Free HL7 to FHIR Converter
Paste an HL7 v2 message — ADT, ORU, or ORM — and instantly get a FHIR R4 Bundle of Patient, Encounter, Observation, DiagnosticReport, and ServiceRequest resources. Runs entirely in your browser — your patient data never leaves your machine.
How HL7 v2 maps to FHIR R4
The converter currently supports the three highest-volume HL7 v2 message families. Each segment is mapped to the corresponding FHIR R4 resource and element.
Admit, discharge, transfer & registration
- PID → Patient
- PV1 → Encounter
Observation / lab & diagnostic results
- OBR → DiagnosticReport
- OBX → Observation
- PID → Patient
Orders (lab, radiology, procedures)
- ORC + OBR → ServiceRequest
- PID → Patient
Related Tools & Resources
HL7 Message Viewer & Validator
Parse, decode, and validate HL7 v2.x messages before converting them to FHIR.
Try it free →
HL7 Integration Guide
End-to-end guidance on HL7 v2 and FHIR interface design, mapping, and testing.
Interoperability Engineering Bundle
HL7 v2 and FHIR mapping workbooks, interface checklists, and troubleshooting playbooks.
View on store →