Shift Scheduling in Pediatric Emergency Medicine

Similar documents
Applications of Operations Research in Healthcare at the University of Michigan Health System

Simulating a Medical Observation Unit for a Pediatric Emergency Department. Mark Grum July 29 th, 2015

Trinity Valley Community College

GeoHealth Applications Platform ESRI Health GIS Conference 2013

On ASSESSMENT EVIDENCE in CBME: Assessment, Strategies and Pitfalls

ZSFG Human Resources Services Report Submitted to the Joint Conference Committee (September, 2018)

Behavioral Health Design Case Studies & Resources

A Comparison of Collaborative Stage with UICC TNM. Darlene Dale Head, Princess Margaret Cancer Registry June 11, 2013

Table of Contents. The High 5s Project Interim Report

Optimally Scheduling Satellite Communications. Brian Lemay

Low-Income African American Women's Perceptions of Primary Care Physician Weight Loss Counseling: A Positive Deviance Study

Evaluating the Implementation of a Kidney Supportive Care program Queensland Experience

ACGME Milestones/CCC. Content ACGME 3/9/2015. By the end of this session, the learner will be able to:

Application 1 - People Allocation in Line Balancing

ZSFG Human Resources Services Report Submitted to the Joint Conference Committee (July, 2018)

Modular Program Report

Modular Program Report

PhD in INDUSTRIAL CHEMISTRY AND CHEMICAL ENGINEERING - 33rd cycle

Evaluation Module 5 - Class B11 (September 2012) Responsible for evaluation: Dorte Nielsen / Cristina Lerche Data processing and preparation of

Ambulatory Surgery Center Fee Schedule

Completions Survey materials can be downloaded using the following link: Survey Materials.

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF CHEMISTRY CURRICULUM CHANGE

The University of Jordan Accreditation & Quality Assurance Center Course Syllabus Course Name: Practical Physics 4 ( )

AAMC s Approach to Managing Patient Throughput. Barbara S Jacobs, MSN, RN-BC, NEA-BC, CCRN-K, Chief Nursing Officer

Application of Indirect Race/ Ethnicity Data in Quality Metric Analyses

Project Instructions Please Read Thoroughly!

The Future of Healthcare? W H A T D O E S T H E F U T U R E H O L D? The Empowered Consumer

You can't get there from here: Mapping access to Canada's teacher education programs

Probability. Introduction to Biostatistics

The University of Jordan

Academic Course Description. BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Mechanical Engineering

CALCULUS 2 FIVES SHEET F=Fun at home I=Incunabula V=Variety E=Endeavors S=Specimens Thursday, 12/3

ZSFG Human Resources Services Report Submitted to the Joint Conference Committee (April, 2018)

How Accurate is My Forecast?

A Degree In Chemistry

246 Ratings. Primary Specialty. lense Accepts New Patients

Purpose Study conducted to determine the needs of the health care workforce related to GIS use, incorporation and training.

FACTORIZATION MACHINES AS A TOOL FOR HEALTHCARE CASE STUDY ON TYPE 2 DIABETES DETECTION

In ANOVA the response variable is numerical and the explanatory variables are categorical.

Defining Statistically Significant Spatial Clusters of a Target Population using a Patient-Centered Approach within a GIS

Optimal Patient-specific Post-operative Surveillance for Vascular Surgeries

Three year rotational plan for assessing student outcomes: EET

Momentum Call. May 4, :00pm 4:00pm ET. Via webinar

3E4: Modelling Choice

COURSE SYLLABUS AND INSTRUCTOR PLAN GENERAL INORGANIC CHEMISTRY I CHEM Dr. Vanessa Castleberry

Chemistry Brigham Young University Idaho

Logic, Optimization and Data Analytics

Flexible Shift Scheduling of Physicians

Title: Department: Previous Version(s): Replaces:

ZSFG Human Resources Services Report Submitted to the Joint Conference Committee (June, 2017)

11 CHI-SQUARED Introduction. Objectives. How random are your numbers? After studying this chapter you should

