architecting a national ehealth infrastructure. positioning of openhie 2 who-itu toolkit, part i...

67
Architecting a National eHealth Infrastructure

Upload: everett-booth

Post on 26-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Architecting a National eHealth Infrastructure

Page 2: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

2

Positioning of OpenHIE

WHO-ITU Toolkit, Part I page 8OpenHIE’s “Scope”

Page 3: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

The Role of an HIS

HIS infrastructure, at scale: Supports care continuity over time and across

different sites Operationalizes guideline-based care

Health “transactions”: Provide management metrics regarding care

delivery May be aggregated to generate population

indicators

Page 4: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Strategic Elements

Patient-Centric Systems

M&E Systems

Integrated Health

Information Systems

Page 5: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

PopulationHealth

Health Interventions

Operationalizes

Yield

Person-centric transactional data

Population-level health metrics

eHealth Infrastructure

Generate

Inform

Page 6: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Health Information

System

Modify SOP

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

SOP-based Interventions

Page 7: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

National Health Information

Exchange (NHIE)

Modify SOP

SOP-based Interventions

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

Operationalize guideline-based care

Page 8: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

National Health Information

Exchange (NHIE)

Modify SOP

SOP-based Interventions

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

Support care continuity

Page 9: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

National Health Information

Exchange (NHIE)

Modify SOP

SOP-based Interventions

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

Provide management metrics

Page 10: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

National Health Information

Exchange (NHIE)

Modify SOP

SOP-based Interventions

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

Provide population indicators

Page 11: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

National Health Information

Exchange (NHIE)

Modify SOP

SOP-based Interventions

eHealth Transactional

Data Financial, Management & Population Health

Indicators

Standard Operating Procedures

Support continuous improvement

Page 12: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

12

The “system context” for eHealth standards…

Page 13: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

13

HIS

Page 14: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

14

HIS

Page 15: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

15

The Enterprise Viewpoint describes healthcare workflows and functions. IT is expressed through a set of characteristic stories and/or use cases.

The Information Viewpoint answers the question: what

information is needed to support

the use cases?

The Computational Viewpoint describes the pattern of care; it answers the question: what actors exchange information and how is the conversation conducted?

The engineering viewpoint focuses on the specific design that realizes the enterprise, information and computational viewpoints. The technology viewpoint focuses on the specific choices of implementation technology.

HIS

Page 16: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

16

HIS

What is my service?Describe it using a storytelling

approach.

What information feeds this service? What information

arises from it?

How do I deliver this service? What is the pattern; what is the underlying logic?

What infrastructure (paper + IT) is needed to operationalize the service

delivery?

Page 17: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

eHealth Standards…

Page 18: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

The standards…

The engineering viewpoint includes a specification of the national eHealth norms and standards

These standards will cover the “5 C’s”: Care Guidelines Content Coding Communication Confidentiality

18

Page 19: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

The 5 C’s

Care Guidelines Care guidelines such as the country’s recommended immunization

schedule (EPI), HIV care management protocols, IMCI, etc.

Content Think of these as the total list of “fields on a paper form” (e.g. HL7

CDA, IHE PCC Immunization Content specification)

Coding Think of these as the code set standards that would apply to a specific

form field. e.g. ISO 5218 specification for Sex: 0=unknown, 1=male, 2=female, 9=not applicable

Communication Messaging standards such as HL7 or XDS

Confidentiality Specifications for managing privacy, security and patient consent. e.g.

IHE BPPC profile, Oauth, etc.

19

Page 20: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Care Guidelines

There are care guidelines that describe evidence-based clinical practices

Integrated care pathways (ICPs) can be defined that give operational effect to these guidelines

Page 21: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Content and Coding

Page 22: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Content Standard

e.g. HL7 CDA Antenatal Care

Summary

Content and Coding

Page 23: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Coding Standarde.g. LOINC code for Blood Pressure

Content and Coding

Page 24: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Enveloping (e.g. IHE XDS)

Transporte.g. SOAP

Communications Standards

Page 25: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Confidentiality & Security Standards

Authentication (e.g. PKI) Who am I?

Authorization (e.g. OAuth) What am I allowed to see/do?

Security (e.g. TLS, ITIL) Encryption, availability

Privacy (e.g. BPPC) Consent to share, to view Patient specified; BTG (break the glass)

override

Page 26: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”
Page 27: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Implementable Profiles

Integrated Care Pathways (ICPs)

Page 28: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Implementable Profiles

BuildingBlocks

Integrated Care Pathways (ICPs)

Page 29: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

HL7v3 ISO 13606:1-5OpenEHR

IHE

Interoperable “Stacks” of Standards

3 internationally balloted “stacks” of standards.HL7 & OpenEHR based on an underlying info model.

IHE profiles multiple underlying standards.

Page 30: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Together, the different types of eHealth

standards support semantic

interoperability.

Page 31: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

31

Where are eHealth standards specified?

Page 32: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

32

HIS

The national eHealth standards framework is an artefact of the

engineering viewpoint.

Page 33: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

33

What eHealth standards do I need?

Page 34: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

34

HIS

The national eHealth standards I need are the ones necessary to tell my health stories.

Page 35: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

35

HIS

enterpriseviewpoint

informationviewpoint

computationalviewpoint

engineeringviewpoint

technologyviewpoint

P1 P2 P3 P4 P5

B B B B B

P1

P2

P1

P4

P3

P5

P4Care Scenarios

InteroperabilityProfile

Base Standards

Page 36: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

36

Working through an example…

Page 37: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

37

What is your NID #?

The “Story”

