openehr archetypes in detail

90
Hildegard Franke Dr Ian McNicoll openEHR Archetypes in detail

Upload: freshehr-clinical-informatics-ltd

Post on 13-Apr-2017

189 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: OpenEHR archetypes in detail

Hildegard Franke Dr Ian McNicoll

openEHR Archetypes in detail

Page 2: OpenEHR archetypes in detail

Archetype Dictionary Definition

http://www.dictionary.com/browse/archetype

http://www.oxforddictionaries.com/definition/english/archetype

http://dictionary.cambridge.org/dictionary/english/archetype

Page 3: OpenEHR archetypes in detail

openEHR Archetypes IComputable models of discrete clinical concepts

Familiar components of a health record

Blood pressure, Body weight, Symptom

Medication order, Family history

Prostate cancer histopathology result

‘Maximal dataset’ philosophy Capture as many clinical perspectives as possible

Universal use case

Page 4: OpenEHR archetypes in detail

openEHR Archetypes IIcan be designed for specific local use case

particular data entry screen

local message

most useful when designed to be shared and reused

“What do WE mean by pulse rate”

Potential for a SINGLE, SHARED

MODEL of clinical content

Page 5: OpenEHR archetypes in detail

Blood Pressure, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.130

Page 6: OpenEHR archetypes in detail

Archetypes are based on RM ‘classes’

EHR

Folders

Compositions

Sections

Entries

Clusters

Elements

Electronic health record for one person

High level organisation of the EHR,e.g. by episode or by specialty

Set of entries comprising a clinical care session or document, e.g. encounter, result

Clinical headings reflecting workflow or consultation process

Clinical statements about observations, evaluations, instructions, actions

Entry subcomponents, e.g. device details or inspired oxygen information

Leaf nodes of name-value pair and datatype, e.g. body weight = 60kg (Quantity)

Page 7: OpenEHR archetypes in detail

Generic RM ClassesEHR

FOLDER (optional)

COMPOSITIONCOMPOSITION

SECTION (optional)

ENTRYELEMENT

ELEMENT

ENTRYELEMENT

ELEMENT

ENTRYELEMENT

ELEMENT

ELEMENT

ELEMENT

CLUSTER

ELEMENT

SECTION (optional)

Page 8: OpenEHR archetypes in detail

Archetypes: recipes for clinical contentCOMPOSITIONCOMPOSITION (Encounter)

SECTION (Vital signs)

OBSERVN. (BP)ELEMENT (Systolic)

ELEMENT (Diastolic)

OBSERVN. (Pulse)ELEMENT (Rate)

ELEMENT (Comment)

COMPOSITIONVenison Wellington

Fillings

Mushroom Duxelles100g Wild Mushrooms

25g Butter

Herb Pancakes

PastryPuff Pastry

ingredients

SECTION (Allergies)

EVAL (Adverse Reaction)ELEMENT (Substance)

ELEMENT (Status)

ELEMENT (Category)

CompositionSection

Entry

Element

100g Plain Flour

1 egg

MeatVenison

1 kg Venison Loin

Page 9: OpenEHR archetypes in detail

Archetypes: recipes for clinical contentCOMPOSITIONCOMPOSITION (Encounter)

SECTION (Vital signs)

OBSERVN. (BP)ELEMENT (Systolic)

ELEMENT (Diastolic)

OBSERVN. (Pulse)ELEMENT (Rate)

ELEMENT (Comment)

COMPOSITIONVenison Wellington

Fillings

Mushroom Duxelles100g Wild Mushrooms

25g Butter

Herb Pancakes

PastryPuff Pastry

ingredients

SECTION (Allergies)

EVAL (Adverse Reaction)ELEMENT (Substance)

ELEMENT (Status)

ELEMENT (Category)

CompositionSection

Entry

Element

100g Plain Flour

1 egg

MeatVenison

1 kg Venison Loin

Page 10: OpenEHR archetypes in detail

Archetype namingConcept name: the human name of the clinical concept

‘Blood pressure’, ’Report’

ArchetypeID: the technical name used by tooling and CDRs

‘openEHR-EHR-OBSERVATION.blood_pressure.v1’

‘openEHR-EHR-COMPOSITION.report.v1’

Page 11: OpenEHR archetypes in detail

Naming examples

Page 12: OpenEHR archetypes in detail

Naming examples

Page 13: OpenEHR archetypes in detail

Naming examples

Page 14: OpenEHR archetypes in detail

SLOTS

Allow modeller to leave a gap

‘plug in’ another archetype

Allows complex ideas to be built up by mixing different combinations of archetypes

Page 15: OpenEHR archetypes in detail

SLOT RulesDefined in Reference Model

COMPOSITIONS

SECTIONS, ENTRIES, CLUSTERS (in context only)

SECTIONS

other SECTIONS, ENTRIES

ENTRIES

CLUSTERS, ELEMENTS

