Surgery Scheduling Under Case Cancellation and Surgery Duration Uncertainty

Surgery scheduling is of critical importance, because an operating room (OR) is the major cost generating unit in the hospital. However, schedulers face tremendous challenges brought by case cancellation, which have been observed in most departments. On the other hand, the randomness of surgery duration also has a significant impact on an OR schedule. In this paper, we develop a stochastic integer programming model for multiple ORs that simultaneously considers the uncertainties of case cancellation and surgery duration. We aim at minimizing the costs from the perspectives of both health care providers and patients. The Benders decomposition is used to address the computational complexity. A series of experiments is conducted to show the effectiveness of the proposed model and solution approaches. A case study based on two departments at West China Hospital is carried out, where the total cost can be reduced by approximately 27%. A sensitivity analysis is conducted in the case study, from which we gain managerial insights. Note to Practitioners—The effectiveness and efficiency of operating room (OR) scheduling are highly valued by hospital practitioners, as the OR department is one of the most resource-intensive units in a hospital. The uncertainty of surgery duration and patient cancellation in OR scheduling brings a tremendous challenges to the decision makers. We propose a stochastic integer programming model by taking these uncertain factors into consideration. The proposed model significantly outperforms the current practice according to our case study. We also conduct a sensitivity analysis to obtain managerial insights. The value of stochastic solutions is calculated to show the importance of considering both the uncertain factors.

[1]  Brian T. Denton,et al.  Optimal Allocation of Surgery Blocks to Operating Rooms Under Uncertainty , 2010, Oper. Res..

[2]  Yongjia Song,et al.  Partition-based decomposition algorithms for two-stage Stochastic integer programs with continuous recourse , 2020, Ann. Oper. Res..

[3]  Emre A. Veral,et al.  OUTPATIENT SCHEDULING IN HEALTH CARE: A REVIEW OF LITERATURE , 2003 .

[4]  Brian T. Denton,et al.  A Progressive Hedging Approach for Surgery Planning Under Uncertainty , 2015, INFORMS J. Comput..

[5]  Diwakar Gupta,et al.  Appointment scheduling in health care: Challenges and opportunities , 2008 .

[6]  Gilbert Laporte,et al.  The integer L-shaped method for stochastic integer programs with complete recourse , 1993, Oper. Res. Lett..

[7]  Xiaolan Xie,et al.  Dynamic Surgery Assignment of Multiple Operating Rooms With Planned Surgeon Arrival Times , 2014, IEEE Transactions on Automation Science and Engineering.

[8]  Bjorn P. Berg,et al.  Two-stage robust optimization approach to elective surgery and downstream capacity planning , 2017, Eur. J. Oper. Res..

[9]  Xiaolan Xie,et al.  Column generation approach to operating theater planning with elective and emergency patients , 2008 .

[10]  Joris van de Klundert,et al.  Stochastic programming analysis and solutions to schedule overcrowded operating rooms in China , 2016, Comput. Oper. Res..

[11]  Jesper Larsen,et al.  A column generation approach for solving the patient admission scheduling problem , 2014, Eur. J. Oper. Res..

[12]  Kimberly C Kirby,et al.  From telephone to office: intake attendance as a function of appointment delay. , 2002, Addictive behaviors.

[13]  Diwakar Gupta,et al.  A Sequential Bounding Approach for Optimal Appointment Scheduling , 2003 .

[14]  Emre A. Veral,et al.  Assessment of patient classification in appointment system design , 2008 .

[15]  Sarah M I Gillen,et al.  What's all the fuss about? Day-of-surgery cancellations and the role of perianesthesia nurses in prevention. , 2009, Journal of perianesthesia nursing : official journal of the American Society of PeriAnesthesia Nurses.

[16]  Brian T. Denton,et al.  Dynamic Appointment Scheduling of a Stochastic Server with Uncertain Demand , 2013, INFORMS J. Comput..

[17]  M. Hawn,et al.  Elective surgical case cancellation in the Veterans Health Administration system: identifying areas for improvement. , 2009, American journal of surgery.

[18]  Achieving operating room efficiency through process integration. , 2003, Healthcare financial management : journal of the Healthcare Financial Management Association.

[19]  Brian T. Denton,et al.  Optimal booking and scheduling in outpatient procedure centers , 2014, Comput. Oper. Res..

[20]  Brian T. Denton,et al.  Online appointment sequencing and scheduling , 2015 .

[21]  John M. Wilson,et al.  Introduction to Stochastic Programming , 1998, J. Oper. Res. Soc..

[22]  Brian T. Denton,et al.  Bi‐Criteria Scheduling of Surgical Services for an Outpatient Procedure Center , 2011 .

[23]  D. Gupta Surgical Suites' Operations Management , 2007 .

[24]  Maurice Queyranne,et al.  Appointment Scheduling with Discrete Random Durations , 2009, Math. Oper. Res..

[25]  Xiaolei Xie,et al.  Performance evaluation of operating room schedules in orthopedic surgery , 2018 .

[26]  Patrizia Beraldi,et al.  A stochastic programming approach for operating theatre scheduling under uncertainty , 2015 .

[27]  Oleg V. Shylo,et al.  Stochastic Operating Room Scheduling for High-Volume Specialties Under Block Booking , 2013, INFORMS J. Comput..

[28]  Erik Demeulemeester,et al.  Operating room planning and scheduling: A literature review , 2010, Eur. J. Oper. Res..

[29]  S. A. Erdogan,et al.  SURGERY PLANNING AND SCHEDULING , 2011 .

[30]  Brian Denton,et al.  Optimization of surgery sequencing and scheduling decisions under uncertainty , 2007, Health care management science.

[31]  Brian T. Denton,et al.  Operating Room Pooling and Parallel Surgery Processing Under Uncertainty , 2011, INFORMS J. Comput..

[32]  Sanjay Mehrotra,et al.  A Two-Stage Stochastic Integer Programming Approach to Integrated Staffing and Scheduling with Application to Nurse Management , 2015, Oper. Res..

[33]  Yu Wang,et al.  A column-generation-based heuristic algorithm for solving operating theater planning problem under stochastic demand and surgery cancellation risk , 2014 .

[34]  Marc D Basson,et al.  Predicting Patient Nonappearance for Surgery as a Scheduling Strategy to Optimize Operating Room Utilization in a Veterans' Administration Hospital , 2006, Anesthesiology.

[35]  Jose M. Framinan,et al.  A stochastic approach for solving the operating room scheduling problem , 2018 .

[36]  John T. Blake,et al.  Calculating a Potential Increase in Hospital Margin for Elective Surgery by Changing Operating Room Time Allocations or Increasing Nursing Staffing to Permit Completion of More Cases: A Case Study , 2002, Anesthesia and analgesia.

[37]  Maurice Queyranne,et al.  Technical Note - A Sampling-Based Approach to Appointment Scheduling , 2012, Oper. Res..