Skip to main content

RPM CPT Framework

Remote Patient Monitoring (RPM) programs rely on specific CPT codes that define eligible services for reimbursement. Chorus supports RPM workflows aligned with commonly used CPT codes to help healthcare organizations structure their monitoring programs appropriately.

Clinical Traceability

Chorus does not replace existing billing systems; instead, it provides structured documentation seamlessly linked to FHIR resources. This creates claim-ready data backed by defensible, auditable physiological and encounter histories.

Common RPM CPT Codes​

The following table summarizes the primary CPT codes supported by Chorus event-driven billing logic:

CPT CodeDescriptionRequirement SummaryChorus Automation
99453EnrollmentInitial device setup & trainingCaptures onboarding date, device assignment, and initial education logs.
99454Data Transmission16 days of data within 30 daysTracks daily transmission counts and automatically flags when the 16-day criteria is met.
99457Care ManagementFirst 20 minutes of engagementAggregates time spent on clinician review, secure messaging, and video calls per month.
99458Additional TimeAdditional 20-minute incrementsComputes subsequent engagement thresholds beyond the initial 99457 block.
99091Physician Review30 minutes of clinical reviewTracks dedicated physician time spent interpreting structured data and reports.

Detailed CPT Workflow Support​

CPT 99453 – Enrollment​

Covers the initial setup and patient onboarding for remote monitoring programs. Chorus supports enrollment documentation by recording:

  • Patient program enrollment date (EpisodeOfCare)
  • Device setup and activation (DeviceRequest)
  • Initial patient education and training
  • Monitoring program initiation

CPT 99454 – Data Transmission​

Applies to the supply of devices and the collection of physiological data transmitted from the patient. Chorus tracks:

  • Device assignment to the patient
  • Incoming biosignal transmissions (blood pressure, glucose, ECG, etc.)
  • Device connectivity status
  • Monitoring activity over defined 30-day reporting periods

All physiological readings are stored natively as FHIR Observation resources, providing verifiable evidence of data transmission.

CPT 99457 – Care Management​

Covers remote monitoring treatment management services that involve interactive communication with the patient. Chorus records patient engagement activities, including:

  • Provider-patient communication
  • Care management sessions and clinical follow-ups
  • Time spent during interventions

These interactions are documented as structured events (Encounter, Communication) linked to the patient record.

CPT 99458 – Additional Time​

Applies when additional monitoring time is required beyond the standard care management duration. Chorus tracks incremental time spent in care management activities through structured interaction records, accurately accumulating minutes to trigger this add-on code.

CPT 99091 – Physician Review​

Covers the collection and interpretation of physiologic data by a physician or qualified healthcare professional. Chorus supports this documentation through:

  • Review of physiological monitoring data
  • Interpretation of trends or anomalies
  • Documentation of clinical DiagnosticReport findings
  • Structured reporting of review outcomes