openhie’s architecture and its components a whirlwind tour of the inner workings of openhie’s...

56
OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz, P.Eng., CPHIMS-CA AeHIN Conference (Manila), August 2015

Upload: john-payne

Post on 18-Jan-2016

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

OpenHIE’s Architecture and its ComponentsA whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange.

Derek Ritz, P.Eng., CPHIMS-CA

AeHIN Conference (Manila), August 2015

Page 2: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

2

Agenda

Introductions What is OpenHIE?

Who is OpenHIE? (the “community”) What does it do? (the “black box”)

How does it work? (the “clear box”) Where is it going next? Q&A

Page 3: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

3

Introductions

Page 4: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

4

What is OpenHIE?

Page 5: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

5

www.ohie.org

Page 6: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

6

Ok… but what does it do?

Page 7: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

7

Ready?Set?What OpenHIE is for… explained in 60 seconds or less!

Page 8: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

8

CommunicableDiseases

Page 9: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

9

CD database

CommunicableDiseases

Page 10: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

10

CD databases

CommunicableDiseases

Page 11: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

11

CD databases

CommunicableDiseases

NCDs

Page 12: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

12

CD databases

NCD databases

CommunicableDiseases

NCDs

Page 13: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

13

CD databases

NCD databases

CommunicableDiseases

NCDs

MCH databases

MCH

Page 14: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

14

CommunicableDiseases

NCDs

MCH

Page 15: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

15

CD databases

NCD databases

CommunicableDiseases

NCDs

MCH databases

MCH

Page 16: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

16

CD databases

NCD databases

CommunicableDiseases

NCDs

MCH databases

MCH

Page 17: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

17

CommunicableDiseases

NCDs

MCH

Page 18: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

18

CommunicableDiseases

NCDs

MCH

Page 19: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

19

Continuity of guideline-based care, over time and across multiple sites

Automatic generation of population indicators and metricsSupport transaction processing for UHC and CRVS

Page 20: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

20

Page 21: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

21

Page 22: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

22

How does OpenHIE

work?

Page 23: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

23

Page 24: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

24

Page 25: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

25

CR ILR SHR HMIS

FDHWD

ILTS

POS

Page 26: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

26

CR ILR SHR HMIS

FDHWD

ILTS

POS

Point of Service (POS) – the applications that communicate with the HIE including mHealth apps,

EMRs, hospital EPRs, lab and pharmacy, etc.

Page 27: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

27

CR ILR SHR HMIS

FDHWD

ILTS

POS

Interoperability Layer (IL) – manages all inbound communication from POS applications and orchestrates how

OpenHIE will do its work to satisfy them. The IL also provides centralized authentication, authorization and audit

logging services.

Page 28: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

28

CR ILR SHR HMIS

FDHWD

ILTS

POS

Terminology Service (TS) – provides the canonical database of code sets and clinical ontologies and, where applicable,

can map between them.

Page 29: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

29

CR ILR SHR HMIS

FDHWD

ILTS

POS

Client Registry (CR) – provides the definitive demographic data regarding subjects of care and cross-references local

client ID codes to the enterprise client ID (ECID).

Page 30: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

30

CR ILR SHR HMIS

FDHWD

ILTS

POS

Health Worker Directory (HWD) - provides definitive demographic data and competency data regarding providers

of care and cross-references local provider ID codes to the enterprise provider ID (EPID).

Page 31: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

31

CR ILR SHR HMIS

FDHWD

ILTS

POS

Facility Directory (FD) - provides definitive data about sites of care and the services provided at them; cross-references local

facility ID codes to the enterprise facility ID (EFID).

Page 32: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

32

CR ILR SHR HMIS

FDHWD

ILTS

POS

Inter-linked Registry (ILR) – cross-references organizations, facilities, health workers and services and provides cross-indices between the local provider and facility IDs and the enterprise ID for each (EPID, EFID). Importantly, the ILR supports federation of multiple HWDs and FDs and, in doing so, can play the role of

a Health Worker Registry (HWR) and Facility Registry (FR).

Page 33: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

33

CR ILR SHR HMIS

FDHWD

ILTS

POS

FD FDHWDHWD

Inter-linked Registry (ILR) – cross-references organizations, facilities, health workers and services and provides cross-indices between the local provider and facility IDs and the enterprise ID for each (EPID, EFID). Importantly, the ILR supports federation of multiple HWDs and FDs and, in doing so, can play the role of

a Health Worker Registry (HWR) and Facility Registry (FR).

Page 34: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

34

CR ILR SHR HMIS

FDHWD

ILTS

POS

Shared Health Record (SHR) – is a repository of person-centric health transactions indexed by ECID, EPID, EFID and

timestamp. The SHR provides a longitudinal health record; it may be used to generate an on-demand health summary

(care continuity) document.

Page 35: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

35

CR ILR SHR HMIS

FDHWD

ILTS

POS

Health Management Information System (HMIS) – the database of (aggregated) data elements and indicators that

support big data analytics, public health planning and decision making.

Page 36: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

36

CR ILR SHR HMIS

FDHWD

ILTS

POS

Page 37: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

37

OpenHIE’s transactions…

Save a new demographic record Query for a demographic record

1. Query by ID2. Query by fuzzy match

Update an existing demographic record Update inter-linked records Query for inter-linked records (Providers,

Facilities, Organizations, Services) Save client encounter document Query for client encounter documents

Page 38: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

38

OpenHIE’s transactions…

Save a new demographic record PIX ITI-8 Query for a demographic record

1. Query by ID PDQ ITI-212. Query by fuzzy match PDQ ITI-21

