Redesigning CMS Case Management for Velocity and Trust

Redesigning CMS Case Management for Velocity and Trust

Project Overview

Industry: GovTech / Health Services
Project Type: Salesforce Design
Role: Lead Designer
Program: Quality Innovation Network–Quality Improvement Organization (QIN-QIO)
Platform: Salesforce Service Cloud + Experience Cloud
Outcome: Onboarding time reduced from 9 hours to 3; emergency QA turnaround down 40%; 90% adoption

Project Summary

From nine hours to three. That’s the sentence I wanted every QIN-QIO leader at CMS to say when they described our new Salesforce case management platform. It wasn’t just a metric—it was the proof that design and architecture could turn a fragmented, high-stakes process into a coherent service built on guardrails, velocity, and trust.

Before our redesign, onboarding a single QA case could take over nine hours. Intake happened across emails, SharePoint folders, spreadsheets, google documents, and system lookups, with critical steps lost in rework and missing documentation. Our mission was clear: cut onboarding time without compromising compliance or accessibility.

The Challenge

Before redesign, the QIN-QIO case management process was a maze—a tangle of emails, spreadsheets, shared drives, and disconnected systems that required constant manual effort to keep cases moving. Each participant—nurses, QA leads, provider office managers, and CMS reviewers—worked from their own truth, not a shared one.

The result was delay, rework, and risk in a process where accuracy and timeliness literally impact patient care.

What We Found

  • No single source of truth: Case data lived across Outlook threads, SharePoint folders, and personal spreadsheets.

  • High cognitive load: Staff had to memorize dozens of exceptions and local workarounds.

  • Rework loops: Missing documentation or mismatched identifiers could stall a case for days.

  • Inconsistent developer outputs: UI layouts and interaction patterns varied by team, hurting usability and compliance.

  • Compliance fragility: Accessibility (508/WCAG), PHI protection, and audit trails were handled inconsistently across regions.

The problem wasn’t people—it was the system.
Each team had smart, dedicated professionals trying to do quality work inside an unstructured, fragmented environment that worked against them.

Baseline Reality

CategoryStarting Point
Onboarding a QA case9+ hours
Emergency QA turnaroundFrequent delays, unclear documentation
Developer throughputInconsistent, designer-dependent
ComplianceMandatory: 508/WCAG 2.1 AA, PHI handling, auditability

We weren’t starting from zero—we were starting from chaos. The challenge wasn’t just to make the process faster, but to make it trustworthy, repeatable, and resilient without sacrificing compliance.

Give the Work a Single Spine

Every successful transformation starts with clarity.
Before we could streamline or automate anything, we had to see the work for what it really was—not the way teams described it in theory, but how it actually unfolded across inboxes, folders, and hands.

The old process had no spine. Every team had its own shortcuts, naming conventions, and handoffs. Work flowed by habit, not by design.
To fix it, we didn’t start with wireframes or screens—we started with service design, building the skeleton that every future workflow would share.

Our goal was simple: make the process visible, governable, and fair.


Discovery and Mapping

We grounded the redesign in evidence, not assumptions.

  • Conducted cross-regional interviews and shadowing sessions across five QIO regions to capture true operational variance.

  • Audited existing workflows, templates, and intake artifacts to identify duplication and breakpoints.

  • Mapped a complete case lifecycle blueprint, from first contact to closure:

    1. Intake

    2. Validation

    3. Assignment & Review

    4. Documentation

    5. CMS Submission

    6. Close & Report

Each stage documented the people, systems, SLAs, and moments where automation could amplify human effort instead of replacing it.


Click to see PDF Version



Design Doctrine

Our guiding principle was simple but powerful: Automate presence, preserve judgment.

That meant we would use automation to remove friction, not remove people. The goal wasn’t to replace human expertise—it was to make sure human time was spent on thinking, not searching.

Salesforce made this possible because its architecture naturally bridges automation and human workflow. With Flow Builder, Omni-Channel routing, and data relationships built into the platform, we could let the system do the mechanical work—validating, flagging, routing—while keeping the moments of interpretation and decision squarely in human hands.

Automation handled what Salesforce does best:

  • Provider Verification: Real-time lookups through Flow and API integration ensured clean data before submission.

  • Duplicate Detection: Salesforce record-matching logic surfaced potential conflicts automatically.

  • Completeness Scoring: Declarative flows validated document requirements before a case could move forward.

These tasks ran invisibly in the background, keeping data accurate and compliance tight without adding cognitive load for users.

