A hybrid simulation and genetic algorithm approach to determine the optimal scheduling templates for open access clinics admitting walk-in patients

Abstract With the pressing demand for improving patient accessibility, the traditional scheduling system may not be effective for mitigating the adverse effects caused by no-shows, appointment cancellations and late arrivals. For this reason, open access scheduling, which specifies that a portion of clinic appointment slots be reserved for short-notice appointments, was proposed and adopted in recent years. In literature, many studies have developed a variety of approaches and models to optimize the open access scheduling systems, while few considers the inclusion of walk-in patients and the optimal allocation of reserved slots on the scheduling template under the open access configuration. In this paper, we propose a Discrete Event Simulation and Genetic Algorithm (DES–GA) approach to find the heuristic optimal scheduling template under the clinic setting that allows both open access and walk-in patients. The solution can provide scheduling templates consisting of not only the optimal number of reservations for open access appointments and walk-ins, but also the optimized allocation of these reserved slots, by minimizing the average cost per admission of open access or walk-in patient. In this approach, the cost is measured by the weighted summation of patient waiting time, provider idle time, and provider overtime. A case study and sensitivity analysis are conducted to show how the heuristic optimal scheduling template generated from the proposed approach could vary under different scenarios. This also illustrates the viability of our model. The results show that the heuristic optimal scheduling templates are significantly affected by the patient attendance rate, level of demands of same-day appointment and walk-in admissions, as well as the cost coefficients associated with patient waiting time, provider idle time and provider overtime.

[1]  M. Murray,et al.  Same-day appointments: exploding the access paradigm. , 2000, Family practice management.

[2]  Diwakar Gupta,et al.  Performance Metrics for Advanced Access , 2006, Journal of healthcare management / American College of Healthcare Executives.

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

[4]  J. Mold,et al.  Reduction and Management of No-Shows by Family Medicine Residency Practice Exemplars , 2007, The Annals of Family Medicine.

[5]  Tao-Ming Cheng,et al.  Optimizing the Schedule of Dispatching Earthmoving Trucks through Genetic Algorithms and Simulation , 2012 .

[6]  John E. Beasley,et al.  A genetic algorithm for the generalised assignment problem , 1997, Comput. Oper. Res..

[7]  K. Stowman World health statistics. , 1949, The Milbank Memorial Fund quarterly.

[8]  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.

[9]  D Hermoni,et al.  Failure to keep appointments at a community health centre. Analysis of causes. , 1990, Scandinavian journal of primary health care.

[10]  T. Bodenheimer,et al.  Improving timely access to primary care: case studies of the advanced access model. , 2003, JAMA.

[11]  Jonathan Patrick,et al.  A Markov decision model for determining optimal outpatient scheduling , 2011, Health Care Management Science.

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

[13]  Carlos García-Martínez,et al.  Global and local real-coded genetic algorithms based on parent-centric crossover operators , 2008, Eur. J. Oper. Res..

[14]  Sue Herriott,et al.  Reducing Delays and Waiting Times With Open-Office Scheduling , 1999 .

[15]  Diane H. Parente,et al.  A Pre-Post Comparison of Service Operational Efficiency and Patient Satisfaction Under Open Access Scheduling , 2005, Health Care Management Review.

[16]  Mostafa Zandieh,et al.  Integrating simulation and genetic algorithm to schedule a dynamic flexible job shop , 2009, J. Intell. Manuf..

[17]  Florin Gheorghe Filip,et al.  Simulation-based Optimization using Genetic Algorithms for Multi-objective Flexible JSSP , 2011 .

[18]  Wen-Shan Lin,et al.  Using simulation technique and genetic algorithm to improve the quality care of a hospital emergency department , 2007, Expert Syst. Appl..

[19]  Seok Jin Lim,et al.  Hybrid approach to production scheduling using genetic algorithm and simulation , 2006 .

[20]  Leora I Horwitz,et al.  Advanced access scheduling outcomes: a systematic review. , 2011, Archives of internal medicine.

[21]  Mary E O'Connor,et al.  Effect of open access scheduling on missed appointments, immunizations, and continuity of care for infant well-child care visits. , 2006, Archives of pediatrics & adolescent medicine.

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

[23]  Shinsuke Kato,et al.  Optimum design for indoor humidity by coupling Genetic Algorithm with transient simulation based on Contribution Ratio of Indoor Humidity and Climate analysis , 2012 .

[24]  Hsiao-Fan Wang,et al.  Hybrid genetic algorithm for optimization problems with permutation property , 2004, Comput. Oper. Res..

[25]  Lawrence W. Robinson,et al.  A Comparison of Traditional and Open-Access Policies for Appointment Scheduling , 2010, Manuf. Serv. Oper. Manag..

[26]  Greg Rubin,et al.  Non-attendance in general practice: a systematic review and its implications for access to primary health care. , 2003, Family practice.

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

[28]  L. Green,et al.  Providing timely access to care: what is the right patient panel size? , 2007, Joint Commission journal on quality and patient safety.

[29]  al-Shammari Sa Failures to keep primary care appointments in Saudi Arabia. , 1992 .

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

[31]  Hong Choon Oh,et al.  Scientific evaluation of polyclinic operating strategies with discrete-event simulation , 2011 .

[32]  Kusum Deep,et al.  A new crossover operator for real coded genetic algorithms , 2007, Appl. Math. Comput..

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

[34]  Ronald E. Giachetti,et al.  A Stochastic Mathematical Appointment Overbooking Model for Healthcare Providers to Improve Profits , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

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

[36]  Greg D Randolph,et al.  Open Access in Primary Care: Results of a North Carolina Pilot Project , 2005, Pediatrics.

[37]  M. Murray,et al.  Redefining open access to primary care. , 1999, Managed care quarterly.

[38]  Ronald L. Rardin,et al.  A mean-variance model to optimize the fixed versus open appointment percentages in open access scheduling systems , 2012, Decis. Support Syst..

[39]  John Corlett,et al.  The outcomes of open-access scheduling. , 2004, Family practice management.

[40]  Edieal J. Pinker,et al.  Reserving Capacity for Urgent Patients in Primary Care , 2011 .

[41]  Beverley Lawson,et al.  Adoption of open-access scheduling in an academic family practice. , 2010, Canadian family physician Medecin de famille canadien.

[42]  Der-Horng Lee,et al.  SCHEDULING OF LANE CLOSURES USING GENETIC ALGORITHMS WITH TRAFFIC ASSIGNMENTS AND DISTRIBUTED SIMULATIONS , 2004 .

[43]  C. G. Moore,et al.  Time and money: effects of no-shows at a family practice residency clinic. , 2001, Family medicine.

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

[45]  Stephen D Mallard,et al.  Same-day scheduling in a public health clinic: a pilot study. , 2004, Journal of public health management and practice : JPHMP.

[46]  Mitsuo Gen,et al.  Scheduling algorithm for real-time tasks using multiobjective hybrid genetic algorithm in heterogeneous multiprocessors system , 2007, Comput. Oper. Res..

[47]  Yuehwern Yih,et al.  Analysis of an Open Access Scheduling System in Outpatient Clinics: A Simulation Study , 2010, Simul..

[48]  Ying Wang,et al.  Genetic Algorithm‐Simulation Methodology for Pavement Maintenance Scheduling , 2004 .

[49]  Maghsoud Amiri,et al.  Buffer allocation in unreliable production lines based on design of experiments, simulation, and genetic algorithm , 2012 .

[50]  J. G. Kennedy,et al.  Implementation of an open access scheduling system in a residency training program. , 2003, Family medicine.