Ian McNicoll
openEHR: Clinical
information modelling
Co-chair openEHR
openEHR rep. INTEROPen
Anatomy of an app
User interface (the app itself)
Information model
Database
the ā€˜information model’?
Any definition of the structure and
content of information that should
be collected or shared

A ā€˜minimal dataset’
A message or interface definition
Internally every application has
some kind of information model

Sharing information requires
developing shared information
models
Mismatched clinical information models
Megasuite + feral apps
User interface
Information model
Database
idea 1- ā€˜the platform’
ā€˜free the data’
In the future the organisation or company that handles
your health datastore will be separate from the
company or organisation that build your applications.
idea 2
ā€˜commoditise data
handling’
Handling healthcare data is a specialist activity.


In the future health data-handling will be provided as a
service by a variety of providers working to a common
standard
open platform architecture
Third-party apps
Technology-neutral datastore (CDR)
openEHR Rest API + AQLVendor-neutral Information model
Vendor-neutral Content to support apps
idea 3
ā€˜democratise
healthcare standards
development’
Healthcare providers must play a leading role in the
definition of healthcare information standards
but this is an evolutionary process
Stakeholders in control
openEHR - Two-level modelling
openEHR: Archetypes
open source computable models
of discrete clinical concepts
Familiar components of a health
record
Blood pressure, Body weight
Medication order, Family history
Urea, Creatinine results
ā€˜Maximal dataset’
Capture as many clinical
perspectives as possible
openEHR: Templates
Templates deliver the datasets
by aggregating archetypes
together
Key clinical endpoint and start
point for generation of technical
artefacts
i.e. openEHR archetypes and 

templates can be used directly
Class libraries, Message schema
GUI skeletons, API Profiles
Archetype re-use
Oximetry
Issue
Weight
Blood Pressure
HbA1c
Assessment
Template underpinning application Template underpinning application
Archetypes
used in template
New openEHR archetype/template tooling
Healthcare Information Standards Process
#FAIL
Clinical stakeholders engage
through top-down
governance
Committee-based
Late vendor engagement
Fixed review cycles
Unclear / unresponsive change
request mechanism
a
my ACP / RESPECT
CKM: Social media ā€˜standardisation’
Clinical Content Components
Web-based ā€˜democratised’ collaborative
review
Evolutionary standardisation

ā€˜distributed Governance’
Implementers
Secondary
endorsement
Playing (nicely) with FHIR
Playing nicely with SNOMED-CT
Evolutionary standardisation
Sharing of structured, coded actionable information
between different applications (users)

’Semantic interoperability’
a grand plan of logics, linguistics and philosophy

ā€˜Evolutionary standardisation’
wrangling enough computable meaning out of a horrible
mess to make useful progress
Innovation <> standardisation
Openehr clinical modelling

Openehr clinical modelling