A CASE STUDY ON EDUCATING ENGINEERING STUDENTS ON THE CHALLENGES OF URBANIZED AT-GRADE INTERSECTIONS

SPONSORSHIP GOLD SILVER BRONZE WHAT? WHEN? WHERE? HOW MUCH?

A Network Theoretical Analysis of Admission, Discharge, and Transfer Data Clinical Data Mining and Machine Learning (Part 2) S46

AS The Astronomical Universe. Prof. Merav Opher - Fall 2013

Estimating Optimal Dynamic Treatment Regimes from Clustered Data

Combining Equity and Efficiency. in Health Care. John Hooker. Joint work with H. P. Williams, LSE. Imperial College, November 2010

Programme title: MChem Chemistry (Mathematical and Computational Chemistry)

Applying Health Outcome Data to Improve Health Equity

N U C L : R E A C T O R O P E R A T I O N A N D R E G U L A T O R Y P O L I C Y, I

MTH 167 Pre Calculus I (Spring 2015) 3 credits. Department of Mathematics at Cleveland State University

Chemistry 14C: Structure of Organic Molecules - Winter 2017 Version 56

For more information about how to cite these materials visit

Dynamic Control of a Tandem Queueing System with Abandonments

Master s in NANOSCIENCE

SPR Satisfaction Survey BC Surgical Patient Registry (SPR) Satisfaction Survey 2012

The Bayes Theorema. Converting pre-diagnostic odds into post-diagnostic odds. Prof. Dr. F. Vanstapel, MD PhD Laboratoriumgeneeskunde UZ KULeuven

Global Geoparks focus on developing their regions as Sustainable Tourism Destinations.

HUMAN GEOGRAPHY AND CONTEMPORARY SOCIETY Global Patterns and Processes Spring 2009

Geomapping Drive-Time Based Market Areas for DoD TRICARE Beneficiaries

CONSTRUCTING THE POVERTY AND OPPORTUNITIES/PUBLIC SERVICES MAPS INFORMATION MANAGEMENT. Background: Brazil Without Extreme Poverty Plan

Agricultural. Chemistry. Agricultural production: crops and livestock Agrichemicals development: herbicides, pesticides, fungicides, fertilizers, etc.

8/2/2012. Outline. Dr M. Mahesh MS, PhD, FAAPM, FACR, FACMP, FSCCT. Fluoroscopy Training and Compliance Experience of a Large Academic Institution

JOB DESCRIPTION. Research Associate - Urban Economy and Employment

CIMA Dates and Prices Online Classroom Live September August 2016

SUPPORTING A THRIVING UK LIFE SCIENCES ECOSYSTEM

Agenda Item B /20 Strategic Budget Development Phase I Preliminary Recommendations

Vicenza Military Community Info-X

ECON Introductory Econometrics. Lecture 17: Experiments

EUROPEAN INVESTMENT BANK

The Recovery Act Investment in Comparative Effectiveness Research: Interim Assessment and Implications

mathematics hands-on MEASUREMENT GRADE 4 Grade 4 Project Editor Writer Mathematics Consultants Western and Northern Canadian Protocol (WNCP) Edition

Course Description. Illicit Drug Labs A Safe Response for Public Safety Personnel. International Association of Fire Fighters

LISA Short Course Series Generalized Linear Models (GLMs) & Categorical Data Analysis (CDA) in R. Liang (Sally) Shan Nov. 4, 2014

Angelina College Science and Mathematics Chemistry 1105 Introductory Chemistry Internet General Syllabus

Hot Weather Response Plan

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Tuesday / Friday Sections. Spring '13.

Southern Hancock Snow Day Lessons

Global Sensitivity Analysis for Repeated Measures Studies with Informative Drop-out: A Semi-Parametric Approach

PROGRAM EVALUATION PRELIMINARY REPORT. The following information is organized by program specialty areas for

Constraints. Sirisha. Sep. 6-8, 2006.

Pre-Algebra Lesson Plans

Completions Completions Overview

Completions Survey materials can be downloaded using the following link: Survey Materials.

Table of Contents. Amy Harrison,

Causal Inference with Big Data Sets

