XDS Link-Unlink Support Profile Proposal for 2011/12 presented to the IT Infrastructure Planning Committee José Mussi (JRS Partners – IHE Canada) Karen.

Slides:



Advertisements
Similar presentations
ITI Publish/Subscribe Infrastructure Profile Proposal for 2008/09 presented to the IT Infrastructure Technical Committee Vassil Peytchev November 18, 2008.
Advertisements

Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Patient Identifier Cross-referencing for MPI (PIX) Profile Mike Henderson.
September, 2011What IHE Delivers Cross-enterprise Workflow Management (XDW profile) IT Infrastructure Planning Committee Luca Zalunardo, Arianna Cocchiglia.
IHE IT Infrastructure Domain Update
IHE Workshop – June 2006What IHE Delivers 1 Cynthia A. Levy Cedara Software IHE Technical Committee Import Reconciliation Workflow Profile.
IHE Eye Care Appointment Scheduler Linda Wedemeyer, MD Co-Chair, IHE Eye Care Planning Committee Ophthalmologist, Veterans Health Administration
Real-Time Location Systems Brief Profile Proposal for 2009/10 presented to the IT Infrastructure Planning Committee Ken Fuchs 01 October, 2009.
IHE IT Infrastructure Outreach to Patient Care Coordination Domain Michael Nusbaum IT Infrastructure Planning Committee December 13 th, 2010.
Cross Community (XC) Profiles November 2006 ITI Planning committee meeting Karen Witting.
XDS.c Common SOAP interface to Clinical Sources Brief Profile Proposal for 2008/09 presented to the IT Infrastructure Planning Committee Alean Kirnak &
Proposal-062: Use of Final /8 Jonny Martin, Philip Smith & Randy Bush Policy APNIC 26 28th August 2008 Christchurch, New Zealand.
IEHR Standards Project HL7 PC Presentation HL7 WGM Boca Raton September 2006.
1 Intermountain Healthcare Clinical Genetics Institute Marc S. Williams, M.D. Director Grant M. Wood Senior IT Strategist Introduction to HL7 Clinical.
Design by Contract.
IIS HL7 Interface Testing Process
Causality in online gaming Objectives – Understand how online gaming relates to causality research in distributed systems – Be able to apply distributed.
IHE Profile Proposal: Dynamic Configuration Management October, 2013.
Cross Community (XC) Profiles Karen Witting. Outline Vision – as described in 2006 IHE White Paper on Cross Community Exchange Existing – what has been.
September, 2005What IHE Delivers 1 Karen Witting IBM Cross-Community: Peer- to-Peer sharing of healthcare information.
Extending XDW in Cross-Community Editor: Charles Parisot Notes for the March 19 th, 2013 – ITI Tech Committee.
0 Chicago, IL March 6 th, 2007 Use Case Requirements, Design and Standards Selection HITSP Use Case Requirements, Design and Standards Selection Date:
Cross-Jurisdictional Immunization Data Exchange Project Updated 4/29/14.
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.
DICOM and Integrating the Healthcare Enterprise: Five years of cooperation and mutual influence Charles Parisot Chair, NEMA Committee for advancement of.
Viewpoint Consulting – Committed to your success.
Copyright 2012 Delmar, a part of Cengage Learning. All Rights Reserved. Chapter 13 Health Information Systems and Strategy.
IS550: Software requirements engineering Dr. Azeddine Chikh 4. Validation and management.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Educational Template Chapter 6 Health Information Exchange: Integrating the Healthcare Enterprise (IHE) Karen Witting Chapter 6 –HIE.
1 Phases in Software Development Lecture Software Development Lifecycle Let us review the main steps –Problem Definition –Feasibility Study –Analysis.
Configuration Management Issues in IHE Asuman Dogac, SRDC, METU, Turkey
July 20, 2007 Healthcare Information Technology Standards Panel Principles for Proper Use of HITSP Interoperability Specifications And Proposal for Proper.
XDS Link-Unlink Support Brief Profile Proposal for 2011/12 presented to the IT Infrastructure Planning Committee José Mussi (JRS Partners – IHE Canada)
Event Management & ITIL V3
171 Use Case Descriptions Chapter 4 – Facade Iteration Initial Requirements (Inception Phase)
METU-SRDCEUROREC Meeting, Geneva, October 10, 2006 RIDE Overview Asuman Dogac Middle East Technical University Ankara, Turkey.
Cross-enterprise Document Workflow (XDW) IT Infrastructure Technical Committee Editors: Luca Zalunardo, Arianna Cocchiglia, Arsenal.IT.
171 Use Case Descriptions Chapter 4 – Facade Iteration Initial Requirements (Inception Phase)
Dynamic Document Sharing Detailed Profile Proposal for 2010 presented to the IT Infrastructure Technical Committee Karen Witting November 10, 2009.
Cross-enterprise Basic eReferral Workflow Definition (XBeR-WD)
For Goal-Driven Business Process Modeling Saeed A.Behnam,  Daniel Amyot, Gunter Mussbacher SITE, University of.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
Cross-Enterprise User Authentication John F. Moehrke GE Healthcare IT Infrastructure Technical Committee.
Cross-Community Patient Identification (XCPI) Brief Profile Proposal for 2009 presented to the IT Infrastructure Technical Committee Karen Witting November.
Dynamic Data Brief Profile Proposal for 2009/10 presented to the IT Infrastructure Planning Committee Karen Witting September 30, 2009.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Patient Identifier Cross-referencing Charles PARISOT GE Healthcare.
CSOC – Certification Structure Oversight Committee Application Guidance October 2015.
XCPI - Cross-Community Patient Identification (likely to be renamed to something like XC Patient Location and Identification) Karen Witting.
September, 2005What IHE Delivers 1 IT Infrastructure Planning Committee Karen Witting – Ready Computing XDS & XCA: On-Demand Documents.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
Cross-enterprise Basic eReferral Workflow Definition (XBeR-WD) Brief Profile Proposal for 2011/12 presented to the PCC Technical Committee Luca Zalunardo,
XDS P2P (revised) Brief Profile Proposal for 2008/09 presented to the IT Infrastructure Planning Committee A. Kassner (IHE-D), J. Caumanns (eCR) 01 October.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise IHE Conformance: Connectathons, Integration Statements & RFPs Kevin.
September, 2005What IHE Delivers 1 Patient Index and Demographic Implementation Strategies IHE Vendors Workshop 2006 IHE IT Infrastructure Education Rick.
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.
Date of download: 5/30/2016 Copyright © 2016 SPIE. All rights reserved. The diagram of actors (boxes) and transactions (lines) used in the XDS-I.b profile.
Date of download: 5/30/2016 Copyright © 2016 SPIE. All rights reserved. The diagram of actors (boxes) and transactions (lines) used in the XDS-I.b profile.
June-September 2009www.ihe.net North American 2010 Connectathon & Interoperability Showcase Series Paul Seifert/ Kinson Ho Solution Architects Agfa HealthCare.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
MANAGEMENT INFORMATION SYSTEM
IT Infrastructure Plans Karen Witting – IBM IT Infrastructure Technical Committee co-chair.
IT Infrastructure Plans
Use Cases Discuss the what and how of use cases: Basics Benefits
Healthcare Information Technology Standards Panel
System Directory for Document Sharing (SDDS)
Sharing Clinical Documents IHE Oxford – April 2008
Presentation transcript:

XDS Link-Unlink Support Profile Proposal for 2011/12 presented to the IT Infrastructure Planning Committee José Mussi (JRS Partners – IHE Canada) Karen Witting (IBM – ITI Planning Committee) October 19, 2010

IT Infrastructure Planning Committee The Problem The XDS Profile does not adequately address management of patient identifiers. This is a KNOWN GAP.The XDS Profile does not adequately address management of patient identifiers. This is a KNOWN GAP. In real world settings adjustment is needed to address errors in associations between real patients and local and regional identifiers.In real world settings adjustment is needed to address errors in associations between real patients and local and regional identifiers. –The IHE XDS profile does not give definitive guidance regarding management of patient identifiers but does provide some general approaches and requirements of its use. This allows for a variety of models for managing patient identifiers. –The IHE XDS profile contains no explanation on how to handle link/unlink events triggered by the XDS Affinity Domain patient identity source. This gap becomes evident in implementations that relies on the PIX Manager system to map local identifiers to the affinity domain patient ID where link/unlink events can happen.

IT Infrastructure Planning Committee Market Readiness/Risks This issue was raised by on-going implementation needs in Canada where the EHR model promotes the use of central XAD-PID (e.g. ECID) matching.This issue was raised by on-going implementation needs in Canada where the EHR model promotes the use of central XAD-PID (e.g. ECID) matching. Lack of a IHE-supported standard approach will lead to adoption of a locally-developed solutionLack of a IHE-supported standard approach will lead to adoption of a locally-developed solution

