Skip to main content

PatientDashboard

A comprehensive patient overview displaying demographics, appointments, lab reports, prescriptions, and clinical notes. Supports light, dark, and glassmorphism themes.

Usage

Props

Views

The dashboard has three views:
  1. Create — Patient creation form (firstName, lastName, email)
  2. Profile — Patient overview with all related resources
  3. Edit — Inline patient update form

What It Displays

The profile view shows the patient’s destructured FHIR bundle:

Proxy Endpoint

Your proxy should handle the patients.read action with included resources:
The SDK returns a PatientReadResponse with:

Actions

The dashboard can trigger:
  • patients.create — Create a new patient
  • patients.read — Load patient with included resources
  • patients.update — Update patient demographics
  • appointments.create — Schedule an appointment