Using GIS to Evaluate Rural Emergency Medical Services (EMS)

Higher Education FY Omnibus Appropriations, S.F. 943 Conf. Report 2017 Regular Session (dollars in 000s)

GEOL 0086 Environmental Geology

Completions Overview. Recent Changes

Transcription:

Shift Scheduling in Pediatric Emergency Medicine Presenter : Young-Chae Hong M.S.E. Co-Authors : Amy Cohn, Ph.D. & Ed O'Brien M.D. University of Michigan INFOMS at San Francisco 11 / 10 / 2014

Collaborators Amy Cohn, Ph.D Edmond O'Brien, M.D Zachary VerSchure Jennifer Zank, M.D Gabriel Zayas-Caban, Ph.D William Pozehl, B.S.E. Daniel Hazlett, B.S.E. Peter Mayoros Nina Scheinberg Hannah Schapiro Aaron Cohen 2

Content Background Motivation Formulations Weighted Sum method Metric constraints method esult Future esearch Pareto method 3

esident esponsibilities in the U-M Pediatric Emergency Department 3-7 year medical training program esponsibilities differ by residency year Balancing patient care and educational requirements In hospital Caring for patients Teaching medical students Learning from attending physicians Out of hospital Community clinics Conferences Other educational requirements 4

Pediatric ED: Scheduling Considerations All shifts assigned to a resident Appropriate coverage e.g. certain shifts require a senior resident ACGME rules (similar to ABET for engineering) e.g. 10 hour break rule Several different residency programs Pediatrics (PED) Family practice (FP) Emergency medicine (EM) And others 5

Motivation Scheduling residents Complicated requirements (UM Pediatric ED) 25 governing rules and preferences Educational goals Patient care egularization / Safety Chief resident built monthly schedule by hand Time consuming process: 20-25 hours / month Transfer every year: no scheduling experience in July Guess and check: errors / tedious correction process Mixed Integer Programming 6

Motivation Practical Significance Poor-quality schedule esidents: decreased interest in learning Patients: adverse health events (Smith-Coggins, et. al. (1994) : "elationship of day versus night sleep to physician performance and mood." Annals of Emergency Medicine) Goals Solves for feasible schedule quickly Create a good quality schedule with no violations Quality Time 7

Formulation: Problem Size Sets : set of residents 15-25 residents D: set of days in the schedule 35 days S: set of shifts 8 shifts Decision Variables Binary: x rds {0, 1} 1 if resident r works shift s on day d 0 otherwise esidents Name Smith Sanchez Chen Shah 27 th 1 st 31 st 7a-4p Shah 9a-6p Joe Shah 10a-7p 12p-9p Chen Chen 4p-1a Smith Sanchez 5p-2a Sanchez 8p-5a Sanchez Smith Smith 11p-8a Chen Joe 8

Objectives: Shift Fairness Total / night shift equity Equal opportunities for training Improved morale and learning ability esident Name Night Shifts / Total Shifts Smith Jones Chen Joe Joe 0 / 7 1 / 7 1 / 7 5 / 7 / Total Shifts 0 / 7 1 / 7 1 / 7 5 / 7 Fairness Total shift equity (TSE): ( t ij, t ij = D i D j, i > j) Night shift equity (NSE): ( n ij, n ij = N i N j, i > j) 9

Objectives: Undesired Shift Bad sleep patterns and post-clinic shifts Improves resident quality of life Increases patient safety Monday Tuesday Sleep Pattern Monday Tuesday Wednesday NIGHIT 1AM 10AM Wake-up NIGHIT Continuity Clinics 7AM 2PM Day 1PM 10PM Sleepy Day 4PM 1AM NIGHIT NIGHIT Bad sleep pattern Post-Clinic shift Minimum bad sleep patterns (BSP): ( count ) 10

Objectives: Undesired Shift Bad sleep patterns and post-clinic shifts Improves resident quality of life Increases patient safety Monday Tuesday Sleep Pattern Monday Tuesday Wednesday NIGHIT 1AM 10AM Wake-up NIGHIT Continuity Clinics 7AM 2PM Day 1PM 10PM Sleepy Day 4PM 1AM NIGHIT NIGHIT Bad sleep pattern Post-Clinic shift Minimum post-clinic shifts (PCC): ( count ) 11

