Yariv N. Marmor 1, Avishai Mandelbaum 1, Sergey Zeltyn 2 Emergency-Departments Simulation in Support of Service-Engineering: Staffing Over Varying Horizons.

Slides:



Advertisements
Similar presentations
Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms Chenyang Lu, John A. Stankovic, Gang Tao, Sang H. Son Presented by Josh Carl.
Advertisements

VI. Facility Designations VI-1. Facility Designations Objective: Participants will understand: 1) The three types of facilities that can be designated,
Capacity Setting and Queuing Theory
Queueing Models and Ergodicity. 2 Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing models.
Nursing & Midwifery Workload and Workforce Planning
MGTSC 352 Lecture 23: Inventory Management Big Blue Congestion Management Introduction: Asgard Bank example Simulating a queue Types of congested systems,
Refining and Redefining Emergency Flows
On Priority Queues with Impatient Customers: Exact and Asymptotic Analysis Seminar in Operations Research 01/01/2007 Luba Rozenshmidt Advisor: Prof. Avishai.
1 Optimal Staffing of Systems with Skills- Based-Routing Master Defense, February 2 nd, 2009 Zohar Feldman Advisor: Prof. Avishai Mandelbaum.
Silberschatz, Galvin and Gagne  2002 Modified for CSCI 399, Royden, Operating System Concepts Operating Systems Lecture 19 Scheduling IV.
Markov Reward Models By H. Momeni Supervisor: Dr. Abdollahi Azgomi.
Queues in Hospitals: Semi-Open Queueing Networks in the QED Regime Galit Yom-Tov Joint work with Avishai Mandelbaum 31/Dec/2008 Technion – Israel Institute.
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
Using Simulation-based Stochastic Approximation to Optimize Staffing of Systems with Skills-Based-Routing WSC 2010, Baltimore, Maryland Avishai Mandelbaum.
Lecture 9 Output Analysis for a Single Model. 2  Output analysis is the examination of data generated by a simulation.  Its purpose is to predict the.
On Effective Testing of Health Care Simulation Software Christian Murphy, M.S. Raunak, Andrew King, Sanjian Chen, Christopher Imbriano, Gail Kaiser, Insup.
14-1. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 14 Capacity Planning and Queuing Models.
Khudyakov Polina Designing a Call Center with an IVR MSc. Seminar Advisor: Professor Avishai Mandelbaum.
Technology Services World Conference, Silicon Valley, CA May 4-6, Service Science Innovation Partnership Award Finalist Presentation.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
Staffing Profile Tool Richard Andrews, MBA Jill Howard, MBA Jeffery K. Cochran, PhD Kevin T. Roche, MS.
Quadratic Programming Model for Optimizing Demand-responsive Transit Timetables Huimin Niu Professor and Dean of Traffic and Transportation School Lanzhou.
Queuing Models and Capacity Planning
 Production Model Science & Theory Applied to a Service Industry  Enables Balancing of Patient Care, Employee Wellbeing & Financial Stability in a Poor.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved. Waiting Line Models.
