Designing High Performance XDS Registries/Repositories IHE Interoperability Showcase – HIMSS 2006 Joe Gallant Product Manager.

Slides:



Advertisements
Similar presentations
Integrating the Healthcare Enterprise
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.
September, 2005What IHE Delivers 1 Basic Patient Privacy Consents (BPPC) IHE Vendors Workshop 2006 IHE Patient Care Coordination Education
PRESENTATION TITLE Name of Presenter Company Affiliation IHE Affiliation.
June 28-29, 2005IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Cross-enterprise Document Sharing for Imaging (XDS-I) Rita Noumeir.
EMRLD A RIM-based Data Integration Approach Pradeep Chowdhury Manager, Data Integration.
2/11/2014 8:44 AM The CDA Release 3 Specification Stack September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
Global Business Services Nationwide Healthcare Information Network Design Decisions and Lessons Learned September 11, 2006 Dave Casey Webster IBM NHIN.
Building FHIR Servers on Existing Applications
DICOM Structured Reporting Workshop - March 2000 Structured Reporting and the IHE Year 2 Technical Framework Simon Wail, PhD Marconi Medical Systems.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Cross Community (XC) Profiles Karen Witting. Outline Vision – as described in 2006 IHE White Paper on Cross Community Exchange Existing – what has been.
“Service Framework” workgroup
Cross-Enterprise Document Sharing Cross-Enterprise Document Sharing Bill Majurski National Institute of Standards and Technology IT Infrastructure Co-Chair.
EHR Implementations: Revolutionising Health Information Management
A Successful RHIO Implementation
DICOM and Integrating the Healthcare Enterprise: Five years of cooperation and mutual influence Charles Parisot Chair, NEMA Committee for advancement of.
Transform Clinical Content Management & Collaboration Using Interoperability to DISCLAIMER: The views and opinions expressed in this presentation are those.
EbXML Registry Technical Committee n Defining and managing interoperable registries and repositories n The OASIS ebXML Registry TC develops specifications.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Organizing IHE Integration Profiles related to the Electronic Health Record Input to the IHE ITI Tech Committee November 2002 Charles Parisot, GE Medical.
Chapter 1 Overview of Databases and Transaction Processing.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
September, 2005What IHE Delivers IHE Eye Care Integration Profiles Andrew Casertano Department of Veterans Affairs.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Initial slides for Layered Service Architecture
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
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.
Duke Medicine IT Strategy Jeffrey Ferranti, MD Chief Information Officer / VP Medical Informatics Duke Medicine April 17, 2015.
HL7 HL7  Health Level Seven (HL7) is a non-profit organization involved in the development of international healthcare.
What IHE Delivers Security and Privacy Overview & BPPC September 23, Chris Lindop – IHE Australia July 2011.
Persistence Store Project Proposal.
Publication and Discovery XDS IHE IT Infrastructure Webinar Series.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe December 6, 2010.
Toolkit for Planning an EHR-based Surveillance Program | HL7 Clinical Document Architecture An Introduction.
CS 493 Project Definition The project assignment is a simplified version of the Integrating Healthcare Enterprise (IHE) Cross-Enterprise Document Sharing.
September, 2005What IHE Delivers 1 An Overview of the IHE IT Infrastructure IHE Vendors Workshop 2006 IHE IT Infrastructure Education Glen F. Marshall.
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China Efficient, Standard-Compliant Streaming of EHR Imagery Combining.
By Rick Freeman THE HEALTHCARE INNOVATION ECOSYSTEM HiMSS 2015 & Development Sandboxes Update President & Founder iSalus Consulting June 19, 2015.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
Query Dispatch and Aggregate QDA Work Item Proposal October 2014 Vincent van Pelt (Nictiz) Mark Sinke (ForCare) Walco van Loon (ForCare) Albert-Jan Spruyt.
Dynamic Document Sharing Detailed Profile Proposal for 2010 presented to the IT Infrastructure Technical Committee Karen Witting November 10, 2009.
Implementing the XDS Infrastructure Bill Majurski IT Infrastructure National Institute of Standards and Technology.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe January 18, 2011.
Clinical Collaboration Platform Overview ST Electronics (Training & Simulation Systems) 8 September 2009 Research Enablers  Consulting  Open Standards.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
IHE Workshop – June 2007What IHE Delivers 1 Nicholas Steblay Boston Scientific Implantable Device Cardiac Observations (IDCO) Profile.
IHE Workshop – June 2006What IHE Delivers 1 Nicholas Steblay Boston Scientific Implantable Device Cardiac Observations (IDCO) Profile.
Open Source & Interoperability Profit Proprietary Closed Free Collaborative Open.
Discussion - HITSC / HITPC Joint Meeting Transport & Security Standards Workgroup October 22, 2014.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Cross Enterprise Document Sharing Details Keith W. Boone – Dictaphone.
Primary Goal: To support case detection and investigation for the reportable infectious diseases (conditions) using electronic information exchanges between.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Integrating the Healthcare Enterprise The IHE Process: Developing Standards-based Solutions Kevin O’Donnell Co-chair, IHE Radiology Planning Committee.
CDA Overview HL7 CDA IHE Meeting, February 5, 2002 Slides from Liora Alschuler, alschuler.spinosa Co-chair HL7.
Chapter 1 Overview of Databases and Transaction Processing.
Metadata Driven Clinical Data Integration – Integral to Clinical Analytics April 11, 2016 Kalyan Gopalakrishnan, Priya Shetty Intelent Inc. Sudeep Pattnaik,
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Enterprise Imaging The Platform to Value-based Care
IT Infrastructure Plans
Cloud based linked data platform for Structural Engineering Experiment
Unit 5 Systems Integration and Interoperability
Electronic Health Information Systems
Data Warehouse.
Presentation transcript:

Designing High Performance XDS Registries/Repositories IHE Interoperability Showcase – HIMSS 2006 Joe Gallant Product Manager

Presentation Overview XDS has the potential to serve as the foundation for a cross-enterprise EHR supporting advanced functionality. XDS has the potential to serve as the foundation for a cross-enterprise EHR supporting advanced functionality. HL7 CDA is central to XDS achieving its potential. HL7 CDA is central to XDS achieving its potential. HL7 CDA documents are objects. HL7 CDA documents are objects. Relational technology is ill suited to storing & retrieving objects. Relational technology is ill suited to storing & retrieving objects. Post relational database technology is ideal for high performance, massively scaleable EHR systems. Post relational database technology is ideal for high performance, massively scaleable EHR systems. Modern application integration platform is critical to the success of an advanced function EHR system. Modern application integration platform is critical to the success of an advanced function EHR system.

XDS Cross-Enterprise Document Sharing Document Consumer Retrieve Documents Query Documents Patient Identity Source Patient Identity Feed Document Source Document Registry Document Repository Provide&Register Document Set Register Document Set Actors and Transactions

The Case for HL7 CDA … as the standard content container for XDS CDA facilitates the creation and broadest accessibility of attested, human-readable, clinical documents. CDA facilitates the creation and broadest accessibility of attested, human-readable, clinical documents. CDA accommodates non-standard clinical documents, proprietary formats and images. CDA accommodates non-standard clinical documents, proprietary formats and images. CDA provides a framework for the incremental growth in the amount and precision of structured, vocabulary-bound clinical information exchanged. CDA provides a framework for the incremental growth in the amount and precision of structured, vocabulary-bound clinical information exchanged. –Low barrier to entry; simple things are easy to do. –Promotes longevity of information. –Enables the finest level of semantic granularity in standards-based representation of clinical information for applications that can support it.

An HL7 CDA document … is a complete information object CDA characteristics Human Readability – Doctor and Patient Friendly Persistence & Stewardship – Tangible & possessible Wholeness & Context – Stand alone if necessary Potential for authentication – Genuine, Signed, Private as well as encryption and digital rights management CDA provides an incremental path forward from human-readable documents to computable semantic interoperability

IHE Roadmap: Building upon XDS XDS is a foundation for cross-enterprise EHR Document Content Integration Profiles defined for a specific domain of care practice: document format, content vocabularies, templates, etc.). Process Flow Profiles additionally define actors and transactions to support specific processes (ePrescribing, eReferral, eBooking, etc.). These messages should reference XDS managed documents for persistent artifacts. XDS Cross-Enterprise Document Sharing. Document Content Integration Profiles Workflows Messaging Integration Profiles (e.g. ePrescription) Access Control

