Skip to Navigation | Skip to Content

openEHR-Announce mailing list archives

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

latest Archetypes work


Dear all,

the following link points to the latest archetypes work done using the ADL language: http://www.oceaninformatics.biz/adl.html
Numerous improvements have been made to the language, including constraints ordinals, coded terms, and dates and times. The manual (http://www.oceaninformatics.biz/adl/adl_1_0.pdf) is pretty comprehensive, but no doubt could benefit with a few others reading it critically. You will see that 'vanilla' ADL has been kept separate from domain-specific additions - predefined type libraries for particular domains like health.


Examples of all the archetypes in the package can be seen in ADL (rendered in HTML) at http://www.oceaninformatics.biz/archetype_examples.html.
The validator tool included in the download enables archetypes to be viewed in a friendly GUI way, and navigated as a tree. Sorry the applications are only windows at the moment - please - no complaints! - we judged that it was more important to do more on the language and tool functionality ahead of two standards meetings - HL7 San Diego (18th-23rd Jan) and CEN TC/251 Crete (1-3Feb). The code is all portable to Linux, so it is just a case of doing that work.


Included in the archive are the 3 DLLs which enable anyone to use the back-end via dotNet (again - it's the only integration technology we have had time to do). There is no documentation yet, but the DLLs do work pretty well - they're being used in Sam Heard's clinical Archetype Editor (VB.net), and also by a Danish masters student who has built a C#.net version of the GUI validator/viewer tool - to do this we even made C# functions cross the boundary to be executable as Eiffel 'agent' objects....If anyone wants to experiment with these DLLs, please contact me, and we will get some material together to help you.

Sam Heard has nearly completed the integration of his clinical GUI archetype editor tool with the ADL back-end parser/serialiser. This tool is currently written in VB but we hope to have the resources to rewrite it in a portable language soon.

All feedback welcome.

- thomas beale


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