Patient Enrollment Interface

I designed a flexible enrollment tool that helped site staff monitor patient status, verify eligibility, and manage key study requirements, making it easier to stay organized and guide patients through each stage of the clinical trial.


Due to NDA certain content is redacted and simplified.

MY ROLE

LEAD PRODUCT DESIGNER

PRODUCT

B2B, CRO

TIMELINE

NOV 2024 - APRIL 2025

The Problem

Site staff needed an efficient way to track patient progress, manage visit schedules, and complete required forms. Fully customizable studies made it difficult to maintain a consistent experience. I was tasked with designing a flexible, GCP-compliant system that could adapt to varying protocols with minimal engineering effort.


The project was eventually paused to prioritize core features aligned with long-term scalability, but it laid the foundation for a more modular approach moving forward.

Constraints & Requirements

Several important factors shaped the design direction

GCP Compliance

Some actions (like advancing patients) had to meet clinical and regulatory standards.

Customization

Studies had unique visits, forms, and settings. The UI needed to adapt without losing usability.

Data Integration

Patient data pulled from our system had to stay consistent and accurate throughout the UI.

Limited Team Capacity

To reduce engineering work, it was advised to reuse components from our existing design system as much as possible.

Design Process

With collaboration with my project manager and medical officer, we mapped user flows across key phases:


• Prescreening

• Screening

• Enrollment

• Post-enrollment


For each phase, we had to be mindful that our application was modular. Forms, visit structures, and workflows could vary widely depending on the study protocol. This required designing a flexible system that could support diverse configurations while maintaining consistency and clarity for site users.

The Solution

The final interface was composed of several modular sections:

Before

After

Patient Search & Navigation

Dynamic search bar enabling site staff to locate and access patient records quickly via ID or name.

Patient Overview Panel & Enrollment Timeline

An Enrollment Timeline and persistent Overview Panel lets site staff quickly see each patient’s medical information and progress and pending tasks without switching views.

Visit & Assessment Progress Tracker

View of upcoming and completed visits, tracking visits and form completion to support planning and compliance.

Check In Patient

The check-in button dynamically adjusts based on the patient’s visit status, ensuring that users only view actions relevant to their workflow.

Schedule

Default view shows visit history and upcoming appointments, helping site staff track progress and plan next steps.

Assessment Progress

Shows the status of all required assessments per visit, helping site users quickly see what’s completed, scheduled, or still pending.

Assignments

Forms like consent, labs, and visit outcomes were grouped under Assignments. These varied by study protocol but were critical to patient progression. The design emphasized adaptability and clarity so site staff could easily track and complete forms.

Reflection

This project taught me how to design for complexity without compromising usability. I learned to navigate regulatory constraints while building a flexible system that could adapt to different study protocols. Collaborating closely with medical and data stakeholders challenged me to think critically about how information is presented, accessed, and entered in high-stakes clinical environments.


Most importantly, it strengthened my ability to design modular solutions that could balancing the needs of users, engineers, and compliance requirements. This experience deepened my confidence as a systems thinker and reinforced my belief that great UX in healthcare starts with clarity, adaptability, and empathy.

Patient Search & Navigation

Dynamic search bar enabling site users to locate and access patient records quickly via ID or name.

Patient Overview Panel & Enrollment Timeline

An Enrollment Timeline and persistent Overview Panel let site users quickly see each patient’s medical information and progress and pending tasks without switching views.

Visit & Assessment Progress Tracker

A visual module to manage and view the patient’s study visits, appointments, and completed assessments.

Patient Search & Navigation

Dynamic search bar enabling site users to locate and access patient records quickly via ID or name.

Patient Overview Panel

A persistent panel displaying core patient data such as date of birth, sex, medical conditions, and current enrollment status.

Enrollment Timeline & Status

To help site users stay on top of where each patient was in the process, we added an Enrollment Timeline module and a persistent Overview Panel. This ensured that users could immediately spot pending tasks and status without toggling between screens.

Visit & Assessment Progress Tracker

A visual module to manage and view the patient’s study visits, appointments, and completed assessments.

Next Project →

Form Builder

Let’s Chat!

Interested in working together or discussing a project? Feel free to contact me at

Interested in working together or discussing a project? Feel free to contact me at