# Task 05 — Patient Management page - **Status:** Done - **Depends on:** — - **Size:** M ## Goal Create the **Patient Management** page at `/PatientManagement` — a content page in the same visual language as the Index page. ## Files - Create: `plushealthtech/Pages/PatientManagement.cshtml` - Create: `plushealthtech/Pages/PatientManagement.cshtml.cs` ## Steps 1. **PageModel** — standard `PageModel` with `OnGet()` (mirror `ClinicalDecisionSupportModel`); `ViewData["Title"]` set in the view. 2. **View** — `@page`, `@model PatientManagementModel`, `ViewData["Title"] = "Patient Management"`. - **Hero** — "End-to-end patient workflow, from intake to discharge" + subhead (reword Index card #2) + CTA → `/RequestDemo`. - **Feature cards** (3–4): intake & registration; scheduling & capacity; transparent patient communication channels; EHR integration (FHIR®-ready) — consistent `rounded-2xl border border-slate-100` cards. - **CTA band** → `/RequestDemo`, secondary link → `/ClinicalDecisionSupport`. 3. Tailwind brand tokens only (`brand`, `brand-light`, `brand-accent`); no new CSS, no new JS. ## Acceptance criteria - [x] `GET /PatientManagement` renders; build green. - [x] CTAs link to existing/planned routes (`/RequestDemo`, `/ClinicalDecisionSupport`). - [x] Styling consistent with Index and the CDS page.