Basic teletraffic concepts An intuitive approach
Capital Health Medical Outpatient Unit April 12th 2007 Final Presentation Kyle Brown Hillary Higgins Justin Lang.
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
CALL CENTRE MANAGEMENT BASICS
SIMULATION MODELING AND ANALYSIS WITH ARENA
Verification & Validation
Real-time Monitoring, Control and Optimization of Patients Flow in Emergency Departments Boaz Carmeli M.Sc. Research Seminar Advisor: Prof. Avishai Mandelbaum.
Faculty of Industrial Engineering and Management Technion – Israel Institute of Technology David Sinreich and Yariv, N Marmor Winter Simulation Conference.
Software Performance Testing Based on Workload Characterization Elaine Weyuker Alberto Avritzer Joe Kondek Danielle Liu AT&T Labs.
Introduction to Operations Research
Using Data to Assess and Improve Operational Performance in the Emergency Department Jody Crane, MD, MBA Chuck Noon, PhD
Euro-Par, A Resource Allocation Approach for Supporting Time-Critical Applications in Grid Environments Qian Zhu and Gagan Agrawal Department of.
Dr Dan Beckett Consultant Acute Physician NHS Forth Valley.
E.D. – T.V. A Simulation Capacity Analysis Jamey Koontz Baylor Health Care System.
Capacity Planning Tool Jeffery K. Cochran, PhD Kevin T. Roche, MS.
Faculty of Industrial Engineering and Management Technion – Israel Institute of Technology David Sinreich and Yariv Marmor Can We Make Simulation More.
Tactical Planning in Healthcare with Approximate Dynamic Programming Martijn Mes & Peter Hulshof Department of Industrial Engineering and Business Information.
Cleveland Clinic Science Internship Program How Fast Are We? Throughput Times for Admissions from the Emergency Department Brian Hom; Deborah Porter RN,
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
Modeling Inter-Login Time on the Internet By Rahul Telang.
1 THE USE OF SIMULATION AND DESIGN OF EXPERIMENTS FOR ESTIMATING MAXIMUM CAPACITY IN AN EMERGENCY ROOM Felipe F. Baesler Hector E. Jahnsen Proceedings.
Laboratoire Environnement, Géomécanique & Ouvrages Comparison of Theory and Experiment for Solute Transport in Bimodal Heterogeneous Porous Medium Fabrice.
Pending Interest Table Sizing in Named Data Networking Luca Muscariello Orange Labs Networks / IRT SystemX G. Carofiglio (Cisco), M. Gallo, D. Perino (Bell.
Appointment Systems - a Stochastic and Fluid Approach Michal Penn The William Davidson Faculty of Industrial Engineering and Management Technion - Israel.
Queueing Models with Multiple Classes CSCI 8710 Tuesday, November 28th Kraemer.
VP Quarterly Report on Strategies Q1 – 2015/16 Vision: Healthy people, families and communities. Acting VP: Dawn Calder Integrated Health Services – Clinical.
CSCI1600: Embedded and Real Time Software Lecture 19: Queuing Theory Steven Reiss, Fall 2015.
1 Technion – Israel Institute of Technology 2 IBM Haifa Research Labs Yariv N. Marmor 1, Segev Wasserkrug 2, Sergey Zeltyn 2, Yossi Mesika 2, Ohad Greenshpan.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Simulation in Healthcare Ozcan: Chapter 15 ISE 491 Fall 2009 Dr. Burtner.
SIMULATION EXAMPLES. Monte-Carlo (Static) Simulation Estimating profit on a sale promotion Estimating profit on a sale promotion Estimating profit on.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Network Weather Service. Introduction “NWS provides accurate forecasts of dynamically changing performance characteristics from a distributed set of metacomputing.
Safer Start 8am Monday 08 th February – 8am Monday 15 February.
Mining Resource-Scheduling Protocols Arik Senderovich, Matthias Weidlich, Avigdor Gal, and Avishai Mandelbaum Technion – Israel Institute of Technology.
Service Analysis and Simulation in Process Mining Doctoral Consortium, BPM14’ Arik Senderovich Advisers: Avigdor Gal and Avishai Mandelbaum
Methods Introduction Results Conclusions Figures Quick Hits - Structured On-Shift Teaching Designed for the Busy Academic Emergency Center It can be difficult.
The use of mobile phone technology as a tool to improve patient flow in KATH ED By Dr Paa Kobina Forson 26 th February, 2014 WACS Conference, Kumasi.
Lecture 3: Measurements and MOP (Measures Of Performance) Service Engineering Galit B. Yom-Tov.
Prepared By : “Mohammad Jawad” Saleh Nedal Jamal Hoso Presented To :
Noa Zychlinski* Avishai Mandelbaum*, Petar Momcilovic**, Izack Cohen*
Avishai Mandelbaum, Technion Sergey Zeltyn, IBM Research Lab, Haifa
Chapter 6 Queuing Models.
Lecturer: Yariv Marmor, Industrial Engineering, Technion
Yariv N. Marmor1, Avishai Mandelbaum1, Sergey Zeltyn2
Presentation transcript:

Yariv N. Marmor 1, Avishai Mandelbaum 1, Sergey Zeltyn 2 Emergency-Departments Simulation in Support of Service-Engineering: Staffing Over Varying Horizons 16 th Industrial Engineering and Management Conference ( ) 1 Technion – Israel Institute of Technology 2 IBM Haifa Research Labs

Staff (re)scheduling (off-line) using simulation: Sinreich and Jabali (2007) – maintaining steady utilization. Badri and Hollingsworth (1993), Beaulieu et al. (2000) – reducing Average Length of Stay (ALOS). Raising also the patients' view: Quality of care Green (2008) – reducing waiting times (also the time to first encounter with a physician). Motivation - ED overcrowding Introduction 2

Part 1 (short-term): Decision-Support system (ED Staffing) in real-time (hours, shift). Part 2 (medium) (Staffing) Over mid-term (weeks). Simulation support: short- to long-term Introduction 3

Part 1: Decision-Support system for Intraday staffing in real-time 4

- [Gather real data in real-time regarding current state] - Complete the data when necessary via simulation. - Predict short-term evolution (workload) via simulation. - Corrective staffing, if needed, via simulation and mathematical models. - All the above in real-time or close to real-time Objectives Part 1: Intraday staffing in real-time 5

Goal – Estimate current ED state (using simulation): For each patient: type (e.g. internal, ….) and status in the ED process (e.g. X-ray, Lab,…) [status un-extractable from most currently installed ED IT systems] Estimation of current ED state Part 1: Intraday staffing in real-time 6 Data description: Accurate data - arrival and home-discharge processes. Inaccurate (censored) data - departure times for delayed ED-to- Ward transfers (recorded as departures but are still in an ED bed) Unavailable data – all the rest (e.g. patients status). Method to estimate present state: Run ED simulation from “t=-∞”; keep replications that are consistent with the observed data (# of discharged)

Staffing models: RCCP (Rough Cut Capacity Planning) – Heuristic model aiming at operational-efficiency (resource utilization level). Required staffing level – short-term prediction Part 1: Intraday staffing in real-time 7 15 minutes 15 t OL (Offered Load) - Heuristic model aiming at balancing high levels of service-quality (time till first encounter with a physician) and operational- efficiency (resource utilization). 15 t Arrival Time

Part 1: Intraday staffing in real-time In the simplest time-homogeneous steady-state case: R - the offered load is: – arrival rate, E(S) – mean service time, Gives rise to Quality and Efficiency-Driven (QED) operational performance: carefully balances high service- quality (time to first-encounter) with high resource- efficiency (utilization levels). OL: Offered-Load (theory) 8 “Square-Root Safety Staffing" rule: (Erlang 1914, Halfin & Whitt,1981):  > 0 is a “tuning” parameter.

Offered-Load (theory), time-inhomogeneous Part 1: Intraday staffing in real-time Arrivals can be modeled by a time-inhomogeneous Poisson process, with arrival rate (t); t ≥ 0: OL is calculated as the number of busy-servers (or served-customers), in a corresponding system with an infinite number of servers (Feldman et al.,2008). For example, S - (generic) service time. 9

Offered Load (theory): time-inhomogeneous Part 1: Intraday staffing in real-time 10 QED-staffing approximation, achieving service goal  : n r (t) - recommended number of resource r at time t, using OL.  - fraction of patients that start service within T time units, W q – patients waiting-time for service by resource r, h(  t ) – the Halfin-Whitt function (Halfin and Whitt,1981),

Offered Load methodology for ED staffing Part 1: Intraday staffing in real-time ∞ servers: simulation run with “infinitely-many” resources (e.g. physicians, or nurses, or both). Offered-Load: for each resource r, and each hour t, calculate the number of busy resources (= total work). Use this value as an estimate for the offered load R(t) of resource r at time t (averaging over simulation runs). Staffing: for each hour t we deduce a recommended staffing level n r (t) via the formula: 11

Methodology for short-term forecasting and staffing Part 1: Intraday staffing in real-time Our simulation-based methodology for short- term staffing levels, over 8 future hours (shift): 1) Initialize the simulation with the current ED state. 2) Use the average arrival rate, to generate stochastic arrivals in the simulation. 3) Simulate and collect data every hour, over 8 future hours, using infinite resources (nurses, physicians). 4) From Step 3, calculate staffing recommendations, both n r (RCCP,t) and n r (OL,t). 5) Run the simulation from the current ED state with the recommended staffing (and existing staffing). 6) Calculate performance measures. 12

