IHE Profile – SOA Analysis: In Progress Update Brian McIndoe January 18, 2011.

Slides:



Advertisements
Similar presentations
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Scheduled Workflow: The First Profile Don Van Syckle, DVS Consulting,
Advertisements

Pathfinding Session: Cardiology IHE North America Webinar Series 2008 Harry Solomon IHE International Board GE Healthcare.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Patient Identifier Cross-referencing for MPI (PIX) Profile Mike Henderson.
IHE Workshop – June 2006What IHE Delivers 1 Cynthia A. Levy Cedara Software IHE Technical Committee Import Reconciliation Workflow Profile.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Post-Processing Workflow Sanjay Jain Co-Chair, Radiology Planning.
IHE Canada Workshop – Sept What IHE Delivers 1 Kevin ODonnell Toshiba Medical Systems IHE Structure & Concepts.
June 28-29, 2005IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Cross-enterprise Document Sharing for Imaging (XDS-I) Rita Noumeir.
IHE Radiology Integration Profiles: ▪ Post-Processing Workflow ▪ Reporting Workflow IHE Educational Workshop – June 11-13, 2007 Nikolaus Wirsz, PhD Manager.
IHE Cardiology Echo Profile Year 2
Catherine Hoang Ioana Singureanu Greg Staudenmaier Detailed Clinical Models for Medical Device Domain Analysis Model 1.
1 IHE Cardiology Profiles Harry Solomon Co-chair, IHE Cardiology Technical Committee.
European Society of Cardiology IHE Cardiology Profiles Harry Solomon Co-chair, IHE Cardiology Technical Committee.
DICOM and Integrating the Healthcare Enterprise: Five years of cooperation and mutual influence Charles Parisot Chair, NEMA Committee for advancement of.
The HITCH project: Cooperation between EuroRec and IHE Pascal Coorevits EuroRec 2010 Annual Conference June 18 th 2010.
IHE Radiology Scheduled Workflow for Import Peter Kuzmak, Cindy Levy, Dr. Ruth Dayhoff and Andrew Casertano November 2005.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Slide 1 Sharing Images without CDs, The Next Imaging Sea Change GE Healthcare Chris Lindop GE Healthcare Interoperability & Standards.
IHE Cardiology Domain Overview Harry Solomon 27-July-2010.
Barry Brown 27-July-2010 Resting ECG Workflow (REFW) Profile Overview.
Chapter 7: The Object-Oriented Approach to Requirements
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Feb , 2005IHE Europe Workshop 1 Integrating the Healthcare Enterprise – Radiology – Established IHE Integration Profiles: Dr. Nikolaus Wirsz –Siemens.
September, 2005What IHE Delivers IHE Eye Care Integration Profiles Andrew Casertano Department of Veterans Affairs.
1 Charles Parisot, GE Healthcare IHE IT Infrastructure Planning Committee Co-chair IHE Update to DICOM.
Initial slides for Layered Service Architecture
Integrating the Healthcare Enterprise
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Overview of IHE IT Infrastructure Patient Synchronized Applications.
Integrating the Healthcare Enterprise IHE an Overview Eric Poiseau Laboratoire IDM Faculté de Médecine Université de Rennes 1.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe December 6, 2010.
Integration Profiles - Overview Integrating the Healthcare Enterprise G. Claeys Agfa Healthcare R&D, Technology Manager Vendor co-chair IHE Europe Courtesy.
September, 2005What IHE Delivers 1 Key Image Notes Evidence Documents Simple Image & Numeric Report Access to Radiology Information IHE Vendors Workshop.
Radiology Participant Workshop, Oct Notification Options for Scheduled Workflow Departmental Appointment Notification Availability of PPS-Referenced.
SWF Options/Charge Posting Andrei Leontiev Dynamic Imaging IHE Radiology Planning Committee.
Cor Loef, Philips Medical Systems Implementation of IHE in a Radiology Department.
Charles Parisot IHE Radioology Planning & Technical Committee GE Medical Systems Information Technologies IHE - A Novel Approach IHE Methodology.
IHE Radiology –2007What IHE Delivers 1 Ellie Avraham IHE Technical Committee May 23, 2007 Cross Domain Review Laboratory.
Feb , 2005IHE Europe Workshop 1 Integrating the Healthcare Enterprise – Radiology – Established IHE Integration Profiles: Dr. Nikolaus Wirsz –Siemens.
Image consolidation: Helping transform department silos with vendor neutral solutions April 29, 2015.
Sharing Value Sets (SVS Profile) Ana Estelrich GIP-DMP.
Review and update of IHE The Future & XDS–I. Overview - IHE Updates IHE Organisational Changes The Infrastructure Domain Radiology Update XDS-I.
IHE Workshop – June 2006What IHE Delivers 1 Import Reconciliation Workflow Profile IHE North America Webinar Series 2008 Chris Lindop Radiology GE Healthcare.
February 8, 2005IHE Europe Educational Event 1 Integrating the Healthcare Enterprise Basic Security Robert Horn Agfa Healthcare.
Integrating the Healthcare Enterprise
IHE Workshop – February 2007What IHE Delivers 1 Marco Eichelberg IHE-D Technical Manager NM Image.
IHE Update IT Infrastructure, Radiology, Laboratory and Cardiology IHE Update to December 2003 DICOM Committee Charles Parisot, GE Medical Systems Information.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Patient Identifier Cross-referencing Charles PARISOT GE Healthcare.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Access to Radiology Information Cor Loef Co-chair IHE Radiology Technical.
Feb , 2005IHE Europe Workshop 1 Integrating the Healthcare Enterprise – Radiology – Introduction to the New IHE Integration Profiles: Dr. Nikolaus.
Integrating the Healthcare Enterprise How to Purchase IHE Conformant Systems John Paganini Guardian Healthcare.
20/11/2009 DICOM WG13 Atsushi Amano Medical Imaging Systems Committee Japanese Association of Healthcare Information Systems Industry (JAHIS) 1 JAHIS /
IHE –Radiology Workflow – Present & Future Extensions EuroPACS 2002 Conference – Oulu / Finland Integrating the Healthcare Enterprise – –The Radiology.
IHE Cardiology Displayable Report (DRPT) Profile Harry Solomon, Tom Dolan February 16, 2005 Rev 0.3.
September, 2005What IHE Delivers 1 Jim Riggi – Medflow, Inc. Co-Chair Technical Committee IHE Eye Care Webinar Requirements for HIS/PMS/HER vendors for.
IHE Workshop – February 2007 What IHE Delivers 1 Credits for many slides to: Cynthia A. Levy, Cedara Software IHE Technical Committee Import Reconciliation.
Integrating the Healthcare Enterprise The IHE Process: Developing Standards-based Solutions Kevin O’Donnell Co-chair, IHE Radiology Planning Committee.
Basic Security Cor Loef Philips Medical Systems Co-Chair IHE Radiology Technical Committee.
Cardiac Cath Workflow Bob Baumgartner, BSN McKesson IHE-Cardiology Planning Committee.
June-September 2009www.ihe.net North American 2010 Connectathon & Interoperability Showcase Series Paul Seifert/ Kinson Ho Solution Architects Agfa HealthCare.
Case Study: HL7 Conformance in VA Imaging Mike Henderson Principal Consultant Eastern Informatics, Inc.
June, 2006What IHE Delivers 1 IHE Workshop Changing the Way Healthcare Connects Donald Van Syckle DVS Consulting, Inc. Jim Riggi, CTO Medflow, Inc.
Access to Radiology Information Paul Seifert Agfa HealthCare Co-chair, IHE Radiology Technical Committee.
Integration Profiles Scheduled Workflow Admit, order, schedule,
Patient Identifier Cross-Referencing for MPI (PIX)
Clive Daniell Independent PACS / RIS Consultant Co founder of MiiTA
Integrating the Healthcare Enterprise
Analytic Workflow: From Images to Reports
IHE: Integrating the Healthcare Enterprise
Presentation transcript:

IHE Profile – SOA Analysis: In Progress Update Brian McIndoe January 18, 2011

Project Objectives To understand how IHE Profiles and SOA concepts can be mapped To perform Service Oriented Analysis and Service Modeling on the following IHE Profiles: Scheduled Workflow (SWF) Patient Information Reconciliation (PIR) Reporting Workflow (RWF) To determine whether it is possible to come up with a generalized approach to IHE Profiles in the SOA world 2

IHE Profiles - Background IHE – Integrating the Healthcare Enterprise An Initiative by healthcare professionals and industry to improve the way computer systems in healthcare share information IHE develops and publishes Integration Profiles which describe clinical information management use cases and specify how to use existing standards (HL7, DICOM, etc) to address them. IHE is organized into Domains (e.g., Cardiology, Laboratory, Pharmacy, Radiology, etc). IHE Integration Profiles are specified in Technical Framework documents Volume I: Provides an overview, identifies actors and the transactions between them Volume II and III: Provide detailed descriptions of the transactions (message content and format). More can be found on the IHE web site: 3

IHE Profiles and SOA Some previous work has been done that examined the feasibility of leveraging IHE Profiles for SOA. This is documented in “A Service Oriented Architecture (SOA) View of the IHE Profiles” ( _A-Service-Oriented-Architecture_SOA_ pdf) _A-Service-Oriented-Architecture_SOA_ pdf This work focused on enterprise document exchange using the following IHE profiles: Cross Enterprise Document Sharing (XDS) Patient Identifier Cross Referencing (PIX) Patient Demographics Query (PDQ) Audit Train and Node Authentication (ATNA) This paper was useful in helping map concepts between the IHE and SOA domains. 4

