Integración Hospital de Alcorcón (SELENE) |
Inicio Anterior |
Cuando se solicita la creación de un nuevo paciente hay que indicar el nº de historia y el programa genera una petición al Web Service configurado, para obtener los datos demográficos asociados a ese nº de historia. Para configurar la dirección de la petición se invoca en el menú: Configuración > Integración SIC > Configurar/Probar conexión HTTP Hay que indicar la dirección URL de la petición y la acción SOAP, como se ve en la pantalla.
Además hay que configurar el modelo de mensaje en la tabla MODELOS_XML, desde: Configuración > Mantenimiento > Tablas de configuración
Debe existir la entrada DEMOGRAFICOS con el modelo de mensaje de la solicitud.
La respuesta del Webservice se procesa según lo que se haya definido en la tabla XMLTAGS, también desde Configuración > Mantenimiento > Tablas de configuración
donde para cada entrada del XML que ha devuelto el Webservice se especifica la tabla y campo a los que corresponde dicha entrada.
Para el envío de los informes se utiliza mensajería HL7 que se configura en: Configuración > Integración SIC > Mensajería HL7
Hay que indicar la dirección del Host remoto y el puerto de envío.
En la tabla de configuración HL7 debe estar especificado el modelo para el mensaje de envío de informe, el modelo para las líneas OBX y el modelo de respuesta ACK.
Para la recepción de los mensajes HL7 asíncronos (modificación de demográficos, borrado y fusión de historias, etc) en el servidor debe estar instalado y funcionando el servicio de gestión de mensajería DISGENHL7Srv. Se instala desde la línea de comandos del sistema operativo:
DISGNEHL7Srv /INSTALL
Para desinstalarlo una vez parado el servicio:
DISGNEHL7Srv /UNINSTALL
El archivo DISGNEHL7Srv.ini contiene la configuración del servicio.
La interpretación de los mensajes recibidos se configura dentro de AteroMadrid-DISGEN en la tabla HL7EQ
El nombre del servicio es AlceHL7Service.
Los mensajes que se están procesando actualmente son:
|