CASE STUDY · HEALTHCARE TECHNOLOGY CLIENT

Simplifying Pharmaceutical Sample Requests

Designing a guided, compliant workflow that helps field representatives create healthcare sample requests without navigating the complexity behind them.

Role
Senior UX / Product Designer
Team
UI Designer, Product, BA, Engineering, Client
Timeline
3 months
Platform
Web portal
Tools
Figma, Microsoft Copilot

The challenge

Requesting samples for a practitioner means satisfying program rules, eligibility, NPI, state license and DEA checks, product limits and audit requirements. Field reps were effectively expected to understand all of it.

Project outcomes

  • A clear end-to-end workflow for creating sample requests
  • Shifted compliance and configuration work from the representative to the system, reducing unnecessary manual input
  • Reusable patterns for search, selection, validation and review

Role and responsibilities

What I owned

Research & Strategy

  • Mapped the existing sample-request and accountability workflow
  • Worked through business, compliance and program rules
  • Separated what reps must provide from what the system can supply

Design Execution

  • Defined the end-to-end five-step workflow and IA
  • Designed search, selection, validation and review patterns
  • Led wireframes to hi-fi UI with a partner UI designer, iterating in stakeholder reviews

Systems & Launch

  • Designed for downstream order-management integration
  • Covered edge cases, errors and unsaved-work protection
  • Prepared designs and behavior for development handoff

Why it’s hard

More than a form

A Sample Request Form (SRF) documents a request for pharmaceutical samples for an eligible healthcare practitioner. Behind every request sit checks the rep shouldn’t have to think about.

NPIVerified practitioner identity
State licenseChecked per practitioner & state
DEARequired for some products
Program rulesDrive products, quantities & limits
“The system should do as much of the compliance and configuration work as possible, so the representative can focus on completing the request correctly.”
— Guiding design principle

Solution overview

A guided five-step workflow

I reframed a rule-heavy request into five focused steps. The selected practitioner stays pinned throughout, and unsaved-work messaging protects requests in progress.

1ProgramSets the rules and options
2PractitionerVerified data, pick the location
3Products & quantitiesOnly what the program allows
4DeliveryEmail or fax; system picks form type
5Review & generateOne summary, then confirmation

Design decisions

How I drove it

KEY DECISION 01

A guided workflow, not a giant form

What I did. Broke request creation into five logical steps, each asking only for what’s needed at that moment, with exceptions disclosed progressively.

Why it mattered. Reps could focus on one decision at a time instead of parsing a dense enterprise form, lowering both cognitive load and the chance of error.

KEY DECISION 02

Verified data, locked on purpose

What I did. Auto-populated practitioner details like NPI, license and DEA from trusted data and locked them, while keeping real choices, like which of several valid locations, clearly open.

Why it mattered. Separating system facts from user decisions stopped reps from overwriting verified data and made it obvious what actually needed their input.

KEY DECISION 03

Let program rules do the work

What I did. Products, quantities and limits came from program configuration. Internal form types (preprinted, free-key, blank) were resolved by the system instead of shown as equal options.

Why it mattered. The system does the compliance and configuration work so the rep can focus on completing the request correctly.

KEY DECISION 04

Keep the practitioner in view

What I did. The selected practitioner stayed pinned through product, delivery and review, and the review screen summarized everything before generating the request.

Why it mattered. In a regulated workflow, the costliest mistake is a right request for the wrong person or location.

Try the workflow

Click through the request

The core sample-request experience, from the request workspace through selecting a practitioner, choosing products, and reviewing the request.

Open full prototype

What to look for

Verified data stays protectedNPI, license and DEA details populate from trusted data and stay locked.
Program rules decide what’s possibleProducts, quantities and limits come from configuration, not rep guesswork.
One decision at a timeThe practitioner stays pinned while each step asks for one thing.

Reflection

What I’d carry forward

[Two or three sentences: what you learned, what you’d do differently, or what happened after handoff.]

Client and internal product names have been withheld, and some interface details have been generalized to protect confidential information.