Consultation length and no-show prediction for improving appointment scheduling efficiency at a cardiology clinic: A

Sharan Srinivas1, Haya Salah2

  • 1Department of Industrial and Manufacturing Systems Engineering, College of Engineering, University of Missouri, Columbia, MO 65211 USA; Department of Marketing, Trulaske College of Business, University of Missouri, Columbia, MO, 65211, USA; Institute for Data Science and Informatics, University of Missouri, Columbia, MO, 65211, USA.

Insights

Machine learning accurately predicts cardiology consultation lengths and no-shows, improving clinic scheduling. This approach reduces patient wait times and doctor idle time by over 50%.

Area of Science:

  • Cardiology
  • Health Informatics
  • Machine Learning

Background:

  • Specialty clinic consultation lengths exhibit a semicontinuous distribution, with zero-time slots due to patient no-shows and variable positive durations.
  • This variability complicates accurate scheduling, impacting resource utilization and patient access to care.

Purpose of the Study:

  • To predict cardiology consultation length using machine learning (ML) by addressing its semicontinuous nature.
  • To identify key predictors for no-shows and non-zero consultation durations.
  • To evaluate the integration of ML-based predictions into appointment scheduling systems.

Main Methods:

  • A two-part ML model was developed using two years of cardiology clinic data, incorporating 16 patient, appointment, and doctor-related predictors.
  • Supervised classification models predicted no-shows, while regression algorithms estimated positive consultation lengths.
  • Stochastic gradient boosting and deep neural networks were employed, with the best models combined and benchmarked against current clinic performance.

Main Results:

  • The stochastic gradient boosted classification tree achieved an AUC-ROC of 0.85 and AUC-PR of 0.64 for no-show prediction.
  • Deep neural network regression yielded the lowest error for positive consultation length prediction (MAE=8.55, RMSE=6.88).
  • The combined ML model reduced RMSE and MAE by 50% and 52%, respectively, and could decrease patient waiting and doctor idle times by 56% and 52%.

Conclusions:

  • Machine learning algorithms can accurately predict consultation lengths and no-shows in clinical settings.
  • Integrating ML predictions into scheduling systems significantly enhances resource utilization and reduces patient wait times.
Abstract

Related Concept Videos

Methods of Documentation VI: Case Management Model01:15

Methods of Documentation VI: Case Management Model

The case management model is a multidisciplinary approach that involves healthcare professionals from diverse disciplines, such as physicians, nurses, therapists, social workers, and pharmacists, working collaboratively to address the various needs of patients. Each healthcare professional brings unique expertise and perspectives, contributing to a more comprehensive understanding of the patient's condition and tailoring treatment plans accordingly.
For example, a patient with a chronic...
754
Pulse rhythm01:30

Pulse rhythm

Pulse rhythm refers to the pattern of pulsations within specific intervals, offering valuable insights into the regularity or irregularity of the heart's beats as observed through the pattern of pulsation within specific intervals. A regular pulse exhibits a consistent heart rate with uniform waveforms and pulsation force, variations of which can be classified as normal, weak, or bounding.
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
1.2K
Holter Monitor: 24-Hour Monitoring01:23

Holter Monitor: 24-Hour Monitoring

Holter monitoring is a continuous electrocardiography (ECG) recording that tracks the heart's electrical activity over an extended period, generally 24 to 48 hours. This noninvasive diagnostic tool detects irregular heart rhythms that may not be captured during a standard ECG performed in a clinical setting.DeviceThe Holter monitor is a portable, small device connected to several electrodes on the patient's chest. These electrodes detect the heart's electrical signals and transmit them to the...
1.2K