This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "MDHT Template Sub Project"

From HL7Wiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
== Overview ==
 
== Overview ==
 
 
The goal of this pilot is to demonstrate how the [https://mdht.projects.openhealthtools.org Model-Driven Health Tools (MDHT)] [https://mdht.projects.openhealthtools.org/cda CDA Tools project] can be used to design and implement CDA templates. This includes the generation of a published implementation guide and an EMF-based Java runtime API that supports programmatic production, consumption, and validation of CDA XML instances.
 
The goal of this pilot is to demonstrate how the [https://mdht.projects.openhealthtools.org Model-Driven Health Tools (MDHT)] [https://mdht.projects.openhealthtools.org/cda CDA Tools project] can be used to design and implement CDA templates. This includes the generation of a published implementation guide and an EMF-based Java runtime API that supports programmatic production, consumption, and validation of CDA XML instances.
 
== Assumptions ==
 
 
  
 
== Project Execution Phase ==
 
== Project Execution Phase ==
 
 
=== Use CDA Tools to design CDA templates for example use case ===
 
=== Use CDA Tools to design CDA templates for example use case ===
 
We will create all of the templates required by the template tool pilot use case. This includes creating classes for each template and specifying all conformance rules using property redefinitions, directed associations, and directly using OCL expressions (if necessary).
 
We will create all of the templates required by the template tool pilot use case. This includes creating classes for each template and specifying all conformance rules using property redefinitions, directed associations, and directly using OCL expressions (if necessary).
Line 15: Line 10:
  
 
== Project Delivery Phase ==
 
== Project Delivery Phase ==
 
 
=== Generate published implementation guide in DITA format ===
 
=== Generate published implementation guide in DITA format ===
 
By producing the DITA format, we can target multiple publication formats such as XHTML, Eclipse Help, and PDF.
 
By producing the DITA format, we can target multiple publication formats such as XHTML, Eclipse Help, and PDF.

Revision as of 21:26, 18 January 2010

Back to Structured Document Template Design Pilot

Overview

The goal of this pilot is to demonstrate how the Model-Driven Health Tools (MDHT) CDA Tools project can be used to design and implement CDA templates. This includes the generation of a published implementation guide and an EMF-based Java runtime API that supports programmatic production, consumption, and validation of CDA XML instances.

Project Execution Phase

Use CDA Tools to design CDA templates for example use case

We will create all of the templates required by the template tool pilot use case. This includes creating classes for each template and specifying all conformance rules using property redefinitions, directed associations, and directly using OCL expressions (if necessary).


Project Delivery Phase

Generate published implementation guide in DITA format

By producing the DITA format, we can target multiple publication formats such as XHTML, Eclipse Help, and PDF.

Generate Java-based Runtime API

The tmeplate model will be transformed and ultimately imported into EMF. The EMF model will be used to produce Java source code.