top of page

NORTH STAR HOSPITAL PILOT

Hidden scheduling rules were causing operational risk across home-health operations

I analyzed 70+ incidents initially triaged as backend bugs. The root cause was not system failures, but invisible scheduling rules.

✅Axle Health - Hero-1.png

PROJECT OVERVIEW

Impact

Reduced scheduling validation time by 52%, and invalid scheduling attempts by 25%

Role 

Founding product designer.
End-to-end ownership from research to production pilot.

System Challenge

The scheduling engine already handled complex rules (coverage windows, clinician availability, compliance).

However these constraints were invisible in the interface, forcing schedulers to mentally simulate the system.

Caregiver Assisting Patient

REFRAMING THE PROBLEM

“This looked like a backend issue,
but it was a product clarity issue.”

Initial triage identified these as backend bugs — a reasonable assumption given the symptoms. I conducted a deeper audit of 70+ incidents and found a different pattern: every case was a constraint communication failure, not a system error. The rules were correct. The interface was hiding them.

How Hidden System Constraints Shape Scheduling Outcomes.png

To understand the incidents, I mapped the full constraint model behind the scheduling system.

Scheduling Decision System-Axle.png

Scheduling decisions were constrained by multiple hidden rules that clinicians could not see in the interface.

CONTEXT

Scheduling decisions depended on rules that were invisible in the interface

Overview

Axle Health is an AI-powered home health scheduling platform that coordinates clinician visits for 3,000+ patients daily across healthcare agencies. Schedulers are responsible for booking visits that must comply with insurance coverage windows, clinician availability limits, visit frequency rules, and compliance constraints — all enforced invisibly by the backend​

THE PROBLEM

The system had the right rules but failed to make them visible at the point of decision

This shifted the conversation from 'fix the bug' to 'redesign how constraints are communicated,' and made constraint visibility a first-class design requirement going forward.

01.Schedulers could not see coverage boundaries

Schedulers could not determine whether a visit fell within a valid coverage window. 

02.Scheduling decisions lacked full context

Schedulers did not have access to all required inputs when making decisions.

03.Coverage rules had to be mentally calculated

Schedulers manually combined insurance rules with scheduling decisions.

Research-2.png

The backend maintained rules, but the interface did not surface them

TURNING POINT

The pivot​

The PM initially wanted to focus on form cleanup. The CTO was concerned about engineering scope. I reframed the audit as a product visibility failure — not an engineering problem — and that shifted both of them.

I presented a 70-incident audit to the CEO, PM, and CTO. Every ticket labeled 'backend bug' was actually a constraint communication failure. That reframe shifted the roadmap — from engineering fixes to product visibility as a first-class requirement

HOW I FRAMED THE PROBLEM

This wasn’t a scheduling UI issue

It was a decision-making problem caused by invisible constraints.

I reframed the system around:

  • Making constraints explicit

  • Ensuring consistency across surfaces

  • Supporting reliable decision execution

✅Axle Health - Hero-2.png

RESEARCH & SIGNALS

70+ recurring incidents surfaced during peak enrollment periods.

Two systemic signals emerged from the incident analysis:

1 Trust failures  
2 Decision friction  

These signals pointed to a deeper issue not incorrect rules, but invisible system logic. 

Research-1.png

Operational signal  

OPERATIONAL MENTAL MODEL

“If the system allows it, I assume it’s valid.”

This belief is rational. The product must earn trust by showing boundaries and reasoning at the point of action.

DESIGN CONSTRAINTS

System Constraints in Scheduling

DESIGN PROCESS

From Fragmented Logic to Consistent Decision System

These constraints were invisible in the interface — schedulers had to mentally simulate the system.

  • Coverage windows
    → surfaced as timeline boundaries in the calendar

  • Visit frequency limits
    → flagged when approaching limit

  • Clinician availability
    → displayed before slot selection

  • Compliance constraints
    → shown inline with eligibility status

01  Surface constraints at the moment of decision

→ Coverage windows and eligibility boundaries embedded directly in the calendar view, not hidden in a side panel or external record.
02  Replace manual rule interpretation with system feedback

→ Explored high-density vs. decision-clarity layouts. Tested with 6 schedulers. Chose clarity over configurability after 3/6 found dense layout cognitively overwhelming during time-sensitive decisions.

DESIGN TRADE OFF

Design Trade-off
Information Density vs Decision Clarity

Clinicians needed immediate eligibility clarity. High information density

increased cognitive load.​​

Design Exploration: To improve prioritized clarity, I explored multiple layout directions balancing calendar density and decision clarity​

Information density.png
Before.png

LEFT - HIGH INFORMATION DENSITY

RIGHT - DECISION CLARITY (FINAL DESIGN)

Pros
• More scheduling variables visible in one view


• Greater flexibility for advanced scheduling


• Detailed calendar configuration possible


Cons

• Schedulers must mentally combine multiple constraints


• Higher cognitive load during scheduling decisions

Pros
• Coverage eligibility is immediately visible


• Reduced manual rule interpretation


• Lower cognitive load for clinicians
 

Cons
• Less flexibility in manual configuration

Design Decision: We intentionally prioritized decision clarity over information density to support faster and more reliable scheduling decisions.

SOLUTION

The calendar surfaces coverage constraints
directly within the scheduling workflow.

before22.png
Legacy mobile.gif

BEFORE

01. Coverage timelines were invisible

Schedulers could not see coverage boundaries while scheduling.

Before.png

02. Eligibility required manual verification

Schedulers had to check insurance records outside the system.

BEFORE

before.png
after2.png
New BP-2.gif

AFTER

01. Coverage timelines are visible

Benefit period boundaries appear directly in the scheduling timeline.

After.png

AFTER

02. Eligibility status is surfaced

Visits are automatically classified as eligible or out-of-bounds.

after.png

FINAL APPROVAL

The pilot launched at NorthStar Hospital with 3,000+ clinicians. Design was approved after two rounds of stakeholder review with clinical ops, product, and engineering. Weekly cross-functional sessions aligned system rules with real-world workflows before go-live

Hero for Final_ Making Scheduling Constraints Visible.png

RESULTS (North Star Hospital Pilot)

Operational Impact
Making Scheduling Constraints Visible

Scheduling is not just a UI surface, it is an operational contract. By making coverage constraints visible at the point of decision, the system reduced ambiguity across scheduling, sales, and onboarding workflows.

Measured through ops signals and workflow review :

-67%

Eligibility verification time

-52%

Manual cross-validation

-25%

Invalid scheduling attempts

+41%

Scheduler confidence

Clarification time dropped from 180 sec to 60 sec, without switching to external records.

Coverage rules surfaced at the point of decision, eliminating the lookup.

Constraint visibility prevented out-of-bound errors before submission.

Confidence score increased from 5.8 to 8.2 / 10, reducing hesitation during scheduling.

WHAT I LEARNED & WHAT'S NEXT

How system design helps clinicians anticipate conflicts before they happen.

01. Constraint visibility changed behavior, not just UI

Making rules explicit shifted schedulers from reacting to errors to anticipating conflicts earlier.

02.The system is still reactive

Conflicts surface after scheduling decisions. The next version should detect constraint violations before submission.

03.Next: Proactive conflict detection

Pattern-based alerts before errors happen — not just faster recovery after they do.

Design operational systems where small decisions can create large ripple effects

Website design and content © 2026 by Rachel Yeagyeong Cho.  

twitter.png
linkedin.png
bottom of page