Functional Overview
One Health serves three audiences — patients, providers, and care teams — from a single HIPAA-compliant source of truth.
Core workflows
1. Patient intake → first visit
2. Research-assisted decision support
Key capabilities by audience
| Capability | Patient | Provider | Care team | Family |
|---|---|---|---|---|
| Timeline view | ✓ own record | ✓ consent-scoped | ✓ within team | ✓ via proxy |
| Document upload | ✓ | ✓ on patient | — | ✓ for minor |
| Messaging | ✓ with care team | ✓ with patient + team | ✓ with team | ✓ within family |
| AI clinical intelligence | — | ✓ with citations | ✓ within team | — |
| Consent grant / revoke | ✓ per provider / scope | — | — | ✓ for minor |
| Break-glass access | — | ✓ w/ justification + audit | — | — |
| Family-group management | ✓ | — | — | ✓ |
| Accessibility | full WCAG 2.1 AA | full | full | full |
Design principles (P1–P6)
Zero-cognitive-load design enforced by the ux-review skill:
| # | Principle | In practice |
|---|---|---|
| P1 | Show the minimum | No UI element without a clear purpose; hidden-by-default "advanced" options |
| P2 | One action, one place | Primary CTA above the fold, mobile-friendly 44px min tap target |
| P3 | Never surprise | Destructive actions = confirmation; state changes = visible feedback |
| P4 | Fast and forgiving | Optimistic updates + rollback on error; idle-timeout w/ warning |
| P5 | Speak human | No acronyms unexpanded; narrative where appropriate |
| P6 | Never broken | ErrorBoundary wraps every region; 0-stack-trace in prod |
Each new UI component is reviewed against these 6 principles + accessibility baseline. See /ux-review.
Deeper
- Patient experience →
- Provider experience →
- Care-team experience →
- Specs — individual feature detail lives in
specs/