Build Your Own Forecaster

Slides:



Advertisements
Similar presentations
Individual Transition Plan Please print your ITP prior to beginning the module in order to follow along when necessary.
Advertisements

New Mexico Statewide Immunization Information System (NMSIIS) Upgrade and Migration to SaaS Project Project Certification Committee September 23, 2009.
Upgrading the Oracle Applications: Going Beyond the Technical Upgrade Atlanta OAUG March 19, 1999 Robert Cooney.
TM Aggregate Reporting of Pandemic Influenza Vaccine Doses Administered Discussion of Option 1: Data Exchange Using CDC’s CRA System and State Immunization.
ImmPact Reports Danielle Hall
Immunization Calculation Engine (ICE) An Open-Source, Configurable Clinical Decision Support System that Integrates with Any Clinical Information System.
Vermont Department of Health Integrating the Immunization Registry into your Practice Bridget Ahrens, MPH October 2011.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
TM Aggregate Reporting of Pandemic Influenza Vaccine Doses Administered Joint Presentation by: Immunization Services Division National Center for Immunization.
MEASLES VACCINATION 2015 Update Susan Reeser RN, BSN (406)
Effective Methods for Software and Systems Integration
North Carolina Immunization Program: Basics & Beyond.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
Economic Evaluation of Routine Childhood Immunization with DTaP, Hib, IPV, MMR and HepB Vaccines in the United States, 2001 Fangjun Zhou Health Services.
Health eDecisions Use Case 2: CDS Guidance Service Strawman of Core Concepts Use Case 2 1.
Immunizaton Content Profile IHE Educational Workshop 2008 IHE Patient Care Coordination Alean Kirnak Software Partners LLC.
What to do before you have a Registry?: Provider Preparation Presentation to 2002 National Immunization Registry Conference October 28-30, 2002 Philadelphia.
AIRA Interoperability Project Intro Presentation for Conformance & Guidance for Implementation/Testing.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Fundamentals of Information Systems, Third Edition2 An Overview of Systems Development: Participants in Systems Development Development team –Responsible.
HIPAA Compliance Case Study: Establishing and Implementing a Program to Audit HIPAA Compliance Drew Hunt Network Security Analyst Valley Medical Center.
Web Evaluation Examples Library 10 –Information Competency.
HL7 Immunization User Group Monthly Meeting July 10, :00 PM EDT / 11:00 AM PDT.
CAIR 2.0 Bigger, Better, Faster !. Agenda Why CAIR 2.0? What is CAIR 2.0? What’s not changing? What’s changing? When will it happen and how? – Timelines.
Using Surveillance Indicators for Vaccine-Preventable Diseases: National Notifiable Diseases Surveillance System Sandra W. Roush, MT, MPH National.
DQA Sprint Review August 8, Status Update ● Michigan development team split project up into four major pieces: ● DQA Database ● DQA Core ● DQA Web.
Educational Module to Improve Vaccine Storage and Handling in Private Practices Gillian Milne 1, Heather Martin 1, Jo Ann Nelson 1, Julie Boom M.D. 1,2.
Health Literacy Summit Madison, WI
Noam Arzt, President HLN Consulting, LLC
Mgt Project Portfolio Management and the PMO Module 8 - Fundamentals of the Program Management Office Dr. Alan C. Maltz Howe School of Technology.
Learning Collaborative #5 September 2016
Southeast Michigan PARTNERS PROJECT
New Immunization Education Products
Making the Most out of MIIC
Age at First Measles-Mumps-Rubella Vaccination in Children with Autism and School-Matched Control Subjects William W. Thompson, PhD Presented at the.
The Integrated Food Security Phase Classification in Sudan –Next Steps
Quality Assurance Project – 2007
44th National Immunization Conference April 21, 2010
Routine Immunization System during an M/R SIA?
Different Types of Testing
General guide for assessing immunizations among refugees
VFC Site Visit Questionnaire and AFIX as Tools for Quality Assessment
Minnesota Counties Computer Consortium Community Registry
Operational and Postimplementation
Texas Department of State Health Services Dr
What’s going on out there
INSPIRE Geoportal Thematic Views Application
Paul Melinkovich, MD Toni Lyles, RN
Childhood Immunization Rates
Engineering Processes
Chapter 1 (pages 4-9); Overview of SDLC
HPV AFIX Site Visits: Overview
Lesson 1 Understanding Software Quality Assurance
Coverage Rates in Texas
LESSON 01 Hands-on Training Execution
Drew Hunt Network Security Analyst Valley Medical Center
Module 3 Rotavirus vaccine eligibility
Discussion Topics Addressing Immunization Challenges
The Software Testing Life Cycle
Module 3 Rotavirus vaccine eligibility
Collaborations Are Key to the Growth of Your Registry
Software System Integration
Module 3 Rotavirus vaccine eligibility
Introduce myself & around table
Immunization Updates 2019.
National Immunization Conference
The Texas Child Care Immunization Assessment Survey
Auditing Techniques for Ensuring Quality Data in a Registry
Bringin' Them Out of the Woodworks: H1N1 and NYSIIS Participation
Presentation transcript:

