Dear all,
over the last six months or so, Ocean Informatics has been working on a new language for expressing archetypes - Archetype Definition Language. This is an evolution of the formalism presented at the HL7 WGM in Cleveland in May this year, and at the CEN TC251 meeting in Oslo a few weeks later.
The work to date has been posted at http://www.oceaninformatics.biz/adl.html. The page includes a detailed manual describing the language, some example archetypes written in ADL, some of which have been parsed and serialised back out to HTML form. A basic ADL parser is also available from the page, which will parse new archetypes written by hand. (For those interested in the software, yes it will be open source, however parts of it have to be rewritten, so there is no point releasing it at the moment.)
The intention is to get feedback on the language in order to improve it. After a suitable period, when feedback has been incorporated, the IP of the language, documentation, example archetypes and software will be turned over to the openEHR Foundation.
For those who just want to know what ADL looks like, here is an example serialised as HTML: http://www.oceaninformatics.biz/adl.html
For those interested in HL7v3, we have done an initial draft in ADL of the ballot 4 RMIM for Lab Observation: http://www.oceaninformatics.biz/adl/repository/archetypes/hl7/Laboratory/hl7.hl7-rim-observation.observation.v1.adl
Feedback can be provided via discussion on the openEHR technical discussion list ([EMAIL PROTECTED]) or elsewhere.
Feedback and comments welcome.
- thomas beale
-- .............................................................. CTO Ocean Informatics
openEHR - http://www.openEHR.org Archetypes - http://www.deepthought.com.au/it/archetypes.html Community Informatics - http://www.deepthought.com.au/ci/rii/Output/mainTOC.html ..............................................................
