Case Studies

Mayo Clinic Cuts Cardiovascular Duration Prediction Error by ~50% With AI

Mayo Clinic Cuts Cardiovascular Duration Prediction Error by ~50% With AI

Mayo Clinic Cuts Cardiovascular Duration Prediction Error by ~50% With AI

Mayo Clinic logo

In a real-world evaluation of 643 cardiovascular procedures, an Opmed deep learning model cut average duration prediction error from approximately 68 minutes to 34 minutes, outperforming clinician estimates.

~50%

~50%

~50%

~50%

Reduction in duration prediction error

Reduction in duration prediction error

Reduction in duration prediction error

34 min

34 min

34 min

34 min

Average prediction error, down from ~68 minutes

Average prediction error, down from ~68 minutes

Average prediction error, down from ~68 minutes

643

643

643

643

Cardiovascular procedures in the evaluation

Cardiovascular procedures in the evaluation

Cardiovascular procedures in the evaluation

Cardiovascular procedure schedules are difficult to get right

Cardiovascular procedure schedules are difficult to get right

Cardiovascular procedure schedules are difficult to get right

Cases can involve multiple interventions, complex patient conditions, and clinical decisions made during the procedure itself. All of these factors can change how long a case actually takes.

Cases can involve multiple interventions, complex patient conditions, and clinical decisions made during the procedure itself. All of these factors can change how long a case actually takes.

Cases can involve multiple interventions, complex patient conditions, and clinical decisions made during the procedure itself. All of these factors can change how long a case actually takes.

When scheduled time does not match reality, the effects extend beyond a single procedure. One case running long can delay the next patient, shift staffing needs, disrupt room availability, and force teams to rebuild the schedule throughout the day.

When scheduled time does not match reality, the effects extend beyond a single procedure. One case running long can delay the next patient, shift staffing needs, disrupt room availability, and force teams to rebuild the schedule throughout the day.

When scheduled time does not match reality, the effects extend beyond a single procedure. One case running long can delay the next patient, shift staffing needs, disrupt room availability, and force teams to rebuild the schedule throughout the day.

To protect against that uncertainty, procedure times are often intentionally overestimated. That creates a different problem: valuable room time goes unused, fewer procedures can be scheduled, and patient access becomes constrained.

To protect against that uncertainty, procedure times are often intentionally overestimated. That creates a different problem: valuable room time goes unused, fewer procedures can be scheduled, and patient access becomes constrained.

To protect against that uncertainty, procedure times are often intentionally overestimated. That creates a different problem: valuable room time goes unused, fewer procedures can be scheduled, and patient access becomes constrained.

Mayo Clinic and Opmed set out to examine a fundamental scheduling question: can procedure duration be predicted more accurately without sacrificing operational reliability?

The Challenge

Where traditional duration estimates fall short

Where traditional duration estimates fall short

Where traditional duration estimates fall short

Procedure schedules have traditionally relied on clinician estimates and historical averages. But cardiovascular procedures are not average.

Procedure schedules have traditionally relied on clinician estimates and historical averages. But cardiovascular procedures are not average.

Procedure schedules have traditionally relied on clinician estimates and historical averages. But cardiovascular procedures are not average.

Duration can vary significantly based on the procedure being performed, the patient, clinical complexity, and what happens once the case begins. That variability makes it difficult for static estimates to consistently reflect how long an individual procedure will actually take.

Duration can vary significantly based on the procedure being performed, the patient, clinical complexity, and what happens once the case begins. That variability makes it difficult for static estimates to consistently reflect how long an individual procedure will actually take.

Duration can vary significantly based on the procedure being performed, the patient, clinical complexity, and what happens once the case begins. That variability makes it difficult for static estimates to consistently reflect how long an individual procedure will actually take.

The result can be:

The result can be:

The result can be:

Procedures running beyond their scheduled time

Procedures running beyond their scheduled time

Procedures running beyond their scheduled time

Delays cascading across the procedural day

Delays cascading across the procedural day

Delays cascading across the procedural day

Uneven room and staff utilization

Uneven room and staff utilization

Uneven room and staff utilization

Frequent day-of schedule adjustments

Frequent day-of schedule adjustments

Frequent day-of schedule adjustments

Unused capacity when cases are overestimated

Unused capacity when cases are overestimated

Unused capacity when cases are overestimated

The challenge was particularly pronounced for longer, less frequent, and more variable procedures, where an inaccurate estimate can have an outsized effect on the rest of the schedule.

The Approach

Moving from averages to case-level predictions

Moving from averages to case-level predictions

Moving from averages to case-level predictions

In collaboration with Mayo Clinic, Opmed evaluated whether AI could provide a more accurate foundation for cardiovascular procedure scheduling.

In collaboration with Mayo Clinic, Opmed evaluated whether AI could provide a more accurate foundation for cardiovascular procedure scheduling.