IHE to SOA Concept Mapping IHE Concept IHE Concept DefinitionCorresponding SOA Concept Actor Essential component of an IHE Integration Profile that is an abstraction of the endpoint responsible for the initiation or response to a Transaction. Service Provider or Service Consumer Integration Profile An IHE Integration Profile specifies a coordinated set of interactions exchanged between the functional components of communicating healthcare IT systems and devices (the actors). An integration profile might correspond to a service definition, collaboration or a capability, depending upon the scope of the integration profile. Transaction Transactions are interactions between actors that communicate/transfer the required information through standards- based messages. Similar to a capability or operation. 5

SOA to IHE Concept Mapping SOA ConceptSOA Concept DefinitionCorresponding IHE Concept Service Provider An host that offers the use of capabilities by means of a service Similar to an IHE Actor that is a recipient of a transaction Service Consumer An component which seeks to satisfy a particular need through the use capabilities offered by service providers Similar to an IHE Actor that is an initiator of a transaction Service Capability A function offered by a serviceLoosely corresponds to a transaction or individual message. Sometimes corresponds directly to an IHE transaction, but not always. Payload Data structures shared between service provider and service consumer Relates loosely to an IHE content profile 6

SOA and IHE Concepts 7

IHE Workflow Diagram (SWF) 8

IHE Actors ActorDescription Acquisition Modality A system that acquires and creates medical images while a patient is present, e.g. a Computed Tomography scanner or Nuclear Medicine camera. A modality may also create other evidence objects such as Grayscale Softcopy Presentation States for the consistent viewing of images or Evidence Documents containing measurements. ADT A system responsible for adding and/or updating patient demographic and encounter information. In particular, it registers a new patient with the Order Placer and Department System. DSS/Order Filler A department-based information system (for instance, Radiology or Laboratory) that provides functions related to the management of orders received from external systems or through the department systems user interface Image Archive A system that provides long term storage of evidence objects such as images, presentation states, Key Image Notes and Evidence Documents. Image Manager A system that provides functions related to safe storage and management of evidence objects. It supplies availability information for those objects to the Department System Scheduler. Order Placer A hospital or enterprise-wide system that generates orders for various departments and distributes those orders to the correct department. Performed Procedure Step Manager A system that re-distributes the Modality Performed Procedure Step information from the Acquisition Modality or Evidence Creator to the Department System Scheduler/Order Filler, Image Manager and Report Manager. Report Manager A system that provides management and short-term storage of DICOM Structured Report objects during the reporting process then distributes text or structured reports to report repositories. It also manages the work-lists and status of reporting. 9

SOA and Modeling Approach Approach used was a simplified version of Thomas Erl’s SOA Analysis and Modeling methodology: Decompose the business process Identify suitable steps for service automation (Candidate Capabilities) Group Capabilities into Candidate Services Identify Candidate Compositions 10

Part of the SWF Workflow 11 The IHE Technical Framework documents contain many sequence diagram fragments that show the general flow of transactions. These diagrams and other information in the IHE Technical Volumes was used to create an overall business process activity diagram.

Business Process – Activity Diagram 12

Each Transaction was Analyzed 13 Each transaction was analyzed in detail to determine which entity was the target of the transaction, and the capability that would be invoked if one was specified by IHE.

Additional Views of Transactions 14 A component diagram showing message flows between components was created.

List of Candidate Capabilities 15 From this analysis a list of candidate capabilities and related entities was created.

Initial Candidate Compositions From this analysis, an initial set of compositions was created. This serves as a start and needs to be reviewed and refined with input from architects and SMEs 16