Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Model Driven Health Tools » Help on getting started with MDHT(Help for newcomers)
Help on getting started with MDHT [message #1732013] Wed, 11 May 2016 18:12 Go to next message
Eugene Sh is currently offline Eugene ShFriend
Messages: 1
Registered: April 2016
Junior Member
My team was tasked with creation of a CDA validation tool, using existing models and constraints. Once this is accomplished, we would like to move to enhancing/creating new models and introducing new constraints.

I was able to find a 2012 run-time, but I am unable to find the current one and the instructions or dev. guides to accompany it. Many links appear to be non-functional or outdated.

In order to do things properly, I would like to start from the very beginning.

I would really appreciate any help or pointers on where to look for it.

Thank you in advance!
Re: Help on getting started with MDHT [message #1732831 is a reply to message #1732013] Fri, 20 May 2016 14:36 Go to previous messageGo to next message
Sean Muir is currently offline Sean MuirFriend
Messages: 63
Registered: September 2015
The first step is to use the runtime java libraries for CDA generated by MDHT

You can download them from here

We are still moving from open health tools to eclipse - so the online documentation has not caught up but you can download a version of the eclipse ice with MDHT and CDA runtimes installed here

There eclipse help installed as well which has the developer documentation

As far as adding additional models and constraints - you would use the new project wizard


Re: Help on getting started with MDHT [message #1738305 is a reply to message #1732831] Mon, 18 July 2016 20:28 Go to previous messageGo to next message
Charles Fisher is currently offline Charles FisherFriend
Messages: 3
Registered: December 2015
Junior Member

There is documentation out there showing how to consume a CCD with one of the runtimes you refer to in the first link. That is all I want to do.

When the code I am trying to follow fails with the exception "Exception in thread "main" java.lang.ClassCastException: org.openhealthtools.mdht.uml.cda.impl.ClinicalDocumentImpl cannot be cast to org.openhealthtools.mdht.uml.cda.ccd.ContinuityOfCareDocument", where is the documentation I can go to to help resolve this?

The runtime code seems extremely complex and, as was pointed out, largely undocumented. The Eclipse "ice", whatever that is, is much, much larger and, apparently, devoted to using Eclipse to generate models from which runtime code can be generated, or something like that. You suggest that buried in the zip file at that second link (I downloaded is documentation targeted at users who just want to use an already-generated set of jar files to do some clinical document producing or consuming. Can you give us a little hint as to where that documentation might be?

Re: Help on getting started with MDHT [message #1755968 is a reply to message #1738305] Thu, 09 March 2017 16:00 Go to previous message
Dan Brown is currently offline Dan BrownFriend
Messages: 21
Registered: December 2015
Junior Member
I'm aware that it's been some time since the last post but in case others need help, I have a moment to help clear things up.

For the latest runtimes please use this resource instead of sourceforge:
I'm not sure why you are getting the error mentioned but try the latest runtimes first and we can isolate it from there if it still exists.

I'm going to assume Eclipse 'ice' was a typo for Eclipse IDE.

We do have a good deal of documentation but some of it is outdated. It's an open source project and we welcome any one interested in contributing.

Project using MDHT (which provides C-CDA Validation for SITE and TTP):
Specific validation resource using MDHT - see the method validateDocumentByTypeUsingMDHTApi (I wrote this method):

Older documentation (most is still very useful):

Hope that helps.

Previous Topic:ONC 2015 S&CC Vocabulary Validation
Next Topic:Meaningful Use 2015
Goto Forum:

Current Time: Sat Dec 02 19:09:40 GMT 2023

Powered by FUDForum. Page generated in 0.02451 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top