Specialty Pharmacy
Case Study: Streamlining "Benefits Verification" Workflows
Challenge
CVS Specialty Pharmacy (SPRx) handles incredibly complex medical workflows. One of the high-visibility workflows is "Benefits Verification." The BV representative is tasked with ensuring medication is covered by patient's plans, and that the estimated Co-pays are understood and met by the patient.
Within the existing system, BV reps were presented with a mountain of information regarding the "current" status of the task, without properly being informed of what the best next action was. This often led to miscalculations in patient estimators, and approval of medication dispensing without a pre-certification or prior authorization check. For CVS, this represented the source of 80% of bad debt.
The challenge was clear: leverage the existing data, surface the best next action, and build guard-rails to prevent user behavior that leads to dispensed medications that cannot be covered, thus helping patients avoid surprise costs, and prevent loss for the business.

Legacy view of a "Major Medical (MAJ) task"
Evaluating the Existing Task
- The task prioritizes the end step: The main focus of the task is asking the user: "What action did you take today?"
- The task prioritizes other open tasks: The task notifies the user that patient has other open tasks, but ignores data required for current task.
- The task does not contain all information required by the user: BV reps must navigate to different parts of the software to be able to complete this task.
- The task tracker does not accurately reflect the status of the current task, but of the last approved Prior Authorization, thus confusing the user.
Analyzing the SOP and "Ways of Working"
Partnering with "Workforce", "Product" and "Specialty operations", the team was able to diagram what all potential use cases for a BV rep working this task might be, and the information required for each and every one of them. After ranking them by occurrence frequency and relevance, we were able to identify the pieces of information, and steps that were required to complete the task in an optimal manner. We established a framework by which the BV rep should be able to understand the best next action by answering the following questions:
- What information has already been verified and entered?
- Have I determined if a prior authorization is needed?
- If so, what is the status of the current authorization?

Major Medical task verification workflow (partial). Page 1 of 46
Redesign Process: What Information Has Been Verified?
The design process started with iterations on the general structure of a task. Instead of highlighting the "End action and outcome", the redesigned task should highlight what has been already done. The first step is determining if the Insurance Provider has been verified. Below are several iterations worked through for this portion of the workflow.


Redesign Process: What Steps Have Been Completed?
The second step for the task is completing the cost calculator and pre-certification check, which in legacy software were completed outside of the task screen. The decision was made to include them in the current task, to avoid time spent navigating away from the task at hand. The design process included creating several versions of read-only, verified, completed and editable states, to test with users on which one clearly communicated the completion of these steps.


Redesign Process: How Do I Keep Track of a PA If I Need One?
The task also required proper tracking of a prior authorization with the insurance provider or the medical provider, if one was needed. The team iterated and tested several designs until landing on a tab system that contained dynamic contact information, so the BV rep could follow up with the relevant provider easily.



Full Redesign: A New Task View
Finally, we re-introduced the actions and outcomes section, but as a sticky footer. Keeping it as accessible as in the legacy software, but de-emphasized to prevent pulling focus from the actual task.


Summary
The Objective: Transform a fragmented, outdated interface into an intuitive, task-driven ecosystem that clearly communicates the immediate next steps to the user.
My Approach & Actions:
- Discovery & Research: I led the initial discovery phase, shadowing specialty pharmacy workflows and conducting user interviews to map out pain points, information bottlenecks, and cognitive drop-offs.
- Systems Thinking: I mapped the complex data hierarchy, identifying which information was critical for immediate decision-making versus what could be progressively disclosed.
- Ideation & Prototyping: I spearheaded the conceptual design phase, translating dense compliance and technical requirements into wireframes and rapid interactive prototypes.
- The "Next Action" Architecture: I redesigned the UI layout to center entirely around a unified "Task Center," utilizing smart visual cues to highlight the highest-priority action a BV rep needed to take.
- Hand-off: I established a rigorous documentation framework and collaborated closely with engineering teams to ensure a seamless hand-off, maintaining design fidelity and system feasibility.
Case Study: Pharmacist PAl & AI Integration
The Objective
Create an intelligent, human-in-the-loop AI interface that assists pharmacists in rapidly verifying data entry, checking complex dosages, and catching critical patient medical anomalies.
My Approach
- The Trust Anchor: Designed the interface to establish clear UX patterns for AI confidence levels, making it easy for pharmacists to understand why the AI flagged specific medical information.
- Data Visualization & Flagging: Developed a visual design framework that dynamically highlights changes or discrepancies in a patient's medical history, allowing pharmacists to quickly review, edit, and prepare to discuss critical revisions with the patient.
- Cross-functional Alignment: Partnered intimately with Product Managers and Engineers to ensure the AI's data outputs were visualized in real-time without lagging.
