This week CMS proposed the first Medicare payment lane for “Software as a Medical Service.” Before you build for the door that's opening, look at the one that's already open: the software-shaped services Medicare pays for today — remote monitoring, chronic-care management, e-visits. Every dot below is one real billing code.
Primary source: CMS proposes interim payment for Software as a Medical Service (CY2027 OPPS)
Data: CMS Medicare Physician & Other Practitioners, by Geography & Service (2020–2024) · via MIMI Labs
The SaMS debate sounds abstract until you notice Medicare has spent a decade quietly building code-shaped lanes for non-face-to-face care: remote physiologic monitoring, chronic-care management, behavioral-health integration, online E/M. Each dot below is one of those codes in 2024. Its reach (patients) runs left–right on a log scale; what Medicare pays per service runs bottom–top; the size is total dollars. Color is the code family.
Read the code descriptions and the illusion breaks. The dominant lane, 99490 (chronic-care management), pays ~$60 for 20 minutes of clinical staff time. RPM's 99457 pays for 20 minutes of management using the monitor's data. The device-supply code 99454 is the closest thing to “paying for the software” — and it explicitly requires an FDA-defined device with daily transmissions, which a consumer Apple Watch is not.
Toggle the year buttons: RPM (red) barely existed in 2020, then 38×'d by 2024 — proof a software-shaped lane can scale once it has a code. The question SaMS asks is whether the next lane can skip the “requires 20 clinician minutes” step.