Page 38: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Mosa is a 19 year old woman living in a village in sub-Saharan Africa; she has two young children and is pregnant with her third.

Grace is a community health worker (CHW) in Mosa’s village. Grace has had 2 weeks of basic clinical training.

Mosa has a client record established in a national registry.

Grace is able to execute rudimentary eHealth transactions using her mobile phone

Page 39: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

Page 40: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

40

The “Data”

Page 41: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

Page 42: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

Page 43: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

Grace’s ID Mosa’s IDTransactionTimestamp

Location

Diagnosis

Care Guideline

Clinical ObservationsHealth History

CDSReferral Plan of Care

Page 44: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

44

Client RegistryClient IDNameDate of BirthDate of Death

Care EncounterClient IDProvider IDFacility IDDocument IDTimestampDocument Type

ObservationsDocument IDObservation TypeCode SystemCoded ObservationValueUOMText

OrdersDocument ID

Provider RegistryProvider IDNameRole ID Results

Document ID

InterventionsDocument ID

DiagnosesDocument IDCode SystemCoded Diagnosis

Facility RegistryFacility ID

0..N

0..N

0..N

0..N

0..N

0..N

1

1

1

1Document TypeDocument TypeDocument Template

0..N1

Care GuidelineCoded DiagnosisPlan of Care…

Plan of CareClient IDCoded DiagnosisPlan of Care…

0..1

0..N

1

0..10..N

PrivelegesRole ID

ConsentsClient ID

1

0..N

0..N1

Page 45: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

45

The “Pattern”

Page 46: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

Page 47: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Antenatal Care

Grace establishes a care context regarding Mosa’s shared health record

Grace records a health observation for Mosa: that Mosa is pregnant

Based on the national maternal care guidelines, Grace is stepped through a series of health questions (HIV/TB/Malaria) and clinical observation requests (weight, temperature, blood pressure, etc.) for Mosa which Grace records using her mobile phone

If Mosa’s condition warrants it, Grace creates a care referral; otherwise, she schedules the next ANC visit with Mosa

1

23

4

56

7

Page 48: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

48

1

23

4

5

6

7

Authenticate & authorize

Enrol in care programme

Guideline-basedcare delivery

Establish follow-up

Escalatecare

Page 49: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

49

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

Authenticate & authorize

Enrol in care programme

Guideline-basedcare delivery

Establish follow-up

Escalatecare

XDS

PIX

XDS

XDS

XDS

Page 50: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

50

Authenticate & authorize

Enrol in care programme

Guideline-basedcare delivery

Establish follow-up

Escalatecare

XDS

PIX

XDS

XDS

XDS

Grace’s ID

Diagnosis

OBS & Care Plan

Referral

Referral

Care Guideline

Mosa’s ID

Location ID

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

SMS

Page 51: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

51

Base ID standards

Messaging Standards

Standards of Care (EBM)

Content & Coding StandardsThe standards are used to

tell the “health story”.

Page 52: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

The Requirements…

An analysis was made of WHO’s current published care guidelines for: 1. HIV 2. Malaria 3. TB4. Antenatal care5. Emergency care6. Public health emergency response

There are common tasks/processes which appear in multiple care workflows

Page 53: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Common Processes

53

Page 54: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Integrated Care Pathways

The guideline-based workflow patterns arising from the analysis may be described using Integrated Care Pathway (ICP) diagrams

ICPs describe high level, person-centric care workflows that may be long-running and cross institutional boundaries

An ICP may be documented using rudimentary graphical primitives from the Business Process Modeling Notation (BPMN)

Start End Decision / Branch

Page 55: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

“Building Blocks”

The analysis across multiple programmes yielded a set of common processes and an “archetypal ” pattern

This re-usable pattern may be employed as the basis for each unique care guideline

The “path” thru the ICP is different, depending on the guideline (if-then decision braches)

Page 56: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”
Page 57: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

Operationalizing Guideline-based Care

Every guideline-based care workflow may be described as a unique ICP route through the common processes

To operationalize guideline-based care, eHealth infrastructure would need to:

Support the common processes Support the unique decision logic for each guideline

In this way, the archetypal ICP may be used to describe the base requirements for a national normative eHealth standards framework

Page 58: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

58

Letterman “Top 10”

1. “On-board” a client2. Capture health information about a client3. Fetch the client’s health information4. Order lab tests5. Get lab results6. Order meds7. Dispense meds8. Refer (escalate care)9. Discharge10. Send reminders / information

Page 59: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

59

Create demographic record

Page 60: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

60

Find a client

Page 61: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

61

Find client… and maybe others

Page 62: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

62

Housekeeping…

Local code sets must be resolved to the enterprise code sets

Local patient, provider and location/facility IDs have to be resolved to enterprise IDs; all SHR records are indexed by the ECID, EPID, ELID

Federated provider, facility, service and organization registries are aggregated and cross-indexed by the Care Services Discover (CSD) InfoManager; each registry is subject to its own governance

Page 63: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

63

Resolve local IDs to enterprise IDs

Page 64: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

64

Cross-reference federated registries

Page 65: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

65

Save and store PHI

Page 66: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

66

Retrieve PHI

Page 67: Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”

67

POS: the “Fantastic FOUR”

Set up a client in the CR (PAM) Find a client in the CR (PIX… PDQ as a last resort) Save information about a client (XDS, put CDA):

XDS-MS Medical Summaries (referral, discharge summary)

CCD – antenatal summary, immunizations, summary health record

XD-LAB (lab orders, lab results) PRE (prescriptions), DIS (dispense)

Retrieve information about a client (XDS, get CDA): All of the above (as documents) Ad hoc CDA “built” from discrete data