IT Infrastructure Planning Committee Use Case Patient presents to a service location in a XDS Affinity Domain for the first time and that a set of documents from that encounter are published to the XDS infrastructure: The local patient ID (MRN 22222) is linked by the PIX manager to an existing XAD-PID (33333). Documents are published using that common identifier.

IT Infrastructure Planning Committee Use Case At later time, it is discovered that Patient A should not have been linked to that XAD-PID and that in fact, it should have been linked to another identifier:

IT Infrastructure Planning Committee The correct XAD-PID is and the change occurs within the XDS Affinity Domain patient ID source. However, the previously published document (DOC 34245) needs to be corrected and reflect this change. Given that the original document source system may not be aware of the link/unlink event, it cannot be expected to deprecate and re-publish the document itself. Currently the IHE XDS profile does not provide a mechanism to address this situation and propagate the link/unlink event to the XDS document registry.

IT Infrastructure Planning Committee Technical Considerations A whitepaper has been published by the ITI Technical Committee called XDS Patient Identity Management which describes this problem in detail, discusses technical solutions and recommends an approach. Recommended approach: HL7 V2 message sent from XAD-PID source to XDS Document Registry containing new association of local and XAD-PID. XDS Document Registry searches for local identifier and updates document metadata with new XAD-PID. Alternative solutions include notification of linkage sets and use of XDS Metadata Update.

IT Infrastructure Planning Committee Alignment with healthcare business The need for supporting link/unlink events results from the fact that patient identify management processes, specially in healthcare settings, cannot be perfect. Patients IDs will be linked incorrectly and once identified, the error must be corrected promptly and accurately.The need for supporting link/unlink events results from the fact that patient identify management processes, specially in healthcare settings, cannot be perfect. Patients IDs will be linked incorrectly and once identified, the error must be corrected promptly and accurately. In order to avoid cascading errors, most of the complexity for the fix needs to be handled by the services running behind the scenes, such as the XDS registry and the PIX ManagerIn order to avoid cascading errors, most of the complexity for the fix needs to be handled by the services running behind the scenes, such as the XDS registry and the PIX Manager

IT Infrastructure Planning Committee Benefit to global community The use case scenarios used for the development of this proposal are real cases that are occurring in the deployment of the Canadian interoperable EHR.The use case scenarios used for the development of this proposal are real cases that are occurring in the deployment of the Canadian interoperable EHR. It has been supported through IHE consultations during the preparation of the XDS Identity Management Whitepaper that is that foundation of this proposal.It has been supported through IHE consultations during the preparation of the XDS Identity Management Whitepaper that is that foundation of this proposal.

IT Infrastructure Planning Committee Alignment with Government Programs The use case scenarios are derived from the national EHR blueprint developed by Canada Health Infoway. They provide the foundation of the relationship between the identity matching services (i.e. Client Registry) and the XDS systems.The use case scenarios are derived from the national EHR blueprint developed by Canada Health Infoway. They provide the foundation of the relationship between the identity matching services (i.e. Client Registry) and the XDS systems.

