This will be a simple implementation that gives the ability to work directly with the fields, compoments and subcomponents of an hl7 message. Correctly doing these functions will be the priority over adding any features.
Check it out at hl7.org
I am planning on an advanced fully compliant 2.3 version of the library. Version 3.0 is an object passing model, possibly based on XML, but I don't know how soon I will be able to implement a compliant 3.0 library. I may need to see one of these interfaces in action first.
I will do custom HL7 interface programming, remotely, for a fee. Please send me e-mail and I will contact you for the details.