HL7 y FHIR son dos maneras en que los sistemas de salud se envían datos entre sí. HL7 (versión 2) envía mensajes cortos y codificados cuando ocurre algo, como el ingreso de un paciente. FHIR envía y recibe datos mediante una API web, un tipo de registro a la vez. Cuál necesita depende de lo que su hospital o su intercambio de información de salud (HIE) pueda enviarle, no de cuál sea más reciente.
Nos encontramos con esta pregunta cuando un centro de salud quiere saber cómo llevar los datos del hospital a Salesforce. Aquí está la versión sencilla.
La respuesta corta
| HL7 v2 | FHIR | |
|---|---|---|
| Qué es | Mensajes de texto codificados que se envían cuando algo ocurre | Una API web con tipos de registro estándar |
| Cómo se mueven los datos | El emisor se los envía | Usted los solicita o se suscribe a los cambios |
| Cómo se ve | Líneas de texto con campos separados por barras verticales, organizadas en segmentos | Datos estructurados (JSON), como un Patient o un Observation |
| Antigüedad | Desde la década de 1980, todavía muy común en los hospitales | Más reciente, creado para aplicaciones y APIs modernas |
| Dónde se ve | Conexiones de hospitales, muchos intercambios de información de salud | Aplicaciones para pacientes, APIs más nuevas de los EHR, normas federales para EHR certificados |
| Qué necesita Salesforce | Un modelo de datos y un flujo que traduzca cada mensaje | Un modelo de datos y una conexión que llame a la API |
Cómo se ve HL7 en la práctica
Un mensaje HL7 es un bloque de texto. Cada línea es un segmento, como PID para el paciente y PV1 para la visita, y cada segmento contiene campos en un orden fijo. Una persona puede leerlo con práctica, pero Salesforce no. Algo tiene que leer cada segmento y decidir a qué campo de Salesforce pertenece.
Ese mapeo es la mayor parte del trabajo. En un proyecto reciente que conectó un centro de salud comunitario con su intercambio regional, mapeamos cada segmento HL7 a su lugar en Salesforce, de modo que el equipo de integración supiera exactamente qué enviar y adónde.
Cómo se ve FHIR en la práctica
FHIR divide los datos de salud en recursos estándar: Patient, Encounter (una visita), Condition (un diagnóstico), Observation (un resultado), MedicationRequest y más. Cada uno es un registro limpio y etiquetado que se puede solicitar por la web. Para un desarrollador, es más fácil de trabajar que un flujo de mensajes. También significa que se puede acceder de la misma manera a más datos del proveedor de su EHR.
Las normas federales han llevado a los proveedores de EHR hacia APIs basadas en FHIR, por lo que más sistemas ofrecen una. Eso no significa que su hospital o intercambio le envíe FHIR hoy. Pregúnteles.
Entonces, ¿cuál necesita?
Es la respuesta de su fuente, no su preferencia.
- Su hospital o intercambio envía mensajes HL7. Planifique un flujo que los traduzca, además de un modelo de datos en Salesforce para guardar el resultado.
- Su EHR ofrece una API FHIR. Planifique una conexión que obtenga los registros que necesita, además del mismo tipo de modelo de datos.
- Ambos están disponibles. Elija el que le dé a su equipo los datos que necesita con el menor mantenimiento. A menudo es el que su socio ya sabe operar.
En ambos casos, la parte que la gente olvida es Salesforce mismo. Las visitas al hospital, los diagnósticos, los medicamentos y las alergias no tienen un lugar en una org estándar, así que usted construye uno.
Lo que Salesforce necesita, elija lo que elija
- Un modelo de datos para los datos clínicos que desea conservar, como visitas, diagnósticos, observaciones y medicamentos.
- Un usuario de integración seguro, para que la conexión tenga solo el acceso que necesita.
- Propiedad de los campos, para que los datos entrantes nunca sobrescriban lo que su equipo ingresó. Para esto usamos un paso de revisión.
- Un registro de errores, para que los mensajes fallidos sean visibles y nadie se pregunte adónde fue un registro.
- Revisión de seguridad y privacidad. Los datos de salud requieren un acceso estricto. HIPAA también depende de sus propias políticas y capacitación.
¿Quiere saber más?
Si está decidiendo entre HL7 y FHIR, o no está seguro de qué puede enviar su hospital o intercambio, lo revisamos junto con usted. Toma 30 minutos, no cuesta nada y usted se va con un panorama claro. Contáctenos o reserve una revisión gratuita.
