OpenCDS: Overview, Demonstration, and Potential Implications for HeD Use Case 2



Similar documents
OpenCDS: an Open-Source, Standards-Based, Service-Oriented Framework for Scalable CDS

OpenCDS: an Open-Source, Standards-Based, Service-Oriented Framework for Scalable CDS

Open-Source Clinical Decision Support Models

Clinical Decision Support using a Terminology Server to improve Patient Safety

Clinical Decision Support Systems An Open Source Perspective

A Service Oriented Approach for Guidelines-based Clinical Decision Support using BPMN

From Guidelines to Clinical Decision Support: a Unified Approach to Translating and Implementing Knowledge

Clinical Decision Support Consortium

Clinical Decision Support

Health IT Enabled Quality Measurement and Improvement: The HL7 Clinical Quality Information Workgroup

Building the European Biodiversity. Observation Network (EU BON)

STATE OF CONNECTICUT State Innovation Model Health Information Technology (HIT) Council Answers to Questions for Zato

Clinical Decision Support Strategies

medexter clinical decision support

Electronic Case Reporting to Public Health An EHR Vendor s Perspective Public Health - EHR Vendors Collaboration Initiative

A Framework to Assess VistA Open-Source SOA-Stacks

Clinical Decision Support Product Area Rong Chen MD PhD Chief Medical Informatics Officer

Clinical Document Exchange Integration Guide - Outbound

Software Service Defined Network: Centralized Network Information Service

EHR Standards Landscape

HL7 Version 3 Standard: Decision Support Service (DSS), Release 2

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM

The Role of Cisco SONA in Enterprise Architecture Frameworks and Strategies

EHR Certification and Meaningul Use: Sorting it Out. Karen Bell, MD Chair, CCHIT REC Summit October 4, 2010 San Francisco, California

From HITSP to HL7 EHR System Function and Information Model (EHR-S FIM) Release 3.0 Interoperability Specifications a Ten Year Journey

VistA Evolution Presentation to World Vista

IBM Interoperable Healthcare Information Infrastructure (IHII) Overview. China October 2006 IBM

Health Information Exchange. Scalable and Affordable

HL7 and Service-oriented Architecture (SOA) Ambassador Briefing

Setting the World on FHIR

U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC)

A Proven Approach for Successful Systems Integration

DEMONSTRATING CLOUD-BASED CLINICAL DECISION SUPPORT AT SCALE: THE CLINICAL DECISION SUPPORT CONSORTIUM

Why Architecture Matters

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

FHIM Model Content Overview

Healthcare Terminologies and Classifications:

Integration Information Model

IBM Rational DOORS Next Generation

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform

The Importance of IHE Cardiology Profiles. Herman Oosterwijk

A Framework to Organize-and-Assess VistA Open-Source SOA-Stack Components

Workforce Development: The Future of Nursing Informatics

MFI 4 Extended Registry SC32/WG2

A Rules Engine Experiment: Lessons Learned on When and How to use a Rules-Based Solution

Course 6232A: Implementing a Microsoft SQL Server 2008 Database

The Late-Binding Data Warehouse Explained. white paper. Designing for Analytic Agility and Adaptability By Dale Sanders, SVP, Health Catalyst

A new Design Approach for Developing Electronic Health Record Application on Android

Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data

HL7 NCPDP e-prescribing harmonization: using the v3 HDF for as a basis for semantic interoperability

The Evolution of Clinical Decision Support. David McCallie Jr. MD Cerner Corp.

HDFS Federation. Sanjay Radia Founder and Hortonworks. Page 1

Secure Cloud Computing Concepts Supporting Big Data in Healthcare. Ryan D. Pehrson Director, Solutions & Architecture Integrated Data Storage, LLC

Southern Nevada Health District Division of Community Health

LOINC Mapping AND MAINTENANCE SERVICES. CLINICAL DATA NORMALIZATION through LOINC Mapping TURN OVER TO LEARN MORE. Test Dictionary Process

Relationship of HL7 EHR System Draft Standard to X12N

INTEGRATION MANAGER. Our Commitment To Your Success

Overview of ehr Development. Slide - 1

Availability Digest. HPE Helion Private Cloud and Cloud Broker Services February 2016

Transcription:

OpenCDS: Overview, Demonstration, and Potential Implications for HeD Use Case 2 January 10, 2012 Health edecisions All-Hands Call Kensaku Kawamoto, MD, PhD Director, Knowledge Management and Mobilization, Univ. of Utah Assistant Professor, Dept. of Biomedical Informatics, Univ. of Utah Founder, OpenCDS (www.opencds.org) kensaku.kawamoto@utah.edu David Shields Senior Data Warehouse Architect, Univ. of Utah Lead Engineer, OpenCDS david.shields@utah.edu

HeD Use Case 2 CDS Guidance Requestor CDS Guidance Supplier CDS Request (patient data + context) OpenCDS CDS Guidance (guidance + service structure)

