international approaches to implementing openehr systems · • sharing of health information at...

42
International Approaches to Implementing openEHR systems Thomas Beale Ocean Informatics, Australia Sponsored by: www.OceanInformatics.biz This presentation – http://www.OceanInformatics.biz openEHR Foundation – http://www.openEHR.org

Upload: others

Post on 03-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

International Approaches to Implementing openEHR systems

Thomas BealeOcean Informatics, Australia

Sponsored by: www.OceanInformatics.biz

This presentation – http://www.OceanInformatics.biz

openEHR Foundation – http://www.openEHR.org

Page 2: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Acknowledgements

• Dr Sam Heard (Ocean Informatics)• Dr Peter Schloeffel (Ocean Informatics)• Dr Dipak Kalra (Univ. College London)• Philippe Ameline (Odyssée, France)• The DSTC Titanium group• And many others

Page 3: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Contents

• The Vision of the EHR?• How we understand the problem• Large scale EHR strategy• openEHR overview• Archetypes

Page 4: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Vision of the EHR

• Shared care & education in the community, including with e-communication

• Sharing of health information at distance for mobile people and mobile/distance carers

• A multi-vendor market using open standards, competing on quality

• Health information independent of technology• Health information to improve equitable use of

finite resources, reduce wastage• Better outcomes = a better society

Page 5: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

Part I

The Problem

Page 6: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

The Clinical Information Trail

referral

orderresult

discharge

referral

order result

referral

orderresult

Chest infection GP reviewGP visit Back to foot clinic

Main GP

Foot ulcer ⇒ foot clinic (hospital)

hospital

Diabetol.

See specialist

DI & path

ImagingRenal function test

Stroke – hospital

hospital2

GP2

See other GP on holiday CT scan

Soc. worker

rehabilitation

Non-interoperable data

discharge

referral

workflow?interoperability

Repeated tests

Clinical errors

System-wide planningLimited Decision support

CostsPatient-centred view?

Page 7: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Formula I Health(courtesy Philippe Ameline)

• If the patient is a racing car driver, she makes pit-stops at each health care facility

• Each pit-stop has a video camera, recording what is done to her

• ⇒ local pit-stop records, all different, all disconnected

• ⇒ no one has a picture of the whole race (= patient’s life!)

Page 8: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

First Improvement - Messages

referral

Chest infection GP reviewGP visit Back to foot clinic

Main GP

Foot ulcer ⇒ foot clinic (hospital)

hospital

Diabetol.

See specialist

DI & path

ImagingRenal function test

Stroke – hospital

hospital2

GP2

See other GP on holiday CT scan

Soc. worker

rehabilitation

Still non-interoperable data!

discharge

referral

order

order result

discharge referral

orderresult

referral

result

Which items to copy?Fixed Structures

Interop = stovepipesNo EHR…

Who is managing care?Relevant clinical info?Medico-legal support?

Page 9: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Issues to Consider

• Limits of messaging for clinical information– Ok for predetermined data sets/structures– Cost of each additional “stovepipe”

• Main need is for clinicians to be able to see relevant information when they need it

• Relevance is to do with:– The patient– The current problem– The current episode

Page 10: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Introducing the EHR

referralhospital

Diabetol.

Main GP

DI & path

hospital2

GP2

Soc. worker

discharge

referral

order

order result

discharge referral

orderresult

referral

result

StandardisedShared EHR

EHR VISIBILITY

S h a r e d C a r e, L o n g i t u d i n a l, p a t i e n t S h a r e d C a r e, L o n g i t u d i n a l, p a t i e n t –– c e n t r e dc e n t r e d

The Patient

Copying controllableFlexible Structures

Interop = std busPatient-centred view

Carers can communicateRelevant clinical infoMedico-legal support

Page 11: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Formula I Health(courtesy Philippe Ameline, fr)

• Our patient now has a video camera in her racing car, taking pictures no matter where the car goes, and broadcasting news bulletins to pit-stop crews

• The stream from this camera is the longitudinal, patient-centred EHR...

• The pit-stops may still have their own cameras (EPRs) – local detail

• The patient can add things to own stream• Continuity of care - patient can have a

navigator/co-driver –local GP (care team) ....

Page 12: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Practice MgtEPREPR EPR

Large-scale EHR strategy

Regional,Patient-centred

CareDelivery

