OSCON – 7/27/2011 Andy Gregorowicz The MITRE Corporation © 2011 The MITRE Corporation - MITRE Public Release Case Number: 11-3190.

Slides:



Advertisements
Similar presentations
Meaningful Use and Health Information Exchange
Advertisements

Support.ebsco.com Nursing Reference Center Tutorial.
Dedicated to Hope, Healing and Recovery 0 Dec 2009 Interim/Proposed Rules Meaningful Use, Quality Reporting & Interoperability Standards January 10, 2010.
EPrints 3 Technical Overview EPrints 3 Briefing 8 th December 2006, London.
Electronic Submission of Medical Documentation (esMD) eDoC Administrative Documents Templates for HL7 Orders October 25, 2013.
FOUNDATION 1: CIMI REFERENCE MODEL. CIMI Reference Model - Core.
ARRA Meaningful Use Update Mount Auburn Hospital Information Systems Update March 2011.
Meaningful Use Stage I Core Objectives
Meaningful Use Basics.  Demographics  Active Medication List  Active Allergy List  Vitals  Smoking Status  Problem List  Computerized Physician/Provider.
Query Health QRDA Requirements
Clinical Quality Measures (CQMs) CoP
Copyright © 2014 American Medical Group Foundation. All rights reserved. August 12, 2014 Initial Feedback Report: Hypertension Prevalence and Control.
HITSC Clinical Quality Workgroup Jim Walker March 27, 2012.
Extending JIRA Rachel Wright July 15, 2014 See slide “Notes” section for commentary and talking points.
Understanding Meaningful Use Presented by: Allison Bryan MS, CHES December 7, 2012 Purdue Research Foundation 2012 Review of Stage 1 and Stage 2.
Standard 3 Plan and Manage Care NCQA Recognition for Patient-Centered Medical Home 2011 Standards © Qualidigm.
Meeting Stage 1 Meaningful Use Criterion Carlos A. Leyva, Esq. Digital Business Law Group, P.A.
Standard 2 Identify and Manage Populations NCQA Recognition for Patient-Centered Medical Home 2011 Standards © Qualidigm.
Companion Guide to HL7 Consolidated CDA for Meaningful Use Stage 2
Proposed Meaningful Use Criteria for Stage 2 and 3 John D. Halamka.
Azara Proprietary & Confidential Controlling High Blood Pressure 2014 Measure Changes Improving Patient Outcomes through Data.
HIBBs is a program of the Global Health Informatics Partnership Introduction to Form Design Regional East African Centre for Health Informatics (REACH-INFORMATICS)
Azara Proprietary & Confidential Overview June 2014 Improving Patient Outcomes through Data.
Azara Proprietary & Confidential Overview June 2014 Improving Patient Outcomes through Data.
Series 1: Meaningful Use for Behavioral Health Providers 9/2013 From the CIHS Video Series “Ten Minutes at a Time” Module 5: Clinical Quality Measures.
Meaningful Use Measures. Reporting Time Periods Reporting Period for 1 st year of MU (Stage 1) 90 consecutive days within the calendar year Reporting.
Azara Proprietary & Confidential Overview June 2014 Improving Patient Outcomes through Data.
EHRS as a Tool to Improve BP Control 1.Brief history of OQIUN, CCI. Began 1999 using data cards. Started working with multiple practice sites using different.
MD-EXPERT Designed with doctors for doctors. One solution for multiple platforms
Public Health Reporting Initiative October 3, 2012.
0 ICC Community CY 2013 Chart Audit September 9, 2014 Audit Timeframe: Jan 1, 2013 – Dec 31, 2013.
TIU Data Objects. Objects What is an object? –Line of code that points to specific RPMS data –Once the code is inserted into a note the data is retrieved.
NWH TRANSITION OF CARE DOCUMENT FOR MU STAGE 2 JUNE 6, 2014.
Query Health Distributed Population Queries Implementation Group Meeting November 1, 2011.
Affordable Healthcare IT Solutions. MU RX Compliance with Meaningful Use Stage 2.
Query Health Operations Workgroup HQMF & QRDA Query Format - Results Format February 9, :00am – 12:00am ET.
Transitions of Care Initiative Companion Guide to Consolidated CDA for Meaningful Use.
March 27, 2012 Standards and Interoperability Framework update.
The Office Visit Clinical Tools
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill Chapter 7 Introduction to Practice Partner Electronic Health Records.
The United States Health Information Knowledgebase: Federal/State Initiatives An AHRQ Research Project J. Michael Fitzmaurice, PhD, AHRQ Robin Barnes,
Achieving Meaningful Use Quality Measures John D. Halamka MD CIO, Harvard Medical School and Beth Israel Deaconess Medical Center.
© 2013 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 7 Clinical Tools.
Query Health Vendor Advisory Meeting 12/15/2011. Agenda Provide Overview of Query Health Seek Guidance and Feedback on Integration Approaches.
Understanding eMeasures – And Their Impact on the EHR June 3, 2014 Linda Hyde, RHIA.
©2011 Falcon, LLC. All rights reserved. Proprietary. May not be copied or distributed without the express written permission of Falcon, LLC. Falcon EHR.
Tele-Medicine Risk Adjustment. Agenda What is Medicare Risk adjustment? Conclusion Summery of project specification Why Tele-Medicine? Team Workflow Design.
This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information.
Component 11/Unit 2a Meaningful Use of the Electronic Health Record (EHR)
© 2013 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 6 The Office Visit.
Query Health Technical WG 2/2/2012. Agenda TopicTime Slot Administrative stuff and reminders2:00 – 2:05 pm HQMF Progress2:05 – 2:30 pm QRDA Update2:30.
Query Health Technical WG 6/14/2012. Agenda TopicTime Slot Announcements2:05 – 2:10 pm RI and Spec Updates2:05 – 2:10 pm QRDA Discussion2:10 – 3:00 pm.
Configuring axiUm for Meaningful Use
© 2013 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 The Patient Chart.
By: Rebecca Cameron Amie Dennis Amy Everson Debborah Stokes.
HIT Standards Committee Quality Workgroup Janet Corrigan National Quality Forum June 23, 2009.
CCD and CCR Executive Summary Jacob Reider, MD Medical Director, Allscripts.
C-CDA Scorecard Rubrics Review of CDA R2.0 Smart C-CDA Scorecard Rules C. Beebe.
Documentation and Medical Records
Networking and Health Information Exchange
Basics of New PHASE Reporting
Best Practice: Urgent Care PQRS.
Patient Medical Records
PRACTICE MANAGER MEETING Wednesday Jan. 10th 2018 Noon – 1:00PM
1422 Pre- Diabetes and Undiagnosed HTN Measures
Clinical Element Models
Issues With Synthea Generated Patient Data for Use in Clinical Quality Measure – Hypertension Case Study Peter Li, OSEHRA 1/24/2019.
Database Management Systems
Use Synthea Generated Patient Data for Clinical Quality Measure – Case Study: CMS165 Controlling High Blood Pressure Peter Li, OSEHRA 2/21/2019.
Presentation transcript:

