Skip to main content
Log in

A decision support system for real-time scheduling of multiple patient classes in outpatient services

  • Published:
Health Care Management Science Aims and scope Submit manuscript

Abstract

We propose a methodology to provide real-time assistance for outpatient scheduling involving multiple patient types. Schedulers are shown how each prospective placement in the appointment book would impact a day’s operational performance for patients and providers. Rooted in prior literature and analytical findings, the information provided to schedulers about vacant slots is based on the probabilities that the calling patient, the already-existing appointments, and the session-end time will be unduly delayed. The information is updated in real-time before and after every new booking; calculations are driven by each patient type’s historical consultation times and no-show data, and implemented via a simulation tool based on the underlying analytical methodology. Our findings lead to practical guidelines for dynamically constructing templates that provide allowances for different consultation durations, service time variability, no-show rates, and provider-driven performance targets for patient waiting and provider overtime. Extensions to healthcare batch scheduling applications such as radiology, surgery, or chemotherapy—where patient mixes may be known in advance—are suggested as future research opportunities since avoiding session overtime and procedures’ completion time delays involve similar considerations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Anderson RT, Camacho FT, Balkrishnan R (2007) Willing to wait?: the influence of patient wait time on satisfaction with primary care. BMC Health Serv Res 7:31

    Article  Google Scholar 

  2. Berg BP, Denton BT, Erdogan SA, Rohleder T, Huschka T (2014) Optimal booking and scheduling in outpatient procedure centers. Comput Oper Res 50:24–37

    Article  Google Scholar 

  3. Bleustein C, Rothschild DB, Valen A, Valatis E, Schweitzer L, Jones R (2014) Wait times, patient satisfaction scores, and the perception of care. Am J Manag Care 20:393–400

    Google Scholar 

  4. Boilson A, Craven F, Drummond A, Fitz-Simon N, O’Mahony D, Staines A et al (2007) INSIGHT ’07: Health and Social Services in Ireland—A Survey of Consumer Satisfaction. Health Service Executive. Naas, Ireland. https://www.hse.ie/eng/services/publications/Your_Service,_Your_Say_Consumer_Affairs/Reports/Insight_07.html. Accessed 16 Jan 2018

  5. Camacho FT, Anderson R, Safrit A, Jones AS, Hoffmann P (2006) The relationship between patient’s perceived waiting time and office-based practice satisfaction. N C Med J 67:409–413

    Google Scholar 

  6. Cayirli T, Veral EA (2003) Outpatient scheduling in health care: a review of literature. Prod Oper Manag 12:519–549

    Article  Google Scholar 

  7. Cayirli T, Veral EA, Rosen H (2006) Designing appointment scheduling systems for ambulatory care services. Healthcare Management Science 9:47–58

    Article  Google Scholar 

  8. Cayirli T, Veral E, Rosen H (2008) Assessment of patient classification in appointment system design. Prod Oper Manag 17:338–353

    Article  Google Scholar 

  9. Chakraborty S, Muthuraman K, Lawley M (2010) Sequential clinical scheduling with patient no-shows and general service time distributions. IIE Trans 42:354–366

    Article  Google Scholar 

  10. Daggy J, Lawley M, Willis D, Thayer D, Suelzer C, DeLaurentis PC, Turkcan A, Chakraborty S, Sands L (2010) Using no-show modeling to improve clinic performance. Health Informatics J 16:246–259

    Article  Google Scholar 

  11. Gans N, Koole G, Mandelbaum A (2003) Telephone call centers: tutorial, review, and research prospects. Manufacturing & Service Operations Management 5:79–141

    Article  Google Scholar 

  12. Gupta D, Wang WY (2012) Patient appointments in ambulatory care. In: Hall R (ed) Chapter 4 Handbook of healthcare system scheduling. Springer, USA, pp 65–104

  13. Harness J (2014) Audit of patient delay. Glenpark Medical Practice [blog]. http://www.glenpark.info/blog/audit-patient-delay. Accessed 31 August 2017

  14. Herrler R, Heine C, Kluegl F (2002) Appointment scheduling among agents: a case study in designing suitable interaction protocols. AMCIS 2002 Proceedings 199:1456–1463

    Google Scholar 

  15. Huang XM (1994) Patient attitude towards waiting in an outpatient clinic and its applications. Health Serv Manag Res 7:2–8

    Article  Google Scholar 

  16. Huang YL, Hancock WM, Herrin GD (2012) An alternative outpatient scheduling system: Improving the outpatient experience. IIE Transactions on Healthcare Systems Engineering 2:97–111

    Article  Google Scholar 

  17. Huang Y, Verduzco S (2015) Appointment template redesign in a women’s health clinic using clinical constraints to improve service quality and efficiency. Applied Clinical Informatics 6 :271–287

    Article  Google Scholar 

  18. Jansson B (1966) Choosing a good appointment system—a study of queues of the type (D, M, 1). Oper Res 14:292–312

    Article  Google Scholar 

  19. Judice D, Rockwell P (1999) Patient perceptions of physicians’ time management behaviors: satisfaction and expectations. Int Electron J Health Educ 2:76–80

    Google Scholar 

  20. Kaandorp GC, Koole G (2007) Optimal outpatient appointment scheduling. Health Care Manag Sci 10:217–229

    Article  Google Scholar 

  21. Klassen KJ, Rohleder TR (1996) Scheduling outpatient appointments in a dynamic environment. J Oper Manag 14:83–101

    Article  Google Scholar 

  22. Klassen KJ, Yoogalingam R (2014) Strategies for appointment policy design with patient unpunctuality. Decis Sci 45:881–911

    Article  Google Scholar 

  23. Kuiper A, Kemper B, Mandjes M (2015) A computational approach to optimized appointment scheduling. Queueing Systems 79:5–36

    Article  Google Scholar 

  24. Lin J, Muthuraman K, Lawley M (2011) Optimal and approximate algorithms for sequential clinical scheduling with no-shows. IIE Transactions on Healthcare Systems Engineering 1:20–36

    Article  Google Scholar 

  25. Liu N, Ziya S, Kulkarni VG (2010) Dynamic scheduling of outpatient appointments under patient no-shows and cancellations. Manufacturing & Service Operations Management 12:347– 364

    Article  Google Scholar 

  26. Mak HY, Rong Y, Zhang J (2014) Sequencing appointments for service systems using inventory approximations. Manufacturing & Service Operations Management 16:251–262

    Article  Google Scholar 

  27. Mak HY, Rong Y, Zhang J (2014) Appointment scheduling with limited distributional information. Manag Sci 61:316–334

    Article  Google Scholar 

  28. Millhiser WP, Valenti BC (2012) Delay distributions in appointment systems with generally and non-identically distributed service times and no-shows. Available at SSRN: http://www.ssrn.com/abstract=2045074

  29. Millhiser WP, Veral EA, Valenti BC (2012) Assessing appointment systems’ operational performance with policy targets. IIE Transactions on Healthcare Systems Engineering 2:274–289

    Article  Google Scholar 

  30. Millhiser WP, Veral EA (2015) Designing appointment system templates with operational performance targets. IIE Transactions on Healthcare Systems Engineering 5:125–146

    Article  Google Scholar 

  31. Muthuraman K, Lawley M (2008) A stochastic overbooking model for outpatient clinical scheduling with no-shows. IIE Trans 40(9):820–837

    Article  Google Scholar 

  32. Oh HJ, Muriel A, Balasubramanian H, Atkinson K, Ptaszkiewicz T (2013) Guidelines for scheduling in primary care under different patient types and stochastic nurse and provider service times. IIE Transactions on Healthcare Systems Engineering 3:263– 279

    Article  Google Scholar 

  33. Patrick J, Puterman ML, Queyranne M (2008) Dynamic multipriority patient scheduling for a diagnostic resource. Oper Res 56:1507–1525

    Article  Google Scholar 

  34. Pérez E, Ntaimo L, Malavé CO, Bailey C, McCormack P (2013) Stochastic online appointment scheduling of multi-step sequential procedures in nuclear medicine. Health Care Manag Sci 16:281–299

    Article  Google Scholar 

  35. Pinedo M, Wie SH (1986) Inequalities for stochastic flow shops and job shops. Applied Stochastic Models and Data Analysis 2:61–69

    Article  Google Scholar 

  36. Pruhs K, Sgall J, Torng E (2004) Online scheduling. In: Leung JY-t (ed) Handbook of scheduling: algorithms, models, & performance analysis. Chapman & hall/CRC, Boca Raton

  37. Qi J (2016) Mitigating delays and unfairness in appointment systems. Manag Sci 63:566–583

    Article  Google Scholar 

  38. Ray KN, Chari AV, Engberg J, Bertolet M, Mehrotra A (2015) Opportunity costs of ambulatory medical care in the United States. Am J Manag Care 21:567–574

    Google Scholar 

  39. Ray KN, Chari AV, Engberg J, Bertolet M, Mehrotra A (2015) Disparities in time spent seeking medical care in the United States. JAMA Intern Med 175:1983–1986

    Article  Google Scholar 

  40. Robinson LW, Chen RR (2011) Estimating the implied value of the customer’s waiting time. Manufacturing & Service Operations Management 13:53–57

    Article  Google Scholar 

  41. Rohleder TR, Klassen KJ (2002) Rolling horizon appointment scheduling: a simulation study. Health Care Manag Sci 5:201–209

    Article  Google Scholar 

  42. Santibáñez P, Aristizabal R, Puterman ML, Chow VS, Huang W, Kollmannsberger C, Nordin T, Runzer N, Tyldesley S (2012) Operations Research methods improve chemotherapy patient appointment scheduling. Jt Comm J Qual Patient Saf 38:541–553

    Article  Google Scholar 

  43. Sgall J (1998) On-line scheduling. In: Online algorithms. Springer, Berlin, pp 196–231

  44. Turkcan A, Zeng B, Muthuraman K, Lawley M (2011) Sequential clinical scheduling with service criteria. Eur J Oper Res 214:780–795

    Article  Google Scholar 

  45. Walter SD (1973) A comparison of appointment schedules in a hospital radiology department. Br J Prev Soc Med 27:160–167

    Google Scholar 

  46. Wang PP (1999) Sequencing and scheduling N customers for a stochastic server. Eur J Oper Res 119:729–738

    Article  Google Scholar 

  47. Westman G, Andersson SO, Ferry S, Fredriksson P (1987) Waiting room time in the assessment of an appointment system in primary care. Scand J Prim Health Care 5:35–40

    Article  Google Scholar 

  48. Zacharias C, Pinedo M (2014) Appointment scheduling with no-shows and overbooking. Prod Oper Manag 23:788–801

    Article  Google Scholar 

  49. Zeng B, Turkcan A, Lin J, Lawley M (2010) Clinic scheduling models with overbooking for patients with heterogeneous no-show probabilities. Ann Oper Res 178:121–144

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to Mr. Harshad Rokade, M.S., for DSS prototype development and coding support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William P. Millhiser.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Millhiser, W.P., Veral, E.A. A decision support system for real-time scheduling of multiple patient classes in outpatient services. Health Care Manag Sci 22, 180–195 (2019). https://doi.org/10.1007/s10729-018-9430-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10729-018-9430-1

Keywords

Navigation