Clinical Decision Support (CDS) Project SOA Services Demonstration HL7 SOA September, 2014.

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
ELTSS Alignment to Nationwide Interoperability Roadmap DRAFT: For Stakeholder Consideration in response to public comment.
National Health Information Privacy and Security Week Understanding the HIPAA Privacy and Security Rule.
Project Proposal to IHE: Implementation Guide for Data Segmentation For Privacy (DS4P) over REST Submitted by S&I Framework Data Segmentation for Privacy.
Cross-Jurisdictional Immunization Data Exchange Project Updated 4/29/14.
Direct Implementation Perspective 0 Mark Bamberg, Vice President Research & Development MEDfx.
Us Case 5 ED Encounter Resulting in ICU/Inpatient Stay with Follow-up Care by PCP Care Theme: Transitions of Care Use Case 8 Interoperability Showcase.
NHIN Specifications Richard Kernan, NHIN Specification Lead (Contractor), Office of the National Coordinator for Health IT Karen Witting, Contractor to.
PARTICIPATORY MEDICINE: LEVERAGING SOCIAL NETWORKS IN TELEHEALTH SOLUTIONS Duckki Lee, PhD Stduent Mobile and Pervasive Computing Lab University of Florida.
Query Health Technical WG 9/14/2011. Agenda TopicTime Allocation Administrative Stuff and Reminders11:05 – 11:10 am Summer Concert Series Patterns Discussion11:10.
AHCCCS/ASU Clinical Data Project March 17 th, 2009 Arizona Health Care Cost Containment Health System Medicaid Transformation Grant Program.
1 Personal Activity Coordinator (PAC) Xia Hong UC Berkeley ISRG retreat 1/11/2000.
A Primer on Healthcare Information Exchange John D. Halamka MD CIO, Harvard Medical School and Beth Israel Deaconess Medical Center.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
Android Security Enforcement and Refinement. Android Applications --- Example Example of location-sensitive social networking application for mobile phones.
EsMD Background Phase I of esMD was implemented in September of It enabled Providers to send Medical Documentation electronically Review Contractor.
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
Query Health Business Working Group Kick-Off September 8, 2011.
Cross Domain Patient Identity Management Eric Heflin Dir of Standards and Interoperability/Medicity.
GOVERNMENT SERVICES INTEGRATION INDUSTRY SOLUTION.
Private and Confidential – For Discussion Purposes Only OneWorldDr Medical Services Overview  OneWorldDr Medical Services (OWD) is a Mobile phone and.
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
S New Security Developments in DICOM Lawrence Tarbox, Ph.D Chair, DICOM WG 14 (Security) Siemens Corporate Research.
Brian E. Dixon, MPA, PhD Candidate Health IT Project Manager Regenstrief Institute, Inc. Bi-Directional Communication Enhancing Situational Awareness in.
Data Access Framework (DAF) - IHE Proposal October 9 th
December 15, 2011 Use of Semantic Adapter in caCIS Architecture.
SOA in Telecommunications September 30, 2008 Speaker: Mike Giordano.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
The Evolution of the Referral Process
L SERVICE DELIVERY Pharmacy Public Health Provider Interoperability Services Data Interchange Legacy System Adapters Simulator Health Service Bus Infrastructure.
(Business) Process Centric Exchanges
Data Segmentation for Privacy Agenda All-hands Workgroup Meeting May 9, 2012.
6/4/2016 8:05 PM Healthcare Services Specification Project Decision Support Service (DSS) Overview and Areas of Active Discussion HL7 Clinical Decision.
20 Oct 2014.
Health eDecisions Use Case 2: CDS Guidance Service Strawman of Core Concepts Use Case 2 1.
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.
Security, Privacy Access openPASS Open Privacy, Access and Security Services Project Status Report July 1, 2008.
IG Development Working Session September 4 th, 2013.
IHE PCD MEM-DMC CMMS & RTLS User Perspective Monroe Pattillo Practical Health Interoperability, LLC 6/21/2013.
November 10, 2009 SOCIAL SECURITY ADMINISTRATION-HIT SUPPORT Health IT Provider Registry IHE Proposal Overview Proposed Editor: Shanks Kande, Nitin Jain.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Architectural Design of a Multi- Agent System for handling Metadata streams Don Cruickshank, Luc Moreau, David De Roure Department of Electronics and Computer.
HL7 Coordination of Care Services Project April 14 th, 2014.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Electronic Submission of Medical Documentation (esMD)
Us Case 5 Care Coordination Following ICU/Hospital Encounter Care Theme: Transitions of Care Use Case 14 Interoperability Showcase In collaboration with.
The Patient Choice Project Use Case Working Session January 8 th, 2016.
Alerts Targeted at Humans Carl Leitner IntraHealth International.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
The Patient Choice Project Use Case Working Session January 29 th, 2016.
SAGE Nick Beard Vice President, IDX Systems Corp..
The Patient Choice Technical Project Pilots Working Group May 20, 2016.
Case Study: HL7 Conformance in VA Imaging Mike Henderson Principal Consultant Eastern Informatics, Inc.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
Project Proposal to IHE IHE ITI Representational State Transfer (REST) Transport Implementation Guide for Data Segmentation for Privacy (DS4P) Submitted.
Existing Service Specifications
NATE Blue Button Directory Detailed overview
SOA FHIR Action Items Creating SOA labeling standard/name space/naming convention for FHIR Operations.
SOA FHIR Action Items Creating SOA labeling standard/name space/naming convention for FHIR Operations. The expectation is that SOA FHIR services will be.
Thank you for joining. This presentation will begin shortly.
Health Ingenuity Exchange - HingX
Omnibus Care Plan (OCP) Care Coordination System
, editor October 8, 2011 DRAFT-D
Presentation transcript:

