Papers
Topics
Authors
Recent
Search
2000 character limit reached

Block Scheduling in Two-stage Outpatient Clinics: Appointment Template Design

Published 9 Nov 2025 in math.OC | (2511.06557v1)

Abstract: Increasing the efficiency and effectiveness of the healthcare system is a challenge faced worldwide. Many outpatient clinics have implemented two-stage service systems, with both a physician and physician assistant, to enhance capacity and reduce costs. Some patients only visit a physician assistant while some patients visit both providers depending on their patient type. However, minimizing provider idle time and overtime while reducing patient waiting time is challenging in two-stage service systems. Thus, our objective is to find daily appointment templates, based on block scheduling, that minimize a weighted sum of these metrics. A block schedule divides the overall schedule into several time blocks and assigns patients of different types into each block in proportion to their daily demand to balance the workload throughout the day. Since the problem is shown to be strongly $\mathcal{NP}$-Hard, we develop a heuristic algorithm that provides a no-idle time appointment template that is easily implementable. We expand our study to include stochastic service times and show that our algorithm yields an efficient block schedule under practically relevant conditions. The algorithm is able to provide a solution similar in cost to the stochastic model when patient wait time costs are low by maintaining lower physician idle times with at most a 16 minute/patient increase in patient wait times. Comparing our heuristic to a First Come, First Appointment scheduling rule, we show that our heuristic is able to better minimize provider idle time, which mimics many real-life settings where clinics prioritize the efficiency of the healthcare providers.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.