Immunization Reporting and Clinical Decision Support via SOA. Mike Suralik Project Manager HLN Consulting, LLC. June 4, 2009

Similar documents
Complex just became comfortable.

Workshop Overview. The Problem. National Milestones. The Registry Solution. Benefits of Registry/Managed Care Collaboration

Agenda. Immunization Registry Reporting in Community Health Centers. Presented by: Ben Pierson Program Manager Health Information Exchange

Developing a Nationwide Consensus on Bidirectional Query Immunization Exchange. Nathan Bunker Amy Metroka

Mary Woinarowicz, MA IIS Manager

The MetroHealth System. Creating the HIT Organizational Culture at MetroHealth. Creating the HIT Organizational Culture

Electronic Support for Public Health Vaccine Adverse Event Reporting System (ESP:VAERS)

EHR Developer Code of Conduct Frequently Asked Questions

New York State Immunization Information System (NYSIIS) New York State Department of Health. Digital Government: Government to Business (G to B)

HL7 s Version 2 standards and submission to immunization registries

Clinical Decision Support for Immunizations as a Community-drive, Standards-based Activity

Immunization Calculation Engine (ICE)

SAGE. Nick Beard Vice President, IDX Systems Corp.

Challenges in System Integration in Public Health

Disaster-Recovery of the New York Citywide Immunization Registry following the World Trade Center Tragedy. Citywide Immunization Registry

Integrating the Healthcare Enterprise (IHE) Structured Data Capture (SDC) Use Case: Cancer Registry Reporting

Federal-State Response to the Opioid Crisis. Session 48 February 12, 2019

Creating a reminder for GSK vaccines in Allscripts Professional EHR

Agile Product Lifecycle Management for Process

Texas ereferral Project with Lonestar Circle of Care, NextGen, Alere Wellbeing and University of Texas at Austin Update Date: October 2014

Risk Classification Modeling to Combat Opioid Abuse

CDISC - Mapping New Pathways for Novartis. Darren Weston, Project Leader Pat Majcher, Senior Principal Programmer

Health IT and What IT Means

Costs and Limitations

Lessons Learned from Meaningful Use Implementation. Cynthia L. Bero, MPH Partners HealthCare May 19, 2011

Electronic Test Orders and Results (ETOR)

An architecture description method for Acknowledged System of Systems based on Federated Architecture

CHAPTER 6 DESIGN AND ARCHITECTURE OF REAL TIME WEB-CENTRIC TELEHEALTH DIABETES DIAGNOSIS EXPERT SYSTEM

SAP Hybris Academy. Public. February March 2017

Updating immunization schedules to reflect GSK vaccines

Glossary 3189 Report - Discontinued 2007 see Supplemental Vaccine Certification Form

Cortex Gateway 2.0. Administrator Guide. September Document Version C

Utilizing syndromic surveillance data from ambulatory care settings in NYC

Abstract. Introduction. Providers stand to lose $1.15 billion in CMS reimbursements under MU

Not all NLP is Created Equal:

SIM HIT Assessment. Table 1: Practice Capacity to Support Data Elements

Establishing and using individual level data for HIV Program: Nigeria s Experience. September 14, 2017 PEPFAR Applied Data & Systems Learning Summit

Connectivity Issues Impacting Patient Safety

NPCR-AERRO S PARTNERSHIP WITH IHE: ENSURING CANCER S CONNECTIVITY WITH THE EMR/EHR

Colorado EHR Incentive Program By the Numbers

Design Issues for Electronics Health Records Using Cloud Computing Technologies

EHR/CR Functional Profile & HIMSS 2008 Update

Scenario Vendor Products Standards

E-Prescribing, EPCS & PDMP: An Update

National Vaccine Plan Goal 4 Immunization Information Systems. Mike Garcia Scientific Technologies Corporation 24 July 2008

Chapter 9. Tests, Procedures, and Diagnosis Codes The McGraw-Hill Companies, Inc. All rights reserved.

Feedback- Information-Exchange (AFIX) and the Vaccines for Children (VFC) Program to Improve the Quality of Site Visits in New York City

Reducing Vaccine-Preventable Disease in Texas: Strategies to Increase Vaccine Coverage Levels

SmartIX EMPI Taking It to the Next Level

AMH: SWIFT's next generation interface

Enhanced Asthma Management with Mobile Communication

From EHR Immunization Requirements to a Validation and Recognition Program

Health informatics Digital imaging and communication in medicine (DICOM) including workflow and data management

Mahoning County Public Health. Epidemiology Response Annex

Free ecosystem for medical imaging

Gaps In Successful EHR Implementations: The Challenges & Successes Of Providers In The Marketplace

Riding the Current: Upstream and Downstream Approaches to Implement Adult Immunization Strategies

Public Health Meaningful Use: Views from the Field. HIMSS HIE Roundtable May 19, 2011

The impact of electronic health record (EHR) interoperability on immunization information system (IIS) data quality

Addressing the Opioid Crisis An ACH Collaboration

6.0 Final Report. MCIR BMI Notebook Altarum Institute 179

The Alabama Regional Extension Center

