SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Interoperability between Heterogeneous Healthcare Information Systems John Gillson ICW Labs
Interoperability ,[object Object],[object Object]
A Lack of Interoperability ,[object Object],[object Object],[object Object],[object Object],[object Object]
Message Interoperability - Health Level Seven (HL7) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message Interoperability - Reference Information Model (RIM) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Message Interoperability -  RIM  continued… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Message Interoperability -  RIM  continued… Source: Web Services Enablement for Healthcare HL7 Applications - Regio
HL7 functionalities –  Business Logic component ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7 functionalities –  Business Logic component Source: Web Services Enablement for Healthcare HL7 Applications - Regio
HL7 functionalities –  Web Service Adapter component ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7 functionalities –  Business Logic component Source: Web Services Enablement for Healthcare HL7 Applications - Regio
HL7 Patient Referral example Sarah Johnson  12345 HL7-v3 Patient Referral Network Transmitting 11011010 HL7-v3 Patient Referral 12345 Sarah Johnson ^ ^ Application 1: HIS Database and back end applications Application 2: HIS Database and back end applications Interface Engine Interface Engine Source:  Key Issues of Technical Interoperability Solutions in eHealth; Dogac
Communicating via Web Services Sarah Johnson 12345 <id> </id> <name> </name> <surname> </surname> </patient> <patient> Processing HL7- v3 Patient Referral Web Service Processing HTTP over TCP/IP Transmitting 11011010 <id> </id> <name> </name> <surname> </surname> </patient> <patient> HL7- v3 12345 Johnson Sarah Source:  Key Issues of Technical Interoperability Solutions in eHealth; Dogac
Electronic Healthcare Record (EHR) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GEHR/openEHR Initiative ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CEN/TC 251 and  ENV/EN 13606 EHRcom ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HL7 Clinical Document Architecture (CDA) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IHE Cross-Enterprise Document Sharing (XDS) ,[object Object],[object Object],[object Object]
IHE Retrieve Information for Display (RID) ,[object Object],[object Object],[object Object]
Summary of  EHR Standards Source:  Key Issues of Technical Interoperability Solutions in eHealth; Dogac IHE XDS profile is content neutral; it does not specify how content should be structured and encoded.  However, IHE continues to specify further profiles and one recent profile IHE XDS MS HL7 specifies medical summaries based on HL7 CDA standards and CRS CDA implementation IHE RID profile d oes  n ot   specify content; it s upports   access t o   existing p ersistent documents in well- k nown presentation formats such as CDA   Level One, PDF and   JPEG. CDA is organized into Three   levels:   “Level   One“ Focuses   on the   content of n arrative   documents; is   only human readable. Level   Two   CDA models the   fine-grained o bservations  a nd instructions within   each heading   through a   set   of RIM Act classes.   A completely structured document where   the semantics of each i nformation   entity is specified by a unique   code will only be   possible with “ Level   Three&quot;. A reference m odel   and the d ata   structures for  EHR content are d efined . EHR Content IHE XDS IHE RID HL7 CDA EHRcom
Summary of  EHR Standards Source:  Key Issues of Technical Interoperability Solutions in eHealth; Dogac In IHE XDS, the network and transport protocol is Internet; the messaging protocol is ebXML messaging (SOAP with attachments) over HTTP or SMTP (email) The network and transport  protocol is Internet; the messaging protocol is Web services (http GET). HL7 CDA does not define how EHRs   can be communicated; t he   specification states that CDA documents can be transmitted in HL7 messages (in OBX segment) designed to transfer clinical documents. The Message package, which i s  u nder d evelopment   as EN 13606-5, will define how to c ommunicate t he   EHR extract to a   requesting process. EHR Communication Layer IHE XDS IHE RID HL7 CDA EHRcom
Master Patient Index (MPI) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Master Patient Index (MPI) ‏ Main Patient Data Sarah Johnson ID = 1, H X Sarah Johnson ID = 63, MPI Sarah Johnson ID = 47, GP Y Jack Smith ID = 23, H X Jack Smith ID = 84, MPI Jack Smith ID = 1, GP Y GP Y Local Patient Data Hospital X MPI - Business Logic Sarah Johnson ID = 1 Sarah Johnson ID = 47 Jack Smith ID = 23 Jack Smith ID = 1
MPI - New Admission Hospital 1 New admission Master Patient Index (MPI) ‏ New index  patient New Sarah Johnson ID = 1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johnson ID = 1 Recycle Sarah Johnson ID = 1, Hospital 1 Map Sarah Johnson ID = 1, Hospital 1 Sara Johnston ID = 13, MPI Recycle Bin
MPI - Change of Patient Data Set Master Patient Index (MPI) ‏ Keep ? Decide Sarah Johanson ID =1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johanson ID = 67, MPI Hospital 1 Changed data set Sarah Johanson ID = 1 Break up New Sarah Johanson ID =1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johanson ID = 90, MPI ? Recycle Bin Recycle Sarah Johanson ID =1, Hospital 1 Break up mapping
Virtual Medical Record (VMR) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Combining MPI and VMR Virtual Medical Record (VMR) ‏ Master Patient Index (MPI) ‏ Jack Smith ID = 1, Hospital 2 ID = 47, Hospital 1 Jack Smith ID = 47, Hospital 1 Jack Smith ID = 1, Hospital 2 Case 1 Document 1 Case 2 Case 3 Document 3 Document 5 Document 4 Document 2
Healthcare Service Bus (HSB) ,[object Object],[object Object],[object Object],[object Object],[object Object]
HSB landscape
Achieving Interoperability ,[object Object],[object Object]
CASE STUDY Professional Exchange Server (PXS) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – Overview of Functionality ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – General architecture PXS Master Patient  Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Medical Service  Bus (MSB) ‏ Document Management Adapter (DMA) ‏ Browser Patient Hospital   HIS, RIS, PACS... Practitioner   PCD, PVS... Hospital HIS, RIS, PACS... Practitioner PCD, PVS... P 1 Browser H 1 H n P n LifeSensor Adapter (LSA) HL7 HL7 HL7 HL7 HTTP HTTP Physician
PXS - Hospital Group Connectivity Source: ICW Developer Network – New to ICW Professional Exchange Server
PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
PXS – MPI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – MPI  continued… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – MPI  continued… Source: ICW Developer Network – New to ICW Professional Exchange Server
PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
PXS – VMR ,[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – VMR continued… Source: ICW Developer Network – New to ICW Professional Exchange Server
PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
PXS – DMA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PXS - Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
PXS – MSB ,[object Object],[object Object],[object Object],[object Object],[object Object]
PXS – MSB  continued…
PXS – LSA ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object]
References  continued… ,[object Object],[object Object],[object Object],[object Object],[object Object]
References  continued… ,[object Object],[object Object],[object Object],[object Object],[object Object]
References  continued… ,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Communication Asymmetry - Mobile Computing
Communication Asymmetry - Mobile ComputingCommunication Asymmetry - Mobile Computing
Communication Asymmetry - Mobile ComputingAkshay Nagpal
 
