HL7v2toFHIR
FHIR Plugin – HL7 v2 to FHIR
Summary (SEO Meta Description):
The FHIR plugin in WeHub converts HL7 v2.x messages into FHIR resources.
Supports a wide range of HL7 triggers and maps them into standards-compliant FHIR output.
Overview
The HL7 v2 to FHIR action transforms traditional HL7 v2.x messages into FHIR resources.
It is a critical interoperability function for healthcare workflows, enabling legacy HL7 systems to communicate with modern FHIR-based applications.
This ensures data consistency across EHRs, labs, billing, and clinical systems.
⚙️ Action: HL7 v2 to FHIR
- Description: Parses an HL7 v2.x message and converts it into FHIR resources using a selected root template.
- Use Case: Normalize HL7 admission, lab, order, or billing messages into FHIR for downstream workflows.
Configuration Options:
| Field | Type | Description | 
|---|---|---|
| Label | String | Custom name for the node (e.g., "Convert ADT_A01 to FHIR"). | 
| Root Template | Enum | Select the HL7 trigger event that defines the mapping. Options include: | 
| ADT_A01,ADT_A02,ADT_A03,ADT_A04,ADT_A05,ADT_A06,ADT_A07,ADT_A08,ADT_A09,ADT_A10,ADT_A11,ADT_A13,ADT_A14,ADT_A15,ADT_A16,ADT_A25,ADT_A26,ADT_A27,ADT_A28,ADT_A29,ADT_A31,ADT_A40,ADT_A41,ADT_A45,ADT_A47,ADT_A60,BAR_P01,BAR_P02,BAR_B12,DFT_P03,DFT_P11,MDM_T01,MDM_T02,MDM_T05,MDM_T06,MDM_T09,MDM_T10,OMG_O19,OML_O21,ORM_O01,ORU_R01,OUL_R22,OUL_R23,OUL_R24,RDE_O11,RDE_O25,RDS_O13,REF_I12,REF_I14,SIU_S12,SIU_S13,SIU_S14,SIU_S15,SIU_S16,SIU_S17,SIU_S26,VXU_V04. | 
💡 Example Use Cases
- Hospital Admissions (ADT_A01): Convert HL7 admission messages into FHIR EncounterandPatientresources.
- Lab Results (ORU_R01): Transform lab results into FHIR Observationresources.
- Orders (ORM_O01): Map HL7 order messages into FHIR ServiceRequestresources.
- Billing (DFT_P03): Convert billing transactions into FHIR Claimresources.
- Scheduling (SIU_S12): Normalize scheduling messages into FHIR Appointmentresources.
FAQ
Q: What HL7 versions are supported?
A: All major HL7 v2.x versions are supported via templates (e.g., v2.3, v2.5, v2.7).
Q: What output format do I get?
A: Standards-compliant FHIR JSON resources, based on the root template selected.
Q: Can multiple root templates be used in one workflow?
A: Yes. Add multiple FHIR converter nodes for different HL7 triggers.
Keywords: WeHub FHIR Plugin, HL7 v2 to FHIR, FHIR Converter, healthcare interoperability, ADT_A01, ORU_R01, HL7 mapping