Dear Thomas,
Not sure if this is discussed here before, but I wonder why you don't use
XML for ADL. So that, it will be possible to use tens of ready made
parsers and validators against a DTD for a number of programming language;
visualize using a xslt etc. Here a quick example:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE archetype
     PUBLIC "-//openEHR Foundation//DTD Archetype 1.2//EN"
    "http://www.openehr.org/dtds/achetype-12.dtd";>
<archetype id="achetype_id" specialize="parent_archetype_id">
  <concept>at0010 <!-- haematology result -->
  </concept>
  <description>
    <!--dADL meta-data section -->
    <author>Sam Heard &lt;s.heard at littlerock.con></author>
    <submission>
      <organisation>openEHR Foundation</organisation>
      <date>2003-06-10</date>
    </submission>
    <revision identifier="1.2">
      <author>Thomas Beale &lt;t.beale at home.net></author>
      <date>2003-12-11</date>
    </revision>
    <status>draft</status>
    <purpose>
      <items lang="en">general model of haematology lab results</items>
      <items lang="de">Allgemeines Modell fuer Haematologie
Laborwerte</items>
    </purpose>
    <use>
      <items lang="en">can be used directly or specialised for particular
result types</items>
      <items lang="de">kann entweder direkt benutzt werden, oder speziell
fuer besondere Ergebnissarten</items>
    </use>
    <misuse/>
  </description>
  <definition>
    <!-- cADL structural section -->
  </definition>
  <ontology>
    <!-- dADL definitions section -->
  </ontology>
</archetype>

Ergin Soysal, MD


>
> Dear colleagues,
>
> there is a proposed revision of the Archetype Definition Language (ADL)
> v 1.2 available at http://www.openehr.org/tmp/adl-1_2_draft_d.pdf. Only
> small changes to ADL itself are proposed, but the explanations have been
> improved, and complete grammars have been included in the document. The
> main change is a complete redesign of the object models corresponding to
> ADL, informed by previous work in GEHR, ongoing archetype development,
> and the DSTC team engaged on the HealthConnect project in Brisbane,
> Australia.
>
> This proposal will be reviewed in the proper fashion by the openEHR ARB,
> but of course we welcome community review and input on this discussion
> list. The software (sorry, only on Windows so far) which implements this
> specification is at
> http://www.openehr.org/repositories/implem/latest/publishing/tools/windows/index.html.
> Please read the READMEs first if you intend using it.
>
> We are still working on the packaging and use instructions, so please be
> patient, and of course post any complaints about difficulties you
> encounter. As I'm sure many of you appreciate, perfect packaging takes
> time and effort, and requires user feedback.
>
> regards,
>
> - thomas beale
>
>
>
> -
> If you have any questions about using this list,
> please send a message to d.lloyd at openehr.org
>


Pleksus Bili?im Teknolojileri
http://www.pleksus.com.tr
Tel: +90 (312) 435 5343
Fax: +90 (312) 435 4006

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to