HL7 Lint

From Medical-Objects Documentation Wiki
Jump to: navigation, search

back

HL7Lint is a command line utility to validate Australian OUR and REF messages (HL7V2) to check for common compliance issues. It does checks on parsability of the HL7, the message structure (The order of the segments) and checks for some common errors that we have seen. It is not an exhaustive check by any means but will often identify issues quickly.

Its designed to be used by both developers and technically orientated end users to check problem files. Its a command line utility and the executable needs to be extracted into a folder such as c:\utility and then from that folder open a command menu and type HL7Lint <Filename> to process a HL7 V2 file. This will produce a xhtml file and load it into you default browser.

Currently we have only released a windows version, but it could be compiled for OSX or Linux if need be. This software carries no warranty but we would appreciate any bug reports and suggestions for improvement. Send me an email at info at medical-objects.com.au.

The checks done are aimed at HL7 V2 local profiles, specifically V2.3.1 but many checks are appropriate for other versions and profiles.

Download HL7 Lint

HOW TO USE:

Drag your hl7 file onto the HL7int.exe and a webpage should load with your results.

Example Output from Utility

HL7Lint.png

Personal tools