HL7 Soup Online · 42-second tip

Compare HL7 messages field by field

One message works and another is rejected. Line them up by field, find the differences, and copy a report to share with your vendor.

Try it yourself

  1. Select one message, then Ctrl-click the other to compare them.
  2. Review the differences list, including each field name and both values.
  3. Turn off Line changes to highlight only the fields that differ.
  4. Click a difference to jump to it, then use the arrows to copy a value across and test a fix.
  5. Choose Copy report to paste a table of differences into an email, spreadsheet, or ticket.

Video transcript

0:00Same patient, same admission. The old system's message goes through, but the new system's gets rejected. Can you spot the difference?

0:08Select one message, then Ctrl-click the other, to compare them. HL7 Soup lines them up field by field, and lists every difference. Turn off line changes, and only the fields that differ stay highlighted.

0:21There it is. The date of birth is in the wrong format, sex is empty, and there's no visit number.

0:28Copy a value across with the arrows to test your fix. Or copy the report, and send it straight to your vendor.

0:36HL7 Soup Online is free. Just search HL7 Soup.

Music: “Easy Lemon” by Kevin MacLeod (incompetech.com), licensed under Creative Commons Attribution 4.0.