i.e. ENTRIES cannot be nested

Page 16: OpenEHR archetypes in detail

Report, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09].

Available from: http://openehr.org/ckm/#showArchetype_1013.1.677

Laboratory test, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available

from: http://openehr.org/ckm/#showArchetype_1013.1.2191

Page 17: OpenEHR archetypes in detail

SLOT ConstraintsDetermine which archetypes can fill the slot

Good practice

Keep slot options ‘open’

Use the slot constraint to define common slot fills

Only occasionally ‘lock down’ the slot to specific archetypes

Page 18: OpenEHR archetypes in detail

Slot constraint examples

Blood Pressure, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-21]. Available from: http://

www.openehr.org/ckm/#showArchetype_1013.1.130

Page 19: OpenEHR archetypes in detail

COMPOSITION archetypes‘Top level document’ container for all clinical data

All clinical data saved inside a Composition

Represent generic document types in clinical system

Encounter, Report, Lab Report

Problem List, Discharge Summary, End of Life Care plan

Simple

Do not define detailed content.

Page 20: OpenEHR archetypes in detail

Report, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2015-10-11]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.677

Page 21: OpenEHR archetypes in detail

SECTION archetypesSub-divide complex compositions

No ‘semantic’ meaning

Meaning carried in ENTRY archetypes names inside SECTIONS

Very few pre-defined SECTION archetypes

Page 22: OpenEHR archetypes in detail

Vital signs, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://

openehr.org/ckm/#showArchetype_1013.1.278

Ad hoc heading, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available

from: http://openehr.org/ckm/#showArchetype_1013.1.631

Page 23: OpenEHR archetypes in detail

ENTRY archetypesCarry key clinical content payload

Carry clinical meaning

Carry sufficient clinical context

‘Clinical statement’ Blood pressure, Diagnosis

Lab test, ECG, Procedures

Must use one of the ENTRY sub-types

Page 24: OpenEHR archetypes in detail

‘Clinical decision making process’

Page 25: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 26: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 27: OpenEHR archetypes in detail

ENTRY: Provider/Subject/Participation

Provider of care

Optional where provider <> composer

Subject of care

Optional where subject <> patient

Participation

Optional where other individuals involved, e.g. MDT

Page 28: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 29: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 30: OpenEHR archetypes in detail

ENTRY: Data

The data of primary clinical interest

Sometimes nested within another feature

inside INSTRUCTION ‘activities’

inside OBSERVATION ‘events’

Page 31: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 32: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 33: OpenEHR archetypes in detail

ENTRY: History/Event featureAll data inside event

Allows complex, repeated ‘events’ to be captured efficiently

Multiple pulse readings

Apgar scores at different times

Support averages, max , min etc

Page 34: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 35: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 36: OpenEHR archetypes in detail

ENTRY: ’Protocol’ featureSecondary information about the method or circumstances of data collection

Observations

Device/ methodology e.g. Cuff size

Evaluations/Instructions

Links to guidance or criteria

Instructions / Actions

Workflow identifiers

Page 37: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 38: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 39: OpenEHR archetypes in detail

ENTRY: ’State’ featureState of patient with possible impact on interpretation

Exercise level

Fasting state

Anxiety

Stress

Other confounding factors

Page 40: OpenEHR archetypes in detail

ENTRY: ’State’ featureState of patient with possible impact on interpretation

Exercise level

Fasting state

Anxiety

Stress

Other confounding factors

Page 41: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 42: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 43: OpenEHR archetypes in detail

ENTRY: ’Activities’ feature

Allows for multiple ‘chained’ sub-instructions

All data embedded within Activities

Page 44: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 45: OpenEHR archetypes in detail

ENTRY sub-type featuresProviderSubject Data History

Event Protocol State Activities Pathway

OBSERVATIONS Yes Yes Yes Yes Yes

EVALUATIONS Yes Yes Yes

INSTRUCTIONS Yes Yes Yes Yes

ACTIONS Yes Yes Yes Yes

ADMIN_ENTRY Yes Yes

Page 46: OpenEHR archetypes in detail

ENTRY: ’Pathway’ featureRecording workflow status

Procedure

Planned, Scheduled, Commenced

Completed

Postponed, Suspended

Cancelled, Aborted

Page 47: OpenEHR archetypes in detail

OBSERVATION archetypesGathering of evidence

Measurable / observable data

Patient history, physical examination

Lab tests, imaging

Scores and scales

Page 48: OpenEHR archetypes in detail

Laboratory test, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited:

2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.2191

Apgar score, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.172

Page 49: OpenEHR archetypes in detail

Blood Pressure, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available

from: http://openehr.org/ckm/#showArchetype_1013.1.130

http://www.openehr.org/releases/RM/latest/docs/data_structures/diagrams/history_ogtt.png

Page 50: OpenEHR archetypes in detail

