Reference Model

Status: STABLE Release: development

Core information model of openEHR: EHR structure, demographic model, data types, data structures, common versioning and audit structures, and the EHR Extract model. Archetypes constrain RM instances to express domain content.

openEHR Reference Model block diagram
Figure 1. Specification Component Overview

Specifications

  • EHR Information Model STABLE — Top-level health record info model — Core EHR structure: Compositions and the observation/instruction/action entry hierarchy

  • Demographic Information Model STABLE — Top-level demographics info model — Model for persons, organisations, roles, contacts, and party relationships

  • Common Information Model STABLE — Common semantic patterns and structures — Cross-cutting patterns: versioning, archetyped class hierarchy, and audit structures

  • Data Structures Information Model STABLE — Common data structures — Generic containers: single items, lists, tables, and trees for any RM data type

  • Data Types Information Model STABLE — Quantities, coded text, date/time, proportions, media content, and URIs

  • Support Information Model STABLE — (mostly obsolete) Terminology and Measurement service interfaces — Foundation package: assumed types, terminology references, and measurement information

  • Integration Information Model STABLE — Model of free-form external system data — Bridge representation for incorporating legacy non-archetyped data into an openEHR EHR

  • EHR Extract Information Model STABLE — Top-level EHR Extract request and response model — Model for packaging and exchanging structured EHR subsets between systems