Sub sistema SCON.

Published by IOadmin on

Scon significa : Sistema de Consulta ONline. Este subsistema permite la consulta de resultados de pacientes, médicos y procedencias. Es el reemplazo al antiguo sistema POL.

Cualquier IOLAB tiene un sistema SCON.

Api del sistema SCON.

Para el uso de la api , requiere de un token para el laboratorio, proporcionado por Informàtica Orion. El cual va en el header. Sea get o post en body va un raw JSONObject. La url es : https://www.iolabcr.net/iolabService/pub.

Login.

Metodo : POST.

{
“servicio” : “scon_api”,
“msg” : “login”,
“correo” : “CORREO DEL USUARIO”,
“clave” : “CLAVE DEL USUARIO”
}

Este webService retorna :

{    “servicio”: “scon_api”,    “llave”: “MAA76MS0CWJ2MWL3BI48KPN6PI9HGFYWQ2S914G8FALBWP0JNJ”,    “error”: false,    “errormsg”: “”}

El parametro llave es necesario en los siguientes servicios de la api. La llave esta asociada a la clave del paciente y automaticamente limita las consultas al tipo de clave. Si es un paciente , este podra ver solo aquellas ordenes que lleven su cedula o documento de identificacion. No es posible y no es deseable una consulta abierta por nombre. Si la clave fue abierta para una procedencia , entonces esta podra consultar todas las ordenes de la procedencia. Misma situacion con los medicos.

La llave tiene una caducidad diaria.

Ordenes.

Metodo: post

{
“servicio” : “scon_api”,
“msg” : “ordenes”,
“llave” : “LLAVE RETORNADA POR LOGIN”
}

Retorna:

{
“servicio”: “scon_api”,
“ordenes”: [
{
“estado”: “en proceso”,
“paciente”: “DEXTER VARELA CAMPOS”,
“orden”: “01-230600003”
},
{
“estado”: “en proceso”,
“paciente”: “DEXTER VARELA CAMPOS”,
“orden”: “01-230600002”
}
],
“error”: false,
“errormsg”: “”
}

orden_resultado.

{
“servicio” : “scon_api”,
“msg” : “orden_resultado”,
“orden” : “01-220401606”,
“formato”:”pdf”,
“llave” : “3C4FIGP47G99W80DD3KXJPN6FL5BA5624FTEGHTC9F4LN7YCHC”
}

retorna :

{    “servicio”: “scon_api”,    “resultado”: “http://127.0.0.1/clientes/kikut/tmps/01_220401606.pdf”,    “error”: false,    “errormsg”: “”}

El sistema verifica que el numero de orden solicitado , coincida con la llave.

Formato puede ser :

pdf. Se retorna la url de descarga.

html. Se retorna una string base64 que contiene el html, listo para desplegarse en un <DIV>

Categories: Iolab documentacion