Projects / Perl HL7 Toolkit

Perl HL7 Toolkit

The Perl HL7 Toolkit provides a simple but flexible Perl toolkit for using the HL7 protocol. The toolkit consists of a Perl API for manipulating HL7 messages, an implementation of a pluggable forking HL7 server for developing HL7 capable applications in Perl, and a queue daemon for polling non-HL7 queues, like database, filesystems, etc., and translating messages in these queues into HL7 (and vice-versa).

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  25 Nov 2010 15:15

    Release Notes: Small fixes were made for better handling of (sub)components in fields.

    •  28 Dec 2007 07:23

    Release Notes: This release adds an important security fix to prevent execution of arbitrary code, a small documentation fix, and a removeSegmentByName method.

    •  15 Jun 2004 09:05

    Release Notes: A bug in Message.pm was fixed: a new message from string with subcomponents didn't produce a correct string with toString. getSegmentAsString and getSegmentFieldAsString methods were added to Message.

    •  26 Mar 2004 02:20

    Release Notes: This release fixes the MANIFEST; the previous release is broken.

    •  24 Mar 2004 07:27

    Release Notes: This release is mainly an internal rebuild of the Message and Segment classes. Internal storage of the message is now an array of arrays (of arrays...), which should be much more efficient in manipulating the message. One important enhancement is that creating a new Message now results in an EMPTY message. Before, an MSH segment was automatically added. This feature has been removed, since we do not always want an MSH segment. This means that this version is not backward compatible.

    RSS Recent comments

    04 Apr 2003 04:57 agentz

    Re: What is HL7?
    HL7 is an ANSI standard which stands for Health Level 7; the 7 refers to its position in the OSI layer model, i.e. the Application layer. The language itself provides a standard for communication between clinical applications (electronic medical records, practice management systems, laboratory systems, etc.). For more info, see www.hl7.org.

    If you don't know what it is, you probably have no use for it; as someone in Health Care IT though, I have to say.. what a great project! Keep up the good work!

    16 Feb 2003 08:23 w20e

    Re: What is HL7?

    > You might want to explain what HL7 is.
    > Is it some sort of API for Medical apps?
    > (searching on Google gives some hits for
    > that). It doesn't say on your site
    > either.

    Will do (on the project site). But then again, people who don't know what it is, couldn't use it anyway.

    14 Feb 2003 11:18 hjones

    What is HL7?
    You might want to explain what HL7 is. Is it some sort of API for Medical apps? (searching on Google gives some hits for that). It doesn't say on your site either.

    Screenshot

    Project Spotlight

    DragonDisk

    A file manager for S3 compatible cloud storage services.

    Screenshot

    Project Spotlight

    KDE-Services

    Extensions providing additional features for Dolphin's right click menu in KDE.