Every requirement from the EHR spec, mapped to a live screen in this mockup. Click any row to jump to where it's implemented.
| #1 | Patient Registration | /login → |
| #2 | Secure Patient Portal Login (MFA) | /login → |
| #3 | Insurance / Self-Pay Flag | /app/patients → |
| #4 | Emergency Contact | /app/patients/P-1042 → |
| #5 | State of Residence / Licensure Check | /login → |
| #57 | Redesigned Patient Portal (Monarch-style home, action items, shipments) | /portal → |
| #6 | Structured Intake Questionnaire | /portal/intake → |
| #7 | Symptom Scoring (AMS, IIEF-5, STOP-BANG) | /portal/intake → |
| #8 | Medical History Collection | /portal/intake → |
| #9 | Consent & HIPAA Authorization | /portal/intake → |
| #10 | Intake Completion Workflow | /app/dashboard → |
| #11 | SOAP Note Template | /app/patients/P-1042 → |
| #12 | Lab Results Integration (HL7/FHIR) | /app/labs → |
| #13 | Vital Signs Entry | /app/patients/P-1042 → |
| #14 | Chart Lock & Attestation | /app/patients/P-1042 → |
| #15 | Problem List / ICD-10 | /app/patients/P-1042 → |
| #56 | Longitudinal Medical History Timeline | /app/patients/P-1042/history → |
| #16 | e-Prescribe (EPCS, Schedule III) | /app/rx → |
| #17 | Pharmacy Integration | /app/rx → |
| #18 | Refill Workflow | /app/rx → |
| #19 | Medication List + Interaction Check | /app/patients/P-1042 → |
| #20 | Lab Order Generation | /app/labs → |
| #21 | Requisition Fulfillment Tracking | /app/labs → |
| #22 | Critical Value Alert | /app/labs → |
| #23 | Lab Results PDF Storage | /app/labs → |
| #55 | Patient-uploaded labs from intake questionnaire appear in Lab Orders with 'Patient Uploaded' status | /app/labs → |
| #24 | HIPAA-Compliant Video Calling | /app/schedule → |
| #25 | Appointment Scheduling | /app/schedule → |
| #26 | Appointment Reminders | /app/schedule → |
| #27 | No-Show / Cancellation Fee | /app/billing → |
| #28 | Visit Type Configuration | /app/schedule → |
| #29 | Shipping Address + Validation | /app/patients/P-1042 → |
| #30 | Order Status Tracking | /portal → |
| #31 | Lab Kit Shipment Tracking | /portal → |
| #32 | Medication Delivery Confirmation | /portal → |
| #33 | Subscription / Membership Billing | /app/billing → |
| #34 | À-la-carte Fee Collection | /app/billing → |
| #35 | Payment Receipts | /app/billing → |
| #36 | MSO Management Fee Ledger | /app/billing → |
| #37 | Provider Dashboard | /app/dashboard → |
| #38 | Role-Based Access Control | /app/admin → |
| #39 | Audit Logs | /app/admin → |
| #40 | Secure Messaging | /app/messages → |
| #41 | Clinician Onboarding | /app/admin → |
| #42 | Provider Availability | /app/schedule → |
| #43 | HIPAA BAA Registry | /app/admin → |
| #44 | Encryption at Rest + in Transit | /app/admin → |
| #45 | MFA for All Providers | /app/admin → |
| #46 | Breach Notification Protocol | /app/admin → |
| #47 | Multi-PC / Multi-Provider Support | /app/admin → |
| #50 | Multi-Tenant SaaS (per-clinic isolation, plans, branding, data residency) | /app/admin → |
| #48 | Patient Cohort Analysis | /app/reporting → |
| #49 | MSO Intake Analysis | /app/reporting → |
| #51 | Week 10: Auto-dispatch Rupa Health lab kit + SMS/email tracking to patient | /app/labs → |
| #52 | Week 11: Auto-book 30-min video visit from physician availability + send calendar invite & video link | /app/schedule → |
| #53 | Week 12 review: Physician dashboard surfaces pre-built checklist (labs back, scores updated, Rx renewal staged for one-click approval) | /app/dashboard → |
| #54 | Post-consult: Approved Rx renewals auto-route to pharmacy with no manual re-entry | /app/rx → |
| #58 | Lab Catalog & Test Configuration (panels, pricing, Rupa routing) | /app/lab-catalog → |
| #59 | Rx Formulary & Pharmacy Routing Configuration | /app/rx-formulary → |
| #60 | Assessment Form Builder (drag-and-drop intake form designer) | /app/assessment-forms → |
| #61 | Refill Protocols & Automation Rules | /app/refill-protocols → |
| #62 | Billing Configuration (subscriptions, à-la-carte, MSO fees) | /app/billing-config → |
| #63 | Intake Embed Configuration (embeddable patient intake widget) | /app/intake-embed → |
| #64 | MSO CRM Webhooks (outbound event delivery, signing keys, retry & delivery logs) | /app/mso-webhooks → |
| #65 | Intake Review Queue with SLA tracking (pending intakes, breach alerts, bulk triage) | /app/queue → |
| #66 | Geography Demand Analysis (market opportunity scoring, competitor density, expansion planning) | /app/geo-demand → |