9
1 © Ocean Informatics 2007 openEHR Archetypes & Templates 101 Sam Heard Heather Leslie 2007 Bratislava, Slovakia © Ocean Informatics 2007 Shared EHR ISO/TR 20514 “Electronic Health Records – Definition, scope and context” defines the shareable EHR as: “…a repository of information regarding the health status of a subject of care, in computer processable form and based on a commonly agreed logical information model© Ocean Informatics 2007 Interoperability © Ocean Informatics 2007 Types of interoperability Level 1: Non-electronic data. Examples include paper, mail, and phone call. Level 2: Machine transportable data. Examples include fax, email, and unindexed documents. Level 3: Machine organisable data ie structured messages, unstructured content Examples include indexed (labeled) documents, images, and objects. Level 4: Machine interpretable data (structured messages, standardised content) Examples include the automated transfer from an external lab of coded results into a provider’s EHR. Data can be transmitted (or accessed without transmission) by HIT systems without need for further semantic interpretation or translation. © Ocean Informatics 2007 Traditional Application Development Clinical Knowledge Data Reference Model © Ocean Informatics 2007 Complexity of Health Knowledge Both the total number of concepts and the rate of change is high SNOMED medical termset codes some 350,000 atomic concepts and over 1 million relationships Not only is health care big, it is open-ended: In breadth, because new information is always being discovered or becoming relevant In depth, because finer-grained detail is always being discovered or becoming relevant In complexity, because new relationships are always being discovered or becoming relevant

open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

  • Upload
    others

  • View
    8

  • Download
    1

Embed Size (px)

Citation preview

Page 1: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

1

© Ocean Informatics 2007

openEHR Archetypes & Templates 101

Sam Heard

Heather Leslie

2007

Bratislava, Slovakia

© Ocean Informatics 2007

Shared EHR

ISO/TR 20514 “Electronic Health Records –Definition, scope and context”

defines the shareable EHR as:

“…a repository of information regarding

the health status of a subject of care,

in computer processable form

and based on a commonly agreed

logical information model”

© Ocean Informatics 2007

Interoperability

© Ocean Informatics 2007

Types of interoperabilityLevel 1: Non-electronic data.

Examples include paper, mail, and phone call.

Level 2: Machine transportable data. Examples include fax, email, and unindexed documents.

Level 3: Machine organisable dataie structured messages, unstructured content Examples include indexed (labeled) documents, images, and objects.

Level 4: Machine interpretable data (structured messages, standardised content)Examples include the automated transfer from an external lab of coded results into a provider’s EHR. Data can be transmitted (or accessed without transmission) by HIT systems without need for further semantic interpretation or translation.

© Ocean Informatics 2007

Traditional Application Development

Clinical

Knowledge

Data Reference Model

© Ocean Informatics 2007

Complexity of Health Knowledge

Both the total number of concepts and the rate of change is high � SNOMED medical termset codes some 350,000 atomic

concepts and over 1 million relationships

Not only is health care big, it is open-ended:� In breadth, because new information is always being

discovered or becoming relevant

� In depth, because finer-grained detail is always being

discovered or becoming relevant

� In complexity, because new relationships are always being

discovered or becoming relevant

Page 2: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

2

© Ocean Informatics 2007

Information complexity: timing

…to a maximum of 4 times

per day

Maximum per time period

…not less than every 8 hoursMaximum interval

…every 4-6 hours,

…2-3 times per day

every time period range

…2 per day

…6 per week

n per time period

…three times per dayn times per time period

…every 4 hoursevery time period

ExamplesDose frequency

© Ocean Informatics 2007

Information complexity: timing

…via a syringe driver

over 4 hours

Time period

Dose duration

06:00, 12:00, 20:00Specific times of day

…take after breakfast

and lunch

Morning and/or lunch and/or

evening

ExamplesTime specific

© Ocean Informatics 2007

Information complexity: timing

…on days 5-10 after

menstruation begins

Duration n time period

before/after event

…3 days before traveln time period before/after

event

…after meals

…before lying down…after each loose stool

…after each nappy change

After/Before event

ExamplesEvent related

© Ocean Informatics 2007

Information complexity: timing

…Take every 2 hours for 5

doses

n doses

…for 5 daysn time period/s

…stat, repeat in 14 daysNow and then repeat after

n time period/s

1-7 January 2005Date/time to date/time

ExamplesTreatment duration

© Ocean Informatics 2007

Information complexity: timing

…Apply daily until day 21 of

menstrual cycle

Finish event

…Start 3 days before travelStart event

…if pulse is greater than 80

…until bleeding stops

If condition is true

ExamplesTriggers/Outcomes

© Ocean Informatics 2007

NEW: 2 level modelling

Reference Model

Clinical

Knowledge

