APCM (Advanced Primary Care)

Built#apcm

Medicare Advanced Primary Care Management (G0556/G0557/G0558): enroll with consent (verbal or written, disclosures documented) + initiating-visit check; the level is DERIVED from the chronic-condition list + QMB status — never hand-picked. Document the month's service elements, attest, and bill exactly one G-code per patient per month. Dashboard mirrors the emrapp CCM Calendar; the billing tab mirrors CCM Billing (Missing information → Eligible → Ready to bill → Billing completed). apcm-service behind apcm:read/enroll/document/bill.

Standard of work · ISO/IEC 25010 — Meets 9/9
  • 1. Self-identifyingUsability — appropriateness recognizabilityThe page names itself: breadcrumb, title, section, status badge, and a page id.
  • 2. Navigable forward & backUsability — operabilityBack/Next step through the product; breadcrumb + active sidebar; browser back works.
  • 3. Demo-prefilled — no empty statesUsability — learnabilityEvery form is pre-filled with realistic demo data so the screen is never blank.
  • 4. Accessible — AAA, large fonts, big targetsUsability — accessibilityLight mode, 7:1+ contrast, ≥44px controls — built for a 76-year-old physician.
  • 5. Clear result feedbackFunctional suitability — appropriateness; Reliability — fault toleranceEvery action maps a Result to a visible success/error message; codes → HTTP status.
  • 6. Secure by default + sign-outSecurity — confidentiality & authenticityDefault-deny permissions, practice-scoped data, a sign-out control, no PHI in logs.
  • 7. ResponsivePortability / Compatibility — adaptabilityWorks on desktop, tablet, and phone; the sidebar collapses on narrow screens.
  • 8. ResilientReliability — availability & recoverability; Performance efficiencyLoading and upstream-down states are handled — never a blank or frozen screen.
  • 9. ConsistentMaintainability — modularity & reusabilityOne shell, one set of design tokens, shared components across every page.

APCM — Advanced Primary Care Management

Medicare's monthly primary-care bundle (CY2025 PFS): consent + initiating visit, monthly service-element documentation, and exactly ONE code per patient per month — G0556 (0–1 chronic conditions), G0557 (2+), G0558 (2+ and QMB). No time thresholds — the monthly record + attestation is the audit evidence. The level is always derived from the condition list + QMB, never hand-picked.

APCM Dashboard — enrolled patients (0)

Apr 2026Jul 2026

Month cells: ✓ billed ◉ ready to bill ◐ documented ⊘ missing info — click a cell to open that month's documentation.

No enrollments match. Enroll a patient on the “+ Enroll & Consent” tab.