HL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and ApplicationsHL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and ApplicationsNawanan Theera-Ampornpunt
 
Interoperability & standards
Interoperability & standardsInteroperability & standards
Interoperability & standardsJ. Don Soriano
 
Cc unit 2 ppt
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 pptDr VISU P
 
Health Information Technology & Nursing Informatics
Health Information Technology & Nursing InformaticsHealth Information Technology & Nursing Informatics
Health Information Technology & Nursing InformaticsJil Wright
 
Hospital Information Systems & Electronic Health Records
Hospital Information Systems & Electronic Health RecordsHospital Information Systems & Electronic Health Records
Hospital Information Systems & Electronic Health RecordsNawanan Theera-Ampornpunt
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigmRipal Ranpara
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecturePooja Dixit
 
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed SystemSunita Sahu
 
Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Abdul-Malik Shakir
 

Was ist angesagt? (20)

Introduction to HL7 FHIR
Introduction to HL7 FHIRIntroduction to HL7 FHIR
Introduction to HL7 FHIR
 
Communication Asymmetry - Mobile Computing
Communication Asymmetry - Mobile ComputingCommunication Asymmetry - Mobile Computing
Communication Asymmetry - Mobile Computing
 
XDS - Cross-Enterprise Document Sharing
XDS - Cross-Enterprise Document SharingXDS - Cross-Enterprise Document Sharing
XDS - Cross-Enterprise Document Sharing
 
