En nuestros artículos anteriores dimos a conocer características importantes sobre HL7, sus componentes, tipos de mensajes HL7, estándares más comunes (HL7 V2, HL7 V3, CDA, HL7 FHIR y CCOW) y finalmente profundizamos un poco en el estándar FHIR. En este artículo vamos a conocer algunas herramientas de apoyo a nuestras aplicaciones que permiten la administración y validación de mensajes HL7.

Antes de comenzar, recordemos que HL7 (Health Level Seven), es un conjunto de estándares cuyo principal objetivo es especificar mensajería para la comunicación de información clínica, demográfica y financiera, entre sistemas informáticos.

Las herramientas más conocidas en la actualidad para la administración de mensajes HL7 son:

Mirth Connect

Es un motor de interfaz HL7 que permite el envío bidireccional de mensajes HL7 entre sistemas y aplicaciones a través de múltiples transportes.

Mirth Connect permite que las aplicaciones se comuniquen con distintos sistemas de información de salud utilizando una amplia variedad de protocolos y sistemas de mensajería. Los datos HL7, XML, DICOM, EDI se pueden enrutar, transformar e integrar fácilmente utilizando protocolos estándar como: MLLP, TCP / IP, HTTP, HTTPS y muchos otros.

Funciona para sistemas operativos MacOSX , Windows y Linux y tiene licencia pública GNU.

7Edit

7Edit es una herramienta productiva para navegar, editar, validar mensajes HL7 e intercambiar datos entre aplicaciones HL7.

Funciona solo para Windows y su licencia es de uso comercial.

Características principales

  • Ver mensajes HL7: 7Edit hace que los mensajes HL7 sean fácilmente legibles y le permite identificar segmentos y campos simplemente apuntándolos.
  • Editar mensajes HL7: se encarga del posicionamiento de los datos, permite cambiar el formato y colocar los delimitadores automáticamente.
  • Validar mensajes HL7: permite validar mensajes, administrar perfiles, guardar informes, depurar y corregir problemas fácilmente.
  • Enviar / recibir mensajes HL7 : permite simular y probar el intercambio de datos con sistemas HL7 que admiten conexiones TCP / IP o seriales.
  • Exportar mensajes HL7 a Excel y XML: permite exportar mensajes HL7 a formatos Excel, XML y HL7-XML 2.x.

HL7 Inspector

Esta es quizá la herramienta de apoyo para administrar mensajes HL7 más popular, Le ayudará a minimizar el tiempo necesario para ajustar la comunicación HL7 entre sistemas como Hospital information system (HIS) and Radiology information system (RIS) , mediante el análisis y la validación de los mensajes HL7.

Características principales

  • Código abierto (licencia pública GNU)
  • Independiente del sistema operativo (se requiere Java 6 o superior)
  • Enviar / recibir mensajes en sockets IP
  • Soporte de archivos comprimidos
  • Editor de mensajes simple
  • Soporte completo Unicode
  • Validación simple de mensajes

 

Conclusiones

Siempre que trabajamos con cualquier tipo de mensaje HL7, el resultado esperado después del proceso de validación debe ser siempre un mensaje ACK (Acknowledgement message); este mensaje de reconocimiento, es fundamental para garantizar que la comunicación HL7 en curso se desarrolle sin problemas. Con el uso de las herramientas mencionadas anteriormente, podremos simular un ambiente de pruebas mediante el envío y recepción de mensajes HL7 y recibiendo como respuesta a nuestro proceso, mensajes ACK de validación ( tal como lo indica la imagen nro. 1 de nuestro ejemplo), útiles y necesarios para realizar los ajustes que se requieran en nuestras aplicaciones antes de la puesta en marcha.

 

¿Quieres contratarnos?

Ahora que nos conoces un poco mejor, si quieres crear sistemas que se sincronicen entre ellos con HL7, ya sabes que forma parte de nuestro día a día y que podemos ayudarte externalizando parte de tus proyectos, es algo que hacemos a diario con gran parte de nuestros clientes del sector Salud.

Espero este artículo haya sido interesante y recuerda, si necesitas una consultoría avanzada sobre HL7 o Delphi puedes contactar con nosotros en nuestro formulario de contacto de Abatic

Acerca de Claudia Salgado

Experiencia en Análisis y Desarrollo de software, Delphi como herramienta de desarrollo principal, pero además con conocimientos en Genexus, con la que he podido participar en diferentes proyectos, ERP principalmente. y conocimientos en estándares del sector Salud como HL7 y FHIR.
He tenido la oportunidad de trabajar en una amplia gama de proyectos, utilizando diferentes gestores de bases de datos, como SQL Server, DB2, Oracle, Firebird, PostgreSQL , entre otros, lo cual, me ha permitido avanzar un poco en el amplio y largo camino del aprendizaje de diferentes tecnologías.

Reader Interactions

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad

Responsable: ABATIC SOLUCIONES TECNOLOGICAS SLU
Finalidad: gestionar los comentarios.
Legitimación: tu consentimiento.
Destinatarios: los datos que me facilitas estarán ubicados en los servidores de Nicalia dentro de la UE. Ver política de privacidad de Nicalia.
Derechos: podrás ejercer tus derechos, entre otros, a acceder, rectificar, limitar, suprimir, portabilidad y olvido de tus datos.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.