OpenHIE’s Architecture and its Components

Slides:



Advertisements
Similar presentations
Georgia Department of Community Health
Advertisements

Integrating the Healthcare Enterprise
© 2006 Canada Health Infoway Inc. 1 January 16, 2007 Dennis Giokas Chief Technology Officer Canada Health Infoway Inc. Architecture and Standards at Infoway.
Care Services Discovery
HIMSS 2013 Demo A short user story illustrating a compelling OpenHIE –supported m/eHealth interaction for demo at the HIMSS Showcase in March, 2013.
Cross Community (XC) Profiles Karen Witting. Outline Vision – as described in 2006 IHE White Paper on Cross Community Exchange Existing – what has been.
This presentation prepared for Now is the time to initiate the one change that will have the most leverage across your business systems Patient Identity.
ISO/IEC MFI-4 Extended Registry Masaharu Obayashi SC32/WG
AHCCCS/ASU Clinical Data Project March 17 th, 2009 Arizona Health Care Cost Containment Health System Medicaid Transformation Grant Program.
NextGen Interoperability – Leading the Charge Presenter – David Venier DISCLAIMER: The views and opinions expressed in this presentation are those of the.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Austrian e-Medication project Approaches for „Medication list“ Jürgen Brandstätter.
Exploring Ways to Add ICP Support to OpenHIE A discussion document…
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Interlinked Registries A proposed project roadmap leading to a balloted IHE profile for Interlinked Registries (ILR) based on the HL7/OMG Human Services.
DHIS2 Interoperability
What IHE Delivers Healthcare Provider Directories IHE IT Infrastructure Planning Committee Eric Heflin – Medicity/THSA.
E-Referral enabled collaborative health care Opportunities and considerations Presented by: Sasha Bojicic Emerging Technology Group Canada Health Infoway.
Initial slides for Layered Service Architecture
Interlinked Health Worker Registry and mHero OpenHIE and the Appification of Health Worker Data.
Architecting a National eHealth Infrastructure. Positioning of OpenHIE 2 WHO-ITU Toolkit, Part I page 8 OpenHIE’s “Scope”
Brief Profile Proposal for 2015/16 Yr 9 presented to the Quality, Research & Public Health (QRPH) Planning Committee RPE for ICP Xen Santas | James Kariuki.
Cross-Enterprise Document Sharing Cross-Enterprise Document Sharing Bill Majurski National Institute of Standards and Technology IT Infrastructure Co-Chair.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Overview of IHE IT Infrastructure Patient Synchronized Applications.
Carl Fourie - Jembi Health Systems, NPC Open Health Information Exchange (OpenHIE)
Publication and Discovery XDS IHE IT Infrastructure Webinar Series.
HIE Certified Overview Diagram HealtheWay, IWG and IHE USA Healtheway IWG.
This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information.
Elysium Next Generation Master Patient Index (MPI) Scott Parkey Research Engineer © Axolotl Corp
Networking and Health Information Exchange Unit 6b EHR Functional Model Standards.
IHE in Austria IHE Success Stories, missing links and gaps Dipl.-Ing. Dr. Alexander SCHANNER Vienna, February 13 th 2014.
Client Registry An enterprise master patient index (EMPI), or Client Registry manages the unique identity of citizens receiving health services with the.
METU-SRDCEUROREC Meeting, Geneva, October 10, 2006 RIDE Overview Asuman Dogac Middle East Technical University Ankara, Turkey.
ADX Workflows James Kariuki, Centers for Disease Control and Prevention Denise Johnson, MEASURE Evaluation August 25, 2015 Virtual OpenHIE Architecture.
OpenHIE Improving health for the underserved. The Open Health Information Exchange (OpenHIE) Community: A diverse community enabling interoperable health.
Consent Directive Management Adding patient privacy support to OpenHIE Derek Ritz, P.Eng., CPHIMS-CA Architecture Virtual Meeting, August 2015.
Dynamic Document Sharing Detailed Profile Proposal for 2010 presented to the IT Infrastructure Technical Committee Karen Witting November 10, 2009.
0 Connectathon 2009 Registration Bob Yencha Webinar | August 28, 2008 enabling healthcare interoperability.
Key Issues of Interoperability in eHealth Asuman Dogac, Marco Eichelberg, Tuncay Namli, Ozgur Kilic, Gokce B. Laleci IST RIDE Project.
Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Networking and Health Information Exchange Unit 5b Health Data Interchange Standards.
IHE IT Infrastructure Domain Update Karen Witting – IBM IT Infrastructure Planning Committee co- chair.
September, 2005Cardio - June 2007 IHE for Regional Health Information Networks Cardiology Uses.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Rwanda HIE Overview Jembi Health Systems NPC. RHEA Objectives To develop an implementation of the HIE in Rwanda focused on the maternal health care system.
1. Core Actors and Roles in Tanzania BID eLMIS GIIS Logistics IS Health Management IS Immunization IS Health Facility Registry Facility Registry.
Clinical Document Architecture Open Standards-based EPR Incorporating Radiology Michael LaRocca.
West Virginia Information Technology Summit November 4, 2009.
Networking and Health Information Exchange Unit 6a EHR Functional Model Standards.
IT Infrastructure Planning Committee Service Model Task Service Layer Entity Service Layer Utility Service Layer Logical service abstraction layers categorize.
IHE IT Infrastructure Domain Update Karen Witting – IBM IT Infrastructure Technical Committee co-chair.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
© 2005 IBM Corporation IBM Global Business Services 4/10/2006 | Casey Webster and Kevin Julier © 2006 IBM Corporation IBM NHIN Architecture Leveraging.
Alerts Targeted at Humans Carl Leitner IntraHealth International.
S ecure A rchitecture F or E xchanging Health Information in Central Massachusetts Larry Garber, M.D. Peggy Preusse, R.N. June 9 th, 2005.
Helping the Cause of Medical Device Interoperability Through Standards- based Test Tools DoC/NIST John J. Garguilo January 25,
September, 2005What IHE Delivers 1 Patient Index and Demographic Implementation Strategies IHE Vendors Workshop 2006 IHE IT Infrastructure Education Rick.
Shaun Grannis, MD, MS, FAAFP FACMI Biomedical Informatics Scientist Regenstrief Institute / Indiana University The Impact of Interoperability / HIE to.
PIX/PDQ – Today and Tomorrow Vassil Peytchev Epic.
XDS Security ITI Technical Committee May, XDS Security Use Cases Prevent Indiscriminate attacks (worms, DOS) Normal Patient that accepts XDS participation.
Cross Community Access Profile Karen Witting IBM Co-chair ITI technical committee.
“ Jericho / UT Austin Pilot” Privacy with Dynamic Patient Review November 5, 2013 Presented by: David Staggs JD, CISSP Jericho Systems Corporation.
Integrating the Healthcare Enterprise Retrieve Information for Display (RID) Integration Profile Ellie Avraham Kodak Health Imaging IHE IT Infrastructure.
Document Registry Framework Il Kon Kim, PhD & Il Kwang Kim PhD Kyungpook National Univ. IHIS, © Copyright, 2006, IHIS. Total Health Care.
3M Health Information Systems 1© 3M All Rights Reserved. 3M Health Information Systems Data Standardization Interoperability.
Applying the Lab-EMR Interoperability Profile Jan Flowers Technical Program Manager International Training and Education Center on Health University of.
Improving health for the underserved
A Laypersons Guide To OpenHIE
Presentation transcript:

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

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

