- Added MLLP client (:py
hl7.client.MLLPClient
) and command line tool,mllp_send <mllp-send>
.
- Converted
hl7.segment
andhl7.segments
into methods on :pyhl7.Message
. - Support dict-syntax for getting Segments from a Message (e.g.
message['OBX']
) - Use unicode throughout python-hl7 since the HL7 spec allows non-ASCII characters. It is up to the caller of :py
hl7.parse
to convert non-ASCII messages into unicode. - Refactored from single hl7.py file into the hl7 module.
- Added Sphinx documentation. Moved project to github.
- Apply Python 3 trove classifier
- Support message-defined separation characters
- Message, Segment, Field classes
- Initial release