Humans focused on what only they can do:

  • Applying clinical reasoning and contextual judgment

  • Managing escalations, exceptions, and edge cases

  • Making final determinations that required nuance or expertise

This balance worked because Salesforce let us encode process intelligence directly into the workflow itself—every automation was transparent, traceable, and explainable. Users didn’t have to wonder why something was flagged or routed; the system told them.

That clarity built trust. Automation gave consistency and speed. Human oversight preserved meaning and accountability. Together, they became the north star that guided every design, development, and policy decision that followed.



Outcome Targets

To stay outcome-driven, we defined measurable success upfront:

  • Onboarding time: A measurable and significant reduction from the 9 hour mark.

  • Emergency QA turnaround: Meaningful reduction

  • Documentation errors: Goal of 30% reduction

  • Developer velocity: Consistent and repeatable

  • Accessibility: WCAG 2.1 AA compliance from day one

View Full Final Service Blueprint

Build the Rails Before the Trains

Once we had the service blueprint, the next challenge was consistency. Teams were moving fast, but without shared design rules, every new feature risked creating another fork in the system. We needed to scale both speed and quality—without making design a bottleneck.

So before a single screen was built, we focused on the infrastructure of experience: patterns, governance, and enablement. The goal was to let developers ship confidently and designers focus where they added the most value.

What We Built

  • No-Designer Zones: Pre-approved SLDS templates for pages, lists, and forms that anyone could safely deploy.

  • Figma–LWC Wireframe Kit: A 1:1 mapped design system with responsive redlines, error states, and accessibility baked in.

  • Decision Matrix: A clear framework for when to use declarative Flow, custom LWC, or Apex for performance. – View Matrix

  • Governance Cadence: Pattern registry, change control, and accessibility QA embedded into sprint reviews.

What Changed

  • Developers no longer asked “Which layout should I use?”—they had trusted rails to build on.

  • Designers could finally spend time on high-density, high-risk interfaces, not routine screens.

  • Accessibility and consistency became defaults, not debates.

Measured Results

  • Developer cycle time: +35% faster

  • Redundant UI builds: −40%

  • Handoff errors: −60%

The Nine-Hour Dragon: Onboarding Wizard

Onboarding was the monster at the center of the maze—the process everyone feared, tolerated, and tiptoed around. It was the perfect place to prove that structured design on a structured platform could transform outcomes.

Our challenge: take a nine-hour ordeal and turn it into a guided, intelligent experience that never asked users to think about the system—only about their work.

Salesforce was the perfect foundation for this transformation because it gave us a single, configurable platform that combined process automation, data integrity, and human-centered design in one place. We could orchestrate complex, multi-step workflows declaratively while maintaining visibility, auditability, and compliance — all native to the platform.



Why Salesforce Was Perfect for This

  • Declarative power for complexity:
    Flow Builder let us design dynamic, condition-driven onboarding steps without hardcoding logic. We could build adaptive paths that changed based on case type, provider, or severity, using clicks—not code—so changes could happen inside sprint cycles instead of release cycles.

  • Real-time intelligence baked in:
    Salesforce’s data layer and external service integrations (like provider lookups) gave us live validation without leaving the system. Record-triggered Flows ensured duplicate detection and completeness scoring occurred instantly and consistently across users.

  • Guided UX through Experience Cloud:
    With Salesforce screen flows and Omni-Channel routing, we delivered a single guided experience for nurses, QA leads, and CMS reviewers. The platform’s component-based design meant the same logic could serve both internal users and portal users, creating a seamless front-to-back experience.

  • Embedded trust and compliance:
    Field Audit Trail, Shield encryption, and platform-level PHI handling allowed us to build with confidence. Every field change, every action, and every decision was logged automatically—no custom logging layer required.

  • Governed consistency at scale:
    Because we paired Flows with our Salesforce Design Framework, developers and admins could work from approved templates, ensuring that every new automation adhered to accessibility, usability, and compliance standards.



Key Improvements

  • Dynamic Conditional Steps:
    Flow Builder logic adjusted in real time by case type, severity, and provider status.

  • Real-Time Validation:
    Automated NPPES lookups, duplicate detection, and document completeness scoring executed within the same flow.

  • Required Document Matrix:
    Context-aware guidance used Salesforce screen components with rich text and inline examples tailored by case data.

  • Smart Routing:
    Omni-Channel triggered SLAs on “Validated” instead of “Created,” ensuring metrics reflected real progress.

  • Auditability:
    Field Audit Trail and event logs automatically captured “why this was routed this way,” creating defensible audit evidence for CMS oversight.