Introductions

What is OpenHIE?

This mission statement stuff is copied directly from the OpenHIE website. The key take-away is that this is an international community working in low resource settings. The countries on the left are all ones where OpenHIE is active: Rwanda, South Africa, Philippines, Tanzania, Bangladesh, Liberia, Zimbabwe, Nigeria – and indirectly (or directly) in the 50+ countries where the US PEPFAR (President’s Emergency Plan for AIDS Relief) is active. www.ohie.org

Ok… but what does it do?

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

Communicable Diseases Services are provided within a care programme (e.g. Communicable Diseases) at a point of care… Communicable Diseases

CD database Communicable Diseases …and information about these person-centric care services may be saved to a database… Communicable Diseases

CD databases Communicable Diseases There may be multiple systems saving person-centric care information to multiple databases. Communicable Diseases

CD databases Communicable Diseases NCDs There may be other care programmes (e.g. NCDs)… Communicable Diseases NCDs

CD databases NCD databases Communicable Diseases NCDs …with multiple points of service writing person-centric information to multiple databases… Communicable Diseases NCDs

CD databases NCD databases MCH databases Communicable MCH Diseases As these databases proliferate… Communicable Diseases MCH NCDs

Communicable Diseases MCH NCDs …we need a way to tell that this information is all pertaining to the same individual. We need to be able to tell that these episodes are all chapters in Mosa’s health story. Communicable Diseases MCH NCDs

CD databases NCD databases MCH databases Communicable MCH Diseases NCDs

CD databases NCD databases MCH databases Communicable MCH Diseases This is what OpenHIE does. It connects the data silos. Communicable Diseases MCH NCDs

Communicable Diseases MCH NCDs OpenHIE is a cloud-based health information sharing service that follows the golden thread of Mosa’s care over time and across different care sites. Communicable Diseases MCH NCDs

Communicable Diseases MCH NCDs OpenHIE gives care providers a way to communicate with each other as members of a care team. Communicable Diseases MCH NCDs

