Clinical Decision Support Systems An Open Source Perspective



Similar documents
HL7 and Meaningful Use

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

Clinical Decision Support

MEANINGFUL USE. Community Center Readiness Guide Additional Resource #13 Meaningful Use Implementation Tracking Tool (Template) CONTENTS:

Meaningful Use. Goals and Principles

Translation Protégé Knowledge for Executing Clinical Guidelines. Jeong Ah Kim, BinGu Shim, SunTae Kim, JaeHoon Lee, InSook Cho, Yoon Kim

HIMSS Electronic Health Record Definitional Model Version 1.0

Clinical Decision Support s Impact on Quality of Care. Greg Adams, Vice President of Strategic Business Development, UpToDate

medexter clinical decision support

Dr. Peters has declared no conflicts of interest related to the content of his presentation.

Meaningful Use Stage 2 Update: Deploying SNOMED CT to provide decision support in the EHR

Natural Language Processing in the EHR Lifecycle

Eligible Professionals please see the document: MEDITECH Prepares You for Stage 2 of Meaningful Use: Eligible Professionals.

CHAPTER 2 Functional EHR Systems

Agenda. What is Meaningful Use? Stage 2 - Meaningful Use Core Set. Stage 2 - Menu Set. Clinical Quality Measures (CQM) Clinical Considerations

HL7 & Meaningful Use. Charles Jaffe, MD, PhD CEO Health Level Seven International. HIMSS 11 Orlando February 23, 2011

Clinical Decision Support (CDS) Options in a CPOE System. Lolita G. White, PharmD Clinical Applications Analyst

AAP Meaningful Use: Certified EHR Technology Criteria

Meaningful Use Stage 2 Certification: A Guide for EHR Product Managers

I n t e r S y S t e m S W h I t e P a P e r F O R H E A L T H C A R E IT E X E C U T I V E S. In accountable care

Clinical Decision Support using a Terminology Server to improve Patient Safety

Streamline Your Radiology Workflow. With Radiology Information Systems (RIS) and EHR

MEDICFUSION / HERFERT. MEANINGFUL USE STAGE 1 and 2 ATTESTATION GUIDE 2015

Overview of ehr Development. Slide - 1

Meaningful Use Qualification Plan

FHIM Model Content Overview

Meaningful Use. Medicare and Medicaid EHR Incentive Programs

THE STIMULUS AND STANDARDS. John D. Halamka MD

medexter clinical decision support

Achieving Meaningful Use with Centricity EMR

MEDHOST Integration. Improve continuity of care, resulting in more informed care decisions

Achieving Meaningful Use Training Manual

MEANINGFUL USE STAGE FOR ELIGIBLE PROVIDERS USING CERTIFIED EMR TECHNOLOGY

APPENDIX A: OBJECTIVES AND MEASURES FOR 2015 THROUGH 2017 (MODIFIED STAGE 2) EP Objectives and Measures

Meaningful Use Objectives

Medweb Telemedicine 667 Folsom Street, San Francisco, CA Phone: Fax:

Meaningful Use Updates Stage 2 and 3. Julia Moore, Business Analyst SMC Partners, LLC July 8, 2015

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

Meaningful Use - The Basics

Stage 1 vs. Stage 2 Comparison Table for Eligible Professionals Last Updated: August, 2012

Medicaid EHR Incentive Program

Guide To Meaningful Use

HealthFusion MediTouch EHR Stage 2 Proposed Rule Comments

SURVEY QUESTIONNAIRE 2013 AHA ANNUAL SURVEY INFORMATION TECHNOLOGY SUPPLEMENT

Stage 1 vs. Stage 2 Comparison for Eligible Professionals

ehr Sharable Data Vicky Fung Senior Health Informatician ehr Information Standards Office

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

Mona Osman MD, MPH, MBA

2013 Meaningful Use Dashboard Calculation Guide

Introduction to Information and Computer Science: Information Systems

Health Information Technology and the National Quality Agenda. Daphne Ayn Bascom, MD PhD Chief Clinical Systems Officer Medical Operations

EHR Incentive Programs: 2015 through 2017 (Modified Stage 2) Overview

Realizing ACO Success with ICW Solutions

3M Health Information Systems

Workflow Redesign Templates

Care4u his Hospital information system. Commercial presentation

HL7 and Meaningful Use

Certification Guidance for EHR Technology Developers Serving Health Care Providers Ineligible for Medicare and Medicaid EHR Incentive Payments