Hl7 overview
Hl7 overviewHl7 overview
Hl7 overview
 
HL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and ApplicationsHL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and Applications
 
URI handlers
URI handlersURI handlers
URI handlers
 
Interoperability & standards
Interoperability & standardsInteroperability & standards
Interoperability & standards
 
Cc unit 2 ppt
Cc unit 2 pptCc unit 2 ppt
Cc unit 2 ppt
 
Health Information Technology & Nursing Informatics
Health Information Technology & Nursing InformaticsHealth Information Technology & Nursing Informatics
Health Information Technology & Nursing Informatics
 
Unit 4
Unit 4Unit 4
Unit 4
 
Health Level 7
Health Level 7Health Level 7
Health Level 7
 
Hospital Information Systems & Electronic Health Records
Hospital Information Systems & Electronic Health RecordsHospital Information Systems & Electronic Health Records
Hospital Information Systems & Electronic Health Records
 
Introduction to hl7 v2
Introduction to hl7 v2Introduction to hl7 v2
Introduction to hl7 v2
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigm
 
Common Standards in Cloud Computing
Common Standards in Cloud ComputingCommon Standards in Cloud Computing
Common Standards in Cloud Computing
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecture
 
An Introduction to HL7 FHIR
An Introduction to HL7 FHIRAn Introduction to HL7 FHIR
An Introduction to HL7 FHIR
 
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed System
 
Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011Hl7 v2 messaging conformance jan 2011
Hl7 v2 messaging conformance jan 2011
 

Andere mochten auch

NextGen Leads Sales Pitch
NextGen Leads Sales PitchNextGen Leads Sales Pitch
NextGen Leads Sales PitchGeorge Mueller
 
EMR, EHR and Meaningful Use Presentation
EMR, EHR and Meaningful Use PresentationEMR, EHR and Meaningful Use Presentation
EMR, EHR and Meaningful Use Presentationcrashutah
 
Ehr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityEhr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityDavid Moner Cano
 
A Business Interoperability Framework for Government by Christine Stephenson
A Business Interoperability Framework for Government by Christine StephensonA Business Interoperability Framework for Government by Christine Stephenson
A Business Interoperability Framework for Government by Christine StephensonCraig Martin
 
COBIT 5 IT Governance Model: an Introduction
COBIT 5 IT Governance Model: an IntroductionCOBIT 5 IT Governance Model: an Introduction
COBIT 5 IT Governance Model: an Introductionaqel aqel
 
Electronic health records
Electronic health recordsElectronic health records
Electronic health recordsSyed Ali Raza
 
EHR Implementation Plan Presentation
EHR Implementation Plan PresentationEHR Implementation Plan Presentation
EHR Implementation Plan PresentationDavid Montanez, PMP
 
Bridging business analysis and business architecture - The Open Group webinar
Bridging business analysis and business architecture - The Open Group webinarBridging business analysis and business architecture - The Open Group webinar
Bridging business analysis and business architecture - The Open Group webinarCraig Martin
 
IT Governance Made Easy
IT Governance Made EasyIT Governance Made Easy
IT Governance Made EasyJerry Bishop
 

Andere mochten auch (11)

NextGen Leads Sales Pitch
NextGen Leads Sales PitchNextGen Leads Sales Pitch
NextGen Leads Sales Pitch
 
EMR, EHR and Meaningful Use Presentation
EMR, EHR and Meaningful Use PresentationEMR, EHR and Meaningful Use Presentation
EMR, EHR and Meaningful Use Presentation
 
Ehr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityEhr models, standards and semantic interoperability
Ehr models, standards and semantic interoperability
 
A Business Interoperability Framework for Government by Christine Stephenson
A Business Interoperability Framework for Government by Christine StephensonA Business Interoperability Framework for Government by Christine Stephenson
A Business Interoperability Framework for Government by Christine Stephenson
 
Cobit 5 Business Framework -Governance and Management of Enterprise IT
Cobit 5  Business Framework -Governance and Management of Enterprise ITCobit 5  Business Framework -Governance and Management of Enterprise IT
Cobit 5 Business Framework -Governance and Management of Enterprise IT
 
What is IT Governance?
What is IT Governance?What is IT Governance?
What is IT Governance?
 
