openEHR Specification Project
Release 1.0.1 Documents


The following table provides access to the deliverables of the openEHR specification project. There are two groups of deliverables, as follows:
Release notes for this release. The rules for change management between releases are given in the Release Strategy.

Reading the Documents

Most links in the table below are to Adobe PDF files. All files are in colour. If you do not see them in colour or have other problems reading them, we suggest upgrading to the latest Acrobat Reader. If you still experience problems with reading PDF files, your browser configuration may need to be adjusted. See the Adobe Acrobat support page for more help.

Stable Specifications


Introducing openEHR First introduction to the openEHR Foundation and its activities.
CM Plan Technical document describing how versioning, changes, and releases are made. Describes the workflow of the Architectural Review Board (ARB).


ISO 18308 Conformance Statement Document describing conformance of openEHR architecture to ISO TS 18308, "Requirements for EHR Architectures".


Architecture Overview
(HTML Online version)
“Read me 1st” document for the whole architecture. provides a summary of the reference, archetype and service models, and describes global semantics.
Modelling Guide Describes the use of UML and other related issues in object-oriented modelling.
Terminology Documentary form of the openEHR terminology, which is a set of vocabularies and code sets used by the reference and archetype models.

Reference Model

EHR IM The information model of the openEHR EHR .
Demographic IM The openEHR demographic model.
Common IM Information model containing common concepts, including the archetype-enabling LOCATABLE class, party references, audits and attestations, change control, and authored resources.
Data Structures IM Information model of data structures, incuding a powerful model of HISTORY and EVENT.
Data Types IM Information model of data types, including quantities, date/times, plain and coded text, time specification, multimedia and URIs.
Support IM Support model containing low-level concepts, assumed types, and terminology interface specification used in the rest of the models.
Integration IM Model supporting expression of legacy data in a free form for further processing into and out of openEHR information structures.

Archetype Model

Archetype Principles Semantic principles of archetypes and templates.
Archetype Definition Language 1.4 (ADL) Abstract syntax specification for archetypes.
Archetype Definition Language 2.0 (ADL2)  Improved abstract syntax specification for archetypes.
Archetype Object Model (AOM) Object model of archetypes.
openEHR Archetype Profile (OAP) openEHR plug-in additions to the generic archetype object model.


UML computable form of model Expression of openEHR models in tool-based UML; published in XMI format.
openEHR Support Terminology Terminology in computable XML form.

Technology Specification

XML schemas XML-schema expression of the reference model.
Java ITS Guide Guide to java implementation of openEHR.

In-Development Specifications

Reference Model

EHR Extract IM The information model of the EHR Extract, which is a serilialisation of content from an EHR.

Archetype Model

Archetype System Description of system of archetype management and governance. This document will change as a result of current work on archetype ontologies, governance, and logistical management.
Archetype Semantics Description of semantics of populations of archetypes, including identifiers, specialisation, revision, versioning, composition, and conformance.
Template Object Model (TOM) Object model of templates.

$LastChangedDate$ $LastChangedRevision$