Clinical Decision Support Consortium Knowledge Management Overview

Stage 1 vs. Stage 2 Comparison Table for Eligible Hospitals and CAHs Last Updated: August, 2012

Custom Report Data Elements: 2012 IT Database Fields. Source: American Hospital Association IT Survey

Stage 1 Meaningful Use - Attestation Worksheet: Core Measures

Health Care 2.0: How Technology is Transforming Health Care

Beacon User Stories Version 1.0

Presented by. Terri Gonzalez Director of Practice Improvement North Carolina Medical Society

GE Healthcare Detailed Comments

BUSINESS VALUE OF SEMANTIC TECHNOLOGY

Meaningful Use - Stage 1. And. Practice Maximus

Using Health Information Technology to Improve Quality of Care: Clinical Decision Support

Supporting Clinical Decision Making With Technology

Stage 1 measures. The EP/eligible hospital has enabled this functionality

EHR Incentive Program Stage 3 Objectives & Measures Crosswalk of Stage 3 Proposed Objectives, Measures & Corresponding Stage 2 Measures

Meaningful Use of Certified EHR Technology with My Vision Express*

Where to Begin? Auditing the Current EHR System

BUSINESS RULES CONCEPTS... 2 BUSINESS RULE ENGINE ARCHITECTURE By using the RETE Algorithm Benefits of RETE Algorithm...

Electronic Health Records

INTERMEDIATE. CLINICAL DECISION SUPPORT: More Than Just Alerts Tipsheet EHR. Background

Advancing Laboratory Interoperability in Health IT

Transcription:

Decision Support Systems An Open Source Perspective John McKim CTO, Knowledge Analytics Incorporated john@knowledgeanalytics.com http://www.knowledgeanaytics.com OSEHRA Open Source Summit 2014

Agenda CDS Overview Important CDS Drivers CDS Examples of Interventions CDS Design Components and Integration Quality Reporting and CDS Capturing Medical Knowledge Rule-Based Systems Information Models, Vocabularies, and Ontologies Analytics, Big Data, and Machine Learning Important Open Source Community CDS Efforts An Example CDS Framework Using Open Source Tools Summary and Conclusion

CDS Overview Decision Support Using computer systems to optimize the delivery of health care by utilizing relevant computable knowledge Goals of CDS Provide access to relevant patient data based on conditions and context Provide optimal decision support and actions to the provider or patient CDS Mechanisms Create expert computable knowledge generating, refining, and updating Select relevant knowledge and then reason over it in light of the current patient context Perform actions usually the Then part of an If-Then rule. CDS Components Information Model, Inference Method, Knowledge Content, Application Environment CDS Uses Information Retrieval, Medication Management, Diagnosis, Reminders, Coordination of Care Many Open Source Tools and Intiatives

Important CDS Drivers Healthcare Costs Medical Errors EHR Adoption and Meaningful Use Value-based reimbursement models Managing Complexity and Information Overload Big data and analytics Personalized Medicine New Mobile Technologies Smart Phones and Tablets Biosensors and personal data sources Population-based Data Collection

CDS Examples of Interventions CDS Interactions Examples Provide Information Decision Support Infobutton, answer questions, text search, text mining Decision Tables, Rule-based reasoning, computable clinical guidelines, statistical analytics, neural networks Monitoring Workflow Coordination Preventive care Reminders, alerts, CPOE, erx, Vaccinations Scheduling, Care Plans, Coordination of Care Immunization, screening, disease management guidelines for secondary prevention Diagnosis Suggestions for possible diagnoses that match a patient s symptoms and characteristics Planning or implementing treatment Treatment guidelines for specific diagnoses, drug dosage recommendations, alerts for drug-drug interactions Follow-up management Corollary orders, reminders for drug adverse event monitoring Hospital, provider efficiency Cost reductions and improved patient convenience Care plans to minimize length of stay, order sets Duplicate testing alerts, drug formulary guidelines

CDS Design Components and Integration Components Information model schema for clinical data Execution Engine automated decision maker Knowledge Base contains computable rules and algorithms Integration Application Environment Users PHR/EHR/ Application Data Mapping CDS Invoker Action Processor Web Services or In Memory Calls or Remote Procedure Call Custom, vmr, VHIM, RIM Information Model (also Terminologies) Action Notifier CDS Application Facts Execution Engine Knowledge Base Rules Analytical Data Knowledge Rule Firings, Statistical Analytics, Algorithms, Neural Networks Guidelines Medical Experts and Knowledge Engineers Medical Knowledge Medical Research Trials Quality Measures Users Providers, Nurses, Patients, Laboratory and Pharmacy Assistants, etc. Medical Experts and Knowledge Engineers Experts, scientists

