Implement a dashboard view for practitioners to review, edit, and approve/reject patient intake submissions. This includes a submissions list with filtering/sorting, a detailed view of submitted data with inline editing, and action buttons to approve (which auto-creates patient records) or reject submissions.
## Summary Dashboard view for practitioners to review, edit, and approve/reject patient intake submissions. Approved submissions auto-create patient records. ## Scope ### Submissions List (`/dashboard/intake`) - Table/card list: patient name, submitted date, status - Filter by status, sort by date - Badge/notification for pending count ### Submission Detail View - Full read-only view of submitted data by section - Inline edit capability for corrections - Action buttons: - **Approve** — creates Patient + HealthProfile, redirects to patient page - **Reject** — with optional reason - **Mark Reviewed** — flags as seen ### Integration - Sidebar navigation link with pending count badge - After approval, link to newly created patient record ## Acceptance Criteria - [ ] Submissions list page with filtering and sorting - [ ] Detail view shows all intake data organized by section - [ ] Approve creates patient + health profile and redirects - [ ] Reject with optional reason - [ ] Sideb