Trade-Offs

We intentionally favored declarative flows over complex code to maintain transparency, agility, and compliance alignment. Even though we could have optimized a few milliseconds with custom Apex or LWC logic, the declarative approach kept ownership within the team—no developer gatekeeping, no black boxes.

External API calls were staged asynchronously to preserve performance and user responsiveness, taking advantage of Salesforce’s event-driven architecture.



Pilot Results

  • Onboarding time: 9h → 3h (−67%)

  • Post-intake rework: −30%

  • User satisfaction: +0.8 CSAT gain



Why It Worked

Salesforce gave us a human-centered platform that speaks the language of service design—structured data, configurable logic, and visibility at every touchpoint. We didn’t have to bolt on technology to make this work; we just had to use the platform the way it was meant to be used:

  • Declarative when possible,

  • Transparent by default,

  • Governed at scale.

The result was more than just faster onboarding—it was a new way of working, built directly into the backbone of the system.

Urgency Without Confusion: Emergency QA

If onboarding was our marathon, Emergency QA was the sprint. These were the cases where every minute mattered—and where stress made clarity even more critical.

The challenge wasn’t just speed; it was orchestration under pressure. In emergencies, users don’t need more features—they need fewer clicks, fewer doubts, and a workflow that feels like it’s thinking ahead for them.

Salesforce was the perfect foundation for this because it let us combine automation, routing, and real-time visibility in one place—turning a chaotic process into a guided, predictable experience.



Why Salesforce Was Perfect for This

  • Dynamic case logic through Flow Builder:
    Emergency QA leveraged record-triggered and screen flows that adapted instantly to the selected severity. Each severity level dynamically revealed the right fields, upload requirements, and SLAs—no branching code, just declarative configuration that product owners could evolve safely over time.

  • Event-driven routing with Omni-Channel:
    Salesforce’s Omni-Channel routing ensured that urgent cases were automatically escalated and assigned based on severity, skill, and workload. The routing logic wasn’t abstract—it was visible and auditable, aligning SLA timers with “Validated” status instead of “Created” for accuracy.

  • Transparent collaboration through Experience Cloud:
    The provider-facing portal (built in Experience Cloud) reflected the same data model and logic used internally, meaning every participant saw the same truth. Providers could upload required files and immediately track progress, removing the “Did you get my file?” loop entirely.

  • Real-time validation via Salesforce components:
    Uploads used file components within Flow combined with Apex-powered validation for type, size, and duplicate detection. This ensured nothing slipped through the cracks, while maintaining the simplicity of a single-page guided flow.

  • Telemetry and insight via CRM Analytics:
    All interaction data—submission timing, retries, escalations—fed into CRM Analytics dashboards. This gave CMS leads real-time visibility into bottlenecks and compliance status, making operational tuning continuous instead of reactive.



Design Goals

  • Keep users focused under pressure

  • Let severity drive both workflow and expectations

  • Ensure transparent communication between all participants

  • Deliver real-time validation and SLA accuracy through automation



Key Features

  • Severity-Driven Pathing:
    Selecting a severity instantly shaped the workflow—requirements, uploads, and deadlines were generated dynamically through Flow Builder.

  • Docs Needed Now Panel:
    Conditional upload panels displayed only what was required for that severity level, with inline examples and built-in validation for size, type, and duplicates.

  • Pre-Submit Checks:
    A declarative Flow summary screen provided a plain-language review of missing items, why they mattered, and what would happen next.

  • Provider Progress Tracker:
    Experience Cloud dashboards mirrored Omni-Channel status and SLA timers, giving both providers and CMS staff one shared source of truth.

  • SLA-Aware Orchestration:
    Omni-Channel routing automatically adjusted timers, escalations, and notifications based on case severity, ensuring accountability without manual tracking.



Measured Results

  • Emergency QA turnaround: −40%

  • Documentation errors (first pass): −25%

  • Escalations for unclear instructions: Significantly reduced



Why It Worked

Salesforce gave us a platform where urgency didn’t mean chaos.Its declarative tools let us automate confidently, its data model kept context visible to everyone, and its orchestration features ensured the right person always saw the right case at the right time.

In short, Salesforce didn’t just power Emergency QA—it made it predictable, transparent, and humane under pressure.

The Invisible Architecture

Great experiences don’t last without solid architecture. Behind every interaction sat a federally compliant, performance-tuned Salesforce ecosystem—engineered to protect data, support growth, and make governance effortless.

