POST api/Configuracion/RecibirResultadoColcan
Este metodo se recomienda para cargar los resultados de examenes enviados por COLCAN a sus clientes
Request Information
URI Parameters
None.
Body Parameters
VMResultadoSolicitud| Name | Description | Type | Additional information |
|---|---|---|---|
| Token |
Token. Este dato es opcional su utiliza para el envio de un Key proporcionado por el cliente. |
string |
None. |
| IdSolicitudCliente |
Identificador de la solicitud en el cliente. Este dato es UNICO, no se permiten dos solicitudes con un mismo identificador. |
string |
None. |
| IdSolicitudColcan |
Identificador de la solicitud en Colcan. Este dato es UNICO, no se permiten dos solicitudes con un mismo identificador. |
string |
None. |
| FechaSolicitud |
Fecha de la solicitud en el siguiente formato (dd/MM/yyyy) |
string |
None. |
| Paciente |
Paciente |
VMSolicitudPaciente |
None. |
| Examenes |
Examenes |
Collection of VMResultadoExamen |
None. |
| ArchivosAdjuntos |
Archivos Adjuntos |
Collection of VMSolicitudAdjunto |
None. |
Request Formats
application/json, text/json
{
"Token": "sample string 1",
"IdSolicitudCliente": "sample string 2",
"IdSolicitudColcan": "sample string 3",
"FechaSolicitud": "sample string 4",
"Paciente": {
"TipoIdentificacion": 1,
"Documento": "sample string 2",
"Nombre": "sample string 3"
},
"Examenes": [
{
"CodigoCliente": "sample string 1",
"CodigoColcan": "sample string 2",
"NombreExamen": "sample string 3",
"FechaResultado": "sample string 4",
"HoraResultado": "sample string 5",
"AnalisisExamen": "sample string 6",
"Tecnica": "sample string 7",
"IdProfesional": "sample string 8",
"NombreProfesional": "sample string 9",
"TextoCodificado": "sample string 10",
"ResultadoAnalitos": [
{
"CodigoAnalitoCliente": "sample string 1",
"CodigoAnalitoColcan": "sample string 2",
"NombreAnalito": "sample string 3",
"Valor": "sample string 4",
"UnidadMedida": "sample string 5",
"ValorReferencia": "sample string 6",
"AnalisisAnalito": "sample string 7"
},
{
"CodigoAnalitoCliente": "sample string 1",
"CodigoAnalitoColcan": "sample string 2",
"NombreAnalito": "sample string 3",
"Valor": "sample string 4",
"UnidadMedida": "sample string 5",
"ValorReferencia": "sample string 6",
"AnalisisAnalito": "sample string 7"
}
]
},
{
"CodigoCliente": "sample string 1",
"CodigoColcan": "sample string 2",
"NombreExamen": "sample string 3",
"FechaResultado": "sample string 4",
"HoraResultado": "sample string 5",
"AnalisisExamen": "sample string 6",
"Tecnica": "sample string 7",
"IdProfesional": "sample string 8",
"NombreProfesional": "sample string 9",
"TextoCodificado": "sample string 10",
"ResultadoAnalitos": [
{
"CodigoAnalitoCliente": "sample string 1",
"CodigoAnalitoColcan": "sample string 2",
"NombreAnalito": "sample string 3",
"Valor": "sample string 4",
"UnidadMedida": "sample string 5",
"ValorReferencia": "sample string 6",
"AnalisisAnalito": "sample string 7"
},
{
"CodigoAnalitoCliente": "sample string 1",
"CodigoAnalitoColcan": "sample string 2",
"NombreAnalito": "sample string 3",
"Valor": "sample string 4",
"UnidadMedida": "sample string 5",
"ValorReferencia": "sample string 6",
"AnalisisAnalito": "sample string 7"
}
]
}
],
"ArchivosAdjuntos": [
{
"NombreArchivo": "sample string 1",
"ArchivoBase64": "sample string 2"
},
{
"NombreArchivo": "sample string 1",
"ArchivoBase64": "sample string 2"
}
]
}
application/xml, text/xml
<PRMResultado.VMResultadoSolicitud xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GEM.COLCAN.BL.Models.PR">
<ArchivosAdjuntos>
<PRMResultado.VMSolicitudAdjunto>
<ArchivoBase64>sample string 2</ArchivoBase64>
<NombreArchivo>sample string 1</NombreArchivo>
</PRMResultado.VMSolicitudAdjunto>
<PRMResultado.VMSolicitudAdjunto>
<ArchivoBase64>sample string 2</ArchivoBase64>
<NombreArchivo>sample string 1</NombreArchivo>
</PRMResultado.VMSolicitudAdjunto>
</ArchivosAdjuntos>
<Examenes>
<PRMResultado.VMResultadoExamen>
<AnalisisExamen>sample string 6</AnalisisExamen>
<CodigoCliente>sample string 1</CodigoCliente>
<CodigoColcan>sample string 2</CodigoColcan>
<FechaResultado>sample string 4</FechaResultado>
<HoraResultado>sample string 5</HoraResultado>
<IdProfesional>sample string 8</IdProfesional>
<NombreExamen>sample string 3</NombreExamen>
<NombreProfesional>sample string 9</NombreProfesional>
<ResultadoAnalitos>
<PRMResultado.VMResultadoAnalito>
<AnalisisAnalito>sample string 7</AnalisisAnalito>
<CodigoAnalitoCliente>sample string 1</CodigoAnalitoCliente>
<CodigoAnalitoColcan>sample string 2</CodigoAnalitoColcan>
<NombreAnalito>sample string 3</NombreAnalito>
<UnidadMedida>sample string 5</UnidadMedida>
<Valor>sample string 4</Valor>
<ValorReferencia>sample string 6</ValorReferencia>
</PRMResultado.VMResultadoAnalito>
<PRMResultado.VMResultadoAnalito>
<AnalisisAnalito>sample string 7</AnalisisAnalito>
<CodigoAnalitoCliente>sample string 1</CodigoAnalitoCliente>
<CodigoAnalitoColcan>sample string 2</CodigoAnalitoColcan>
<NombreAnalito>sample string 3</NombreAnalito>
<UnidadMedida>sample string 5</UnidadMedida>
<Valor>sample string 4</Valor>
<ValorReferencia>sample string 6</ValorReferencia>
</PRMResultado.VMResultadoAnalito>
</ResultadoAnalitos>
<Tecnica>sample string 7</Tecnica>
<TextoCodificado>sample string 10</TextoCodificado>
</PRMResultado.VMResultadoExamen>
<PRMResultado.VMResultadoExamen>
<AnalisisExamen>sample string 6</AnalisisExamen>
<CodigoCliente>sample string 1</CodigoCliente>
<CodigoColcan>sample string 2</CodigoColcan>
<FechaResultado>sample string 4</FechaResultado>
<HoraResultado>sample string 5</HoraResultado>
<IdProfesional>sample string 8</IdProfesional>
<NombreExamen>sample string 3</NombreExamen>
<NombreProfesional>sample string 9</NombreProfesional>
<ResultadoAnalitos>
<PRMResultado.VMResultadoAnalito>
<AnalisisAnalito>sample string 7</AnalisisAnalito>
<CodigoAnalitoCliente>sample string 1</CodigoAnalitoCliente>
<CodigoAnalitoColcan>sample string 2</CodigoAnalitoColcan>
<NombreAnalito>sample string 3</NombreAnalito>
<UnidadMedida>sample string 5</UnidadMedida>
<Valor>sample string 4</Valor>
<ValorReferencia>sample string 6</ValorReferencia>
</PRMResultado.VMResultadoAnalito>
<PRMResultado.VMResultadoAnalito>
<AnalisisAnalito>sample string 7</AnalisisAnalito>
<CodigoAnalitoCliente>sample string 1</CodigoAnalitoCliente>
<CodigoAnalitoColcan>sample string 2</CodigoAnalitoColcan>
<NombreAnalito>sample string 3</NombreAnalito>
<UnidadMedida>sample string 5</UnidadMedida>
<Valor>sample string 4</Valor>
<ValorReferencia>sample string 6</ValorReferencia>
</PRMResultado.VMResultadoAnalito>
</ResultadoAnalitos>
<Tecnica>sample string 7</Tecnica>
<TextoCodificado>sample string 10</TextoCodificado>
</PRMResultado.VMResultadoExamen>
</Examenes>
<FechaSolicitud>sample string 4</FechaSolicitud>
<IdSolicitudCliente>sample string 2</IdSolicitudCliente>
<IdSolicitudColcan>sample string 3</IdSolicitudColcan>
<Paciente>
<Documento>sample string 2</Documento>
<Nombre>sample string 3</Nombre>
<TipoIdentificacion>1</TipoIdentificacion>
</Paciente>
<Token>sample string 1</Token>
</PRMResultado.VMResultadoSolicitud>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
BSMMensaje| Name | Description | Type | Additional information |
|---|---|---|---|
| IdProceso |
Determina el resultado del proceso (0=Fallido, 1=Satisfactorio) |
integer |
None. |
| Mensaje |
Mensaje complementario para el proceso que indica si fue satisfactorio o en caso contrario la causa del fallo. |
string |
None. |
| OidDocumento |
Identificador del registro en el Middleware Colcan |
integer |
None. |
| Archivo |
Archivo |
string |
None. |
| CodigoError |
1=Entidad, 2=Proceso |
integer |
None. |
| IdentificadorError |
Identificador del Error |
string |
None. |
Response Formats
application/json, text/json
{
"IdProceso": 1,
"Mensaje": "sample string 2",
"OidDocumento": 3,
"Archivo": "sample string 4",
"CodigoError": 5,
"IdentificadorError": "sample string 6"
}
application/xml, text/xml
<BSMMensaje xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GEM.COLCAN.BL.Models.BS"> <Archivo>sample string 4</Archivo> <CodigoError>5</CodigoError> <IdProceso>1</IdProceso> <IdentificadorError>sample string 6</IdentificadorError> <Mensaje>sample string 2</Mensaje> <OidDocumento>3</OidDocumento> </BSMMensaje>