Paste an HL7 v2 message and inspect segments, fields, repetitions, components and subcomponents.
Local only · no uploads
Raw messageCtrl/Cmd + Enter · or drop a .hl7/.txt file · press / to search
Compare two HL7 messages
This is deliberately separate from the normal Inspector. Paste a known-good message and a changed message to see field-level differences; unchanged fields are hidden by default.
Message A
Message B
De-identify an HL7 message
Create a troubleshooting copy with common identifiers replaced or removed, then review changes and uncovered fields. Everything runs locally in this browser.
Original message
De-identified outputNot generated yet
What to de-identify
Session kept in memory until you start a new one or close this page.
Review the output
Before values contain original information. Uncovered fields and retained composite parts need your review; a changed field is not a guarantee that all identifying information was removed.
Field
Before
After
Review / action
De-identification is best-effort, not a compliance certification. Free-text, custom Z-segments and locally defined fields can contain identifiers the generic HL7 dictionary cannot recognise; review the output before sharing it.
How this might look in a PMS
A generic PMS-style view of the report content in your message. Explore each order separately, with message checks to explain missing or uncertain details. This preview is illustrative only and does not emulate a real PMS.
HL7 result to preview
Generic PMS preview
Message checks
Build a preview to check the message and view its report content.
Possible report displayGeneric layout
The report text reconstructed from OBR / OBX / NTE will appear here.
Fields used in this orderUseful when comparing a working and failing report
No message analysed yet.
About this previewOne generic PMS view
This preview is illustrative only. It does not emulate a real PMS and should not be used to determine how a production clinical system will process a message. Actual display, import, patient matching, routing and notifications depend on the receiving system and its configuration. Message checks describe the supplied HL7; they do not predict acceptance by a PMS or provide clinical decision support.
Raw value
With escapes decoded
Common name
Interpretation
Hex
Embedded PDF
Embedded PDF
This browser could not display the PDF inline. Use “Open in new tab” or “Save PDF”.