Immunization Calculation Engine (ICE)

Slides:



Advertisements
Similar presentations
FIS Enterprise Solutions EPK/EPM Implementation
Advertisements

Requirements Engineering Processes – 2
Client Tools Explained EAE 3014
Chapter 1: The Database Environment
Chapter 1 The Study of Body Function Image PowerPoint
Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College.
IHE Workshop – June 2006What IHE Delivers 1 Cynthia A. Levy Cedara Software IHE Technical Committee Import Reconciliation Workflow Profile.
By Rick Clements Software Testing 101 By Rick Clements
HL7 Work Group Meeting, San Diego, CA September 2011
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Copyright CompSci Resources LLC Web-Based XBRL Products from CompSci Resources LLC Virginia, USA. Presentation by: Colm Ó hÁonghusa.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Introduction to HTML, XHTML, and CSS
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
Create an Application Title 1A - Adult Chapter 3.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Making the System Operational
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Proud Members of the Consulting Group, LLC
Configuration management
© 2010 Invensys. All Rights Reserved. The names, logos, and taglines identifying the products and services of Invensys are proprietary marks of Invensys.
Chapter 1: Introduction to Scaling Networks
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering.
2008 Johns Hopkins Bloomberg School of Public Health Setting Up a Smoking Cessation Clinic Sophia Chan PhD, MPH, RN, RSCN Department of Nursing Studies.
1 CIFTclinic 1.1 Software for Clinics. 2 CIFTclinic Software for Medical Clinics, which addresses the requirements of practicing doctors to automate Medical.
Public Thomas Mejtoft Exjobbsredovisning Teknisk fysik, Umeå universitet
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
VOORBLAD.
HORIZONT TWS/WebAdmin TWS/WebAdmin for Distributed
© 2012 National Heart Foundation of Australia. Slide 2.
Chapter 10 Software Testing
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Contents 2 Engagement Overview Migrating to Hyper-V from VMware Consider if time allows.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
New Features of Financial Reporting David Grande eCapital Advisors.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Database Administration
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Chapter 11 Component-Level Design
Immunobiology: The Immune System in Health & Disease Sixth Edition
CpSc 3220 Designing a Database
Collaboration between Healthcare Providers through ICT “The Social Requirements of Health 2.0 applications” - Pieter Duysburgh - eHealth conference Istanbul.
HL7 Decision Support Service (DSS) and Virtual Medical Record (vMR) Standards, and OpenCDS Open-Source Implementation August 14, 2012 HL7 Ambassador.
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
Open Health Tools Board Meeting February 24, 2012
More Than You Think HL7 is people, HL7 is ideas, HL7 is collaboration.
Immunization Calculation Engine (ICE) An Open-Source, Configurable Clinical Decision Support System that Integrates with Any Clinical Information System.
©2010, Kensaku Kawamoto OpenCDS: an Open-Source, Standards-Based, Service-Oriented Framework for Scalable CDS AMIA 2010 Fall Symposium November 17, 2010.
Summary Report Project Name: OpenCDS Brief Project Description: Multi-institutional effort to collaboratively develop standards-based, open-source clinical.
Summary Report Project Name: OpenCDS Brief Project Description: Multi-institutional effort to collaboratively develop standards-based, open-source clinical.
Summary Report Project Name: OpenCDS Brief Project Description: Multi-institutional effort to collaboratively develop standards-based, open-source clinical.
Summary Report Project Name: OpenCDS Brief Project Description: Multi-institutional effort to collaboratively develop standards-based, open-source clinical.
Noam Arzt, President HLN Consulting, LLC
Summary Report Project Name: OpenCDS
44th National Immunization Conference April 21, 2010
Presentation transcript:

Immunization Calculation Engine (ICE) Public Health Informatics Conference 2014 Immunization Calculation Engine (ICE) An Open-Source, Configurable Clinical Decision Support System that Integrates with Any Clinical Information System through a Standards-Based Web Service Interface – Utilized for Immunizations Michael Suralik, HLN Consulting, LLC Regina Austin, HLN Consulting, LLC April 29, 2014

Agenda Clinical Decision Support Services The ICE Software System Integrating ICE with Clinical Information Systems

Benefits of CDS Improved quality of care Better health outcomes Avoidance of errors and adverse of events Improved efficiency Reduced costs Increased provider/patient satisfaction