OSCON – 7/27/2011 Andy Gregorowicz The MITRE Corporation © 2011 The MITRE Corporation - MITRE Public Release Case Number:

Overview Technical walkthrough Implementation retrospective Ways popHealth can be used 2 © 2011 The MITRE Corporation Public Release Case Number:

is a tool for examining patient populations against clinical quality measures © 2011 The MITRE Corporation Public Release Case Number:

Clinical Quality Measure A test to see if a patient is receiving care in line with current medical standards – Objective – Evidence Based – Health Importance © 2011 The MITRE Corporation Public Release Case Number:

Example Adult Weight Screening and Follow Up Percentage of patients aged 18 years and older with a calculated BMI in the past six months or during the current visit documented in the medical record AND if the most recent BMI is outside parameters, a follow-up plan is documented. Measure created by Quality Insights of Pennsylvania © 2011 The MITRE Corporation Public Release Case Number:

Make executing quality measures easy Work with existing Health IT systems Provide an open implementation for the Health IT community 6 Goals © 2011 The MITRE Corporation Public Release Case Number:

7

8

9

Many electronic health record systems can export a patient summary – It’s required for Stage 1 Meaningful Use These patient summaries are in one of two XML based formats – ASTM Continuity of Care Record (CCR) – HITSP C32 10 works with existing systems © 2011 The MITRE Corporation Public Release Case Number:

Personal Information Language Spoken Support Healthcare Provider Insurance Provider Allergy/Drug Sensitivity Condition Medication Pregnancy Advance Directive Immunization Vital Sign Result Encounter Procedure Family History Social History Medical Equipment And more… ASTM CCR / HITSP C32 © 2011 The MITRE Corporation Public Release Case Number:

workflow © 2011 The MITRE Corporation Public Release Case Number:

Apache 2 License 3 Main Repositories – Web application – Quality Measures Licensed by the quality measure stewards – Quality Measure Engine 13 is open © 2011 The MITRE Corporation Public Release Case Number:

Technical Walkthrough © 2011 The MITRE Corporation Public Release Case Number:

Ruby on Rails MongoDB JSON / JavaScript 15 implementation stack © 2011 The MITRE Corporation Public Release Case Number:

patient import 16

Basic metadata – Name, description Measure structure Properties – Pieces of data that need to be pulled from the patient record to calculate the measure 17 measure definitions © 2011 The MITRE Corporation Public Release Case Number:

Measure Metadata "endorser": "NQF", "id": "0421", "properties": "NQF_Retooled_Measure_0421.xlsx.json", "name": "Adult Weight Screening and Follow-Up", "description": "Patients more than 18 years old whose BMI was calculated within six months, and who have a documented follow- up plan if BMI falls outside parameters.", "steward": "QIP", "category": "Core", © 2011 The MITRE Corporation Public Release Case Number:

Measure Structure "numerator": { "or": [ { "category": "Patient Characteristic", "title": "22 kg/m2 30 kg/m2" }, { "or": [ { "category": "Care Goal", "title": "Follow up plan BMI management”... © 2011 The MITRE Corporation Public Release Case Number:

20

Properties "follow_up_plan_bmi_management_care_plan": { "standard_category": "care_goal”, "type": "array", "items": { "type": "number", "format": "utc-sec" }, "codes": [ { "set": "ICD-9-CM”, "values": [ "V65.3" ] }, { "set": "SNOMED-CT”, "values": [ " ", " ",... 21

patient import 22

Parsing the patient summary Summaries have sections – Medications, vital signs, etc. Sections have entries – Coded description – Time stamp – Status (optional) – Value (optional) © 2011 The MITRE Corporation Public Release Case Number:

High Level Patient Summary Example Header – Name: Sam Samer – DOB: 10/18/1970 – Gender: Male Vital Signs – Systolic BP Code: (SNOMED) Date: 7/17/2011 Value: 132 mm[Hg] Plan of Care – BMI Management Code: V65.3 (ICD-9) Date: 4/19/2010 – Tobacco Cessation Code: … … Medications – … 2 Entries in the Plan of Care section 1 matches the example measure property © 2011 The MITRE Corporation Public Release Case Number:

Patient Record { "first": "Sam", "last": "Samer", "gender": "M", "patient_id" : "104216", "birthdate": , "measures": { "0421": { "encounter_outpatient_encounter": [ ], "bmi_physical_exam_finding": [{"value": 28, "date": }], "follow_up_plan_bmi_management_care_plan": [ ] } } } © 2011 The MITRE Corporation Public Release Case Number:

JSON Document Data is denormalized – Embedded document per measure Time stamps converted to seconds since epoch – MongoDB 1.8 date types don’t work with dates before the epoch – patient record © 2011 The MITRE Corporation Public Release Case Number:

Built in the Quality Measure Engine Uses MongoDB’s MapReduce capabilities Map functions stored as part the measure definition Reduce is the same for all measures 27 calculating quality measures © 2011 The MITRE Corporation Public Release Case Number:

Example Map JavaScript var effective_date = ; var latest_birthdate = effective_date - 18*year; var earliest_birthdate = effective_date - 65*year; var earliest_encounter = effective_date - year; var population = function() { var correct_age = inRange(patient.birthdate, earliest_birthdate, latest_birthdate); return (correct_age); } var denominator = function() { return inRange(measure.encounter_outpatient_encounter, earliest_encounter, effective_date); } © 2011 The MITRE Corporation Public Release Case Number:

Example (cont.) var numerator = function() { return weight_numerator(measure, 18.5, 25); } var exclusion = function() { return weight_exclusion(measure, earliest_encounter, effective_date); } map(patient, population, denominator, numerator, exclusion); © 2011 The MITRE Corporation Public Release Case Number:

30

Implementation Retrospective © 2011 The MITRE Corporation Public Release Case Number:

Benefits of JavaScript M/R Our team has found it easier to work with than writing SQL queries – YMMV JavaScript has great development tools built right into browsers © 2011 The MITRE Corporation Public Release Case Number:

33

Testing Map/Reduce in the Browser Build a small app Replicating the MongoDB environment is easy – Mock emit() – Inject the document Underscore.js bind() More details: mapreduce-in-mongodb.html mapreduce-in-mongodb.html © 2011 The MITRE Corporation Public Release Case Number:

Downsides MongoDB’s MapReduce implementation is single threaded per instance – Sharding isn’t often practical for our data size Using JavaScript frameworks (like Underscore.js) can be tricky – MongoDB’s system.js collection doesn’t handle this well © 2011 The MITRE Corporation Public Release Case Number:

Ways popHealth Can Be Used © 2011 The MITRE Corporation Public Release Case Number:

Rails 3.0 application – Follow the Install instructions As a VMWare VM – Preconfigured on Ubuntu – as a web app © 2011 The MITRE Corporation Public Release Case Number:

Quality Measure Engine is a ruby gem 3 main classes to work with – QualityMeasure – PatientImporter – QualityReport 38 as a library © 2011 The MITRE Corporation Public Release Case Number:

Measures are defined in JavaScript You can add your own 39 for measure developers © 2011 The MITRE Corporation Public Release Case Number:

40 Thank You! © 2011 The MITRE Corporation Public Release Case Number:

41 Backups © 2011 The MITRE Corporation Public Release Case Number:

42 What is a C32 like? © 2011 The MITRE Corporation Public Release Case Number:

© 2011 The MITRE Corporation Public Release Case Number:

Section Identification © 2011 The MITRE Corporation Public Release Case Number:

Narrative Block © 2011 The MITRE Corporation Public Release Case Number:

Coded Information Container © 2011 The MITRE Corporation Public Release Case Number:

Organizer © 2011 The MITRE Corporation Public Release Case Number:

Date and Status © 2011 The MITRE Corporation Public Release Case Number:

Observation © 2011 The MITRE Corporation Public Release Case Number:

ID © 2011 The MITRE Corporation Public Release Case Number:

Code © 2011 The MITRE Corporation Public Release Case Number:

Value © 2011 The MITRE Corporation Public Release Case Number:

... same data in CCR © 2011 The MITRE Corporation Public Release Case Number:

© 2011 The MITRE Corporation Public Release Case Number: