← Blog

Mapear HL7 v2 a FHIR sin reescribir tu sistema

La mayoría de los hospitales en LATAM todavía emite mensajes HL7 v2. Así es como Harmony los traduce a recursos FHIR con reglas versionadas y auditables.

EEquipo de producto · arco health

Un mensaje ADT^A01 contiene casi todo lo necesario para crear un Patient y un Encounter en FHIR. El problema está en el «casi».

Reglas, no scripts

Harmony define el mapeo como un conjunto de reglas declarativas. Cada regla indica un campo de origen, una transformación y una ruta FHIR de destino.

PID-5.1  → Patient.name.family
PID-7    → Patient.birthDate   (format: YYYYMMDD → date)
PV1-2    → Encounter.class      (map: I→IMP, O→AMB, E→EMER)

Probar antes de activar

Cada mapeo se valida contra el perfil FHIR del país antes de entrar en producción. Harmony solo reporta códigos de validación y conteos: nunca expone valores del paciente durante las pruebas.

Versionado

Cuando cambia una regla, la versión anterior queda registrada. Si un recurso se generó con la regla 12, siempre podrás saber qué decía la regla 12.

¿Quieres ver la federación en tu red?

Te mostramos Harmony y Acordia con un caso cercano al tuyo.

Solicitar demo →