Hi Pieter,

This looks a really interesting and valuable piece of work. Many thanks for
your efforts - hopefully others will want to contribute. It would be nice
if we could somehow bring this work and the existing AOM2/ADL2 work
together (or at least not duplicate work). I appreciate there is a
different licensing approach but I don't think that is necessarily set in
stone.

Ian

Dr Ian McNicoll
mobile +44 (0)775 209 7859
office +44 (0)1536 414994
skype: ianmcnicoll
email: [email protected]
twitter: @ianmcnicoll

Co-Chair, openEHR Foundation [email protected]
Director, freshEHR Clinical Informatics Ltd.
Director, HANDIHealth CIC
Hon. Senior Research Associate, CHIME, UCL

On 17 May 2016 at 12:53, Pieter Bos <[email protected]> wrote:

> A few months ago I announced the development of an open source Java
> openEHR library called Archie. It has progressed enough that I’m now
> pleased to announced the release of version 0.1.0 of Archie. It supports
> the latest ADL 2 and reference model versions and is licensed under the
> Apache license.
>
> The documentation and source can be found at
> https://github.com/nedap/archie. It’s available at Maven Central at
> com.nedap.healthcare:archie:0.1.0 .
>
> Why another library?
>
> The existing open source openEHR libraries were either ADL 1.4 or
> published under the Affero GPL. This means there is no library available
> for non-GPL ADL 2 openEHR projects. We are building a non-GPL openEHR
> implementation, so we needed a library and wrote it. We believe the openEHR
> community benefits from having up to date open source tools, so we decided
> to release Archie.
>
> Features:
>
>   *   ADL parser, including a generic ODIN to Java objects mapper
>   *   Archetype Object Model
>   *   The EHR part of the Reference Model
>   *   Basic APath-queries on AOM and RM objects
>   *   Flattener
>   *   Operational template creation
>   *   Easy to use APIs for object creation, terminology lookup, archetype
> model tree walking and constraint checking
>   *   RM serializes to XML in accordance with the openEHR-published XSD,
> or to JSON using jackson
>   *   AOM serialization to JSON for easy use in JavaScript based
> web-applications.
>   *   Tools for reference model object creation and attribute setting
> based on archetype constraints
>   *   Pluggable reference model architecture: the reference model can be
> swapped for some other implementation and the tools keep working
>
> Experimental features:
>
> These features are included, but the API and implementation of these
> features will probably change in the coming versions:
>
>   *   Rules evaluation (with some minor syntax changes for now, see the
> project readme)
>   *   Full APath and XPath expression evaluation on reference model
> objects using the JAXP–implementation of your choice
>
> Future releases and contributions
>
> We’re continuing the development, so there will be more releases in the
> near future. If you want to contribute: pull requests and issue reports are
> very welcome!
>
> Regards,
>
> Pieter Bos
> Nedap Healthcare
>
>
> _______________________________________________
> openEHR-technical mailing list
> [email protected]
>
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
_______________________________________________
openEHR-technical mailing list
[email protected]
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to