1.3 KiB
1.3 KiB
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
- PageModel — standard
PageModelwithOnGet()(mirrorClinicalDecisionSupportModel);ViewData["Title"]set in the view. - 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-100cards. - CTA band →
/RequestDemo, secondary link →/ClinicalDecisionSupport.
- Hero — "End-to-end patient workflow, from intake to discharge" + subhead (reword Index card #2) + CTA →
- Tailwind brand tokens only (
brand,brand-light,brand-accent); no new CSS, no new JS.
Acceptance criteria
GET /PatientManagementrenders; build green.- CTAs link to existing/planned routes (
/RequestDemo,/ClinicalDecisionSupport). - Styling consistent with Index and the CDS page.