jL7 is an HL7 library for Java.

It provides the following:

  • An HL7 v2 parser (pipes)
  • An implementation of MLLP
  • Some useful helpers to work with HL7 messages
  • A Domain Specific Language based on Groovy to process and convert HL7 messages

Please feel free to use this library or contribute to it !

The library is located at http://code.google.com/p/jl7. The source code will still be available there but I’m in the process of moving the wiki to this site.

How to use the jl7 domain specific language
How to send an HL7 message
How to receive an HL7 message
How to create a Sender
How to create a listener

3 thoughts on “jL7

  1. I would like to know if it is possible to import this jl7 library to Android? I am writing an app for a class project that reads and sends HL7 messages to a server via an Android tablet and would really appreciate the help.

    1. I haven’t yet written any App for Android, so I’m not 100% sure how much of the Java libraries I use in jL7 are available on Android. I assume that the whole Groovy scripting is missing. But it’d probably be possible to package the pure HL7 stuff without the domain specific language so that it works on Android.

Leave a Reply

Your email address will not be published.