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" } ] } }