COBIT 5 IT Governance Model: an Introduction
COBIT 5 IT Governance Model: an IntroductionCOBIT 5 IT Governance Model: an Introduction
COBIT 5 IT Governance Model: an Introduction
 
Electronic health records
Electronic health recordsElectronic health records
Electronic health records
 
EHR Implementation Plan Presentation
EHR Implementation Plan PresentationEHR Implementation Plan Presentation
EHR Implementation Plan Presentation
 
Bridging business analysis and business architecture - The Open Group webinar
Bridging business analysis and business architecture - The Open Group webinarBridging business analysis and business architecture - The Open Group webinar
Bridging business analysis and business architecture - The Open Group webinar
 
IT Governance Made Easy
IT Governance Made EasyIT Governance Made Easy
IT Governance Made Easy
 

Ähnlich wie Interoperability Between Healthcare Applications

Interoperability between heterogeneous healthcare information systems by John...
Interoperability between heterogeneous healthcare information systems by John...Interoperability between heterogeneous healthcare information systems by John...
Interoperability between heterogeneous healthcare information systems by John...Luigi Ceccaroni
 
HL7 for TMI November 2009
HL7 for TMI November 2009HL7 for TMI November 2009
HL7 for TMI November 2009Artit Ungkanont
 
Hl7 interface development
Hl7 interface developmentHl7 interface development
Hl7 interface developmentzionallen
 
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdf
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdfWhat are 3 of the main functions of the HL7 StandardDiscuss the i.pdf
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdfrbjain2007
 
HL7 Survival Guide - Chapter 12 – Definitions
HL7 Survival Guide - Chapter 12 – DefinitionsHL7 Survival Guide - Chapter 12 – Definitions
HL7 Survival Guide - Chapter 12 – DefinitionsCaristix
 
Interfaces Demo Eclipsys Baroda India Part One
Interfaces Demo  Eclipsys Baroda India Part OneInterfaces Demo  Eclipsys Baroda India Part One
Interfaces Demo Eclipsys Baroda India Part OneMonisha Ghuman
 
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxHow do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxMocDoc
 
iEHR.eu IHIC 2012 Paper
iEHR.eu IHIC 2012 PaperiEHR.eu IHIC 2012 Paper
iEHR.eu IHIC 2012 Paperiehreu
 
ONC Direct Project Boot Camp
ONC Direct Project Boot CampONC Direct Project Boot Camp
ONC Direct Project Boot CampBrian Ahier
 
Strategic Directions for Health Informatics Content Interoperability in NZ
Strategic Directions for Health Informatics Content Interoperability in NZStrategic Directions for Health Informatics Content Interoperability in NZ
Strategic Directions for Health Informatics Content Interoperability in NZHealth Informatics New Zealand
 
Reactive Stream Processing for Data-centric Publish/Subscribe
Reactive Stream Processing for Data-centric Publish/SubscribeReactive Stream Processing for Data-centric Publish/Subscribe
Reactive Stream Processing for Data-centric Publish/SubscribeSumant Tambe
 
Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Dr. Cupid Lucid
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Dr. Cupid Lucid
 
Patient Data Exchange Server
Patient Data Exchange ServerPatient Data Exchange Server
Patient Data Exchange Serverwatchdog
 
The Future of Interoperability Why Compatibility Matters More Than Ever.ppt
The Future of Interoperability Why Compatibility Matters More Than Ever.pptThe Future of Interoperability Why Compatibility Matters More Than Ever.ppt
The Future of Interoperability Why Compatibility Matters More Than Ever.pptFredReynolds2
 
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...Timothy Cook
 

Ähnlich wie Interoperability Between Healthcare Applications (20)

Interoperability between heterogeneous healthcare information systems by John...
Interoperability between heterogeneous healthcare information systems by John...Interoperability between heterogeneous healthcare information systems by John...
Interoperability between heterogeneous healthcare information systems by John...
 
HL7 for TMI November 2009
HL7 for TMI November 2009HL7 for TMI November 2009
HL7 for TMI November 2009
 
Hl7 interface development
Hl7 interface developmentHl7 interface development
Hl7 interface development
 
Hl7 & FHIR
Hl7 & FHIRHl7 & FHIR
Hl7 & FHIR
 
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdf
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdfWhat are 3 of the main functions of the HL7 StandardDiscuss the i.pdf
What are 3 of the main functions of the HL7 StandardDiscuss the i.pdf
 
Exploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its StructuresExploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its Structures
 
HL7 Survival Guide - Chapter 12 – Definitions
HL7 Survival Guide - Chapter 12 – DefinitionsHL7 Survival Guide - Chapter 12 – Definitions
HL7 Survival Guide - Chapter 12 – Definitions
 
Interfaces Demo Eclipsys Baroda India Part One
Interfaces Demo  Eclipsys Baroda India Part OneInterfaces Demo  Eclipsys Baroda India Part One
Interfaces Demo Eclipsys Baroda India Part One
 
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptxHow do HL7 standards help secure data exchange for Digital Healthcare.pptx
How do HL7 standards help secure data exchange for Digital Healthcare.pptx
 
iEHR.eu IHIC 2012 Paper
iEHR.eu IHIC 2012 PaperiEHR.eu IHIC 2012 Paper
iEHR.eu IHIC 2012 Paper
 
ONC Direct Project Boot Camp
ONC Direct Project Boot CampONC Direct Project Boot Camp
ONC Direct Project Boot Camp
 
Strategic Directions for Health Informatics Content Interoperability in NZ
Strategic Directions for Health Informatics Content Interoperability in NZStrategic Directions for Health Informatics Content Interoperability in NZ
Strategic Directions for Health Informatics Content Interoperability in NZ
 
Reactive Stream Processing for Data-centric Publish/Subscribe
Reactive Stream Processing for Data-centric Publish/SubscribeReactive Stream Processing for Data-centric Publish/Subscribe
Reactive Stream Processing for Data-centric Publish/Subscribe
 
Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082Mattocks Ont Pragebx Rr 2004 12 082
Mattocks Ont Pragebx Rr 2004 12 082
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08
 
HL7 Standards (March 21, 2018)
HL7 Standards (March 21, 2018)HL7 Standards (March 21, 2018)
HL7 Standards (March 21, 2018)
 
Patient Data Exchange Server
Patient Data Exchange ServerPatient Data Exchange Server
Patient Data Exchange Server
 
The Future of Interoperability Why Compatibility Matters More Than Ever.ppt
The Future of Interoperability Why Compatibility Matters More Than Ever.pptThe Future of Interoperability Why Compatibility Matters More Than Ever.ppt
The Future of Interoperability Why Compatibility Matters More Than Ever.ppt
 
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...
AeHIN 28 August, 2014 - Innovation in Healthcare IT Standards: The Path to Bi...
 
Ibrahem
IbrahemIbrahem
Ibrahem
 

