A beta of HAPI 0.5 is now available here:
https://sourceforge.net/project/showfiles.php?group_id=3D38899&package_id=
=3D31129&release_id=3D339367
Major enhancements are as follows:=20
- Configurable rule-based message validation framework (see
ca.uhn.hl7v2.validation): default datatype validation rules can be
disabled, and new (e.g. regional) rules can be added; also covers
configuration of message-level rules and encoding rules
- More flexible message routing and transport (see
ca.uhn.hl7v2.protocol package) with JMS and HTTP-based transport
support, support for arbitrary character sets
- ca.uhn.hl7v2.parser.FastParser: a new ER7 parser that can be tuned
to parse a message in ~3ms
- Existing PipeParser speed improved=20
- Updated to new standard group names
- Updated to current XML encoding standard
- Support for validation against standard XML schema
- XML parser now supports unexpected segments and fields=20
- HL7 version 2.5 support included=20
- Improved implementation of v2.1 datatypes=20
- ca.uhn.hl7v2.util.MessageQuery: a tool for performing SQL-like
queries on message contents
Note that you may have to update existing code to work with this
release. HL7 has defined standard group names, which are shorter and
more descriptive
than the derived group names that we used previously. You must update
the group names in your own code in order to use this release.
Please use the bug tracker to report any problems you run into:
https://sourceforge.net/tracker/?group_id=3D38899&atid=3D423835
Bryan
|