Case study · Healthtech · Long-term care

Modernising a legacy EHR for the people who run the floor

MatrixCare, by ResMed, is where nurses in skilled nursing and senior living facilities write orders, chart vitals and log progress notes. It had worked for over a decade. It also looked and behaved like it. This is the story of how I redesigned its most used clinical modules without breaking the habits of thousands of busy clinicians.

My role
UX Designer
Product
MatrixCare EHR
Modules
Orders, Notes, Vitals, Observations
Users
Nurses, CNAs, physicians, admins
Context

A 20 year old application that nurses rely on every shift

This is about a 20 years old application which has been helping nurses in charting patients data effectively. It was built using older technologies like Magic and Java. The primary users who use it the most are Certified Nursing Assistants (CNAs) and Registered Nurses. These users are not tech-savvy, and they need to spend more time taking care of patients and less time dealing with computer stuff.

Now, we want to make it better by bringing in new features that match the way things look and work nowadays. It's not just about making it look good; it's about making it easier for the nurses to do their jobs efficiently. The idea is to update the design so that nurses can move around different parts of the software without getting confused and wasting time. That way this helps to reduce their cognitive load.

Legacy software

Built on Magic and Java two decades ago. Dense tables, tiny text and underlined links everywhere, with every new feature added on top of the old one.

Users are not tech savvy

CNAs and Registered Nurses learned the system once and rely on muscle memory. Change had to feel familiar, not like a new tool to relearn.

Many roles, little time

Nurses, CNAs, physicians and admins share the same screens with different jobs. Time with patients is valued more than time on the computer.

The journey

How the work moved

UnderstandContext and constraints

Mapped the users, their roles and the modules they touch most.

Research 1Interviews and CXI survey

Heard from nurses and existing customers directly.

Research 2Analytics and path analysis

Checked what people said against what they did.

RedesignModule by module

Orders, notes, vitals and observations, with fewer steps to each goal.

MeasureMetrics and enhancements

Tracked time on task, clicks, drop-offs and delight.

Tools used FigmaWAVE accessibility toolInternal analytics toolPath analyserCXI survey
Challenges faced

What made this harder than a redesign

  1. Resource constraintsThe project had limited resources and tight deadlines.
  2. Team multitaskingThe team had to juggle multiple projects, impacting quality.
  3. Technical limitationsThe existing technology constrained design changes.
  4. Documentation gapsLack of systematic documentation led to knowledge gaps.
  5. Code conflictsCode changes from other teams caused integration issues.
User research · Phase 1

Listening first

User interviews

Targeted interviews identified modules that were most frequently used, uncovering challenges and areas for improvement.

CXI survey

A comprehensive survey gathered feedback from existing users, highlighting key areas for improvement and user experience enhancements.

User research · Phase 2

Then, watching what people actually did

  1. Internal analyticsLeveraging the internal analytics tool, we tracked user behavior and identified bottlenecks in their workflows.
  2. Path analyserThe path analyser helped us understand user journeys, identifying specific tasks and areas requiring optimization.
  3. User retentionWe focused on improving user retention by addressing challenges identified through data analysis.
Metrics analysed

What we measured

Metric 1Time on task
Metric 2Drop-off rates
Metric 3Net Promoter Score
Metric 4Number of clicks
Metric 5Customer delight

The research pointed to the same place: the Order Writer and the charting modules nurses open many times a shift. That is where the redesign started.

Order Writer · Orders summary

First, make an order list you can actually scan

The old list showed every detail as a blue underlined link: drug, strength, frequency and time all stacked into one cell. Nurses read it line by line to find one order. There was no search, no filter and no way to see which orders needed attention.

BeforeLegacy orders list with dense underlined links
Active orders. Links everywhere, a lone DC button per row and signed status as a small cross.
AfterRedesigned orders summary with flags, status and search
Orders summary. Plain-language instructions, flags for alerts, sortable status and search.
Order Writer · New order

Then, cut the path to a new order

Writing a medication order used to be a relay across four pages. Pick a type from a dropdown. Search the drug. Pick a dispensable form on another page. Only then fill a long form, with allergies shown far from the drug. We rebuilt it as one search and one form.

BeforeSelect type→Drug search→Pick form→Prescription form→Next
AfterSearch any order→One form with safety checks→Save
BeforeLegacy two-page drug search
Drug search. Type ahead, then a second page to choose a dispensable drug, with safety alerts as small links.
AfterUnified order search with alerts and generics
One search. Any order type, brand and generic together, alerts shown in the result row.
BeforeLegacy prescription order form
Prescription order. A long form of boxed fields. Frequency and scheduling buried in radio buttons.
AfterRedesigned new order form with DUR acknowledgement
New order. A live summary on the left, SIG suggestions, and drug utilisation review alerts to acknowledge before saving.
Progress notes

Notes you can find at shift change

Handover depends on reading the last few notes quickly. The old grid squeezed long notes between icon columns and gave no way to search. The new list gives the note room to breathe, shows who signed it and in what discipline, and puts search next to Add Note.

BeforeLegacy progress notes grid
Recent progress notes. Grey grid, mixed columns, reached through a mega menu of 25 links.
AfterRedesigned progress notes list
Progress notes. Search, clear date and time, discipline and signer as readable chips.
Vitals and observations

Small changes where muscle memory matters most

Vitals are charted many times a shift. Here I deliberately kept the layout nurses knew and fixed only what slowed them: grouping, bold labels and plain "Check all" links. Observations got the bigger change. A wall of 30 links became a searchable, collapsible list.

BeforeLegacy select vitals screen
Select vitals. Boxes inside boxes and long link labels.
AfterRefreshed select vitals screen
Same layout, calmer. Clear groups, bolder labels, required marker and room to tap.
BeforeLegacy select observation screen with many links
Select observation. Every form visible at once, in two columns of links.
AfterRedesigned add observation screen with search
Add observation. Search a form by name, or expand only the category you need.
Key enhancements made

Across every module

  1. Accessibility auditThe WAVE tool helped us identify and address accessibility issues in the application.
  2. Floating navigationThe introduction of a floating button provides easy access to the top of the page, eliminating frustration from scrolling.
  3. Enhanced button accessibilityButton accessibility was improved, making them easier to use and navigate for all users.
  4. Mandatory field emphasisMandatory fields were made more noticeable, accelerating form filling and reducing errors.
  5. Key-value pairsKey-value pairs were implemented to streamline data presentation, enhancing readability and comprehension.
  6. Increased white spaceThe layout was adjusted to increase white space, improving readability and reducing eye strain.
  7. Responsive designThe application was made responsive, adapting to different screen sizes and devices, ensuring a consistent and user-friendly experience for all users.
What changed

Same product, less friction

4 → 2screens to write a medication order
1search for every order type
0changes to top navigation users relied on
4core clinical modules modernised

The biggest win was not visual. It was that clinicians could adopt the new screens without retraining, because the map they knew stayed where it was.

What I took away

In healthcare, modernising means respecting the habits that keep residents safe

My years in clinical dentistry taught me that clinicians trust tools that stay out of the way. This project was about earning that trust: fewer steps, safety in plain sight, and nothing moved without a reason.

See the full case on Behance ↗