Simulation experiment – current state (# patients) Part 1: Intraday staffing in real-time n= 100 replications, Avg-simulation average, SD-simulation standard deviation, UB=Avg+1.96*SD, LB=Avg-1.96*SD, WIP-number of patients from the database Comparing the Database with the simulated ED current-state (Weekdays and Weekends) 13

Experiment – performance of future shift Part 1: Intraday staffing in real-time Utilization: I p - Internal physician S p - Surgical physician O p - Orthopedic physician N u - Nurses. Used Resources (avg.) : #Beds – Patient’s beds, #Chairs – Patient’s chairs. Service Quality : %W - % of patients getting physician service within 0.5 hour from arrival (effective of  ). 14

Simulation experiment – staffing recommendations Part 1: Intraday staffing in real-time Staffing levels (current and recommended) 15

Simulation experiments – comparison Part 1: Intraday staffing in real-time OL method achieved good service quality: %W is stable over time. RCCP method yields good performance of resource utilization - near 90%. 16

Simulation experiments – comparisons Part 1: Intraday staffing in real-time Comparing RCCP and OL given the same average number of resources The simulation results are conclusive – OL is superior, implying higher quality of service, with the same number of resources, for all values of . 17

Part 2: Intraday staffing over the mid-term 18

%W (and #Arrivals) per Hour by Method in an Average Week (  = 0.3) Mid-term staffing: Results Part 2: Intraday staffing in mid-term 19

Developed a staffing methodology for achieving both high utilization and high service levels, over both short- and mid-term horizons, in a highly complex environment (e.g. ED) More work needed: Refining the analytical methodology (now the  is close to target around  = 50% ). Accommodate constrains (e.g. rigid shifts). Incorporate more refined data (e.g. from RFID). Conclusions and future research Parts 1+2: Intraday staffing 20

Questions? 21