[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