8/28/2017. HOPE Consortium: A Collaborative Rural Model for Opioid Use Disorder Treatment and User Friendly Health Information Exchange

AMERICAN IMMUNIZATION REGISTRY ASSOCIATION A L I S O N C H I, P R O G R A M D I R E C T O R

Using an IIS to Build Customized Recommendations for Ordering Flu Vaccine

PPRN EHR-Extraction Project: Reflections and Projections. Dixie Baker Kiely Law Michelle Denburg Megan O Boyle

Development of an Expert System for Distinguishing Headaches from Migraines

Using an Immunization Information System for Program Management, New York City

Identifying Hypertension and Diabetes by Mastering IT

Designing Online Diabetes Diagnosis System Based On Chinese Health Information Platform

Creating an alert for GSK vaccines in e-mds EHR

Perioperative Patient Tracking System: Planning, Implementation, Benefits and Lessons Learned

Name of the paper: Effective Development and Testing using TDD. Name of Project Teams: Conversion Team and Patient Access Team.

GE Healthcare 9900 Innovation Drive Wauwatosa, WI U.S.A.

FHA CONNECT and Prescription Drug Monitoring

REPORTING OF POISONINGS DUE TO THE USE OF PRESCRIPTION OR ILLICIT DRUGS Frequently Asked Questions on Emergency Rules. 1/2/2019 Revision Date

Intrado TXT Copyright Intrado Inc All rights reserved

The openehr approach. Background. Approach. Heather Leslie, July 17, 2014

e-prescribing with Total E-Prescribing Message Volume HealthSystems Webinar September 21, 2009 Presented by Tom Forsberg HealthSystems

Information Systems Integration in Radiology

ALLSCRIPTS EHR TRAINING MANUAL ABBREVIATIONS

CLINICIAN-LED E-HEALTH RECORDS. (AKA GETTING THE LITTLE DATA RIGHT) Dr Heather Leslie Ocean Informatics/openEHR Foundation

Rebooting Cancer Data Through Structured Data Capture GEMMA LEE NAACCR CONFERENCE JUNE, 2017

HIMSS Davies Enterprise Award Submission

OWS7-AIM Server Side Architecture Ian Painter - Snowflake Software

A Booster Dose of Communication Strategies

Final Meaningful Use Objectives for 2017

MU - Selection & Configuration of Measures

The North American Association of Central Cancer Registries, Inc. (NAACCR) Interoperability Activities

CMS-3311-P 100 TABLE 6: MEANINGFUL USES OBJECTIVES AND MEASURES FOR 2015 THROUGH 2017

The California Immunization Registry: Where Are We Now And Where Are We Going

Run Time Tester Requirements Document

REVISIONS: Strategies to Achieve the Healthy People 2020 Annual Goal of 90% Influenza Vaccination Coverage for Health Care Personnel

I, Mary M. Langman, Director, Information Issues and Policy, Medical Library Association

PROPOSED WORK PROGRAMME FOR THE CLEARING-HOUSE MECHANISM IN SUPPORT OF THE STRATEGIC PLAN FOR BIODIVERSITY Note by the Executive Secretary

How Doctors Feel About Electronic Health Records. National Physician Poll by The Harris Poll

NASCIO 2018 State IT Recognition Awards

Managing Immunizations

Collective Impact Report

Student Guide to EHR Go

Transcription:

Immunization Reporting and Clinical Decision Support via SOA Mike Suralik Project Manager June 4, 2009 1 Introduction Public health agencies have unique assets (e.g. data and algorithms) that can and should be leveraged via SOA by other healthcare organizations and systems. This project was is an example of how this can be done by exposing existing capabilities as web services. 6/04/2009 2 1

Providers Are Struggling to Keep Their Patients Up-To-Date on Their Immunizations 6/04/2009 3 Challenges for Providers Patients change providers and/or have multiple providers Documentation of immunization history is fragmented Complicated & changing immunization rules Difficult to ensure that patients complete their immunizations 6/04/2009 4 2

Providers Need to Avoid Missed opportunities to provide needed immunizations Duplicate/unnecessary immunizations Vaccine preventable disease/death 6/04/2009 5 Immunization Registries Can Help 6/04/2009 6 3

Mission of the Citywide Immunization Registry (CIR) To improve the immunization status of all NYC children by consolidating immunization information and sharing it with health care providers, families, and agencies concerned with children's health. 6/04/2009 7 Unique Benefits of the CIR Consolidated Immunization Histories 3.6m patient records 40.5m immunization records Clinical Decision Support For 13 routinely administered vaccines Evaluations (e.g. was the immunization valid?) Recommendations (e.g. when is next dose due?) Implementation of 50+ pages of rules Updated for new vaccines, changing guidelines 6/04/2009 8 4

Traditional Mechanisms for Accessing the CIR 6/04/2009 9 Problem: Integrating the CIR into the Clinical Setting 6/04/2009 10 5

Traditional Mechanisms for Accessing the CIR Web application May not fit well into provider s workflow Provider may not receive decision support until after the patient was treated Requires duplicate data entry into medical chart and web application Electronic files, manually extracted by CIR staff Primarily used by MCO s Data quickly becomes out of date Difficult to make use of 6/04/2009 11 Adoption of EHR Systems Presents an Opportunity! 6/04/2009 12 6

