The Rolling 30-Day Billing Window
Omnivers does not use a fixed calendar month for billing. Instead, it uses a rolling 30-day period anchored to the patient's enrollment date. This is one of the most commonly misunderstood aspects of the platform and the source of many support questions.
How it works:
The 30-day window starts from the patient's enrollment date, not from the first of the calendar month.
The system continuously looks for the most favorable 30-day window in which a patient meets the required readings — typically 16 for 99454 or 2 for 99445.
If patient engagement is inconsistent, the window adjusts automatically to identify a compliant period.
A bill moves to "Finished" when the reading goal is met, but it only becomes "Ready for Submission" after the full 30-day period has elapsed.
Why this creates confusion:
Users accustomed to month-to-month billing systems will see bills with start dates in one month and end dates in the next — this is expected behavior, not an error.
If a user filters submissions by a date range like January 1–31, the system may pull a start date in December because the 30-day period rolls back from the end date.
Billing companies reviewing claim data may question date ranges that span two calendar months. Brief them on the rolling window structure during onboarding.
The Dual-Code RPM Structure
As of January 1, 2026, Omnivers supports two CPT code pathways for RPM device supply billing, which now operate simultaneously within the platform:
Code | Name | Readings Required | Notes |
99445 / Code 45 | RPM Device Supply — Low Volume | 2 readings within 30 days | New CMS code effective Jan 2026. Same reimbursement rate as 99454. System keeps bill open until end of 30-day window. |
99454 / Code 54 | RPM Device Supply — Standard | 16 readings within 30 days | If 16 readings are reached, the system automatically upgrades from 99445 to 99454. Both codes have identical reimbursement. |
Progression logic:
First reading received: Bill created as 99445, status moves to "Started."
Second reading received: Bill remains 99445, status moves to "Finished." The 30-day window continues running.
16th reading received (if achieved): Bill upgrades to 99454, status returns to "Finished."
After the 30-day window closes: Bill becomes "Ready for Submission" regardless of whether it ended as 99445 or 99454.
Key Insight for Training: Two Readings Is the New Goal With the introduction of 99445, the practical goal for RPM is now two readings per patient per month — not 16. The reimbursement rate is identical. CMS introduced the two-reading code specifically to prevent providers from being paid nothing when patients nearly meet the 16-reading threshold. There is no longer a reason to chase 16 readings unless the patient naturally achieves them. |