Automatic generation of population indicators and metrics Continuity of guideline-based care, over time and across multiple sites Automatic generation of population indicators and metrics Support transaction processing for UHC and CRVS OpenHIE supports: [3 bullet points]

OpenHIE helps make health systems stronger!

…and 60 seconds are up!

How does OpenHIE work?

This diagram is often used to describe OpenHIE’s “inner workings”.

The “Einstein Principle” states that a favoured solution should be as simple as possible, but no simpler. This diagram is too simple.

HWD FD CR ILR SHR HMIS IL TS POS There is an architectural element, the Interlinked Registry (ILR), that is not on the previous diagram. The ILR plays an important role. We also will talk about the TS and the role it plays as a definitive library that POS systems can access to seed their code sets. This diagram is the one we’ll use for today’s description of OpenHIE and how it works. POS

HWD FD CR ILR SHR HMIS IL TS POS Point of Service (POS) – the applications that communicate with the HIE including mHealth apps, EMRs, hospital EPRs, lab and pharmacy, etc. HWD FD CR ILR SHR HMIS IL TS POS

HWD FD CR ILR SHR HMIS IL TS 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. HWD FD CR ILR SHR HMIS IL TS POS

HWD FD CR ILR SHR HMIS IL TS POS Terminology Service (TS) – provides the canonical database of code sets and clinical ontologies and, where applicable, can map between them. CR ILR SHR HMIS IL TS POS

HWD FD CR ILR SHR HMIS IL TS 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). TS POS

HWD FD CR ILR SHR HMIS IL TS 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). POS

HWD FD CR ILR SHR HMIS IL TS 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). POS

HWD FD CR ILR SHR HMIS IL TS 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). POS

HWD HWD HWD FD FD FD CR ILR SHR HMIS TS 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). POS

HWD FD CR ILR SHR HMIS IL TS 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. TS POS

HWD FD CR ILR SHR HMIS IL TS 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. TS POS

HWD FD CR ILR SHR HMIS IL TS POS So… these are the puzzle pieces. How do they work? What do they do? POS

OpenHIE’s transactions… Save a new demographic record Query for a demographic record Query by ID 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 These are the transactions OpenHIE supports.

OpenHIE’s transactions… Save a new demographic record PIX ITI-8 Query for a demographic record Query by ID PDQ ITI-21 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-18 OpenHIE is standards-based, conformance-tested digital health infrastructure. These are the globally balloted IHE transactions that OpenHIE leverages to execute its transactions. XDS.b ITI-43

Save/Update demographic record This is the pattern of communication for saving/updating demographic information about a subject of care. [NOTE: taken from OpenHIE wiki. Error in showing HWR and FR and not showing ILR.]

HWD FD CR ILR SHR HMIS ITI-8 IL TS ITI-8 POS

Query demographic record(s) This is the workflow pattern for querying for demographic records.

HWD FD CR ILR SHR HMIS ITI-21 IL TS ITI-21 POS

Update/Query inter-linked record(s) ITI-74 This workflow pattern illustrates how the ILR is refreshed from its underlying health worker and facility directories and how a POS can make queries against the ILR. ITI-73

On a regular refresh cycle… HWD FD ITI-74 On a regular refresh cycle… CR ILR SHR HMIS IL TS POS

HWD FD CR ILR SHR HMIS ITI-73 IL TS ITI-73 POS

Save client encounter document ITI-41 ITI-9 ITI-73 ITI-73 This workflow illustrates how person-centric information is saved. First, the IL cross-indexes the inbound information to the ECID, EPID and ELID, and then the newly cross-indexed health record is saved to the SHR.

HWD FD CR ILR SHR HMIS ITI-9 ITI-73(2) ITI-41 IL TS ITI-41 POS

Query client encounter document ITI-18 ITI-9 ITI-18 To fetch a particular health record (clinical document), the POS first asks for the document’s ID (or a list of documents IDs matched to the client’s ECID) and then fetches the specific document(s), by ID, from the SHR. ITI-43 ITI-43

If document ID is unknown HWD FD CR ILR SHR HMIS ITI-9 ITI-18 IL TS ITI-18 If document ID is unknown POS

ITI-43 ITI-43 For each document ID HWD FD CR ILR SHR HMIS IL TS POS Instead of a particular clinical document, the POS may be looking for a health summary. To return this, the POS asks for an on-demand document to be generated by the SHR that collects and collates all of the available information about the client. ITI-43 For each document ID POS

Which documents?

Supported HL7 CDA Document Sections Clinical documents are broken down into sections. Each section contains health information about the client that is formatted based on a standardized template.

Supported CDA documents… Many clinical documents contain the same underlying sections. This is a list of the clinical documents OpenHIE presently supports (and more are being added all the time).

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… Presently (August, 2015), OpenHIE has plans to extend its transaction support by adding new capabilities. [points listed]

Thank you.