EVALUATION archetypesOutcomes of a clinical assessment or decision

Clinically interpreted findings “I think the problem is …”

I think there is a risk of …

The treatment goal is …’

Diagnosis, synthesis

Genetic risk, Risk of Adverse reaction

CPR Decision

Page 51: OpenEHR archetypes in detail

Problem/Diagnosis, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from:

http://openehr.org/ckm/#showArchetype_1013.1.169

CPR decision, Draft Archetype [Internet]. UK Clinical Models, UK Clinical Models Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://clinicalmodels.org.uk/ckm/

#showArchetype_1051.32.205

Page 52: OpenEHR archetypes in detail

INSTRUCTION archetypesOrders that arise from clinical assessment

Initiation of workflow process “I will order some blood tests”

“I would like you to start this medication”

“I would like to refer you to a specialist”

Lab test request, referral

Medication order

Nursing task

Page 53: OpenEHR archetypes in detail

Service request, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.614

Page 54: OpenEHR archetypes in detail

ACTION archetypes

Activities that result from an Instruction “Lab test performed”

“Medication prescribed, administered”

“Procedure performed"

“Lab test tracking”

“Medication supply”

Page 55: OpenEHR archetypes in detail

Procedure, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.204

Page 56: OpenEHR archetypes in detail

Admin entry - for non-clinical data

No special RM attributes other than subject, provider

No special features

Page 57: OpenEHR archetypes in detail

Inpatient admission, Draft Archetype [Internet]. UK Clinical Models, UK Clinical Models Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://clinicalmodels.org.uk/ckm/#showArchetype_1051.32.291

Page 58: OpenEHR archetypes in detail

CLUSTER archetypesOnly inside ENTRY archetypes or COMPOSITION context

Re-usable sub-components which do not amount to a ‘clinical statement’

Device details

Symptom

Fragment of physical examination

Page 59: OpenEHR archetypes in detail

Daily timing, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited:

2016-03-09]. Available from: http://openehr.org/ckm/#showArchetype_1013.1.2245

Inspired oxygen, Draft Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2016-03-09]. Available from:

http://openehr.org/ckm/#showArchetype_1013.1.393

Page 60: OpenEHR archetypes in detail

ELEMENT archetypes

Single datapoint only

Allows re-use in other archetypes

No current use case

Page 61: OpenEHR archetypes in detail

SpecialisationAllows new child archetype to be defined

‘Inherits’ all of the content of the parent e.g. Lab_test_panel => Blood Lipid test panel

Add new elements, clusters

Rename nodes

Add coded lists

Common aspects of both parent and child archetypes remain compatible

Page 62: OpenEHR archetypes in detail
Page 63: OpenEHR archetypes in detail

LocalisationSpecialisation can be helpful for adding / adapting an international archetype for local use

Adding new nodes

Renaming existing nodes

Does impose overheads

filling slots with local cluster archetypes often easier to maintain

Page 64: OpenEHR archetypes in detail

Localisation by slot-filling examples

Page 65: OpenEHR archetypes in detail

Datatypes: ‘Demonstration'

Demonstration, Published Archetype [Internet]. openEHR Foundation, openEHR Clinical Knowledge Manager [cited: 2015-10-11]. Available from: http://openehr.org/

ckm/#showArchetype_1013.1.1385

Page 66: OpenEHR archetypes in detail

Datatypes I

Page 67: OpenEHR archetypes in detail

Datatypes I

Page 68: OpenEHR archetypes in detail

Datatypes I

Page 69: OpenEHR archetypes in detail

Datatypes I

Page 70: OpenEHR archetypes in detail

Datatypes I

Page 71: OpenEHR archetypes in detail

Datatypes I

Page 72: OpenEHR archetypes in detail

Datatypes II

Page 73: OpenEHR archetypes in detail

Datatypes II

Page 74: OpenEHR archetypes in detail

Datatypes II

Page 75: OpenEHR archetypes in detail

Datatypes II

Page 76: OpenEHR archetypes in detail

Datatypes II

Page 77: OpenEHR archetypes in detail

Datatypes III

Page 78: OpenEHR archetypes in detail

Datatypes III

Page 79: OpenEHR archetypes in detail

Datatypes III

Page 80: OpenEHR archetypes in detail

Datatypes III

Page 81: OpenEHR archetypes in detail

Datatypes III

Page 82: OpenEHR archetypes in detail

Datatypes IV

Page 83: OpenEHR archetypes in detail

Datatypes IV

Page 84: OpenEHR archetypes in detail

Datatypes IV

Page 85: OpenEHR archetypes in detail

Datatypes IV

Page 86: OpenEHR archetypes in detail

Datatypes V

Page 87: OpenEHR archetypes in detail

Datatypes V

Page 88: OpenEHR archetypes in detail

Datatypes V

Page 89: OpenEHR archetypes in detail

Datatypes V

Page 90: OpenEHR archetypes in detail