Try it now
Paste an HL7 message — everything runs locally in your browser session.
Message Input
Paste, upload, or load a sample
A professional inspector for healthcare interoperability engineers. Delimiter-aware parsing, structural validation, and standards-compliant conversion to JSON, XML, and FHIR R4.
Built for engineers who need to trust the output.
Every field, component, subcomponent, and repetition preserved exactly as received. Custom delimiters are read from MSH — not assumed.
ERROR / WARNING / INFO with field locations, explanations, and suggested corrections.
Patient, Encounter, and Observation resources mapped from PID, PV1, and OBX.
MSH + MSA with AA, AE, or AR outcome — referencing the original control ID.
Documented, standards-aware output. JSON parseable by any JSON parser, XML well-formed and escaped.
{
"meta": { "format": "hl7v2-json" },
"message": {
"overview": { "message_type": "ADT" },
"segments": [ ... ]
}
}
Paste an HL7 message — everything runs locally in your browser session.
Paste, upload, or load a sample
Drop in any HL7 v2 message, or load the sample.
Segment-by-segment breakdown with field explanations.
Structural checks against HL7 v2 rules and message-type profiles.
Copy or download as JSON, XML, FHIR R4, or ACK.