The Template Data Schema is an XML schema generated from a template OPT that has a tag set derived from a combination of RM and archetypes. The business value of a TDS is that:

There are three things of interest to specify: the OPT to TDS transform; TDD to canonical RM transform; RM to TDD transform.

The information on this page will be used to create a new openEHR specification on TDS and TDD.

 

TDS3 (a new 2016 version of TDS) discussed during the SEC Feb 2016 Meeting:

Heath Frankel at Ocean Informatics has developed a new TDS format and associated transform creating more compact and readable data instances (TDD). The plan is now to release the XSLT transform and some overview documentation of transform algorithms. (ADD JIRA PR/CR HERE WHEN AVAILABLE). Some notes from SEC meeting:

OPT to TDS Transform (TDS-XSD generation rules)

Informal specification:

TDS Tag Generation Algorithm

To convert from a text string in any language to a valid XML tag, use the the following algorithm.

TBD

TDD to Canonical RM Transform (TDD-XML consumption rules)

TBD

Canonical RM to TDD Transform (TDD-XML generation rules)

TBD