Clinical Decision Support (CDS) Project SOA Services Demonstration HL7 SOA September, 2014

Agenda Review of Prior Work Accomplishments since May Services Demonstration – Security Labeling and Message Escalation Technical Highlights 2 Welcome

Abbreviations Used SOA services –EPS– Event Publish & Subscription Service –OS – Order Service –UCS – Unified Communication Service Other abbreviations –CDS – Clinical Decision Support –PEP – Policy Enforcement Point –CPRS – Computerized Patient Record System –VistA – Veteran Health Information Systems and Technology Architecture –FHIR – Fast Health Interoperable Resources 3

4 EPS Topic EPS Topic CDS OS UCS HL7 May WG Meeting VistA

Accomplishments Since May Implemented core conformance profiles for the three SOA service reference implementations Refined order requirement model and interface definitions based on feedback from the May demonstration and implementation experience Submitted DSTU ballot material for the three SOA services. Enhanced the reference implementations to address: –Stability –Scalability –API completeness Added two new security uses cases to the clinical scenario demonstration: Rule-based security labeling and security policy validation Also added an escalation use case to clinical the scenario demonstration –escalation via failover –Implemented additional UCS adapters for SMS and Text-to-Voice protocols 5

Enhanced Clinical Scenario

Patient Eighteen is admitted to the hospital and treated with Gentamicin for a urinary tract infection. The patient has a signed consent directive that limits disclosure of HIV and substance abuse information except for emergency situations. His attending physician, Dr. One Provider, orders a routine chemistry lab test in VistA. When the lab is completed, the hospital’s CDS system evaluates the results and recognizes that the patient is on Gentamicin. It then sends an alert to Dr. Provider informing him of the elevated creatinine level (1.8 mg/dL) and that an unsigned order for a Gentamicin dose adjustment has been placed in VistA. Dr. Provider is requested to either sign or cancel the recommended order. The Core Story

The CDS Service also calls Dr. Provider on his desktop phone with a text-to-voice message. If Dr. Provider does not answer his phone, an SMS message is then sent to his registered SMS-enabled mobile device. Escalating the communication

Based on the organization’s policy, two newly resulted labs for patient Eighteen (an HIV blood test and a cocaine drug screening) and their corresponding alerts are treated as protected content. Given the patient’s consent policy vis-à- vis protected content, these are not accessible except under emergency conditions. The creatinine lab result and its alert, however, are not so restricted. While the patient is awake and conscious in the hospital, the physician only sees the gentamicin alert. The Security Context – Patient Able to Consent

Later, the patient develops florid urosepsis, becomes unconscious, needs mechanical ventilation and treatment for unstable hypotension. To ensure a comprehensive differential diagnosis, the physician elects to ‘break the glass’ in order to access any protected health information and advisories that may be relevant to the care required should such filtering exist. In this context, ‘break the glass’ overrides the patient’s consent directive, allowing the provider access to the full medical record, including restricted data and alerts. The Security Context – Patient Unable to Consent

11 EPS Topic EPS Topic CDS OS Updated Scenario Three Lab Orders Cocaine, HIV, Creatinine Three labeled messages sent VistA

12 CDS UCS TTV PEP

Event Publish and Subscribe Service (EPS) –VistA (via Mirth) is registered as an event publisher –VistA (via Mirth) publishes events –A CDS service subscribes to a topic –A CDS service receives event notification –A Publication Intervention intercepts the message to: Normalize the payload to FHIR Add security metadata to the message Order Service (OS) –A CDS service creates an order using OS –OS invokes VistA’s order fulfillment system Unified Communication Service (UCS) –A CDS service issues three alert to the UCS carrying forward all security metadata –The CDS service places a call to the physician’s work phone via UCS –Should the clinician not answer the voice call the CDS service reformats and escalates the message to SMS –The UCS delivers the alerts via the portal adapter Use Cases