Formulation: Constraints Constraints (rules/requirements) One resident assigned to each shift in the month r all x rds = 1, Meets shift requests d, s x rds = 0, r, d, s {day off, conferences, continuity clinic} Ensure resident type appropriate for shift r PED s P x rsd 1, d, P = 7a,9a, {4p,5p}, {8p,11p} Intern-forbidden shifts r {interns} d x rsd = 0, s {7a, 11p} And others 12

Multi-Criteria Problem Multi-Criteria schedule Metrics for UM Pediatric Emergency Department Total shift equity (TSE) Night shift equity (NSE) Minimum bad sleep patterns (BSP) Minimum post-clinic shifts (PCC) Weights? Preferences? Trade-off? Multi-objective Mathematical Programming 13

Weighted Sum Method Min w 1 TSE + w 2 NSE + w 3 BSP + w 4 PCC s. t. "rules/requirements" x rds {0,1} Quantifying preferences (w i ) is difficult Weights are subjective and difficult to quantify esulting schedule does not match their intentions Various measurement units Equity (σ, Max diff ij, diff ij, ) 14

Optimized esidency Scheduling Assistant (OSA): Metrics Formulation Feasibility problem Constraint on metrics Min w 1 TSE + w 2 NSE + w 3 BSP + w 4 PCC s. t. "rules/requirements" x rds {0,1} Benefits of a feasibility problem More flexible Faster to solve: < 2 sec. Given: 35 days / 20 PEDs / 8 shifts 15

Optimized esidency Scheduling Assistant (OSA): Metrics Formulation Feasibility problem Constraint on metrics Benefits of a feasibility problem More flexible Min w 1 TSE + w 2 NSE + w 3 BSP + w 4 PCC s. t. "rules/requirements" x rds {0,1} lb TSE (TSE) ub TSE lb NSE NSE ub NSE lb BSP BSP ub BSP lb PCC PCC ub PCC Faster to solve: < 2 sec. Given: 35 days / 20 PEDs / 8 shifts 16

Optimized esidency Scheduling Assistant (OSA) : Interactive Improvement Example output of metrics Value (Lower bound, Upper bound) esident Name Number of Shifts Number of Night Shifts Number of Post CC Interactive approach engaging chief resident Iteratively adjust bounds on metric constraints Quickly build high quality schedule Number of Bad Sleep Templates Smith 8 (7,9) 2 (0,10) 0 (0,1) 1 (0,1) Sanchez 8 (7,10) 1 (0,10) 0 (0,1) 1 (0,1) Chen 8 (7,9) 5 (0,10) 1 (0,1) 1 (0,1) Shah 14 (13,15) 3 (0,10) 1 (0,1) 1 (0,1) 17

Optimized esidency Scheduling Assistant (OSA) : Interactive Improvement Interactive Feedback Chief resident identifies undesirable qualitative characteristics f 2 (x) (w 1, w 2 ) Metrics f 1 (x) f 2 (x) f 3 (x) Value Value Value f 1 (x) 18

OSA Methodology Lb Equity Ub Lb BSPs Ub Lb PostCC Ub (Squeezing) Lb Equity Ub Lb BSPs Ub Lb PostCC Ub TSE CC BSPs Sched. A 7 4 2 Sched. B 7 5 1 Sched. C 6 4 3 19

Standard Deviation per esident per Day Count per esident per Month OSA: esults Our metrics-based scheduling tool: educes time to create schedules 20 hours /month 1 hour /month Solves a multi-criteria scheduling problem 0.12 2010-2011 (Without OSA) 0.8 2010-2011 (Without OSA) 0.10 2012-2013 (With OSA) 0.7 2012-2013 (With OSA) 0.08 0.6 0.5 0.06 0.4 0.04 0.3 0.02 0.2 0.1 0.00 Total Shift Disparity Night Shift Disparity 0.0 Bad Sleep Patterns Post-Clinic Shifts 20

