And due to several small bugs, we’re at version 0.4.2. Should be available soon at maven central.
For anyone wanting to test Archie without writing code, we’ve also created a command-line archetype validator. Works with all included BMM reference models, including OpenEHR and CIMI. To use: 1. Download adlchecker.zip version 0.4.2 from the releases page of the archie github repository, at https://github.com/openEHR/archie/releases. 2. Unzip 3. Make sure you have a java 8 JRE installed and that typing ‘java -version’ in a command/terminal window shows you installed java version 1.8.x 4. Run bin/adlchecker (linux, OS X) or bin/adlchecker.bat (windows) from a terminal/command prompt and follow the instructions to point it at your archetypes Note that it only supports ADL 2, not 1.4. It can also output the flat ADL. If you find any issues, they can be reported at the github repository. Regards, Pieter Bos Nedap Healthcare From: openEHR-technical <openehr-technical-boun...@lists.openehr.org> on behalf of Thomas Beale <thomas.be...@openehr.org> Reply-To: For openEHR technical discussions <openehr-technical@lists.openehr.org> Date: Wednesday, 31 January 2018 at 19:13 To: "openehr-implement...@lists.openehr.org" <openehr-implement...@lists.openehr.org>, Openehr-Technical <openehr-technical@lists.openehr.org> Subject: Re: Announcing Archie version 0.4 This is excellent work, and has proven to be a great test for the AM specifications<http://www.openehr.org/releases/AM/latest/docs/index>, helping me to find various errors. But the main interest is that we will be able to build new tools such as a Java/JS replacement for the ADL Workbench, and of course things like a high-quality, BMM-driven runtime archetype validating kernel for EHR systems, workflow implementations and many other components. - thomas On 31/01/2018 15:18, Pieter Bos wrote: Hi, We’re pleased to announce Archie version 0.4! For those of you unfamiliar with Archie, it’s an Apache 2 licensed OpenEHR java library, suitable as a basis for archetype modelling and EHR implementations with ADL 2. Version 0.4 is a big change from version 0.3. Many features have been added that make Archie suitable as a library for modelling archetypes, and the existing functionality has been improved. It includes a BMM implementation contributed by Claude Nanjo, Joey Coyle and Kurt Allen. This enables Archie to work with other reference models than the included OpenEHR reference model. The BMM files and AOM profiles that are in the ADL workbench are included in the library – of course you can supply your own as well. We developed an archetype validator that implements nearly all of the validations in the specification, and we improved the flattener and the operational template creator to be compliant with the specifications. The flattener, archetype validator and operational template creator work with both the BMM models or with metadata derived from an actual java reference model implementation. Many tests were added to ensure better conformance with the specification and many fixes have been introduced. We’d like to thank Thomas Beale for giving advice about many details of the working of OpenEHR implementations and for fixing mistakes in the specifications when they were found. Of course, Archie also contains a lot of other tools, many of which allow it to be used as the basis for an EHR implementation as well as a modelling tool: An ADL parser and serializer, the OpenEHR reference models, rule evaluation, path lookup, JSON and XML (de)serialization, ODIN parsing and RM object manipulation tools. Archie version 0.4.1 is available at Maven Central. See the instructions and documentation in the readme at https://github.com/openehr/archie for how to use the library. Regards, Pieter Bos Nedap Healthcare _______________________________________________ openEHR-implementers mailing list openehr-implement...@lists.openehr.org<mailto:openehr-implement...@lists.openehr.org> http://lists.openehr.org/mailman/listinfo/openehr-implementers_lists.openehr.org -- Thomas Beale Principal, Ars Semantica<http://www.arssemantica.com> Consultant, ABD Team, Intermountain Healthcare<https://intermountainhealthcare.org/> Management Board, Specifications Program Lead, openEHR Foundation<http://www.openehr.org> Chartered IT Professional Fellow, BCS, British Computer Society<http://www.bcs.org/category/6044> Health IT blog<http://wolandscat.net/> | Culture blog<http://wolandsothercat.net/> _______________________________________________ openEHR-technical mailing list openEHR-technical@lists.openehr.org http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org