The Real Requirements are for an EHR based on HL7 CDA and IHE XDS Framework High performance OLTP application on a massive repository of complex objects High performance OLTP application on a massive repository of complex objects –Must support SQL queries for retrieval of individual documents, as well as OLAP style for research Complex application integration project Complex application integration project –Messaging: receive, parse, persist, transform, transmit –Business Process Management –Composite Applications –Business Activity Monitoring (BAM)

Requirement High Performance High performance On-Line Transaction Processing (OLTP) on a massive repository of complex objects, serving tens of thousands of concurrent users

However... Using tables to store objects is like driving your car home and then disassembling it to put it in the garage. It can be assembled again in the morning, but one eventually asks whether this is the most efficient way to park a car. - Esther Dyson - Esther Dyson

Objects / Relational Mismatch User Interface Logic TraditionalDatabase ObjectsObjectsTables Expensive Transformation Impedance Mismatch Expensive Transformation Impedance Mismatch

Objects in the Database User Interface Logic Object Database ObjectsObjects Persistent Objects Consistent Representation End to End

Post Relational Architecture Multi-Dimensional Storage Manager ObjectsObjectsSQLSQL Performance & Scalability Programmatic Access for OLTP Query & Aggregate Analysis

Post Relational Unified Data Architecture Storage Manager ObjectsObjectsSQLSQL DictionaryDictionary One database One database One definition of the data One definition of the data Two access paths reference the same definition Two access paths reference the same definition Eliminates the overhead of object / relational mapping

InterSystems Caché Object and Relational Connectivity Multi-Dimensional Storage Manager Caché Objects Caché SQL Industry-standard relational access High-performance links to all major object architectures C++C++ JavaJava COMCOM XMLXML SOAPSOAP EJBEJB.Net.Net PerlPerlPythonPython ODBCODBCJDBCJDBC Single Data Defintion Optimized For High Performance Optimized To Minimize Contention

Transactional Bit Map Indexing Excellent retrieval performance for complex queries Excellent update performance for core transaction processing applications Real-Time Analytics

Requirement Application Integration Complex application integration project: Complex application integration project: –Receive, parse, persist, transform, transmit XML –Implement cross-enterprise Business Process Management (BPM), also known as workflow –Build and run Composite Applications – to support browser access to heterogeneous data –Perform Business Activity Monitoring (BAM) – for policy making and public health management, including disease surveillance and bioterrorism defense

Integration Models Composite Applications Data Coordination Business Process / Work Flow Business Activity Monitoring Universal Business Integration Platform Technology Application Data

Convergence Increasingly projects span integration models … DataCoordination CompositeApplications BusinessProcessManagement BusinessActivityMonitoring

One Architecture Storage ManagementDevelopment InterSystems Ensemble Universal Business Integration Platform One Abstraction Layer Abstraction Layer Execution Engine Execution Engine Repository Repository Development Environment Development Environment Management Environment Management Environment

Convergence Driving a need for rich platforms that seamlessly combine application development and integration Analytics Orchestration Development Integration See Gartner s research on Application Platform Servers (APS)

Conclusion Realizing the vision of clinical document sharing, and patient care process management across multiple unrelated healthcare provider enterprises encompassing regional or national populations will require: Realizing the vision of clinical document sharing, and patient care process management across multiple unrelated healthcare provider enterprises encompassing regional or national populations will require: –HL7 CDA as the standard container for content, –Post relational database technology optimized for OLTP on complex objects, with support for SQL queries, –Application integration platform middleware supporting: Robust store and forward messagingRobust store and forward messaging Business Process Management orchestration (i.e. workflow)Business Process Management orchestration (i.e. workflow) Composite ApplicationsComposite Applications Business Activity MonitoringBusiness Activity Monitoring

InterSystems Ensemble meets and exceeds requirements for a high performance, advanced functionality, massively scaleable, cross-enterprise EHR. InterSystems Ensemble meets and exceeds requirements for a high performance, advanced functionality, massively scaleable, cross-enterprise EHR. Conclusion

Designing High Performance XDS Registries/Repositories IHE Interoperability Showcase – HIMSS 2006 Joe Gallant Product Manager