M?rcio,

We have some academic projects developed at UFMG / Brazil involving the use
of ADL. Please, feel free to contact us directly if you have interest.

Regards,

Marcelo Rodrigues dos Santos
UFMG/FUMEC

Em 26 de janeiro de 2012 18:53, M?rcio Costa <mdckoury at gmail.com> escreveu:

> I would like to thank all for the attention and help.
>
> Best Regards,
>
> *M?rcio Costa*
> B.Sc. in Computer Science @ Cin/UFPE
> M.Sc. Candidate in Computer Science @ CIn/UFPE
> MSN: mdckoury at gmail.com
>
>
>
> 2012/1/26 Thomas Beale <thomas.beale at oceaninformatics.com>
>
>>
>> Just one note of caution - the Java project is in the middle of upgrading
>> to ADL/AOM 1.5 from 1.4. So the operational code that is there today is for
>> ADL 1.4. If you are just getting started, the differences probably won't
>> matter for a while. If you specifically want to see ADL 1.5, you can use
>> the ADL 
>> Workbench<http://www.openehr.org/svn/ref_impl_eiffel/TRUNK/apps/adl_workbench/doc/web/index.html>.
>> This is written in Eiffel, which is probably not a language you are
>> familiar with, but the tool, and test 
>> archetypes<http://www.openehr.org/svn/knowledge2/TRUNK/archetypes/>will help 
>> you understand ADL 1.5, along with this
>> wiki 
>> page.<http://www.openehr.org/wiki/pages/viewpage.action?pageId=196633>In a 
>> few months the Java code base will catch up, so ADL 1.5 in Java won't
>> be that far away.
>>
>> - thomas
>>
>>
>> On 26/01/2012 18:20, Athanasios Anastasiou wrote:
>>
>> Hello Marcio
>>
>> Perhaps the quickest route to do this would be to use the java reference
>> implementation (http://www.openehr.org/projects/java.html) and more
>> specifically the classes ADLParser and Archetype. Essentially, you
>> create a new ADLParser object passing as  a parameter a standard file
>> object pointing to your ADL file and then from the parser you can obtain
>> an Archetype object using the parse() member function.
>>
>> //For a (minimal) example
>> File fd;
>> ADLParser theParser;
>> Archetype MyArchetype;
>>
>> fd = new File("openEHR-EHR-OBSERVATION.blood_pressure.v1.adl");
>> theParser = new ADLParser(fd);
>> MyArchetype = theParser.parse();
>> //--------------------------------------------------------------
>> // It omits some exception handling but this is the main idea
>>
>> You can now traverse the archetype structure implied by your .adl file
>> using the functions of Archetype such as getAdlVersion(),
>> getConceptName(), getChildren() and others.
>>
>>
>> You could also use the Clinical Knowledge Manager
>> (http://openehr.org/knowledge/) to browse archetypes of interest and
>> download them in XML (rather than ADL). From there you could possibly
>> process the XML to recover anything you want (concepts, terms, labels etc).
>>
>> The code from the opereffa project
>> (http://opereffa.chime.ucl.ac.uk/introduction.jsf) might also be helpful
>> for you, depending on what exactly you are trying to do (Web app in
>> Java, deployed over Tomcat).
>>
>> That one is very detailed in that it includes all the necessary (and
>> extensive) work that is required to handle Archetype(able) information
>> through the current reference implementation and the Data Access Objects
>> "mechanism". If my memory is not failing me, it also includes an actual
>> user interface generator so that forms accepting data are constructed
>> through the archetypes.
>>
>> I hope this helps.
>>
>> All the best
>> Athanasios Anastasiou
>>
>> On 26/01/2012 17:43, M?rcio Costa wrote:
>>
>>  Hello guys,
>>
>> i'm trying to build a app using arquetypes and i need to read the ADL to
>> build my interface.
>>
>> where i can get some examples how reading ADL 1.5? Is there some API to
>> do that?
>>
>> thanks in advance,
>>
>> *M?rcio Costa*
>> B.Sc. in Computer Science @ Cin/UFPE
>> M.Sc. Candidate in Computer Science @ CIn/UFPE
>> MSN: mdckoury at gmail.com <mailto:mdckoury at gmail.com> <mdckoury at 
>> gmail.com>
>>
>>  _______________________________________________
>> openEHR-technical mailing listopenEHR-technical at 
>> openehr.orghttp://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>>
>>
>>
>> --
>>   [image: Ocean Informatics]  *Thomas Beale
>> Chief Technology Officer, Ocean Informatics<http://www.oceaninformatics.com/>
>> *
>>
>> Chair Architectural Review Board, *open*EHR 
>> Foundation<http://www.openehr.org/>
>> Honorary Research Fellow, University College 
>> London<http://www.chime.ucl.ac.uk/>
>> Chartered IT Professional Fellow, BCS, British Computer 
>> Society<http://www.bcs.org.uk/>
>> Health IT blog <http://www.wolandscat.net/>
>> *
>> *
>>
>> _______________________________________________
>> openEHR-technical mailing list
>> openEHR-technical at openehr.org
>> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>>
>>
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20120126/b4beae60/attachment.html>

Reply via email to