The RPM data path
Most RPM programs rely on FDA-cleared devices: blood pressure cuffs, weight scales, pulse oximeters, glucometers and in some cases continuous glucose monitors. Cellular devices send readings directly to the manufacturer's or a connectivity vendor's cloud with no patient setup. Bluetooth devices pair with a phone app or a home hub that forwards readings.
From the vendor cloud, readings reach your integration platform through webhooks or API polling. That platform attributes each reading to a patient, normalizes it, applies alert rules, and delivers it to the clinician dashboard and, where configured, the EHR. We design each step with explicit handling for delays, retries and duplicates.
Cellular devices
Minimal patient setup; readings flow to a vendor cloud. Integration is server to server.
Bluetooth devices
Paired with a patient app or hub. See Bluetooth medical device integration for pairing and reliability considerations.
Consumer wearables
Useful for activity and trend context; generally not used as the primary measurement for RPM billing or clinical action.
Consumer wearables versus RPM devices
Program design should separate consumer wearables from FDA-cleared medical devices. CMS RPM services require that the device meet the FDA definition of a medical device, and clinicians generally rely on validated measurements when adjusting treatment. Consumer smartwatches and fitness bands can add useful context, such as activity and sleep, but they are usually not the measurement of record.
We store device category and regulatory status as part of provenance on every reading, so dashboards, reports and billing logic can distinguish them. For broader device connectivity beyond RPM, see medical device integration.
Patient-device assignment
A reading is only useful if it is attached to the right patient. Devices are shipped, swapped, returned and reassigned. We model assignment as a dated history, so a reading is attributed to whoever held the device at the time it was taken, and reassignments never move old readings to a new patient.
Enrollment workflows link the device serial or IMEI to the patient record, record the shipment and activation dates, and flag devices that transmit while unassigned so staff can resolve them.
Supporting RPM billing review
CMS describes RPM services under CPT codes 99453, 99454, 99457 and 99458. The specific requirements, including how many days of data are needed in a period and what counts toward treatment management time, are set by CMS and updated through the annual Physician Fee Schedule rules, and commercial payers may differ. Your billing and compliance teams should confirm current rules each year.
The integration's job is to capture accurate, auditable data so those teams can verify eligibility. We record reading timestamps with timezone, the distinct days on which each patient transmitted, which device produced each reading, and the review and interaction events logged by clinical staff. Reports are built on that data rather than on summary counts that cannot be traced back.
- Reading timestamps stored with timezone offset
- Device days computed per patient per billing period
- Device identifier and type on every reading
- Clinician review and patient interaction events with timestamps
- Exportable audit detail behind every report
Alerts, review and EHR delivery
Alert rules should come from the clinical protocol, not from defaults in a vendor portal. We implement configurable thresholds per patient or cohort, non-transmission alerts, and escalation routing, with every alert acknowledgement recorded.
Readings and reviewed summaries can be sent to the EHR as FHIR Observations with LOINC codes, or through HL7 v2 where that is the established interface. Our EHR wearable integration work covers how to keep the chart useful rather than flooding flowsheets with every reading.
Security and vendor agreements
RPM data is PHI throughout its path. We apply HIPAA-aligned controls: encryption in transit and at rest, role-based access, audit logging and data minimization. Device and connectivity vendors in the data path typically need BAAs with your organization.
Compliance depends on your organization's program, policies, risk analysis and the BAAs in place, not on any single component. We document data flows and controls to support that review. See HIPAA-aligned wearable integration for detail on the controls we implement.
Frequently asked questions
Can you integrate RPM devices we already use?
In most cases, yes, as long as the device vendor provides an API, webhook feed or data export your organization is permitted to use. We review the vendor's documentation and your agreement early to confirm what data is available and how quickly it arrives.
Do you determine RPM billing eligibility?
No. Billing determinations belong to your billing and compliance teams under current CMS and payer rules, which CMS updates through the annual Physician Fee Schedule. The integration captures timestamps, device days, device details and staff interaction records so those teams can verify eligibility with traceable data.
Can Apple Watch or Fitbit data be used for RPM?
CMS RPM services require a device that meets the FDA definition of a medical device, and most programs rely on FDA-cleared devices for readings used in billing and clinical decisions. Consumer wearable data can still add context such as activity or sleep. Your clinical and compliance leadership should decide how it is used.
How are duplicate or late readings handled?
Each reading is keyed on the device identifier, the measurement timestamp and the vendor's record identifier where available, so retries and re-sends update the existing record instead of creating duplicates. Late readings are stored with both measurement time and receipt time so reports reflect when the measurement was actually taken.
Can readings appear in our EHR?
Yes, through FHIR Observations or HL7 v2 results depending on your EHR. Most programs file summarized or clinician-reviewed data rather than every raw reading, and we agree that policy with your informatics team.