Multi-Objective Patient Appointment Scheduling Framework (MO-PASS): a data-table input simulation–optimization approach
- 28 November 2022
- journal article
- research article
- Published by SAGE Publications in SIMULATION
- Vol. 99 (4) , 363-383
Abstract
Appointment scheduling is one of the critical factors for improving patient satisfaction with healthcare services. A practical and robust appointment scheduling solution allows clinics to efficiently utilize medical devices, equipment, and other resources. This study introduces a Multi-Objective Patient Appointment Scheduling (MO-PASS) framework to enhance clinic operations and quality of care. The proposed framework integrates three modules: (1) Optimization (using MATLAB), (2) Data-Exchange (MS Excel), and (3) Simulation (Simio). To implement MO-PASS, the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm is coded in MATLAB, and a Simio API is developed, which exchanges simulated scenarios with MOPSO via Excel. The efficiency of the proposed framework is evaluated in a breast cancer clinic with multiple physicians and patient types. Two objective functions are defined for evaluating the solutions of the AS problem: (1) minimizing the total service time and (2) maximizing the number of (admitted) patients with zero overtime. Finally, the performance of MO-PASS is tested against three heuristic approaches with respect to objective functions. The computational experiment results show that the proposed MO-PASS outperforms the existing heuristic benchmarks. Also, the framework is accompanied by all the necessary details to make it practical and easy to implement.Keywords
This publication has 54 references indexed in Scilit:
- Optimal Cellular Core Topologies for One-Dimensional Morphing Aircraft StructuresJournal of Mechanical Design, 2012
- The Effect of Integrated Scheduling and Capacity Policies on Clinical EfficiencyProduction and Operations Management, 2011
- Bi‐Criteria Scheduling of Surgical Services for an Outpatient Procedure CenterProduction and Operations Management, 2011
- Improving Performance in Outpatient Appointment Services with a Simulation Optimization ApproachProduction and Operations Management, 2009
- One-stop diagnostic breast clinics: how often are breast cancers missed?British Journal of Cancer, 2009
- The performance of unpaced serial production lines with unequal coefficients of variation of processing timesInternational Journal of Computer Applications in Technology, 2009
- Appointment scheduling in health care: Challenges and opportunitiesIIE Transactions, 2008
- Referral patterns, cancer diagnoses, and waiting times after introduction of two week wait rule for breast cancer: prospective cohort studyBMJ, 2007
- Outpatient appointment scheduling with urgent clients in a dynamic, multi‐period environmentInternational Journal of Service Industry Management, 2004
- Scheduling outpatient appointments in a dynamic environmentJournal of Operations Management, 1996