In collaboration with Mayo Clinic, Opmed evaluated whether AI could provide a more accurate foundation for cardiovascular procedure scheduling.

Opmed developed a deep learning model using routinely collected clinical and procedural data to predict the duration of individual cardiovascular procedures. Inputs evaluated included:

Opmed developed a deep learning model using routinely collected clinical and procedural data to predict the duration of individual cardiovascular procedures. Inputs evaluated included:

Opmed developed a deep learning model using routinely collected clinical and procedural data to predict the duration of individual cardiovascular procedures. Inputs evaluated included:

Procedure type

Procedure type

Procedure type

Patient characteristics

Patient characteristics

Patient characteristics

Comorbidities

Comorbidities

Comorbidities

ASA classification

ASA classification

ASA classification

Surgeon-level variation

Surgeon-level variation

Surgeon-level variation

Clinical notes and ECG data in select model configurations

Clinical notes and ECG data in select model configurations

Clinical notes and ECG data in select model configurations

Rather than assigning time based primarily on averages, the model produces a case-specific duration prediction based on the characteristics of the procedure and patient.

Rather than assigning time based primarily on averages, the model produces a case-specific duration prediction based on the characteristics of the procedure and patient.

Rather than assigning time based primarily on averages, the model produces a case-specific duration prediction based on the characteristics of the procedure and patient.

The goal is straightforward: give scheduling teams a more accurate picture of the day before the day begins.

The goal is straightforward: give scheduling teams a more accurate picture of the day before the day begins.

The goal is straightforward: give scheduling teams a more accurate picture of the day before the day begins.

The Results

~50% lower prediction error

~50% lower prediction error

~50% lower prediction error

In a real-world evaluation at Mayo Clinic involving 643 cardiovascular procedures, AI-based duration predictions significantly outperformed clinician estimates.

In a real-world evaluation at Mayo Clinic involving 643 cardiovascular procedures, AI-based duration predictions significantly outperformed clinician estimates.

In a real-world evaluation at Mayo Clinic involving 643 cardiovascular procedures, AI-based duration predictions significantly outperformed clinician estimates.

Measure

Measure

Measure

Clinician estimates

Clinician estimates

Clinician estimates

Best-performing AI model

Best-performing AI model

Best-performing AI model

Mean absolute error

Mean absolute error

Mean absolute error

1.13 hours (~68 minutes)

1.13 hours (~68 minutes)

1.13 hours (~68 minutes)

0.564 hours (~34 minutes)

0.564 hours (~34 minutes)

0.564 hours (~34 minutes)

R²

R²

R²

0.31

0.31

0.31

0.721

0.721

0.721

~50%

~50%

Reduction in prediction error

Reduction in prediction error

Reduction in prediction error

Average prediction error fell from approximately 68 minutes to approximately 34 minutes.

Average prediction error fell from approximately 68 minutes to approximately 34 minutes.

Average prediction error fell from approximately 68 minutes to approximately 34 minutes.

Strongest gains

Strongest gains

In high-variability cases

In high-variability cases

In high-variability cases

Improvements were particularly meaningful for longer procedures, less frequently performed procedures, and cases with greater duration variability. These are also the cases that create the greatest downstream disruption when their scheduled duration is wrong.

Improvements were particularly meaningful for longer procedures, less frequently performed procedures, and cases with greater duration variability. These are also the cases that create the greatest downstream disruption when their scheduled duration is wrong.

Improvements were particularly meaningful for longer procedures, less frequently performed procedures, and cases with greater duration variability. These are also the cases that create the greatest downstream disruption when their scheduled duration is wrong.

More accurate predictions give teams a better signal before those cases ever reach the procedure room.

More accurate predictions give teams a better signal before those cases ever reach the procedure room.

More accurate predictions give teams a better signal before those cases ever reach the procedure room.

Operational Impact

What better predictions change

What better predictions change

What better predictions change

Prediction accuracy is not the end goal.

Prediction accuracy is not the end goal.

Prediction accuracy is not the end goal.

The value comes from what teams can do with a more accurate understanding of how the day is likely to unfold.

The value comes from what teams can do with a more accurate understanding of how the day is likely to unfold.

The value comes from what teams can do with a more accurate understanding of how the day is likely to unfold.

Build schedules that better reflect reality

Build schedules that better reflect reality

More accurate case durations give schedulers a stronger foundation for determining how much time procedures actually require.

More accurate case durations give schedulers a stronger foundation for determining how much time procedures actually require.

More accurate case durations give schedulers a stronger foundation for determining how much time procedures actually require.

Reduce the risk of cascading delays

Reduce the risk of cascading delays

When scheduled durations more closely reflect actual procedure times, teams can reduce the likelihood that one underestimated case disrupts everything that follows.

