Universal configuration interface

One admin shell for data-dense, multi-tenant configuration—care plans, assessments, goals, interventions, and programs—so health plans can shape product behavior without a maze of tabs and one-off admin screens.

Systems designMulti-tenant adminCare managementVue · Quasar
Care plan configuration UI with program list, general settings, and carrier assignment
Care plan configuration — programs list, interface settings, default care-manager details, and carriers

Problem

Configuring a large healthcare ops platform was traditionally painful: multiple windows, deep tab stacks, and domain-specific admin UIs that taught nothing reusable. As care management, assessments, and program models grew, each new entity risked a new configuration silo—raising training cost, error rate, and engineering load for multi-tenant (carrier / umbrella) setups.

The design goal was explicit: one interface pattern that can accommodate any configuration the product needs, while staying safe for non-engineering administrators.

Role

Principal Product Designer for the configuration layer that enables care management and the universal survey tool. Defined IA, object model presentation (lists → detail → sub-resources), and patterns for enablement, preview, and save that apply across care plans and assessments.

Design principles

  • Same shell, different objects: left nav groups (care plans, goals, interventions, programs, assessments, question libraries) share chrome, search, and create affordances.
  • Tenant-aware context: breadcrumb and carrier scope (e.g. Best Northwest) make multi-tenant edits explicit—what you configure is always for a known client.
  • Enable without deploy: configuration-enabled toggles and save / cancel / preview keep admin changes deliberate and reversible.
  • Author → runtime loop: preview assessment and weighted answers connect configuration directly to the survey runtime operators use.

Care plan configuration

Care plans are first-class configurable products: name, default risk, description, default care manager (or team), and carrier associations. Tabs separate concerns—general, goals, tracking data, services, assessments—so complex programs stay navigable.

  • Program list as primary inventory (Anxiety Management, Program A–F…).
  • Goals and interventions reusable across programs rather than copy-pasted screens.
  • Carrier table for multi-payer rollout of the same care-plan definition.

Assessment configuration

Assessment authoring reuses the same shell with a three-column builder: available question types and libraries, active question order, and question detail (type, required, weights, conditions).

Assessment configuration with question library, ordered active questions, and weight settings
Assessment builder — library questions, ordered active set, multi-select details, and answer weights

Authoring decisions

  • Libraries vs. one-offs: default types plus named libraries so common clinical and demographic questions are reused, not retyped.
  • Order as first-class: drag handles and remove controls treat sequence as product behavior, not a secondary preference.
  • Weights & conditions: answer weights can drive local or assessment-level conditions—scoring and branching without custom code.
  • Preview: admins can validate the instrument as end users will see it before publishing to production workflows.

Systems thinking

Universal configuration is the control plane for operational UX: care plans define what programs exist; assessments define how risk and needs are measured; the survey runtime and care-management views consume those definitions. Designing the admin once reduced the need for bespoke settings pages as new program types landed.

Outcomes

  • Unified configuration IA across care plans and assessments in a multi-tenant CIM environment.
  • Gave plan admins a predictable path: select entity → edit sections → preview → save, instead of hunting across disconnected tools.
  • Unblocked care-management delivery that depended on configurable plans and instruments (design progressed in parallel with those programs).

Related work

Universal survey tool is the runtime this configuration powers; care management is the member journey those plans and assessments enable; CIM UX & design system provides the product shell and component language.

Stack & craft

Vue · Quasar · multi-tenant admin IA · design system · care-plan & assessment domain models

← All case studies