EHRShared-care Patient-

centredLongitudinal

secure

EHRShared-care Patient-

centredLongitudinal

secure

Wide-areaaccess Meta-data items (EHR Index)

additional indexing?

EHR Extracts

Page 13: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Strategic Issues• Technical

– Consolidated versus “pure federated” EHR– Where are EHRs, what governance?– Plan for direct modifiers + EPR-> EHR feeder system

filtering– Centralised and distributed systems possible– National Strategy must use standards

• Socio-political– Doctors’ Fear of making their information so available– Privacy fears of patients– Fear of doctors losing control (?!) over patient care– Differing national legislation & info-sharing– Clinician fear of more data entry

Page 14: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

Part II

The openEHR approach to Health Records

Page 15: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

openEHR Vision

• Open specifications and implementations• Cheap, ubiquitous software• Self-adapting systems• Clinicians in the driving seat• Completely knowledge-enabled• Patient-centred• Integrated with tele-consultation• Making standards work!!!

Page 16: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

The Main Issue - Interoperability

• Needs to exist at data and knowledge levels• Systems need to be economic to implement• Systems need to be self-adapting

Page 17: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Knowledge-level interoperability

System A

Data stream

LEGOBricks

(Reference Model)

Discharge summary

Domainconcept

Knowledge models

System B

Page 18: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

openEHR Specification Space

Page 19: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Logical building blocks of the EHRFr

amew

ork

EHR The electronic health record for one person

Folders High-level organisation of the EHRe.g. per episode, per clinical speciality

Compositions Set of entries committed at one date/timee.g. progress note, report, letter, test result

Sections Clinical headings reflecting the workflowand consultation/reasoning process

Entries Clinical “statements” about Observations,Evaluations, and Instructions

Clusters Compound entriese.g. blood pressure, full blood count

Elements Element entriese.g. reason for encounter, body weight

Data values e.g. Coded terms from term sets, measurements with units

Page 20: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

EHRs & FOLDERs

Fram

ewor

k

EHRFolders

Compositions

SectionsEntries

Clusters

Elements

Data values

Page 21: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Key Features

• Versioned EHR– Essential for medico-legally safe EHR– Essential for clinical integrity of information– Needed whenever there are multiple

simultaneous information modifiers• Entry

– Data/state/protocol/reasoning (4 w’s)– Act/participation/role

Page 22: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

EHR Configuration Management

Composition

Composition

Composition

Composition

Folder

Folder

Folder

Folder

Versioning

Composition

Composition

Composition

Composition

Information

Folder

Folder

Folder

Folder

Directory

EHR

RepositoryUsers

contributions

contributions

contributions

Contributions

Page 23: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

How Contributions Work

Contrib12/4/2003

Contrib15/4/2003

Contrib20/4/2003

Contrib22/4/2003

FamilyHistory

Currentmedications

ProblemList

CarePlan

Contact12/4/2003

Test Results15/4/2003

Contact20/4/2003

ProblemList ++

CurrentMeds ∆∆

CarePlan ∆

Correction22/4/2003

Current Version

Page 24: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Role Participation

ActAct_relationshipEntry

Entry

Observation Evaluation Instruction

Related_partyParty_idsubject

ParticipationParty_id

otherparticipations

*

ParticipationParty_idprovider

StructureList

Table

Tree

Single

protocol

Content

Loc Link*links

Page 25: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Entry

data actionprofiledata

Entry

Observation Evaluation Instruction

protocol

datastate

SpatialStructure

History T

e.g. sitting,exercising

e.g. 70/min,75/min, 72/min

e.g. NIDDM, 90% e.g. wide cuff, sphygmo

e.g. PAP 2ye.g. PAP test

e.g. 18y – 65yAge, sex, prev. +

Page 26: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Structures

Structure

List Table TreeSingle

SpatialStructure

History T

Page 27: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

Part III

Archetypes

Page 28: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

What is an Archetype?

• A formal model of a domain concept, e.g. “blood pressure”, “discharge summary”, “vaccination history”

• Used at runtime:– To validate data creation (GUI, legacy db)– To do intelligent querying– To enable knowledge-level interoperability

• Basis of standardisation of domain concepts

Page 29: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Basic ApproachCurrent clinical systems Knowledge-driven

clinical system

EHR Repository

Clinical knowledgeconcepts

