Project Home
Project Home
Source Code
Source Code
Discussion Forums
Project Information
Project Info

Model-Driven Health

Project Created: 06/11/2009

Project Categorization

Total Subprojects: 2 View All
Project Members
Total Project Members: 28
Project Administrators:
David Carlson
John T.E. Timm
Sean Muir
MDHT Project Home

Ready to Get Started?

Download the Latest MDHT Release

Learn more about MDHT Releases and Downloads.

Get Help

If you have questions or need help, get involved with one of our Forums.

In the News

Recent News

Office of National Coordinator Presentations

Project Examples

Interested in learning more? Check out example projects that illustrate various aspects of MDHT.

CONNECT Adapter Component XDR Example consists of the code for an Adapter Component XDR web service that can be used within CONNECT which illustrates how MDHT artifacts can be used to process XDR messages containing a CDA based payload.

DIRECT Example shows how MDHT can be used within an email client that is sending email through DIRECT.

MDHT Release 1.2 Now Available!

Please voice your opinions and provide feedback on the MDHT tool by responding to the following survey:

Welcome to Model-Driven Health Tools (MDHT)

Open Health Tools Model-Driven Health Tools (MDHT) Project is a wide-ranging open source effort to promote interoperability in healthcare infrastructure. It promotes shared artifacts between related healthcare standards and standards development organizations, and works to develop localized specifications. It also delivers a common modeling framework and tools that support seamless integration of design, publication, and runtime artifact creation.

MDHT Overview

MDHT allows the creation of computable models of the CDA templates in UML. These models may be be used to produce:

  • Template Specifications (DITA, XHTML, PDF, Other)
  • Conformance/Validation Tools
  • Model Driven Code Generation
  • Schematron (work in progress)

The project has already built models from the following specifications:

  • HL7 Continuity of Care Document
  • HITSP C83 Sections and Entries
  • IHE Patient Care Coordination Technical Framework
  • HL7 Common Document Types
  • HL7 Consolidated CDA (DSTU Dec 2011)
  • HL7 CDA IG : Public Health Case Reports (US Realm)
  • HL7 CDA IG : Personal Healthcare Monitoring Report (PHMR)

How can I get involved?

Subscribe to and participate in the Developer Discussion, submit bug reports or enhancement requests in the Issue Tracker, and become part of the open source team. Contributions of new components or enhancements are welcome (and require source code contribution forms). Based on your involvement, contributions, and demonstrated knowledge, you may be nominated and elected as a new committer to this project. All committers must follow the Open Health Tools Development Policy and Process , which requires a number of agreements, guidelines and forms for Committers and Contributors.

Additional Resources and Libraries

Eclipse logo

Additional technical resources for Eclipse, UML and EMF can be found under Eclipse, UML and EMF Resources. Other resources include Guides and Tutorials, supplemental Documents, and MDHT Releases and Downloads.