Este servicio web se ofrece para la inserción y modificación de consultas médicas, prescripción médica, diagnósticos, prácticas médicas prescriptas, medicamentos prescriptos y/o entregados.
Para utilizarlo se requiere cuenta en el sistema y permisos de Gestión de consultas y prescripciones o Gestión de entrega de medicamentos, acceso al servicio web y quota disponible.
Si el campo idConsulta no se informa, se da de alta la consulta médica y/o prescripción médica. Si se informa, se modifica.
Al modificar una consulta médica y/o prescripción médica, solo puede informar los campos que se modifican. Si se informan en nulo, se blanquean. Si no se informan, no se modifican.
| Datos de la autenticación | |
|---|---|
| Dato | Descripción |
| Usuario | Usuario SISA |
| Clave | Clave del usuario SISA |
| Datos de la actualización | ||||
|---|---|---|---|---|
| Dato | Descripción | |||
| idConsulta | Código de consulta médica y/o prescripción médica.
Si no se informa, se da de alta la consulta médica y/o prescripción médica. Si se informa, se modifica. |
|||
| idPersona | Código interno del ciudadano (ID) al cual se le realizó la consulta médica y/o prescripción médica y/o entrega.
Para obtener dicho código interno puede ejecutar WS042 - Consulta general de ciudadano, indicándole número de documento y sexo según documentación en el SISA. |
|||
| consultaMedica | Indica si hubo consulta médica (SI/NO) | |||
| tieneReceta | Indica si tiene receta (SI/NO) | |||
| idOrigen | Identificador interno del establecimiento SISA.
Para obtener dicho código interno puede ejecutar WS001 - Consulta nominal de establecimientos de salud, indicándole el código del establecimiento según documentación en el SISA. |
|||
| idInstitucionDeposito | Código del depósito de la institución donde se encuentra el stock. | |||
| fecha | Fecha de la consulta y/o receta | |||
| idProfesional | Código interno del profesional.
Para obtener dicho código interno puede ejecutar WS020 - Consulta nominal de profesionales de salud, indicándole el código del profesional según documentación en el SISA. |
|||
| consultaPediatrica | Indica si hubo una consulta pediátrica | |||
| pediatricaPercentiloPeso | Percentil Peso (< 6 años) | |||
| pediatricaPercentiloTalla | Percentil Talla (< 5 años) | |||
| pediatricaPercentiloMasaCorporal | Percentil de índice de Masa Corporal | |||
| pediatricaPercentiloAdecuacion | Percentil de Adecuación (5 años) | |||
| pediatricaVacunasCompletas | Indica si tiene vacunas completas (SI/NO) | |||
| consultaEmbarazada | Indica si hubo consulta embarazada (SI/NO) | |||
| embarazoSemanasGestacion | Cantidad de semanas de gestación | |||
| embarazoTensionArterialSistolica | Tensión arterial sistólica | |||
| embarazoTensionArterialDiastolica | Tensión arterial diastólica | |||
| tieneDiabetes | Indica si tiene diabetes (SI/NO) | |||
| tieneHipertension | Indica si tiene hipertensión (SI/NO) | |||
| derivacion | Indica si hubo derivación (SI/NO) | |||
| idOrigenDerivacion | Identificador interno del establecimiento SISA del establecimiento de derivación | |||
| internacion | Indica si hubo internación | |||
| observaciones | Observaciones | |||
| diagnosticos | Se pueden informar ninguno uno o varios diagnósticos. | |||
| idConsultaDiagnostico | Código de la consulta diagnóstico.
Si no se informa, se da de alta el diagnóstico. Si se informa, se modifica. |
|||
| idCeps | Código del diagnóstico definido por la Clasificación Estadística de Problemas de Salud en Atención Primaria. | |||
| idCie10Enf | Código del diagnóstico definido por la Clasificación Internacional de Enfermedades 10°. | |||
| practicas | Se pueden informar ninguno uno o varias prácticas médicas. | |||
| idConsultaPractica | Código de la consulta práctica.
Si no se informa, se da de alta la práctica médica. Si se informa, se modifica. |
|||
| idPracticaMedica | Código de la práctica médica. | |||
| medicamentos | Se pueden informar ninguno uno o varios medicamentos prescriptos con su entrega. | |||
| idConsultaProducto | Código de la consulta producto.
Si no se informa, se da de alta el medicamento prescripto con su entrega. Si se informa, se modifica. |
|||
| idProductoGenericoPrescripto | Código del producto genérico prescripto (medicamento) | |||
| cantidadPrescripta | Cantidad prescripta | |||
| tratamientoProlongado | Indica si es tratamiento prolongado, el mismo permite varias entregas. | |||
| meses | Cantidad de meses para la entrega del medicamento. | |||
| idConsultaProductoEntrega | Código de consulta del producto de la entrega. | |||
| fechaEntrega | Fecha de entrega del producto | |||
| idProductoGenericoEntregado | Código del producto (medicamento) genérico entregado | |||
| idProductoEntregado | Código del producto (medicamento) entregado | |||
| cantidadEntregada | Cantidad entregada | |||
| idProgramaSanitario | Código del programa sanitario del producto (medicamento) entregado | |||
| lote | Lote del producto (medicamento) | |||
| fechaVencimiento | Fecha de vencimiento del producto (medicamento) | |||
| numeroSerie | Número de serie del producto (medicamento) | |||
| unidadMultipleDistribucion | Unidad múltiple de distribución del producto (medicamento) | |||
| recibioPersona | Indica si la entrega del producto (medicamento) la recibió la misma persona que la receta médica y/o prescripción | |||
| idCMDBPersona | Código interno del ciudadano (ID) que recibió el producto (medicamento).
Para obtener dicho código interno puede ejecutar WS042 - Consulta general de ciudadano, indicándole número de documento y sexo según documentación en el SISA. |
|||
| observacionEntrega | Observación de la entrega del producto (medicamento) | |||
Los posibles resultados a devolver son:
OK: La llamada ha sido exitosa y se han insertado los datos.
ERROR DE AUTENTICACION: El usuario y la clave suministrados en la llamada no permiten autenticar.
NO_TIENE_QUOTA_DISPONIBLE: el usuario no tiene cuota de uso asignada.
Errores de formato o validaciones
| Datos que se devuelven | |
|---|---|
| Dato | Descripción |
| resultado | resultado de la ejecución |
| idConsulta | Código de fabricante dado de alta o modificado |
actConsulta
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:ConsultaRequest>
<ns:usuario>xxxxx</ns:usuario>
<ns:clave>xxxx</ns:clave>
<ns:consultaRequest>
<!--Optional:-->
<ns:idPersona>7011691949</ns:idPersona>
<ns:consultaMedica>SI</ns:consultaMedica>
<ns:tieneReceta>SI</ns:tieneReceta>
<!--Optional:-->
<ns:idOrigen>10401</ns:idOrigen>
<!--Optional:-->
<ns:idInstitucionDeposito>36709</ns:idInstitucionDeposito>
<ns:fecha>17/07/2019</ns:fecha>
<!--Optional:-->
<ns:consultaPediatrica>NO</ns:consultaPediatrica>
<ns:consultaEmbarazada>NO</ns:consultaEmbarazada>
<ns:derivacion>NO</ns:derivacion>
<ns:diagnosticos>
<!--Zero or more repetitions:-->
<ns:diagnostico>
<ns:idCeps>604</ns:idCeps>
<!--Optional:-->
</ns:diagnostico>
</ns:diagnosticos>
<ns:practicas>
<!--Zero or more repetitions:-->
<ns:practica>
<!--Optional:-->
<ns:idPracticaMedica>1</ns:idPracticaMedica>
</ns:practica>
</ns:practicas>
<ns:medicamentos>
<!--Zero or more repetitions:-->
<ns:medicamento>
<!--Optional:-->
<ns:idProductoGenericoPrescripto>160</ns:idProductoGenericoPrescripto>
<ns:cantidadPrescripta>2</ns:cantidadPrescripta>
<ns:tratamientoProlongado>NO</ns:tratamientoProlongado>
<ns:meses>1</ns:meses>
<!--Optional:-->
<ns:fechaEntrega>17/07/2019</ns:fechaEntrega>
<!--Optional:-->
<ns:idProductoEntregado>3656</ns:idProductoEntregado>
<!--Optional:-->
<ns:cantidadEntregada>2</ns:cantidadEntregada>
<!--Optional:-->
<ns:idProgramaSanitario>5</ns:idProgramaSanitario>
<!--Optional:-->
<ns:lote>hu45</ns:lote>
<!--Optional:-->
<ns:fechaVencimiento>26/05/2022</ns:fechaVencimiento>
<!--Optional:-->
<ns:unidadMultipleDistribucion>1</ns:unidadMultipleDistribucion>
<!--Optional:-->
<ns:recibioPersona>SI</ns:recibioPersona>
</ns:medicamento>
</ns:medicamentos>
</ns:consultaRequest>
</ns:ConsultaRequest>
</soapenv:Body>
</soapenv:Envelope>
Ejemplo de respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ConsultaResponse xmlns="http://sisa.msal.gob.ar/services/1.0">
<consultaResponse>
<idConsulta>500</idConsulta>
</consultaResponse>
</ConsultaResponse>
</soap:Body>
</soap:Envelope>
Tecnología: REST
URL de acceso: https://sisa.msal.gov.ar/sisa/services/rest/iepna/consulta
{
"usuario": "xxxxx",
"clave": "xxxx",
"consultaRequest": {
"idPersona": "7011691949",
"consultaMedica": "SI",
"tieneReceta": "SI",
"idOrigen": "10401",
"idInstitucionDeposito": "36709",
"fecha": "17/06/2019",
"idProfesional": "20001145",
"consultaPediatrica": "NO",
"consultaEmbarazada": "NO",
"derivacion": "NO",
"diagnosticos": [
{
"idCeps": "604"
}
],
"practicas": [
{
"idPracticaMedica": "1"
}
],
"medicamentos": [
{
"idProductoGenericoPrescripto": "160",
"cantidadPrescripta": "2",
"tratamientoProlongado": "NO",
"meses": "1",
"fechaEntrega": "17/06/2019",
"idProductoGenericoEntregado": "160",
"idProductoEntregado": "3656",
"cantidadEntregada": "2",
"idProgramaSanitario": "5",
"lote": "hu45",
"fechaVencimiento": "26/05/2022",
"unidadMultipleDistribucion": "1",
"recibioPersona": "SI"
}
]
}
}