[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ohf-dev] We have code!

I have committed some code to the cvs. It's 3 packages,
hl7 v2 core and ui, and a utilities package.

This is not complete; the existing javadoc on the package needs
work. In addition, the packages are incomplete. There is these parts
to the hl7 v2 package:
utilites:
- xml reading and writing helper frameworks

core:
- a model + loaders for the HL7 metadata in the standard: "definitions"
- a model + loaders for HL7 conformance profiles: "conformance"
- a model + loaders for HL7 messages (XML & vertical bar): "message"
- a stub message validation framework
- JUnit tests for these things (incomplete, but message reading and writing is well tested)


ui:
- a conformance profile editor (incomplete)

still to do:
- a message editor
- finish conformance profile editor
- code generation for conformance profiles

The library is a rework of our own enterprise messaging HL7 code.
The JUnit tests are the same as our internal tests, though I haven't
brought all the tests across yet. Anyway, the library is solid.

I've committed these in for consideration by IBM to review prior to my
visit next week. We do not regard these in any way as released code - we pull it or re-organise it completely.


Grahame