New York City Launches the (PCIP) Primary Care Information Project Supports the adoption and use of Electronic Health Records (EHRs) among primary care providers in NYC's underserved communities. Its mission is to improve population health through appropriate technology and health information exchange. 6/04/2009 13 PCIP s EHR System PCIP is enhancing a commercial EHR-S The new EHR-S addresses public health goals such as preventing disease, managing chronic disease PCIP provides licenses, training, support to providers who have >30% of patients on Medicaid or uninsured Other providers can buy the EHR-S 1,700 providers have signed up >750 providers have gone live 6/04/2009 14 7

The Vision for CIR / EHR-S Integration EHR-S automatically reports the patient s immunization history to the CIR EHR-S automatically obtains the patient s consolidated immunization history and clinical decision support from the CIR in real time EHR-S automatically adds any missing immunization history to the patient s EHR and presents the decision support to the provider at the time of treatment EHR-S automatically reports any new immunizations to the CIR 6/04/2009 15 Solution: Expose the CIR s Unique Capabilities as Web Services 6/04/2009 16 8

The CIR Web Services Get Immunization History and Clinical Decision Support Report New Immunizations 6/04/2009 17 Standards Transport Messaging SOAP HL7 2.3.1 Semantics CIR Implementation Guide CDC Implementation Guide CDC Codebook 6/04/2009 18 9

Service #1: Get Immunization History and Clinical Decision Support Parses standard HL7 VXQ message and retrieves patient identifying information Performs deterministic search for the patient If necessary, performs probabilistic search for the patient using AI search engine Gets patient s immunization history and calculates the evaluations of those immunizations Calculates patient s recommendations for all 13 routinely administered vaccines Constructs HL7 response message 6/04/2009 19 Service #2: Report New Immunizations Parses standard HL7 VXU message and retrieves patient identifying information Validates all of the demographic data Performs deterministic search for the patient If necessary, performs probabilistic search for the patient using AI search engine If necessary, creates a new patient record in the CIR, otherwise updates patient demographic data in the CIR Validates all of the immunization data Inserts into the CIR any immunizations for which there is not already a record Constructs HL7 acknowledgement or error message 6/04/2009 20 10

Implementation of the CIR Web Services 6/04/2009 21 Architecture Components Web Server Apache Application Server Tomcat SOAP Implementation AXIS Business Logic Java & Stored Procedures Database Server Oracle 6/04/2009 22 11

Architecture (part 2) Web Server Application Server Tomcat EHR System Internet Apache Web Service Business Axis Logic EHR System Database Server CIR Oracle Database 6/04/2009 23 Implementation Process Created WSDL for the services AXIS automatically generated skeleton java classes Implemented the public methods of those classes to process the SOAP calls 6/04/2009 24 12

SOAP Communication Automatically Handled by AXIS Receives and parses SOAP call Invokes the java methods that were indicated by the SOAP call and defined by the CIR s WSDL Wraps the raw response of the java method within a valid SOAP response Transmits the SOAP response back to the initiating system that originated the SOAP call Note: This is a synchronous process 6/04/2009 25 Implementation Process (part 2) Wove together the execution of previously existing functions Searching for the matching patient Loading immunization history Calculating clinical decision support Created/expanded middle tier objects for data validation and business logic 6/04/2009 26 13

CIR s Distributed Data Validation and Business Logic Web Browser HTML and Java Script Application Server Servlet and JSP Pages Database PL/SQL Stored Procedures Middle Tier Objects 6/04/2009 27 Deployment of the CIR Web Services 6/04/2009 28 14

Completed Activities Requirements Design Document Implementation System Testing Integration Guide 6/04/2009 29 Next Steps EHR-S vendors are integrating their systems with the HL7 Web Service Vendors and providers are testing the EHR-S systems CIR staff will review the quality of the submitted data CIR will authorize provider facilities to begin submitting production data via the Web Service 6/04/2009 30 15

Providers/EHR-S Integrating with the CIR Web Services EHR-S eclinicalworks Epic Office Practicum Providers Primary Care Information Project Institute for Urban Family Health various Columbia Presbyterian Hospital 6/04/2009 31 Lessons Learned 6/04/2009 32 16

Build Loosely Coupled Systems The effort required to expose existing capabilities as services is proportional to the degree of coupling with other applications Data validation and business logic that was tightly coupled with one web application, had to be either recreated or re-factored Plan for an SOA future - Build loosely coupled systems with true middle tiers Database stored procedures can be highly reusable as well 6/04/2009 33 Leverage Existing Standards for Semantic Interoperability Availability of standards? Which one do you choose? Commitment by all parties to conform Beware: standards change 6/04/2009 34 17

Develop a Clear, Detailed Integration Guide Made a large investment creating a very detailed Integration Guide Critical resource for partners who integrate with the web services internal testers of the services Constantly growing and improving EHR-S integrating with the web services have needed very little additional support! Worth the effort 6/04/2009 35 18