Case Study

Automated Equipment Reservations

Several screenshots of a user interface showing auto-reservation rules

In the early days, the ability to borrow any hospital's surgical equipment felt like magic. After adding loads of equipment options and participating hospitals, the process turned laborious.

I was part of an ambitious project to redesign the equipment reservation experience for the first medical equipment sharing company in history.

The Problem

Outgrowing our workflow

In just a few short years, Cohealo transformed standalone hospitals into interconnected equipment sharing networks.

The reservation experience — how users request shared equipment — struggled to scale alongside adding more equipment and hospitals to the network. The fundamental usability of the Cohealo's core workflow was challenged.

Users complained that the process was fraught with redundancy, too manual, and much too rigid when a problem was encountered.

We outgrew our reservation workflow.

The Challenge

Rework Reservations To Work At Scale

As more equipment and hospitals were added to the platform, users were working too hard to have their equipment needs met. Our goal for the project was to update the reservation workflow to work for larger sharing pools.

Our high level goals were:

counter_1

Make reservations fast & easy

counter_2

Establish trust & confidence

counter_3

Booking conversions

We wanted to release new functionality as soon as we could. We planned to perform multiple releases over a three month period.

My Role

I led the design of the reservation experience as well as the front-end development. I contributed to the research, wireframing, and prototyping.

In addition, I worked alongside a UX product manager, and two engineers.

Research & Discovery

User Expectations Changed Over Time

Our original reservation experience no longer worked for our users. Expanding the sharing program by adding more equipment and more hospitals meant that our users needed better tools. As our program grew, so did our user's expectations.

Approach

We set out to learn more from our users. We used the following research methods to gather data:

  • User interviews (remote)
  • Contextual inquiry (on site)
  • Usage analytics

Early Insights

We interviewed user types from different hospitals and across different health systems. We made sure to include veteran power users along with newer users.

Reserving equipment was repetitive

Users often belonged to just a few service lines (ex: Cardiology, Urology, etc) and found themselves reserving the same equipment for the same cases every week.

Equipment needs are both general and specific

Some physicians work with specific make/model equipment, while others are more flexible. Our platform did not support the latter physicians.

It's a race to reserve one's own equipment first

Daily upkeep was required to ensure that the user's own equipment is reserved for their use before borrowers could reserve it first. This created a fear that equipment would be taken out from underneath them.

Deeper Insights

We traveled to hospitals to immerse ourselves in the user's workplace. This method enabled our team to observe platform tasks and see coworkers collaborate.

Users keep notes on the equipment physicians prefer to use

Users often kept offline notes for the equipment make/model physicians preferred to use. This turned out to be an incredibly useful discovery.

Users were more likely to be flexible in make/model when borrowing

Avoiding canceling a case due to equipment issues was high priority. When in the position of need, physicians were more often open to using a different make/model than one they preferred.

Users were anxious until equipment physically arrived

Being responsible for equipment-related case cancellations was a real fear our users experienced. It was massively expensive for the hospital and led to negative patient satisfaction scores.

Prototyping & Testing

Testing the appetite for automation

A user updates 30 cases on average per session (they're often planning the next week out). Almost 75% of those cases have the same physician and same/similar procedure combination, ultimately resulting in the same equipment needs.

We tested a simple checkbox that when ticked would "automatically" reserve the equipment to similar cases, therefore removing the need to manually address those cases.

To test this we ran a nightly script that identified similar cases to those that had the checkbox ticked, and then reserved equipment for the user. We faked an automated experience.

Users loved it, said it considerably reduced their workload and time on the platform, and said they felt they were working "smarter" with their time.

The simple checkbox that lead to a powerful feature
Digging into nurse notes data

Leaning into existing work practices

The response to automating reservations was encouraging, but it still felt like we were asking our users to work too hard. We decided to explore what we heard during discovery, that nurses often kept notes on the equipment physicians preferred.

This information was useful to the nurse who kept the records, but wasn't accessible to other nurses supporting the same physician. They kept their own notes, even if they were similar.

To our team, these notes felt like the key to better reservation automation. We could use this information as the business logic to make reservations automatically.

We collected nurse notes and iterated on representing that collective knowledge in the platform. Users liked seeing this information in a centralized location. They asked if they could start using it now (we love that response!)

Leveraging the surgical schedule as a signal

We were already importing hospital surgery schedules, and presenting it back to our users in the form of "cases", on which they reserved equipment.

We decided to see if we could reserve equipment for cases based on the logic from the nurse notes. The results were mostly positive, but we were making some incorrect reservation decisions. We had more to learn about procedure names before we could rely on the platform making the right decision.

The basic import process where we added preference information to automate reservations
Digging into nurse notes data

Pulling procedure strings apart

Procedure coding is a full time job in health systems, and for good reason. Within the surgical suite, there are over 20,000 procedures. There are many nuances packed within a type of procedure, such as a hip surgery. Terms like posterior and anterior explain the approach, while partial, complete, and radical determine the severity.

While procedure strings were verbose and precise, nurse notes were broad and general. This is because nurses are domain experts and simply know the missing information when they refer to a "knee replacement".

After multiple iterations, it became clear we needed to support matching on general terms and the ability to make exceptions. Example: reserve this equipment any time a knee surgery is performed by Dr Slocombe, but not if it's a partial knee.

The Reservation Redesign

Introducing: Equipment Preferences

In a hospital environment where everything is demanding of your time, Cohealo gives you back your time by making reservations on your behalf based on configurable business rules, dubbed preferences.

Cohealo imports hospital surgical schedules, whereupon preferences match to upcoming surgeries to reserve required equipment.

This new feature piggybacks on a work practice clinical support teams are already engaged in: keeping notes on the equipment physicians prefer. Users set conditions for when equipment is needed and Cohealo does the rest.

A preference configured to reserve a surgical table when a case has matching physician and procedure criteria
Preference index view showing many active preferences, their criteria, and equipment. Users can toggle active status, modify criteria, and filter to find what they need.

Turning offline notes into automated reservations

Clinical teams manage their entire equipment preference library in a single location, enabling standardization and collaboration across departments.

Reservations, from task heavy to quick review

Teams now quickly review the upcoming surgical schedule with their equipment needs already reflected on each case. Focusing only on the exceptions saves teams enormous amounts of time.

Surgical schedule showing cases with equipment reservations via preferences, indicated by the green bolt badge.

Equipment Fallbacks

Users add fallback options in case the primary equipment they want is unavailable.

Improved Communication

Users receive notifications when equipment is reserved to their upcoming cases, helping them stay on top of their upcoming schedule.

Impact & Learning

Positive results & much more to do

The redesign of the reservation experience has had a positive impact, so much so that it fundamentally changed the way users engage the platform. Future work focused on tuning the reservation logic, improving preference management, and smarter conflict management.

trending_up

Reduced user workload

After launching we saw average session time plummet from (25m → 10m) within three months, as well as reduced sessions per week by 43% (once-per-day → twice a week)

trending_up

Increased automated reservations

3/4 of all reservations were automated

trending_up

Increased trust

Increased trust in Cohealo's platform (4/5 nurses say they trusted Cohealo more as a result of these changes)

Through this work, we were able to develop relationships between procedures and equipment that paved the way for more intelligent recommendations and faster implementation periods.

format_quote
Michael is exceptional at distilling complex concepts and requirements into highly intuitive and elegant designs and solutions for both internal stakeholders and customers. He is a superior communicator with both technical staff and demanding end-users.

Joseph Terranova

Chief Technology Officer @ Cohealo

© 2024 Michael Slocombe. All rights reserved.

Thanks for visiting!