OpenCDS (www.opencds.org) Goal Facilitate widespread availability of advanced CDS capabilities through open-source, collaborative development of standards-based CDS infrastructure, tooling, and high-value content Methods Encapsulate CDS capabilities as Decision Support Services (DSSs) that can be integrated with various clinical information systems Support relevant CDS standards Leverage open-source components (e.g., JBoss Drools, Apelon Distributed Terminology System) 1.1 release freely available under Apache 2 opensource license

Featured Collaborators

OpenCDS Architectural Overview Patient data, knowledge modules to use Conclusions about patient Standard Interface: HL7 Decision Support Service (DSS) Standard (http://hssp-dss.wikispaces.com) Trigger Queries for required pt data Patient Data Sources Standard Data Models: Client Decision HL7 Virtual Support Medical Apps Record (vmr) Standard [ http://wiki.hl7.org/index.php?title= Virtual_Medical_Record_(vMR) ] Institution A OpenCDS Decision Support Service Knowledge Modules Client Decision Support Apps Queries for required pt data Patient Data Sources Institution B

CDS Services Example VMR Eval. Result Decision Support Service CCD EHR System Pt data Patient Data Sources

Support for Multiple Knowl. Rep. Approaches DSS Client Patient data Patient-specific care advice HL7 Decision Support Service Interface OpenCDS Adapters External CDS Engines/Services (e.g., SEBASTIAN, ECRS, WarfarinDosing.org) OpenCDS Knowledge Management and Execution Platforms

WarfarinDosing.org Integration DSS Client Patient data Patient-specific care advice HL7 Decision Support Service Interface WarfarinDosing.org OpenCDS Adapter WarfarinDosing.org

WarfarinDosing.org (Stand-Alone)

WarfarinDosing.org (Stand-Alone)

WarfarinDosing.org Integration via OpenCDS

Immunization Calculation Engine (ICE) Platform DSS Client Patient data Patient-specific care advice HL7 Decision Support Service Interface OpenCDS ICE Adapter ICE Knowledge Management and Execution Platform

ICE Immunization Schedule Manager

ICE Immunization Rule Manager

ICE Test Manager

OpenCDS HeD Use Case 1 Platform DSS Client Patient data Patient-specific care advice HL7 Decision Support Service Interface OpenCDS Use Case 1 Adapter HeD Use Case 1 CDS Knowledge Artifacts

OpenCDS Guvnor Platform DSS Client Patient data Patient-specific care advice HL7 Decision Support Service Interface OpenCDS Guvnor Adapter OpenCDS Guvnor Knowledge Management and Execution Platform

Demo

Integration Architectures EHR system calls the DSS Current status: some early adoption and announced plans for adoption by at least one major vendor Vendors increasingly providing custom development platforms that allow many things, including using DSS Vendors also exploring client-level configuration of DSS use HeD UC 2 will make this approach much more scalable External CDS system interfaced with EHR calls DSS HeD UC 2 will also make this approach more scalable More support for standard EHR APIs (e.g., for data read/write and order placement) desired for moving this approach forward, but out of scope for HeD UC 2 (Ref: Kawamoto et al., AMIA Proc, 2012)

Lessons Learned and Implications Lesson Potential Implication for HeD UC 2 Simplicity is key for implementability Key to interoperability is common, detailed data specifications Retrieving data is by far the most time-consuming component Data serialization/deserialization is computationally expensive Authoring tooling needs to be user friendly and intuitive Terminology management is key End-to-end validation is critical Keep approach as simple as possible Focus upcoming work on data specifications Support only sending required data Support sparse XML serialization format N/A UC 2 allows use of any authoring environment Tightly define terminology bindings Support running service as-if fixed point in time; define services in testable manner

Financial support Acknowledgements NHGRI K01 HG004645 (PI: K. Kawamoto) University of Utah Dept. of Biomedical Informatics University of Utah Information Technology Services Utah Beacon Community Subcontract (PI: Bruce Bray) VHA Office of Knowledge Based Systems (Director: Steve Brown)

Acknowledgements Numerous OpenCDS collaborators www.opencds.org Featured Collaborators From University of Utah: David Shields Reid Holbrook, MD Reed Barney Cheri Hunter Bruce Bray, MD Jennifer Garvin, PhD Gang Luo, PhD From HLN Consulting, LLC: Daryl Chertcoff Sam Nicolary Paul Sanders Mingyuan Zhang Jason Jacobs

Thank You! Kensaku Kawamoto, MD, PhD Director, Knowledge Management and Mobilization, Univ. of Utah Assistant Professor, Dept. of Biomedical Informatics, Univ. of Utah Founder, OpenCDS kensaku.kawamoto@utah.edu David Shields Senior Data Warehouse Architect, Univ. of Utah Lead Engineer, OpenCDS david.shields@utah.edu

www.opencds.org

Backup Slides (partial content of live demo)

OpenCDS Guvnor Platform Rules

OpenCDS Implement. Underlying Details

OpenCDS Guvnor Platform Decision Table

OpenCDS Guvnor Platform Flow Diagrams

OpenCDS Guvnor Platform Testing

OpenCDS Guvnor Platform Batch Testing