OSA: Limitations Myopic Solution Non-Pareto solution could be selected by a chief residents Never see the whole picture (the set of Pareto solutions) The most preferred solution is most preferred with respect to their satisfaction f 2 (x) Pareto solutions Solutions 21 f 1 (x)

Next Step Pareto Solutions Generate the Pareto solutions of the problem (all of them or a sufficient representation) Select the most preferred one among them f 2 (x) z I = z 1 I, z 2 I z N = (z 1 N, z 2 N ) Efficient Schedules f 1 (x) 22

Pareto: Bi-Objective Problem Notation H : Solution Space, the set of feasible solutions P : Pareto Set z i = f i (x) : ith integer objective function, Z Dominance ( ) : x x if and only if z i z i where at least one inequality is strict Bi-Objective Problem min f x = (f 1 x, f 2 x ) s. t. x H 23

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 f 2 (x) min f x H f 1 x =z 2(x) 1 min f 1(x) x H z 1 24 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 f 2 (x) min f x H f 1 x =z 2(x) 1 min f 2(x) x H z 2 25 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 f 2 (x) min f x H f 1 x =z 2(x) 1 z = z 1, z 2 26 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 z 2 f 2 (x) min f x H f 1 x =z 2(x) 1 z = z 1, z 2 27 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 z 2 f 2 (x) min f x H f 1 x =z 2(x) 1 z = z 1, z 2 28 f 1 (x)

Pareto: Bi-Objective Problem Pareto Square egion Ideal Point: z 1 = min f 1(x) and z x H 2 = min f 2(x) x H Nadir Point: z 1 = min f x H f 2 x =z 1(x) and z 2 = 2 f 2 (x) z = ( z z 1, z 2 ) 2 min f x H f 1 x =z 2(x) 1 z = z 1, z 2 29 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) 30 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) δ = z 1 1 min f 2 (x) s. t. x 1 δ Δ = 1 31 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) δ = z 1 1 minf 1 x x 2 = min f 2(x) s. t. x 1 δ Δ = 1 32 (squeezing) z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) δ = z 1 1 1 min f 2 (x) s. t. x 1 δ Δ = 1 Δ = 1 33 z 1 1 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) δ = z 1 1 1 minf 1 x x 2 = min f 2(x) s. t. x 1 δ Δ = 1 Δ = 1 (squeezing) 34 z 1 1 z 1 f 1 (x)

Pareto: Bi-Objective Problem Pareto Squeezing Algorithm For integer metrics X 1 and X 2, X 1 + X 2 N 1 + N 2 1 X 1 N 1 X 2 N 2 f 2 (x) Δ = 1 Δ = 1 Δ = 1 z 1 3 z 1 2 35 z 1 1 z 1 f 1 (x)

Pareto: Tri-Objective Problem Pareto Cone Given fixed z level, bi-objective problem z Given z = z, f 2 (x) z = ( z 1, z 2 ) (x, y, z ) z = z 1, z 2 x f 1 (x) ( x, y z, z ) (x z, y, z ) y 36

Acknowledgements Thank you to CHEPS, TDC Foundation, the Bonder Foundation, and Dr. Brian Jordan, Dr. Micah Long, Dr. Jenny Zank and Dr. Ed O'Brien for making this research possible. 37

CHEPS and the HEPS Master s Program CHEPS: The Center for Healthcare Engineering and Patient Safety HEPS: Industrial and Operations Engineering (IOE) Master s Concentration in Healthcare Engineering and Patient Safety offered by CHEPS CHEPS and HEPS offer unique multidisciplinary teams from engineering, medicine, public health, nursing, and more collaborating with healthcare professionals to better provide and care for patients For more information, contact Amy Cohn at amycohn@umich.edu or visit the CHEPS website at: https://www.cheps.engin.umich.edu

Thank You! 39

Feedback and Questions Young-Chae Hong hongyc@umich.edu Prof. Amy Cohn amycohn@med.umich.edu Department of Industrial and Operations Engineering University of Michigan 40