HL7 V2 artifacts
This website contains artifacts for autogeneraton of the structured content in the V2 Word documents.
These document should also be usable as inputs to conformance profile generating applications.
Hopefully, one day, these artifacts will get balloted and become part of the normative standard for HL7 Version 2.7 (8?)
The tools stored here are currently based upon the V2.xml Schema. This may change in time.
However, the starting point for all this work is "What's in the Word document?". The V2.xml Schemas currently do not contain all the necessary information, so you inevitably have to pull the missing information from somewhere else.
So here's the first tools - things to get everything you can out of the printed manual. The extracted information includes stuff that is in the V2.xml Schemas, and stuff that isn't. The long term aim is to put everything into the V2.xml Schemas or whatever we replace them with. But for now, CSV files is about a good as it gets. (updated 1-November-2007)
Now no automated process of extracting stuff from Word documents is perfect, especially when you have lots of different editors and hence no consistent style/rules for identifying what you are looking for. However, by combining automated, with lots and lots of manual checking, it has been possible to create hl7v25tables.csv, which is a reasonably complete collection of all of the tables in V 2.5. Please advise the maintainer of this site of any errors, omissions or accidental inclusion that you find in hl7v25tables.csv (updated 27-October-2007)
Next we have the updated Version 2.5 V2.xml Schemas. These have been extended to support the auto-generation of the structured parts of the Word document and conformance profile testing software. (updated 4-November-2007)
Once you've got the original Version 2.5 V2.xml Schemas and the update Version 2.5 V2.xml Schemas, and you've got hl7v25tables.csv (for the tables) , plus the tools (xsd2datatypehtm.pl, xsd2amshtm.pl, xsd2segmenthtm.pl and mktablehtm.pl) you can start auto-generating the structured parts of the Word documents. (updated 4-November-2007)
And for those of you who are really enthusiastic about auto-generating "everything" there's even tools for auto-generating Appendix A (mkAppA3htm.pl, mkAppA4htm.pl, mkAppA5htm.pl, mkAppA6htm.pl and mkAppA7htm.pl).
An for us really old, oldies, who just love BNF, there's even stuff for auto-generating Appendix C (doAppC.sh which passes a list of V2.xml Schema files in the correct order for best BNF [v25files.txt] to mkAppCxsd2bnf.pl) (updated 4-November-2007)
This Web Site is maintained by Russell McDonell - russell.mcdonell@c-cost.com