We designed not just for now, but for ten years of sustainability across programs and partners.

Technology Stack

  • Service Cloud: Core casework and workflows

  • Experience Cloud: Provider collaboration portal

  • Flow Builder: Guided automation and logic

  • Lightning Web Components: Rich, modular front-end interactions

  • Omni-Channel: Skill-based routing and SLA timers

  • Shield & Field Audit Trail: PHI protection and complete traceability

  • CRM Analytics: Data visibility and performance telemetry

Data Model

  • CQP as the single source of truth

  • Linked to Provider, Facility, Care Episode, Document Package, and SLA Milestones

  • Every record traceable; no orphaned data

Security & Accessibility

  • Encrypted in transit and at rest

  • Principle of least privilege

  • Keyboard-first workflows

  • Accessibility defects treated as functional blockers, not “nice-to-haves”

Leading the Change

Technology only matters if people believe in it. Our final act was about adoption, enablement, and trust—building a culture around the new system so it wouldn’t just be used, but embraced.

I led a cross-functional team of eight—designers, admins, and developers—working directly with CMS product owners and QIN-QIO subject matter experts. Together, we built not just software, but confidence.

How We Led

  • Blended DesignOps and DevOps for continuous feedback and improvement.

  • Integrated pattern governance and accessibility QA into the sprint rhythm.

  • Ran weekly demos and KPI reviews tied to adoption, velocity, and satisfaction.

Driving Adoption

  • Created role-based training with in-product “See an Example” guidance.

  • Held open office hours for real-time support and feedback loops.

  • Used dashboards to identify drop-offs and tune flows in real time.

Results

  • Active usage: 90% adoption within Phase I

  • Developer efficiency: +35%

  • Redundant UI builds: −40%

  • Handoff errors: −60%

  • Accessibility: 0 critical AA defects at launch


Real-World Impact

This wasn’t just a technical win—it changed how people worked.

  • QIO Usersbegan their day with SLA dashboards instead of inboxes.

  • Providers finally knew what to upload, when, and why.

  • QA leads could rebalance workloads with real-time insight and confidence.

The platform gave everyone context, clarity, and control—the foundation of quality work and trust.



By the Numbers

MetricOutcome
Onboarding time9h → 3h (−67%)
Emergency QA turnaround−40%
Documentation errors−25%
Developer efficiency+35%
Redundant UI builds−40%
Handoff errors−60%
Adoption90% active usage


What I’d Do Again — and What I’d Do Next

Do Again

  • Lead with service design before UI

  • Invest in No-Designer Zones to scale speed without sacrificing quality

  • Wire reportinginto every workflow from day one

Do Next

  • Implement AI-assisted triage to predict severity and documentation needs

  • Use document intelligence (OCR + entity extraction) to prefill evidence checklists

  • Extend the blueprint across CMS programs for portfolio-level consistency

What I Wouldn’t Do Next Time

Even successful systems reveal their friction points once they meet reality. While our Emergency QA redesign delivered measurable impact, a few decisions created hidden complexity that I’d handle differently in the next iteration.

1. Relying too heavily on conditional logic in a single Flow

  • The Flow that powered Emergency QA became massive—dozens of branches, conditions, and screen rules.

  • It worked, but it made change management slower for admins unfamiliar with the model.

  • Next time, I’d modularize Flows into smaller, callable sub-flows to isolate logic and make updates safer and more transparent.

2. Overemphasizing transparency at the expense of brevity

  • We surfaced a lot of real-time feedback: validation messages, SLA timers, audit details.

  • For some users under stress, the volume of visible data was more distracting than helpful.

  • Next time, I’d streamline the interface further—show only the next required action, not every system message.

3. Assuming declarative = simple

  • Declarative tools like Flow Builder are powerful, but with nested logic they can become as complex as code.

  • Next time, I’d pair declarative design with stricter design governance—naming conventions, versioning, and a short architectural review for each Flow change.

4. Underestimating asynchronous delays

  • We staged external callouts (like identity and provider verification) to keep the UI responsive, but some users still felt lag when retrieving results.

  • Next time, I’d use Platform Events or Asynchronous Apex more aggressively to decouple long-running tasks and improve perceived performance.

5. Leaving documentation too implicit

  • Teams learned the system intuitively during build, but later onboarding new staff took longer than expected.

  • Next time, I’d create a living “Flow Catalog” in Confluence, documenting logic decisions, ownership, and version history for each automated process.