HL7 v2 Message Parser
Paste a pipe-delimited HL7 v2.x message to see every segment, field, component, and subcomponent with human-readable labels. PHI never leaves your browser — all parsing is client-side.
HL7 v2 anatomy: each line is a segment (MSH, PID, PV1, OBR, OBX…). Fields are separated by |, components by ^, repetitions by ~, and subcomponents by & — all declared in MSH-1/MSH-2.
This parser shows structure and common field labels; it is not a conformance validator against a specific HL7 version or implementation guide. For FHIR resources, use the FHIR Resource Viewer.
