Tools for RIM based software development
Implementation Tools are software toolkits that can be used by software developers to support/implement HL7's standards.
Note: most tools within HL7 cater to 'standards creators', i.e. tools that support the standards development process. See e.g. HL7 Tooling FAQs and HL7.org toolkit page.
The list below contains HL7-sponsored or HL7-developed tools, as well as open source, public domain, or commercial tools. By default all listed tools are open source and public domain. Commercial tools are (and: SHALL be) explicitely identified as such.
HL7 version 3
Implementation tools that RIMBAA has identified include the ones below, sorted by the type of audience/task they support: This list will be up for discussion during the upcoming RIMBAA meeting in Amsterdam on Nov.15th
Tools that directly suport the software development process:
- MIF based class/code generators (e.g. MDHT. Everest)
- MIF based database schema generator (e.g. MGRIDcommercial?))
- MIF based UI generators
- ISO Datatypes library (R1/RFH-datatypes)
- CTS products
- Mapping tools
Tools that support software developers:
- Testing tools (e.g. Instance Editor, MDHT)
- Code Documentation Generators
- (Not a tool: MIF documentation, currently lacking)
Tools that are used by analysts/providers:
- Model (static/dynamic/UIs/..) Driven application development tools (e.g. PHI Technology)
- Model Driven documentation generators
HL7 version 2
Implementation tools/toolkits:
- HAPI, nHAPI
Tools that support implementation
- Message Workbench (MWB)