When scheduled durations more closely reflect actual procedure times, teams can reduce the likelihood that one underestimated case disrupts everything that follows.

When scheduled durations more closely reflect actual procedure times, teams can reduce the likelihood that one underestimated case disrupts everything that follows.

Make better use of procedure room capacity

Make better use of procedure room capacity

Reducing unnecessary padding can uncover time that would otherwise remain unavailable for additional procedures.

Reducing unnecessary padding can uncover time that would otherwise remain unavailable for additional procedures.

Reducing unnecessary padding can uncover time that would otherwise remain unavailable for additional procedures.

Improve patient flow

Improve patient flow

A more predictable schedule can reduce downstream waiting and create a more reliable experience for patients moving through the procedural day.

A more predictable schedule can reduce downstream waiting and create a more reliable experience for patients moving through the procedural day.

A more predictable schedule can reduce downstream waiting and create a more reliable experience for patients moving through the procedural day.

Reduce day-of operational friction

Reduce day-of operational friction

When the starting schedule is more accurate, clinical and operational teams have fewer avoidable disruptions to manage throughout the day.

When the starting schedule is more accurate, clinical and operational teams have fewer avoidable disruptions to manage throughout the day.

When the starting schedule is more accurate, clinical and operational teams have fewer avoidable disruptions to manage throughout the day.

Inside the model

What drives procedure duration

What drives procedure duration

What drives procedure duration

The research also provided insight into which factors contribute most to prediction accuracy.

The research also provided insight into which factors contribute most to prediction accuracy.

The research also provided insight into which factors contribute most to prediction accuracy.

Among the strongest signals were procedure type, patient condition, and comorbidities.

Among the strongest signals were procedure type, patient condition, and comorbidities.

Among the strongest signals were procedure type, patient condition, and comorbidities.

Clinical notes and ECG data provided additional predictive value in some model configurations, but much of the signal was already present in routinely available clinical and procedural information.

Clinical notes and ECG data provided additional predictive value in some model configurations, but much of the signal was already present in routinely available clinical and procedural information.

Clinical notes and ECG data provided additional predictive value in some model configurations, but much of the signal was already present in routinely available clinical and procedural information.

There will always be factors that cannot be fully predicted before a procedure begins, including intraoperative decisions and variations in clinical workflow. The objective is not to eliminate uncertainty. It is to give teams a better starting point for managing it.

There will always be factors that cannot be fully predicted before a procedure begins, including intraoperative decisions and variations in clinical workflow. The objective is not to eliminate uncertainty. It is to give teams a better starting point for managing it.

There will always be factors that cannot be fully predicted before a procedure begins, including intraoperative decisions and variations in clinical workflow. The objective is not to eliminate uncertainty. It is to give teams a better starting point for managing it.

The Bigger Picture

A better signal for a better schedule

A better signal for a better schedule

A better signal for a better schedule

For Mayo Clinic, AI reduced cardiovascular procedure duration prediction error by approximately 50%, creating a more accurate foundation for scheduling.

For Mayo Clinic, AI reduced cardiovascular procedure duration prediction error by approximately 50%, creating a more accurate foundation for scheduling.

For Mayo Clinic, AI reduced cardiovascular procedure duration prediction error by approximately 50%, creating a more accurate foundation for scheduling.

But duration prediction is only one part of the operational equation. Once health systems have a clearer view of how long cases are likely to take, that intelligence can inform the decisions that follow: how cases are sequenced, how rooms and staff are allocated, where capacity exists, and how the schedule should adjust as conditions change.

But duration prediction is only one part of the operational equation. Once health systems have a clearer view of how long cases are likely to take, that intelligence can inform the decisions that follow: how cases are sequenced, how rooms and staff are allocated, where capacity exists, and how the schedule should adjust as conditions change.

But duration prediction is only one part of the operational equation. Once health systems have a clearer view of how long cases are likely to take, that intelligence can inform the decisions that follow: how cases are sequenced, how rooms and staff are allocated, where capacity exists, and how the schedule should adjust as conditions change.

That is where prediction becomes operational.

That is where prediction becomes operational.

That is where prediction becomes operational.

Forecast

Forecast

Predict what is likely to happen, including how long each case will take.

Predict what is likely to happen, including how long each case will take.

Predict what is likely to happen, including how long each case will take.

Allocate

Allocate

Deploy rooms, staff, and capacity around those predicted needs.

Deploy rooms, staff, and capacity around those predicted needs.

Deploy rooms, staff, and capacity around those predicted needs.

Adjust

Adjust

Adapt the schedule as conditions change through the day.

Adapt the schedule as conditions change through the day.

Adapt the schedule as conditions change through the day.

Better signals. Better decisions. More resilient operations.

Better signals. Better decisions. More resilient operations.

Better signals. Better decisions. More resilient operations.