CDS is Not Widely Available CDS is complex CDS capabilities have been tightly coupled with specific institutions and health IT systems Re-using CDS implemented elsewhere is difficult

The Need Application-independent CDS resources that can be efficiently leveraged by diverse healthcare systems and health IT settings to improve patient health

OpenCDS www.opencds.org Collaborative project, led by Dr. Kensaku Kawamoto at the University of Utah A software platform and toolkit for developers implementing CDS services Open source 6 6

ICE Project 7

The ICE Project Collaboration of public health agencies, academic researchers, and a private firm Leveraged OpenCDS to implement CDS for immunizations (aka “immunization forecasting”) Needed by providers and public health agencies One strategy is to collaborate with other organizations that are trying to solve the same problem. Pool your resources and jointly develop a shared solution. That is precisely the approach that the ICE team has taken to implement the Immunization Calculation Engine. The New York City CIR, HLN, Alabama, and the OpenCDS Team have been working together closely for two years to produce ICE.

ICE Software System ICE Web Service CDS Administration Tool (CAT) Provides immunization forecasting to clinical systems through a web service interface Supports routinely administered vaccine groups, from infant to adult CDS Administration Tool (CAT) Web-based tool enables non-technical subject matter experts (SMEs) to manage ICE Human readable rules

ICE Web Service Inputs: Outputs: DOB, gender, immunization history, disease immunity Immunization schedule identifier, date of evaluation Outputs: Validity of immunization history + reasons Immunization recommendations + reasons 10

Sample ICE Deployment 11 11

Software Architecture ICE/OpenCDS Tomcat or JBoss AS (aka “WildFly”) JBoss Drools (rule engine/database) JBoss jBPM (process/workflow) HL7 vMR (data model) CAT JavaServer Faces (GUI) Enterprise JavaBeans (business logic) Apache Derby JVM (database)

Ease of Adoption and Integration with Clinical Information Systems 13

Open-Source ICE built with only open-source software No dependencies on any commercial software Released under a standard open-source license GNU Lesser General Public License version 3 (LGPL v3) Any system (even proprietary systems) may use/modify/integrate with ICE at no cost Any modifications to ICE software must be shared No warranty More prominently state that IIS can acquire this at no cost

Flexible Deployment Options Java-based system runs on variety of hardware/operating system platforms Deploys on same or different server as the client system Can be adapt for any IIS in the country 15

Standards-Based Interface Attribute of ICE Conforms to Relevant Technical Standard Messaging framework Simple Object Access Protocol (SOAP) Web Service interface Decision Support Service (DSS) – an HL7 & OMG standard – http://hssp-dss.wikispaces.com Data model Virtual Medical Record (vMR) – an HL7 standard – http://wiki.hl7.org/index.php?title= Virtual_Medical_Record_(vMR)

ICE Wiki www.cdsframework.org

Technical Documentation of ICE’s Standards-Based Interface 20 seconds

Production Use of ICE by an EHR System eClinicalWorks (eCW) v10 uses ICE to deliver evaluations and recommendations Integrated by eCW developers, with minimal support from ICE team No modifications to the default configuration ICE is hosted by eCW at central location

Summary of the ICE Software System Freely available Standards-based Easily integrates with other systems Maintainable by non-developers Collaboratively developed Transparent Can be leveraged for other types of CDS

Leverage Our Work for Other Types of CDS Drug interaction/allergy (warning) Abnormal lab result (alert) Ordering of appropriate lab test (critique) Disease management (reminder) Treatment/care plans (recommendation) Automated redaction of sensitive data from clinical documents

Clinical Decision Support Administration Tool (CAT) 22

Clinical Decision Support Administration Tool (CAT) Graphical user interface Non-technical SMEs may configure ICE Create, edit, delete… Vocabulary and code sets Schedule parameters Rules Test cases Can expand to other clinical domains

Code System Editor 24

Vaccine Editor 25

Vaccine Series Editor

Rule Editor - Example: Varicella Rule for Patients Born before 01/01/1980 20 seconds

Test Editor (Test Case View) Immediately rerun failed test

Test Editor (Test Results View) Immediately rerun failed test

For More Information about ICE… Mike Suralik 856-751-1094 suralik@hln.com OR URL: www.hln.com/ice Email: ice@hln.com