Update an existing demographic record PIX ITI-8 Update inter-linked records CSD ITI-74 Query for inter-linked records (Providers,

Facilities, Organizations, Services) CSD ITI-73 Save client encounter document XDS.b ITI-41 Query for client encounter documents XDS.b ITI-

18XDS.b ITI-43

Page 39: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

39

Save/Update demographic record

Page 40: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

40

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-8

ITI-8

Page 41: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

41

Query demographic record(s)

Page 42: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

42

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-21

ITI-21

Page 43: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

43

Update/Query inter-linked record(s)

ITI-74

ITI-73

Page 44: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

44

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-74On a regular refresh cycle…

Page 45: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

45

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-73

ITI-73

Page 46: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

46

Save client encounter document

ITI-41

ITI-9

ITI-73ITI-73

Page 47: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

47

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-73(2)ITI-9 ITI-41

ITI-41

Page 48: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

48

Query client encounter document

ITI-18ITI-9

ITI-18

ITI-43ITI-43

Page 49: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

49

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-9 ITI-18

ITI-18If document ID is unknown

Page 50: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

50

CR ILR SHR HMIS

FDHWD

ILTS

POS

ITI-43

ITI-43For each document ID

Page 51: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

51

Which documents?

Page 52: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

52

Section Template ID Reference

Visit Summary Flow sheet 1.3.6.1.4.1.19376.1.5.3.1.1.11.2.2.2 3.3.2.5

History of Surgical Procedures 1.3.6.1.4.1.19376.1.5.3.1.1.16.2.2

Coded Antenatal Testing and Surveillance

1.3.6.1.4.1.19376.1.5.3.1.1.21.2.5.1 3.3.2.4

Allergies and Other Adverse Reactions

1.3.6.1.4.1.19376.1.5.3.1.3.13 3.3.2.3

Medications 1.3.6.1.4.1.19376.1.5.3.1.3.19 3.3.2.12

Care Plan 1.3.6.1.4.1.19376.1.5.3.1.3.31

Advance Directives 1.3.6.1.4.1.19376.1.5.3.1.3.34 or 1.3.6.1.4.1.19376.1.5.3.1.3.35

3.3.2.2

Problems 1.3.6.1.4.1.19376.1.5.3.1.3.6 3.3.2.1

Vital Signs 1.3.6.1.4.1.19376.1.5.3.1.3.25 or 1.3.6.1.4.1.19376.1.5.3.1.1.5.3.2

3.3.2.17

Family History 1.3.6.1.4.1.19376.1.5.3.1.3.14 or 1.3.6.1.4.1.19376.1.5.3.1.3.15

3.3.2.9

Social History 1.3.6.1.4.1.19376.1.5.3.1.3.16 or 1.3.6.1.4.1.19376.1.5.3.1.3.16.1

3.3.2.15

Results 1.3.6.1.4.1.19376.1.5.3.1.3.27 or 1.3.6.1.4.1.19376.1.5.3.1.3.28

3.3.2.7

History of Present Illness 1.3.6.1.4.1.19376.1.5.3.1.3.4

History of Past Illness 1.3.6.1.4.1.19376.1.5.3.1.3.8 3.3.2.10

Pregnancy History 1.3.6.1.4.1.19376.1.5.3.1.1.5.3.4 3.3.2.14

Immunizations 1.3.6.1.4.1.19376.1.5.3.1.3.23 3.3.2.11

Procedures 2.16.840.1.113883.10.20.1.12 3.3.2.15

Supported HL7 CDA

Document Sections

Page 53: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

53

Supported CDA documents…

Name Short Template IdMedical Documents MD 1.3.6.1.4.1.19376.1.5.3.1.1.1Medical Summaries MS 1.3.6.1.4.1.19376.1.5.3.1.1.2History and Physical HP 1.3.6.1.4.1.19376.1.5.3.1.1.16.1.4Antepartum History and Physical APHP 1.3.6.1.4.1.19376.1.5.3.1.1.16.1.1Antepartum Summary APS 1.3.6.1.4.1.19376.1.5.3.1.1.11.2 Sharing Laboratory Results XD-LAB 1.3.6.1.4.1.19376.1.3.3Antepartum Laboratory APL 1.3.6.1.4.1.19376.1.5.3.1.1.16.1.2 Antepartum Education APE 1.3.6.1.4.1.19376.1.5.3.1.1.16.1.3 Labor(sic) and Delivery Summary LDS 1.3.6.1.4.1.19376.1.5.3.1.1.21.1.2Maternal Discharge Summary MDS 1.3.6.1.4.1.19376.1.5.3.1.1.21.1.3Referral Summary RS 1.3.6.1.4.1.19376.1.5.3.1.1.3 Discharge Summary DS 1.3.6.1.4.1.19376.1.5.3.1.1.4Immunization Content IC 1.3.6.1.4.1.19376.1.5.3.1.1.18.1.2

Page 54: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

54

What’s next for OpenHIE?

Aggregate Data Exchange (ADX) – IHE profile for submitting data element & indicator content to the HMIS

Mobile Alert Communication Management (mACM) – IHE profile for sending unstructured messages to human recipients

On-demand Document (ODD) – XDS.b option to create a CDA on-the-fly… implemented by OpenSHR but not yet tested at CAT

Basic consent management (opt-out, no BTG) Other features based on Architecture Meetings…

Page 55: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

55

Page 56: OpenHIE’s Architecture and its Components A whirlwind tour of the inner workings of OpenHIE’s standards-based health information exchange. Derek Ritz,

56

Thank you.