openEHR
Specification Project - Release 1.0.1
Release Notes
Overview
Release 1.0.1 is the corrective release to Release 1.0. It fixes
the typographical errors from Release 1.0, includes significant
improvements in the explanatory text of the documents, and includes around 50 CRs (see History). The majority of these have been raised by members of the openEHR
community either due to detailed review, or due to working with
implementations. The release now appears to be extremely stable. We
believe this release is a true milestone in health computing.
Functional changes to the models include the following:
- numerous improvements to the Architecture Overview document, including new section on terminology and improved path syntax;
- original documents can now be linked to or carried inline COMPOSITIONs, in a flexible way (using rm.common.archetyped.FEEDER_AUDIT);
- improvements in the
rm.common.change_control model of versioning, ready for use in openEHR EHR Extract specification;
- numerous corrections to the openEHR Support Terminology;
- improved model of identifiers (rm.support.identification);
- improved modelling in Quantity data types (rm.data_types.quantity) including:
- replacement of DV_QUANTITY_RATIO by DV_PROPORTION;
- addition of normal_status attribute to DV_ORDERED (provides HHH, HH, H, N, L, LL, LLL markers);
- addition of magnitude_status attribute to DV_QUANTIFIED (provides =, <, <=, >, ?=, ~ markers);
- simplifed model of amounts and absolute quantities (added abstract classes DV_AMOUNT, DV_ABSOLUTE_QUANITTY, DV_TEMPORAL)
- corrections to the date/time data types (rm.support.assumed_types, rm.data_types.quantity.date_time), which have now been
aligned with the ISO 8601 standard;
- an EHR access control object has
been added (rm.ehr.ACCESS_CONTROL), along with an overall description of how security works;
- the definition of
various
identifiers in support.identification was tightened up, and the use of
identifiers made more precise;
- corrected inheritance errors in use of rm.common.archetyped.LOCATABLE;
- improvements to rm.common.resource package for use in archetypes;
- improved model of am.archetype.constraint_model;
- numerous improvements to openEHR Archetype profile (am.openehr_profile)
- improvements to ADL including:
- proper definition of quoting and unicode;
- addition of generic typenames to ADL;
- better alignment of data/time constraint expressions with ISO 8601.
Obtaining the Release Materials
You can access all deliverables in the release from the roadmap page, just by clicking on links. To get the entire release as a web tree, follow the instructions on how to use Subversion to do this.
Acknowledgements
Many people helped bring this release to fruition, including implementers and reviewers. Thanks to all the people on the project team
page. Special thanks to David Lloyd, previously of UCL, now claiming to
be retired (we know otherwise) for his tireless work on the online UML models.