Interoperability Between Healthcare Applications

  • 1. Interoperability between Heterogeneous Healthcare Information Systems John Gillson ICW Labs
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. HL7 functionalities – Business Logic component Source: Web Services Enablement for Healthcare HL7 Applications - Regio
  • 10.
  • 11. HL7 functionalities – Business Logic component Source: Web Services Enablement for Healthcare HL7 Applications - Regio
  • 12. HL7 Patient Referral example Sarah Johnson 12345 HL7-v3 Patient Referral Network Transmitting 11011010 HL7-v3 Patient Referral 12345 Sarah Johnson ^ ^ Application 1: HIS Database and back end applications Application 2: HIS Database and back end applications Interface Engine Interface Engine Source: Key Issues of Technical Interoperability Solutions in eHealth; Dogac
  • 13. Communicating via Web Services Sarah Johnson 12345 <id> </id> <name> </name> <surname> </surname> </patient> <patient> Processing HL7- v3 Patient Referral Web Service Processing HTTP over TCP/IP Transmitting 11011010 <id> </id> <name> </name> <surname> </surname> </patient> <patient> HL7- v3 12345 Johnson Sarah Source: Key Issues of Technical Interoperability Solutions in eHealth; Dogac
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Summary of EHR Standards Source: Key Issues of Technical Interoperability Solutions in eHealth; Dogac IHE XDS profile is content neutral; it does not specify how content should be structured and encoded. However, IHE continues to specify further profiles and one recent profile IHE XDS MS HL7 specifies medical summaries based on HL7 CDA standards and CRS CDA implementation IHE RID profile d oes n ot specify content; it s upports access t o existing p ersistent documents in well- k nown presentation formats such as CDA Level One, PDF and JPEG. CDA is organized into Three levels: “Level One“ Focuses on the content of n arrative documents; is only human readable. Level Two CDA models the fine-grained o bservations a nd instructions within each heading through a set of RIM Act classes. A completely structured document where the semantics of each i nformation entity is specified by a unique code will only be possible with “ Level Three&quot;. A reference m odel and the d ata structures for EHR content are d efined . EHR Content IHE XDS IHE RID HL7 CDA EHRcom
  • 21. Summary of EHR Standards Source: Key Issues of Technical Interoperability Solutions in eHealth; Dogac In IHE XDS, the network and transport protocol is Internet; the messaging protocol is ebXML messaging (SOAP with attachments) over HTTP or SMTP (email) The network and transport protocol is Internet; the messaging protocol is Web services (http GET). HL7 CDA does not define how EHRs can be communicated; t he specification states that CDA documents can be transmitted in HL7 messages (in OBX segment) designed to transfer clinical documents. The Message package, which i s u nder d evelopment as EN 13606-5, will define how to c ommunicate t he EHR extract to a requesting process. EHR Communication Layer IHE XDS IHE RID HL7 CDA EHRcom
  • 22.
  • 23. Master Patient Index (MPI) ‏ Main Patient Data Sarah Johnson ID = 1, H X Sarah Johnson ID = 63, MPI Sarah Johnson ID = 47, GP Y Jack Smith ID = 23, H X Jack Smith ID = 84, MPI Jack Smith ID = 1, GP Y GP Y Local Patient Data Hospital X MPI - Business Logic Sarah Johnson ID = 1 Sarah Johnson ID = 47 Jack Smith ID = 23 Jack Smith ID = 1
  • 24. MPI - New Admission Hospital 1 New admission Master Patient Index (MPI) ‏ New index patient New Sarah Johnson ID = 1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johnson ID = 1 Recycle Sarah Johnson ID = 1, Hospital 1 Map Sarah Johnson ID = 1, Hospital 1 Sara Johnston ID = 13, MPI Recycle Bin
  • 25. MPI - Change of Patient Data Set Master Patient Index (MPI) ‏ Keep ? Decide Sarah Johanson ID =1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johanson ID = 67, MPI Hospital 1 Changed data set Sarah Johanson ID = 1 Break up New Sarah Johanson ID =1, Hospital 1 Sarah Johnson ID = 67, MPI Sarah Johanson ID = 90, MPI ? Recycle Bin Recycle Sarah Johanson ID =1, Hospital 1 Break up mapping
  • 26.
  • 27. Combining MPI and VMR Virtual Medical Record (VMR) ‏ Master Patient Index (MPI) ‏ Jack Smith ID = 1, Hospital 2 ID = 47, Hospital 1 Jack Smith ID = 47, Hospital 1 Jack Smith ID = 1, Hospital 2 Case 1 Document 1 Case 2 Case 3 Document 3 Document 5 Document 4 Document 2
  • 28.
  • 30.
  • 31.
  • 32.
  • 33. PXS – General architecture PXS Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Medical Service Bus (MSB) ‏ Document Management Adapter (DMA) ‏ Browser Patient Hospital HIS, RIS, PACS... Practitioner PCD, PVS... Hospital HIS, RIS, PACS... Practitioner PCD, PVS... P 1 Browser H 1 H n P n LifeSensor Adapter (LSA) HL7 HL7 HL7 HL7 HTTP HTTP Physician
  • 34. PXS - Hospital Group Connectivity Source: ICW Developer Network – New to ICW Professional Exchange Server
  • 35. PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
  • 36.
  • 37.
  • 38. PXS – MPI continued… Source: ICW Developer Network – New to ICW Professional Exchange Server
  • 39. PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
  • 40.
  • 41. PXS – VMR continued… Source: ICW Developer Network – New to ICW Professional Exchange Server
  • 42. PXS – Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
  • 43.
  • 44. PXS - Components PXS System Components Master Patient Index (MPI) ‏ Virtual Medical Record (VMR) ‏ Document Management Adapter (DMA) ‏ Medical Service Bus (MSB) ‏
  • 45.
  • 46. PXS – MSB continued…
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.