1. Background

The Model-Driven Health Tools (MDHT) project was initiated by the Veterans Health Administration (VHA) in April 2008 in collaboration with IBM as the co-lead of this project. Since then, MDHT has been gaining interest in the healthcare community and has seen an increase in involvement from other government agencies,
vendor organizations, and end users.The MDHT project has engaged with ONC's S&I Framework resources since January 2011.

The tool and additional documentation can be found on the MDHT Project Website, which is part of the overall Open Health Tools Website.
Go to the site to learn more about Open Health Tools and discover how you can get involved.


All tools and resources are distributed under the Eclipse Open Source Licensing agreement so there is no cost for use.

2. Purpose and Benefits

The MDHT project is an open source platform that promotes healthcare information exchange and interoperability. MDHT enables shared artifacts between related healthcare standards and Standards Development Organizations (SDO) by delivering a common modeling framework and tools to support consistent standards implementation. Benefits of MDHT include, but are not limited to:
  • Automated publication of Implementation Guides
  • Automated generation of validation tools
  • Delivery of a consistent format of published documents
  • Reduction in development cost and time by providing clear documentation with supporting implementation resources
  • Reuse of existing templates to republish Implementation Guides for future initiatives.

If you are a Standards Organization, Business Analyst, or Java Implementer, you are one of three primary stakeholders who can benefit from MDHT. To find out more, see our Success Stories.

3. Project Methodology

MDHT adopted the follow methodology to deliver a common modeling framework that supports seamless integration of design, publication, and runtime output development. MDHT provides a comprehensive suite of tools and resources to its stakeholders in support of consistent implementation of standards.
  • Phase 1: Design the exchange specification:
- Platform-Independent Information model
- Services model (tooling support work-in-progress)
  • Phase 2: Generate Java validation test suite and API
  • Phase 3: Create sample XML instances
  • Phase 4: Test validation capabilities against samples
  • Phase 5: Publish specifications:
- Produced from the design model
- Consistent normalized format across all specs

1.Test validation capabilities against samples

4. MDHT Progress

4.1 Completed Progress

MDHT version 1.0 was released in September 2011. The work completed to date includes:
  • Improved design-time tooling for modelers to meet the requirements of the Consolidation Initiative
  • Created consolidated model
  • Completed models for the Continuity of Care Document (CCD), Integrating the Healthcare Enterprise (IHE) Patient Care Coordination (PCC) and Healthcare Information Technology Standards Panel (HITSP)
  • Developed documentation
  • Improved MDHT Project site on the Open Health Tools website

4.2 Works in Progress

MDHT future releases and works in progress include the creation of:
  • XMI files
  • UML Class Diagrams
  • MDHT Architecture Guide
  • Implementation Guide
  • Conformance Test Suite
  • Support of the Transitions of Care (TOC) documents for Reference Implementation
    • Handle the document transformations between the TOC Clinical Information Model (CIM) based documents and the corresponding validations by delivering UML models and other required artifacts for the TOC information packages
  • CDA Consolidation
    • Deployed the use of MDHT to create a consolidated model and enhancements to the design-time tooling for implementation by modelers