lunes, 15 de marzo de 2010

HL7. Ya hemos aprendido algo más.

La semana pasada he asistido a un taller sobre HL7 (mensajería v2.6 y CDA R2) impartido en Sevilla por Álvaro Domínguez bastante interesante.

Para quien no lo sepa, HL7 es una organización de carácter internacional (HL7 Spain es una localización de la organización) y una serie de estándares que organizan el formato de los datos y el intercambio de información entre diferentes sistemas de información de salud.

Por lo que he podido ver en estas semanas, HL7 es un mundo que puede alcanzar un nivel de complejidad tan grande como se quiera ("puedes tardar más de dos semanas en modelar un mensaje"). Por suerte, existen algunos proyectos Java Open Source que vienen a facilitarnos la tarea,

Mirth, una familia de productos para el desarrollo, despliegue, pruebas, almacenamiento, etc. Un motor que permite el intercambio de mensajes entre sistemas y aplicaciones.

Open eHealth Integration Platform (IPF), una extensión de Apache Camel, que proporciona una capa de desarrollo basada en Groovy.

HAPI, un parseador para HL7.

NULE, un conjunto de herramientas y librerías para trabajar con HL7.

Y Open Healthcare Framework, subproyecto de Eclipse (gracias Andrés).

2 comentarios:

Andres dijo...

No olvidar el Open Healthcare Framework, subproyecto dentro de Eclipse.

Emilio Escobar Reyero dijo...

Ok, cierto pero... dejemos que salga de la incubadora.
No, en serio, se me pasó al confundirlo con Open eHealth. Lo añado al post :-)