ARCHETYPES

Much

smaller and simpler

Easier and cheaper to

build and

maintain

Contains only

generic knowledge and

business rules

Page 3: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

3

© Ocean Informatics 2007

The openEHR Reference Model

© Ocean Informatics 2007

Reference ModelProvides generic structure that expresses all fixed attributes for a Health Record to

operate

� Clinical statements� Observations� Assessments� Planning, Intervention, Management

� Structuring� Lists� Time Series� Table

� Data types� Quantity – ISO units� Date/Time� Yes/No� Text/coded text

No need to record common and constant data like author, date etc

���� CONCENTRATE ON THE

HEALTH INFORMATION SPACE

© Ocean Informatics 2007

Archetypes put the clinician in the driver’s seat!

© Ocean Informatics 2007

Archetypes

� Dictionary definition - a model or prototype

� openEHR archetypes are models of clinical or other domain-specific concepts

� They define the business rules (constraints) for valid values of each data element

� Model a range of concepts:

� Simple and straightforward concepts such as ‘blood

pressure’ or ‘address’, or

� Complex compound concepts such as

‘medication order’ or ‘family history’

© Ocean Informatics 2007

Archetypes can be:

• Shared

• Re-used

• Specialised – for specific purposes

• Revised – as knowledge changes

• Versioned

…WITHOUT CHANGING THE REFERENCE MODEL

Archetypes 2

Central Archetype

store

© Ocean Informatics 2007

Types of Archetypes� Compositions

� Sections

� Entries

Actions

Published evidence

base

Personal

knowledge base Evaluation

- assessment

- opinion- goals

2

Observations

Patient

Instructions

Investigator’s

agents

Investigator

4

3

1

measurable or

observable

clinically

interpreted

findings

initiation of a

workflow

process

recording

clinical

activities

Page 4: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

4

© Ocean Informatics 2007

Archetype Attributes� Constrain data entry � improving data quality� Include the maximum and minimum value that

could possibly be sensible� Determine the allowed units, with associated

numeric ranges which are unit dependent� Incorporate the set of terms from a terminology

that could be used to populate a data point� Define an internal value set that is allowed

permitted in the archetype

� Establish whether a data point is mandatory or optional

� Quantify the number of times a data point or data set might be repeated

© Ocean Informatics 2007

LEGO® design analogy

= instructions for creation of meaningful structures

Archetypes

= individual LEGO bricksRM components

Reference Model

Archetype A Archetype B

© Ocean Informatics 2007

Designing an archetype

Clinician involvement required � Maximum Data Set

© Ocean Informatics 2007

Medication Order Archetype: Data

© Ocean Informatics 2007

State Model

© Ocean Informatics 2007

Medication Order : Pathways

Page 5: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

5

© Ocean Informatics 2007

Fetal exam archetype

Archetypes ����interoperability

ADL

HTML

© Ocean Informatics 2007

Archetypes enables Shared EHRConsider:

� Lifelong health records – cradle � grave

� Multiple applications utilising single data repository

� Eg 2 doctors sharing database in one clinic – GEHR - Locum

and MD, 2002

� Scalable:

� Home� Regional � National �International

� Personal Health Record�GP�Community

Health�Hospital�Public Health Research

� Federated data for research

� Shared EHR between countries – language independent

� Terminology independent

© Ocean Informatics 2007

Benefits of archetypes

Ensures knowledge-level interoperability

Archetypes developed directly by clinicians, independent of “techies”

Ensures data validation via archetype constraints for data entry

Enables efficient querying on large amounts of EHR data

Are integral to implementation of guidelines, workflow etc

Enables intelligent decision support

Incorporates versioning - currency and conflict/Audit trail

Ensures future-proof EHRs (information is like LEGO blocks)

Enables future-proof EHR systems (software is a “LEGO-model builder”)

Slide courtesy Thomas Beale

© Ocean Informatics 2007

Templates

Templates are formal specifications defining a particular aggregation of archetypes

� Context, purpose, clinical domain or location.

� Constrain the component archetypes to make them 'fit for purpose', including

�assigning default values,

�addition of mandatory items, and

�specifying terminology subsets for real-time usage.

In practice…

� combining archetypes� screen forms, reports, or messages.

© Ocean Informatics 2007 © Ocean Informatics 2007

Data Repository

Multiple ARCHETYPES

TEMPLATE

Clinical

application/ screen

Terminology

Page 6: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

6

© Ocean Informatics 2007 © Ocean Informatics 2007

© Ocean Informatics 2007

Antenatal Visit

© Ocean Informatics 2007

Rule of Thumb #1

Reference Model

TEMPLATE

Clinical

application

FLEXIBLE

STABLE

FIXED

© Ocean Informatics 2007

Rule of Thumb #2

