WSInterfaz
Click here for a complete list of operations.
RegistrarResultado
Este método se utiliza para registrar el resultado de un examen, anular un examen o anular todos los exámenes de la solicitud, en el Middleware COLCAN. Para realizar el consumo del servicio se debe enviar la estructura VMResultadoColcan con los campos requeridos (para ver el detalle de los campos remítase a la documentación /Help/Api/POST-api-Resultado-RegistrarResultado) dependiendo del proceso a realizar así: 1. REGISTRAR RESULTADO EXAMEN: Se deben enviar todos los campos diligenciados (Analisis no es obligatorio) y por lo menos un analito asociado con el campo codigo y valor obligatorio. El campo Estado debe tener el valor de 0(Registrar). 2. ANULAR UN EXAMEN: Se deben enviar los campos marcados como REQUIRED y el campo CodigoServicio. El campo Estado debe tener el valor de 1(Anular). 3. ANULAR TODOS LOS EXAMENES: Se deben enviar los campos marcados como REQUIRED. El campo Estado debe tener el valor de 2(AnularTodos).
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /WSInterfaz.asmx HTTP/1.1
Host: 52.225.233.131
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/RegistrarResultado"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<RegistrarResultado xmlns="http://tempuri.org/">
<vmResultado>
<Token>string</Token>
<IdPresolicitud>string</IdPresolicitud>
<Estado>int</Estado>
<CodigoServicio>string</CodigoServicio>
<FechaResultado>string</FechaResultado>
<AnalisisExamen>string</AnalisisExamen>
<IdSolicitud>string</IdSolicitud>
<SolicitudCompleta>int</SolicitudCompleta>
<IdProfesional>string</IdProfesional>
<NombreProfesional>string</NombreProfesional>
<AuxiliarResultado>string</AuxiliarResultado>
<Analitos>
<VMAnalitoResultado>
<Codigo>string</Codigo>
<Valor>string</Valor>
<UnidadMedida>string</UnidadMedida>
<ValorReferencia>string</ValorReferencia>
<AnalisisAnalito>string</AnalisisAnalito>
<AuxiliarAnalito>string</AuxiliarAnalito>
<AdjuntosAnalito xsi:nil="true" />
</VMAnalitoResultado>
<VMAnalitoResultado>
<Codigo>string</Codigo>
<Valor>string</Valor>
<UnidadMedida>string</UnidadMedida>
<ValorReferencia>string</ValorReferencia>
<AnalisisAnalito>string</AnalisisAnalito>
<AuxiliarAnalito>string</AuxiliarAnalito>
<AdjuntosAnalito xsi:nil="true" />
</VMAnalitoResultado>
</Analitos>
<AdjuntosSolicitud>
<VMArchivoAdjunto>
<NombreArchivo>string</NombreArchivo>
<ArchivoBase64>string</ArchivoBase64>
<NombreColcan>string</NombreColcan>
</VMArchivoAdjunto>
<VMArchivoAdjunto>
<NombreArchivo>string</NombreArchivo>
<ArchivoBase64>string</ArchivoBase64>
<NombreColcan>string</NombreColcan>
</VMArchivoAdjunto>
</AdjuntosSolicitud>
</vmResultado>
</RegistrarResultado>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<RegistrarResultadoResponse xmlns="http://tempuri.org/">
<RegistrarResultadoResult>
<IdProceso>int</IdProceso>
<Mensaje>string</Mensaje>
<OidDocumento>int</OidDocumento>
<Archivo>string</Archivo>
<CodigoError>int</CodigoError>
<IdentificadorError>string</IdentificadorError>
</RegistrarResultadoResult>
</RegistrarResultadoResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /WSInterfaz.asmx HTTP/1.1
Host: 52.225.233.131
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RegistrarResultado xmlns="http://tempuri.org/">
<vmResultado>
<Token>string</Token>
<IdPresolicitud>string</IdPresolicitud>
<Estado>int</Estado>
<CodigoServicio>string</CodigoServicio>
<FechaResultado>string</FechaResultado>
<AnalisisExamen>string</AnalisisExamen>
<IdSolicitud>string</IdSolicitud>
<SolicitudCompleta>int</SolicitudCompleta>
<IdProfesional>string</IdProfesional>
<NombreProfesional>string</NombreProfesional>
<AuxiliarResultado>string</AuxiliarResultado>
<Analitos>
<VMAnalitoResultado>
<Codigo>string</Codigo>
<Valor>string</Valor>
<UnidadMedida>string</UnidadMedida>
<ValorReferencia>string</ValorReferencia>
<AnalisisAnalito>string</AnalisisAnalito>
<AuxiliarAnalito>string</AuxiliarAnalito>
<AdjuntosAnalito xsi:nil="true" />
</VMAnalitoResultado>
<VMAnalitoResultado>
<Codigo>string</Codigo>
<Valor>string</Valor>
<UnidadMedida>string</UnidadMedida>
<ValorReferencia>string</ValorReferencia>
<AnalisisAnalito>string</AnalisisAnalito>
<AuxiliarAnalito>string</AuxiliarAnalito>
<AdjuntosAnalito xsi:nil="true" />
</VMAnalitoResultado>
</Analitos>
<AdjuntosSolicitud>
<VMArchivoAdjunto>
<NombreArchivo>string</NombreArchivo>
<ArchivoBase64>string</ArchivoBase64>
<NombreColcan>string</NombreColcan>
</VMArchivoAdjunto>
<VMArchivoAdjunto>
<NombreArchivo>string</NombreArchivo>
<ArchivoBase64>string</ArchivoBase64>
<NombreColcan>string</NombreColcan>
</VMArchivoAdjunto>
</AdjuntosSolicitud>
</vmResultado>
</RegistrarResultado>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RegistrarResultadoResponse xmlns="http://tempuri.org/">
<RegistrarResultadoResult>
<IdProceso>int</IdProceso>
<Mensaje>string</Mensaje>
<OidDocumento>int</OidDocumento>
<Archivo>string</Archivo>
<CodigoError>int</CodigoError>
<IdentificadorError>string</IdentificadorError>
</RegistrarResultadoResult>
</RegistrarResultadoResponse>
</soap12:Body>
</soap12:Envelope>