GenericInformation

Concepts

EHR Server

Archetypes,Templates

TemplateArchetypeArchetypeArchetype

ArchetypeService

Clinical knowledge

Generic Information

Concepts

EHR Server

EHR Repository

Page 30: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Archetypes & Templates• History

Frequency of wheezing:Daily and continual.Daily but not continual.

Episodes per week :: ________• Labs

Peak Flow :: __________ l/m.• Assessment

Asthma, Intermittent.Asthma, Mild Persistent.Asthma, Moderate Persistent.Asthma, Severe Persistent.

• Plan

Asthma History ENTRY Archetype

Asthma Assessment ENTRY Archetype

Asthma Observations ENTRY Archetype

SOAP HEADINGS Archetype

Plan ENTRY Archetype

True

10

120

True

Oral steriods

Asthma Note Template

Page 31: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Handling Legacy DataVendor 1 AppBP: sys=110

dia=80

Vendor 2 AppBP=100/60

BP2

standardised EHR System

BP1

BP2gateway

BP1

systolic

diastolic Instrum.

Pat. Pos.

cuff

BP archetype

BP1: 110/80BP2: 100/60

Standard-compliantknowledge

model(e.g. RACGP)

Proprietarydata

Proprietarydata

Knowledge model

Standard-compliant

data(openEHR,CEN, CDA)

Page 32: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

ADL – Archetype Definition Language

• An abstract constraint syntax for clinical models• Can express archetypes for any information model• Natural Language and Terminology independent• Allows clinicians to build definitions of their data,

using friendly tools• Provides a bridge between standards – HL7, CEN,

EDI, XML….• Openly available from http://www.openEHR.org

Page 33: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

ADL Engineering Workbench

Page 34: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

Part IV

Systems & Experience

Page 35: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Experience with Archetypes

• UK – CEN/SynEx archetypes– anti-coag. system – Whittington Hospital (java/Oracle)– Devon ERDIP demonstrator (java/Oracle)

• US –– Initial steps in IHC / 3M system

• Australia– 3 GeHR pilot projects – legacy & GP data (various)– Operational obstetrics system in NSW (Dos, NT)

• France– Odyssée GI endoscopy system (20 hospitals) (C++)

• Denmark– Aarhus Regional Health Authority (SSA/AMT)

Page 36: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Lessons so far…

• Build reference models AND archetypes simultaneously - archetype development will change reference models!

• Clinicians want to be involved, and are starting to use the tools

• Archetypes can be used for legacy data purification

• Use abstract syntaxes (e.g. ADL, OWL) - XML should be invisible

• Archetype-enabled kernel is non-trivial• Overall framework proven

Page 37: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Lessons so far…

• Small modular software possible• Minimal software maintenance• All the work is now in archetypes,

templates and among clinicians• Self-building GUIs not far off (DSTC, NL,

SSA)

Page 38: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Where is it going?

• CEN TC/251 13606 has incorporated archetypes• ADL is major input to HL7 templates work• Australian openEHR trial for federal

HealthConnect EHR/event summary infrastructure• Canadian InfoWay investigating openEHR• 2 of the largest IT vendors exploring archetypes• Many open source developers• US VHA studying it• Commercial developments starting

Page 39: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Questions (in the open air…)

Page 40: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

The development strategy

• Use a multi-vendor strategy• Solve integration first• Make interfaces between modules public• Use of standard, non-proprietary technology• Develop EPR with massive input from

clinicians

Page 41: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

The Electronic Patient RecordThe Clinical Workplace – An Overall View

• Flexibility and dynamic

• Interdependence and consistentcy

– Journal/Notes– Medicine– Requisitions/Reply– Booking– Images– ...

• Framework system– Ensuring

Interdependence and consistency

– Homogeneous look & feel

– One overall clinical tool

Page 42: International Approaches to Implementing openEHR systems · • Sharing of health information at distance for mobile people and mobile/distance carers •A multi-vendor market using

© 2003 Ocean Informatics

Why the Domain Object Model?Dynamic User Interface

Domain Object ModelAction

Blood Pressure Measuring

• The model supports changing clinical needs

• The dynamic user interface is managed by a subjacent model

• The automation ensures quick and efficient support of clinical needs - without re-programming

Placement of the Cuff

Blood Pressure

Diastolic pressure

Systolic pressure