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-implementers@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-implementers mailing list
openEHR-implementers@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-implementers_lists.openehr.org