Dynamic appointment scheduling for outpatient clinics with multiple physicians and patient choice

Abstract Mitigating the adverse effects of uncertainty in appointment systems, arising from heterogeneous patient needs and preferences, is critical to the effective use of scarce medical resources and patient satisfaction. This study addresses an online scheduling problem with multiple servers and consideration of patient preference for physicians and their appointment times. The receptionist immediately determines whether a request should be accommodated and offers an appointment time slot for each accepted patient request. The patient may reject an undesirable appointment time slot with a certain probability, or may accept it, but the no-show probability will be higher. A stochastic overbooking model is formulated to maximize the expected profit, which is defined as the revenue generated from accepted requests minus the cost incurred by patients waiting and physicians’ overtime. A myopic scheduling policy is developed based on certain structural properties of the objective function. This study advances the study of appointment systems by generating a non-unimodal profit evolution. Moreover, both the decision of accommodating more requests for certain slots and scheduling of appointments depend on the patient choice rather than the patient type. Further, computational experiments and analysis offer valuable insights into performance improvement in outpatient clinics.

[1]  Ronald L. Rardin,et al.  Matching daily healthcare provider capacity to demand in advanced access scheduling systems , 2007, Eur. J. Oper. Res..

[2]  Stephen R. Lawrence,et al.  Clinic Overbooking to Improve Patient Access and Increase Provider Productivity , 2007, Decis. Sci..

[3]  Yan Chen,et al.  Appointment overbooking with different time slot structures , 2018, Comput. Ind. Eng..

[4]  Norman T. J. Baii A STUDY OF QUEUES AND APPOINTMENT SYSTEMS IN HOSPITAL OUT-PATIENT DEPARTMENTS, WITH SPECIAL REFERENCE TO WAITING-TIMES , 1952 .

[5]  Douglas J. Morrice,et al.  Coordinated Scheduling for a Multi-server Network in Outpatient Pre-operative Care , 2018 .

[6]  Van-Anh Truong,et al.  Optimal Advance Scheduling , 2015, Manag. Sci..

[7]  Y. Huang,et al.  Dynamic overbooking scheduling system to improve patient access , 2012, J. Oper. Res. Soc..

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

[9]  Louis-Martin Rousseau,et al.  Online stochastic optimization of radiotherapy patient scheduling , 2015, Health care management science.

[10]  Nan Liu,et al.  Dynamic Scheduling of Outpatient Appointments Under Patient No-Shows and Cancellations , 2010, Manuf. Serv. Oper. Manag..

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

[12]  C. K. Y. Lin,et al.  An adaptive scheduling heuristic with memory for the block appointment system of an outpatient specialty clinic , 2015 .

[13]  Paul Intrevado,et al.  Effects of clinical characteristics on successful open access scheduling , 2007, Health care management science.

[14]  Michele Samorani,et al.  Outpatient Appointment Scheduling Given Individual Day-Dependent No-Show Predictions , 2013, Eur. J. Oper. Res..

[15]  Jing Shi,et al.  A hybrid simulation and genetic algorithm approach to determine the optimal scheduling templates for open access clinics admitting walk-in patients , 2014, Comput. Ind. Eng..

[16]  Xiaolan Xie,et al.  Optimizing contracted resource capacity with two advance cancelation modes , 2012, Eur. J. Oper. Res..

[17]  Thomas R. Rohleder,et al.  Scheduling outpatient appointments in a dynamic environment , 1996 .

[18]  Hari Balasubramanian,et al.  The impact of case mix on timely access to appointments in a primary care group practice , 2012, Health Care Management Science.

[19]  Lewis Ntaimo,et al.  Stochastic online appointment scheduling of multi-step sequential procedures in nuclear medicine , 2013, Health care management science.

[20]  Richard Y. K. Fung,et al.  Sequential appointment scheduling considering patient choice and service fairness , 2015 .

[21]  Ji Lin,et al.  Clinic scheduling models with overbooking for patients with heterogeneous no-show probabilities , 2010, Ann. Oper. Res..

[22]  Xiaolan Xie,et al.  A Monte Carlo Optimization and Dynamic Programming Approach for Managing MRI Examinations of Stroke Patients , 2011, IEEE Transactions on Automatic Control.