1. Reference Model rules!!

2. Archetypes can’t override

the RM

3. Templates can’t override

the Archetypes

© Ocean Informatics 2007

The openEHR Foundation

� www.openEHR.org

� a non-profit organisation (charity) registered in the United Kingdom

� founded by Ocean Informatics & University College London

� Mission - to improve clinical health care via:� Interoperable life-long health records, proven in practice

� Open source specifications, software and knowledge management resources

� Jurisdiction: None� aims to be appropriate for all types of health care, all

localities, all languages

Page 7: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

7

© Ocean Informatics 2007

Impact of openEHR

Commercial activities in:� Australia *2

� USA� Netherlands

Research Activities in:UK� University College London� University of Manchester

Australia� University of SA

� University of Central Qld.

� Belgium� Sweden

Spain� University of Seville

Sri Lanka� University of Moratuwa

US� Mayo Clinic

openEHR online Community

� 648 members in 63 countries (Jan 2006)

Standards:

� CEN standard for Electronic Healthcare Record Communication -

EN13606-part 2 (archetype model)

� Archetype Definition Language under consideration by ISO

© Ocean Informatics 2007

Are you totally lost?

© Ocean Informatics 2007

The Art of Archetyping

1. Brainstorm

2. Organise

3. Mapping to existing archetypes� Re-use existing archetypes

� Specialise existing archetypes

� Create new archetypes

A collaborative process…

© Ocean Informatics 2007

Brainstorm

Consider the clinical concept from all

angles:

� Who?

� What?

� Where?

� When?

� How?

� Max/Min?

� Normal/Abnormal?

� Simple/Complex?

� Complications?

� Be inclusive/expansive

© Ocean Informatics 2007

BrainstormSource all possible content, including:

� Minimum Data Sets

� National/State/Local

� Specialised

� Reporting/Clinical

� Internet

� Local/International

� Similar Projects

� Written

� Textbooks/publications

… & input from a broad range of clinicians

© Ocean Informatics 2007

Blood Pressure Brainstorm

Page 8: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

8

© Ocean Informatics 2007

Brainstorm ���� Mind Map dump

© Ocean Informatics 2007

Research existing Archetypes

© Ocean Informatics 2007

Organise

� Which Entry class?

� Focus on identifying: � Data elements

� Protocol

� State – context for interpretation

� Allowable Events

� Pathway steps

� Concepts needing coding/terminology

� Re-use existing archetypes wherever possible

…rather than new or specialised

© Ocean Informatics 2007

Organise Blood Pressure

Then…WHAT HAVE WE MISSED?

© Ocean Informatics 2007

Blood Pressure #2

…additional input from other clinicians

© Ocean Informatics 2007

Blood Pressure #3

…and researchers

Page 9: open EHR Archetypes ISO/TR 20514 “Electronic Health Records – …data.nczisk.sk/.../stvrtok/3_SamHeardArchetypesTemplates.pdf · 2019-08-19 · ISO/TR 20514 “Electronic Health

9

© Ocean Informatics 2007

Design of archetypes

� Wholeness

� The information in each archetype should be able to be interpreted in isolation

= MAXIMAL data set

� Each archetype should be as complete as

possible� Multiple sectors

� Multiple purposes

� Multiple priorities

© Ocean Informatics 2007

Design of archetypes

� Wholeness

� The information should be able to be interpreted in isolation

� Each archetype should be as complete as possible

� Multiple sectors

� Multiple purposes

� Multiple priorities

� Discrete

� Try to represent a single concept within a single archetype

� Don’t try to model the too much at once

� Small is good � multiple archetypes can be

combined within larger composite archetypes

� Overlapping concepts, where possible, should

be resolved into a set of archetypes which do not overlap

© Ocean Informatics 2007

Design of archetypes

� Wholeness

� The information should be able to be interpreted in isolation

� Each archetype should be as complete as possible

� Multiple sectors

� Multiple purposes

� Multiple priorities

� Discrete

� Specialisation

� Used to resolve overlapping concepts with different information requirements

� Allows:

� new data points to be added

� further constraint on existing data points

� optional data points to be dropped

© Ocean Informatics 2007

Design of archetypes

� Wholeness

� The information should be able to be interpreted in isolation

� Each archetype should be as complete as possible

� Multiple sectors

� Multiple purposes

� Multiple priorities

� Discrete

� Specialisation

� Approach

� Organise by simple, generic and re-usable principles eg measurement or palpation

� Archetypes are content models, not models of reality – that is SNOMED’s role

© Ocean Informatics 2007

Design of archetypes

A B

F

C

E

D

Poor design

© Ocean Informatics 2007

Design of archetypes

A B

A1 A2

B2

C

Good design

Some sharedfeatures

No shared

features