IT Infrastructure Planning Committee Alignment with other IHE Domains The proposal deals just with IT infrastructure services and does not impact other IHE domains.The proposal deals just with IT infrastructure services and does not impact other IHE domains.

IT Infrastructure Planning Committee Alignment with ITI Domain Growth Addresses a KNOWN GAP in an important profile.Addresses a KNOWN GAP in an important profile. Encourages growth of XDS by addressing a crucial gap in capability.Encourages growth of XDS by addressing a crucial gap in capability.

IT Infrastructure Planning Committee Discussion Low Effort:Low Effort: –Analysis and definition is complete, see white paper –Significant background knowledge and experience coming from Canada –The only remaining challenge with this proposal is choosing the best approach that can: Address the link/unlink use caseAddress the link/unlink use case Minimize changes/addition of complexity to the document registryMinimize changes/addition of complexity to the document registry –Most of the effort will reside in working through each of the candidate solutions and ensuring that it does not introduce any instabilities or conflicting states to the registry High Value:High Value: –Fills in a critical gap in a vital IHE ITI profile –Satisfies short term needs of significant national program and long term needs of most XDS users

IT Infrastructure Planning Committee Backup More detailed review of alternative solutions.

IT Infrastructure Planning Committee Approach 1: Notification of new XAD-PID Link As the error is discovered and the PIX manager changes the local identifier to a new linkage set it would send out a notification that basically would be saying:As the error is discovered and the PIX manager changes the local identifier to a new linkage set it would send out a notification that basically would be saying: –The correct XAD-PID for MRN is With this notification in hand, it is fairly straight forward how to fix the registry:With this notification in hand, it is fairly straight forward how to fix the registry: –For every document where SourcePatientID=MRN 22222, assign PatientID to 11111

IT Infrastructure Planning Committee Approach 1: Notification of new XAD-PID Link This change would ideally be done directly by the XDS registry, as it would have the ability to perform the database update efficiently and reliably.This change would ideally be done directly by the XDS registry, as it would have the ability to perform the database update efficiently and reliably. An alternative would be to have another system determine which documents need to be changed and issue a series of metadata update request to the XDS registry.An alternative would be to have another system determine which documents need to be changed and issue a series of metadata update request to the XDS registry.

IT Infrastructure Planning Committee Approach 2: Notification of Linkage Set Updates Another approach would be to have the PIX Manager send out notifications with the entire linkage set anytime one changes.Another approach would be to have the PIX Manager send out notifications with the entire linkage set anytime one changes. The idea here is that receivers of this notification (e.g. the XDS registry) would maintain their own internal copy of the linkage sets for every valid XAD-PID and would use these sets to maintain the correct relationship between documents.The idea here is that receivers of this notification (e.g. the XDS registry) would maintain their own internal copy of the linkage sets for every valid XAD-PID and would use these sets to maintain the correct relationship between documents. This approach requires that a first message be sent to unlink the local ID from the current XAD-PID and a second message to re-link the same ID to a new XAD-PID.This approach requires that a first message be sent to unlink the local ID from the current XAD-PID and a second message to re-link the same ID to a new XAD-PID.

IT Infrastructure Planning Committee Approach 2: Notification of Linkage Set Updates Using two asynchronous messages could leave the registry in an incorrect state if one fails. It would also require the document registry to perform a differential comparison with the information it previously had about that patient and identify any changes to the local patient IDs assigned to the corresponding XAD-PID.Using two asynchronous messages could leave the registry in an incorrect state if one fails. It would also require the document registry to perform a differential comparison with the information it previously had about that patient and identify any changes to the local patient IDs assigned to the corresponding XAD-PID. Fixing the XDS registry would be somewhat more complex, since either the XDS registry or an external actor would have to figure out what has changed (the messages are not explicit, rather just reflect the current state of the linkage set) and then performed the necessary database updates.Fixing the XDS registry would be somewhat more complex, since either the XDS registry or an external actor would have to figure out what has changed (the messages are not explicit, rather just reflect the current state of the linkage set) and then performed the necessary database updates.