Abstract:An important challenge confronting healthcare is the effective management of access to primary care. Robust appointment scheduling policies/templates can help strike an effective balance between the lead-time to an appointment (a.k.a. indirect waiting time, measuring the difference between a patient's desired and actual appointment dates) and waiting times at the clinic on the day of the appointment (a.k.a. direct waiting time). We propose methods for identifying effective appointment scheduling templates using a two-stage stochastic mixed-integer linear program model. The model embeds simulation for accurate evaluation of direct waiting times and uses sample average approximation method for computational efficiency. The model accounts for patients' no-show behaviors, provider availability, overbooking, demand uncertainty, and overtime constraints. The model allows the scheduling templates to be potentially updated at regular intervals while minimizing the patient expected waiting times and balancing provider utilization. Proposed methods are validated using data from the U.S. Department of Veterans Affairs (VA) primary care clinics.
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve
This paper aims to address the issue of effectively managing patient visits in primary care clinics. Specifically, it focuses on how to balance patients' indirect waiting time and direct waiting time by developing a robust appointment scheduling template.
**Indirect Waiting Time** refers to the difference between the time a patient wishes to schedule an appointment and the actual time they get the appointment.
**Direct Waiting Time** refers to the time a patient needs to wait at the clinic on the day of the appointment.
The paper proposes a Two-Stage Stochastic Mixed-Integer Linear Program Model, which incorporates simulation techniques to accurately assess direct waiting time and uses the Sample Average Approximation Method to improve computational efficiency. The model considers factors such as patient no-shows, doctor availability, overbooking, demand uncertainty, and overtime constraints. Through this approach, the paper aims to minimize patients' expected waiting time while balancing doctors' utilization.
### Background and Importance
In the United States, access to primary care is one of the significant challenges faced by the healthcare system. According to the American Academy of Family Physicians, primary care is care provided by clinicians trained for comprehensive first contact and continuing care for any undiagnosed sign, symptom, or health concern. The quality and efficiency of accessing primary care are crucial to the performance of the healthcare system.
However, studies have shown that long appointment delays can negatively impact patient health outcomes, such as increased mortality rates. Additionally, appointment delays can lead to patient attrition, losing the opportunity for timely treatment. Therefore, optimizing the appointment scheduling system to reduce patient waiting time is of great importance for improving the quality of healthcare services.
### Main Contributions
1. **Integrated Approach**: Proposes an integrated approach of two-stage stochastic programming and simulation to develop a robust appointment scheduling template for primary care clinics to minimize indirect and direct waiting times.
2. **Patient Flow Management**: Introduces sequencing rules using simulation modeling to control patient waiting time and doctors' overtime.
3. **Call Center Scheduling Policy**: Provides an index policy for call center appointment scheduling, considering patients' preferences for appointment dates and times, as well as appointment cancellations by patients and clinics.
4. **Validation and Comparison**: Validates the proposed method using real clinic data and compares it with existing methods in the literature, demonstrating the model's effectiveness.
### Conclusion
Through the aforementioned methods, the paper provides an effective appointment scheduling strategy for primary care clinics, ensuring that patients can quickly obtain appointments while maintaining smooth patient flow within the clinic. This, in turn, enhances the overall quality of healthcare services and patient satisfaction.