Relationship between Quality Reporting and CDS Close association between QR and CDS QM s are collected a posteriori from EHRs and Applications CDS and QM both use the same clinical knowledge CDS uses clinical knowledge a priori QM can be used to fine tune CDS knowledge. Data Capture Decision Support Actions and Interventions EHR ( Data) Knowledge Data Capture Quality Measures Quality Reporting

Capturing Medical Knowledge Rule-Based Systems Production Systems - When <condition> Then <action> Drools Example (BRMS) rule "INR Between RangeUpperLimit and RangeUpperLimit + 1.0 rule salience 30 when then $patient : Patient(labs.mostRecentINRResult > $patient.anticoagulationstrategy.theraputicrangeupperlimit && labs.mostrecentinrresult <= ($patient.anticoagulationstrategy.theraputicrangeupperlimit + 1.0)) $patient.score = $patient.score + 20; end Arden Syntax GELLO Expression Language Computable Guidelines Workflow Models Drools Rule Engine is an open source package Drools Guvnor is a Business Rules Management System (BRMS) JBoss jbpm Arden2ByteCode runs on Java Virtual Machines (JVM) and translates Arden Syntax directly to Java bytecode (JBC) executable on JVMs. GELLO Authoring tool.

Capturing Medical Knowledge Information Models, Vocabularies, and Ontologies Information Models usually based on UML or XML schema Available Models include HL7, VHIM, FHIM, MLHIM and others Model specifically developed for CDS is called vmr (HL7) OS Modeling tools include Papyrus, Eclipse, Netbeans, and others Vocabularies and Terminologies SNOMED-CT, LOINC, RxNORM, MedDRA, etc. Ontologies Technologies include Semantic Networks and OWL SNOMED-CD, RxNORM, and others have been converted to OWL OS Tools include the Protégé OWL Ontology Editor, Apache JENA, Sesame

Important Open Source Community CDS Efforts Health edecisions S&I Framework Initiative Advance CDS standards to enable either the routine or regular consumption of CDS interventions through a Web service or the repeated import and update of CDS artifacts into CDS systems. http://wiki.siframework.org/health+edecisions+homepage CDS Consortium (Brigham and Women's Hospital, Harvard Medical School, and Partners HealthCare Information Systems ) The goal of the CDS Consortium is to assess, define, demonstrate, and evaluate best practices for knowledge management and clinical decision support in healthcare information technology at scale across multiple ambulatory care settings and EHR technology platforms. http://www.cdsconsortium.org/default.asp Socratic Grid Socratic Grid is a comprehensive Service Oriented Architecture (SOA) for knowledge management that ensures timely and accurate analysis of clinical data. It is designed for real-time access to clinical data, documents, diagnostic guidance, risk prediction, decision support, and planning services. http://socraticgrid.org/ OpenInfoButton OpenInfobutton is an open source suite of Web services that enable infobutton capabilities within Electronic Health Record (EHR) systems. http://www.openinfobutton.org/ OpenCDS OpenCDS is a multi-institutional, collaborative effort to develop open-source, standards-based clinical decision support (CDS) tools and resources that can be widely adopted to enable CDS at scale. http://www.opencds.org/home.aspx

Knowledge Analytics Framework for CDS Analysts and SMEs Users Information Model Ontological Meanings Behavioral Model Rules (Conditions and Actions) Model Instances Results/Notification KAI Tool Suite Model Editor Rule Editor Analytics Editor Operational Phase KAI Framework Specification/Definition Phase Behavioral Model Information Model Analytical Data Analytical Tools Knowledge Base Analytics Analysts and SMEs Model Instances Results/Notification Extensibility Adaptors Plugins Services Security Service Model Validator Persistence Service Rule Engine Analytics Engine Analytics External Data: Registries EHRs Vocabularies Terminologies Laboratories External Systems Model Instances Adaptors

KAI CDS Modeling Tool

Summary and Conclusions CDS is a hard problem Too many false positives Integrating CDS systems with existing EHR s is problematic Integrating CDS into the clinical workflow is problematic But this is changing Current EHR systems include simple alerts and reminders, orders sets, drug allergies and drug-drug interaction testing. CDS Drivers are producing a perfect storm for CDS adoption Mature open source tools do exist to construct advanced CDS systems.