The updated scenario Demonstrates a powerful and extensible UCS API Illustrates how UCS can provide more timely and proactive notification Showcases and validates new services in a live lab environment –HL7 Security Labeling Service and the need for enforceable, fine-gained access control of healthcare information –Mike Davis and the VA’s contributions to the HL7 Security Working Group Illustrates how our three new services can be integrated with, and enhanced by, the Security Labeling Service to provide sophisticated functionality 14

Technical Highlights

Mirth > Publication Interface > Publication Interface EPS CDS > PSSubscription Interface > PSSubscription Interface > Publication Intervention FHIR Normalization Security Labeling > Publication Intervention FHIR Normalization Security Labeling Reference Implementation VA Integration Points Security Labeling Health Care Classification Service if(observation.name IN {…}) …

17 <category scheme=" term=" label=”Restricted"/> Security Labeling – Leverages FHIR Tags

CDS > Client Interface > Client Interface UCS Portal > UCS Alerting > UCS Alerting Reference Implementation VA Integration Points Security Policy Enforcement Rule-based Security Policy Enforcement Endpoint Input 1.User type: MD/Allopath 2.Purpose of use: Treat 3.Patient information via FHIR resource PeP 1.Parses security labels 2.Evaluates data against patient consent directives and org policy Output 1.Denied or Permitted 2.Displays only if ‘Permitted’

19 Escalation CDS UCS TTV Adapter TTV Adapter Text-to-Voice Message type sent to UCS Routed to Text-to-Voice Adapter CDS UCS Exception forwarded back to caller No response to call triggers timeout exception via UCS Client Interface CDS UCS SMS Adapter SMS Adapter SMS Message type sent to UCS Routed to SMS Adapter Telecom Device Telecom Device Invokes VoIP TTV Service Invokes SMS Service

Next Steps 20

DSTU Ballot in Sept 2014 (DSTU Ballot Material Published) OMG presentation after Sept WGM (TBD) OMG RFP (TBD) Proposal selection and standards definition phase (TBD) OMG ratification (TBD) 21 Service Specification Plan

The three Service Functional Models and their reference implementations showcase the functional utility of the services, especially for patient care coordination activities across organizational boundaries Important in developing service functional requirements, APIs, and how they fit into the security and privacy fabric of healthcare. Also raise provocative questions for Clinical Decision Support: –As data flows through the information system infrastructure, when and where should security and policy enforcement occur? –Should a CDS system ever evaluate data that a patient might restrict by consent directives evaluate that data at all? –Is the typical SAML / XCAML policy approach a scalable solution for building fine-grained access control systems The CDS Evaluation Lab provides a unique opportunity to better understand the functional, technical, and medical-legal implications of applying technology to healthcare 22 Closing Remarks

Context Slides From May 2014 Demonstration 23

A lab order is placed using CPRS Lab test results entered using scroll-n-roll VistA pushes lab results to Mirth via its HL7 Streaming Package as an HL7 V2 message Triggering the Event Chain

Mirth > Publication Interface > Publication Interface EPS CDS > PSSubscription Interface > PSSubscription Interface > Publication Intervention > Publication Intervention Reference Implementation VA Integration Points

CDS > Order Management > Order Management Order Service VistA (via Cache) VistA (via Cache) > Fulfillment > Fulfillment Reference Implementation VA Integration Points

CDS > Client Interface > Client Interface UCS Portal > UCS Alerting > UCS Alerting Reference Implementation VA Integration Points

Physician view alert in inbox Physician signs the order in CPRS Human Intervention via the Universal Portal/CPRS

Reference Service Implementation Overview

Improve the quality of patient care Lower cost of care Deliver higher patient/provider satisfaction 30 Why SOA Services

Brokered service Topic-based Decouples interface between providers and consumers of new clinical content Notification vs Polling Content Intervention Content brokering (e.g., deferred content delivery, content negotiation) Not a query interface to a data repository 31 Event Publish and Subscribe Service (EPS)

Common interface providing common governance and orchestration of orders and order-related artifacts. Covers the creation, update, monitoring, metadata discovery, and deletion of orders and related order components Catalog management services provide similar services for order items and order sets Provides facilities for order fulfillment and fulfillment updates 32 Order Service (OS)

33 Example Deployment

Brokered communication service Decouples sender from receiver Supports the notion of a ‘conversation’ Standardized interface for message-based notifications Bi-directional communication Dynamic routing and escalation Supports multiple modalities through the use of ‘adapters’ Supports multiple message transport protocols 34 Unified Communication Service (UCS)