Build Your Own Forecaster 03/23/11 Build Your Own Forecaster Immunization Project Nathan Bunker 03/29/2011

Build Your Own Forecaster 03/23/11 Build Your Own Forecaster Design model Write software Populate meta data Integrate software Identify test cases Test forecaster Make changes Repeat steps 5 – 7

03/23/11

Step 1: Design Model Break vaccines down into antigens 03/23/11 Step 1: Design Model Break vaccines down into antigens Break schedule down to dose states that indicate which vaccination dose is due next Vaccinations given on schedule transition a patient through the states Measles MMR Mumps Rubella Protected Dose 3 Dose 2 Dose 1 Born

Initial Design for MMR in 2009 03/23/11 Initial Design for MMR in 2009 MMR No doses given yet!

Initial Design for PCV-7 in 2009 03/23/11 Initial Design for PCV-7 in 2009 PCV-7

03/23/11 MMR

Step 2: Write Software Create core forecasting software 03/23/11 Step 2: Write Software Create core forecasting software Should support these activities: forecaster recommendation report reminder/recall activities vaccination rate assessment Forecast should: Evaluate vaccines given as invalid/valid Set dates for next vaccine dose due Identify missed vaccination opportunities

03/23/11 Raw Forecast Output

Step 3: Populate Meta Data 03/23/11 Step 3: Populate Meta Data Establish vaccination expert team Train expert team on the model Technical team must be involved Expert team should consult: Pink Book ACIP CDC (MMWR, NIP Info) Immunization Action Coalition Expect a Long Process!

03/23/11 Now Put It All Together

Step 4: Integrate Software 03/23/11 Step 4: Integrate Software Immunization Information System DB Post Processing Core Forecaster Meta Data Test System Core Forecaster Meta Data

03/23/11 Not Done Yet

Step 5: Identify Test Cases 03/23/11 Step 5: Identify Test Cases Assemble test cases Patient DOB Vaccination history Contraindications Expected results Considering rotavirus and PCV Forecaster changes with patient age Possible date types: relative and specific Specific dates must "aged" periodically

Step 6: Test Forecaster Create testing system that can: 03/23/11 Step 6: Test Forecaster Create testing system that can: Create forecast recommendation Provide forecast result explanation Compare expected and actual results Track pass-fail status Have space for notes and comments Support regression testing

03/23/11 Forecast Test System

03/23/11 Forecast Test System

Step 7: Make Changes Step 8: Lather, Rinse, Repeat 03/23/11 Step 7: Make Changes Create new test cases as needed Fix problems found in testing Most problems fixed in meta data Some problems fixed in forecaster Deploy changes in testing system Verify problems were fixed Perform regression testing Deploy changes to IIS Step 8: Lather, Rinse, Repeat

Integrating Forecaster with EHR 03/23/11 Integrating Forecaster with EHR There is no standard way to integrate so we explored several options: Write integrated EHR application module Create integrated EHR application module that supports a web services interface and create forecasting web service engine Create an HL7 query interface to allow EHR to query for forecast Create simple web link in EHR, display forecast results in web browser

03/23/11 Lessons Learned

03/23/11 Lessons Learned Creating a forecasting algorithm itself is relatively simple Creation and maintenance of meta data is a much bigger effort The technical guidance from ACIP covers expected scenarios; the forecaster must cover all potential scenarios

03/23/11 Lessons Learned Consistent process should be developed and applied to deal with gaps in recommendations Some recommendations were difficult to operationalize

Lessons Learned A robust testing system is critical: 03/23/11 Lessons Learned A robust testing system is critical: Ensures accuracy of forecaster Retains shared expert knowledge Facilitates collaboration Helps answer questions from users Helps you sleep at night!

03/23/11 What We Need

03/23/11 What We Need National expert forecast guidance to translate clinical recommendations into implementable computer algorithms National forecaster test case repository More collaboration between other forecaster development projects Common web service interface for getting forecasts from a forecaster

Thank You Expert Team Technical Team Leila Sahni, MPH Laura King, BSN 03/23/11 Thank You Expert Team Leila Sahni, MPH Laura King, BSN Rachel Cunningham, MPH Julie Boom, MD Technical Team Nathan Bunker, BS

Contact Nathan Bunker Immunization Project Texas Children's Hospital 03/23/11 Contact Nathan Bunker Immunization Project Texas Children's Hospital Nathan.Bunker@gmail.com