[23]  N. Bailey A Study of Queues and Appointment Systems in Hospital Out‐Patient Departments, with Special Reference to Waiting‐Times , 1952 .

[24]  Na Geng,et al.  Optimal patient assignment for W queueing network in a diagnostic facility setting , 2017, Int. J. Prod. Res..

[25]  Ana Muriel,et al.  The impact of provider flexibility and capacity allocation on the performance of primary care practices , 2011, Flexible Services and Manufacturing Journal.

[26]  Xiaolan Xie,et al.  Optimal Dynamic Outpatient Scheduling for a Diagnostic Facility With Two Waiting Time Targets , 2016, IEEE Transactions on Automatic Control.

[27]  Kumar Muthuraman,et al.  Sequential clinical scheduling with service criteria , 2011, Eur. J. Oper. Res..

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

[29]  Kum Khiong Yang,et al.  A universal appointment rule in the presence of no-shows and walk-ins , 2012 .

[30]  Xiuli Qu,et al.  An MDP model for walk-in patient admission management in primary care clinics , 2015 .

[31]  Jun Li,et al.  The booking problem of a diagnostic resource with multiple patient classes and emergency interruptions , 2017, Comput. Ind. Eng..

[32]  Kenneth J. Klassen,et al.  Improving Performance in Outpatient Appointment Services with a Simulation Optimization Approach , 2009 .

[33]  Liya Sun,et al.  Scheduling routine and call-in clinical appointments with revisits , 2017, Int. J. Prod. Res..

[34]  Ana Muriel,et al.  Dynamic allocation of same-day requests in multi-physician primary care practices in the presence of prescheduled appointments , 2014, Health care management science.

[35]  Martin L. Puterman,et al.  Dynamic multi-appointment patient scheduling for radiation therapy , 2012, European Journal of Operational Research.

[36]  Kumar Muthuraman,et al.  Sequential clinical scheduling with patient no-shows and general service time distributions , 2010 .

[37]  Amir Ahmadi-Javid,et al.  Outpatient appointment systems in healthcare: A review of optimization studies , 2017, Eur. J. Oper. Res..

[38]  Nan Liu,et al.  Appointment Scheduling Under Patient Preference and No-Show Behavior , 2014, Oper. Res..

[39]  Xiaolan Xie,et al.  Implementation strategies of a contract-based MRI examination reservation process for stroke patients , 2013, Eur. J. Oper. Res..

[40]  Luis G. Vargas,et al.  Predictive analytics model for healthcare planning and scheduling , 2016, Eur. J. Oper. Res..

[41]  Emre A. Veral,et al.  Designing appointment scheduling systems for ambulatory care services , 2006, Health care management science.

[42]  Xiaolan Xie,et al.  Capacity Reservation and Cancellation of Critical Resources , 2011, IEEE Transactions on Automation Science and Engineering.

[43]  Kumar Muthuraman,et al.  A stochastic overbooking model for outpatient clinical scheduling with no-shows , 2008 .

[44]  Jin Wang,et al.  Optimization and approximation methods for dynamic appointment scheduling with patient choices , 2018, Comput. Oper. Res..

[45]  Kumar Muthuraman,et al.  Sequential clinical scheduling with patient no-show: The impact of pre-defined slot structures , 2013 .

[46]  Xiuli Qu,et al.  Modeling the effect of patient choice on the performance of open access scheduling , 2011 .

[47]  Diwakar Gupta,et al.  Adaptive Appointment Systems with Patient Preferences , 2011, Manuf. Serv. Oper. Manag..

[48]  Pei-Fang Tsai,et al.  A stochastic appointment scheduling system on multiple resources with dynamic call-in sequence and patient no-shows for an outpatient clinic , 2014, Eur. J. Oper. Res..

[49]  Ronald L. Rardin,et al.  Single versus hybrid time horizons for open access scheduling , 2011, Comput. Ind. Eng..

[50]  Diwakar Gupta,et al.  Revenue Management for a Primary-Care Clinic in the Presence of Patient Choice , 2008, Oper. Res..