Skip to main content
UFinityRegister

Billing & claims

Chronic Care Charge Assembly Software

Turn a month of logged minutes, reading days and care plan work into coded CCM, PCM, APCM and remote monitoring charge lines.

Chronic Care Charge Assembly Software turns a month of documented care management work into coded charge lines. It adds up logged minutes by who did the work, counts device reading days, reads the program and complexity on the record, and builds the base and add-on lines that the month supports.

Get a Demo
★★★★★4.8/5G2★★★★★5/5Gartner4.4/5GetApp★★★★★5/5
6,500+ specialty providersSOC 2 certified
Charge validation software in use: a medical coder reviewing clinical documentation against charges
Unlimited Financials charge validation software interface

Charge Assembly in a Chronic Care Practice

In most specialties a charge starts with a visit. In care management it starts with a month of small pieces. A nurse logs a phone call. A care coordinator logs time spent arranging home health. The practitioner logs time revising the care plan. A device sends readings on some days and not others. At month end, or once a threshold is met, those pieces have to become charge lines. The first question is who did the work, since staff time and the practitioner's own time use different codes. The second is the program: CCM, complex CCM, PCM, APCM or remote monitoring. The third is how much: minutes for time-based codes and reading days for device codes. Chronic care charge assembly software reads all three from the record and builds the lines. A base code comes first, then any add-on units the minutes support, then any APCM add-ons for integrated behavioral health care.

Why Is Charge Assembly Different in Chronic Care?

Care management charges are built from time, and time is easy to lose. Five minutes on a pharmacy call and ten on a care plan update may never reach a log. When they do, they may be logged under the wrong person. Charge assembly in chronic care depends on time entries that name the role, the activity and the program, so each minute lands in the right code family.

The code families don't mix freely. Staff CCM, practitioner CCM and complex CCM each have a base code and an add-on, and practitioner CCM can't share a month with the other two. PCM has its own staff and practitioner pairs. APCM counts no minutes at all. Remote monitoring splits device days from treatment time. One patient's month can hold lines from several families, as long as no minute is used twice.

Device codes add a second clock. Remote monitoring device supply counts reading days in a thirty-day period. Treatment management counts minutes in a calendar month. For 2026, new codes cover shorter reading spans and shorter treatment time, so a month that once billed nothing may now support a charge. Assembly has to know which version of each rule applies to each period.

What Chronic Care Charge Assembly Software Handles

Staff and practitioner CCM (99490, 99439, 99491, 99437)
Code 99490 covers the first 20 minutes of clinical staff time, with 99439 for each added 20. Code 99491 covers the first 30 minutes of the practitioner's own time, with 99437 for each added 30. Time is grouped by role first. (CMS MLN Booklet: Chronic Care Management Services (MLN909188))
Complex CCM (99487, 99489)
Code 99487 covers the first 60 minutes of clinical staff time with moderate or high complexity decision making, and 99489 adds each further 30 minutes. Assembly reads the decision making level from the record before choosing it. (CMS: Frequently Asked Questions about Billing the Physician Fee Schedule for CCM Services)
PCM pairs (99424 to 99427)
For one high-risk condition under principal care management, 99424 and 99425 cover the practitioner's own time and 99426 and 99427 cover clinical staff time, each in 30 minute steps. CMS doesn't pay PCM codes 99424 or 99426 for under 30 minutes in a month. (Federal Register: CY 2022 Physician Fee Schedule final rule (November 19, 2021), PCM and CCM codes)
APCM base and behavioral health add-ons (G0568, G0569, G0570)
APCM is one monthly line at level 1, 2 or 3. For 2026, the same practitioner can add G0568 or G0569 for collaborative care, or G0570 for general behavioral health integration, with no minutes counted. (Federal Register: CY 2026 Physician Fee Schedule final rule (November 5, 2025), remote monitoring and APCM sections)
RPM device and time lines (99445, 99454, 99470, 99457, 99458)
Reading days choose 99445 or 99454, never both. Code 99470 covers the first 10 minutes of treatment management, and 99457 covers the first 20 minutes, with 99458 for each added 20. Codes 99470 and 99457 aren't added together. (Federal Register: CY 2026 Physician Fee Schedule final rule (November 5, 2025), remote monitoring and APCM sections)
Extensive care planning (G0506)
When the practitioner does extensive assessment and care planning beyond the usual initiating visit effort, G0506 can be added once to that visit. Assembly builds it from the visit, not the monthly log. (CMS MLN Booklet: Chronic Care Management Services (MLN909188))

How Does Chronic Care Charge Assembly Software Work?

  1. 1. Log time by role and activity

    Each entry names who did the work, what they did and which program it served. The entries come from the record, so charge capture doesn't depend on a separate sheet.

  2. 2. Count reading days

    Device reading days are counted for each thirty-day period. The count decides whether a device line can be built and which code it uses.

  3. 3. Pick the family and the base code

    Minutes by role, the program and the decision making level point to a code family. The base code is built first, then any add-on units the minutes support.

  4. 4. Add program add-ons

    APCM patients with integrated behavioral health care get the matching add-on line. A patient with an extensive initiating visit gets G0506 on that visit.

  5. 5. Hand off for checking

    Built lines go to chronic care charge validation for pairing and documentation checks. Lines that pass move on to care management claim billing.

Chronic Care Charge Assembly Software vs. Generic Software

AreaGeneric approachUnlimited Systems
Time sourcesMinutes kept on paper or in a spreadsheet.Time entries by role and program on the record.
Code familyOne CCM code used for every patient.Family chosen from role, program and complexity.
Add-on unitsAdded by hand, or not at all.Built from the minutes past each base threshold.
Device linesBuilt only when readings hit the old higher day count.Built from the current reading-day spans for each thirty-day period.
APCM add-onsBehavioral health care billed on its own time-based codes.APCM add-ons built with no minutes counted.

Who Uses It in a Chronic Care Practice

  • Care manager: Time entries that take seconds and name the program, so the month's work turns into the right lines.
  • Coder or billing specialist: Charge lines built from the record with the role, minutes and complexity visible behind each one.
  • Medical director: Confidence that practitioner time and staff time are billed under the right codes, with the logs to show it. Time logs and notes reach billing through care management EHR integration.
Knowledge base

Chronic Care Charge Assembly Software FAQs

Charge assembly looks at who did the work. Code 99490 covers clinical staff time directed by the practitioner, and 99491 covers time the practitioner spends personally. Practitioner time can count toward 99490 if it isn't used for 99491. Because 99491 and 99437 can't share a month with 99490 or 99439, assembly picks one family per patient per month.

Related Chronic Care Software

Sources

  1. CMS MLN Booklet: Chronic Care Management Services (MLN909188)
  2. CMS: Frequently Asked Questions about Billing the Physician Fee Schedule for CCM Services
  3. Federal Register: CY 2022 Physician Fee Schedule final rule (November 19, 2021), PCM and CCM codes
  4. Federal Register: CY 2026 Physician Fee Schedule final rule (November 5, 2025), remote monitoring and APCM sections

GET STARTED

See Unlimited Systems in Action

Whether you're actively evaluating new technology or simply preparing for your next vendor renewal, Unlimited Systems can help you understand where your current workflows may be creating avoidable revenue risk.

★★★★★4.8/5G2★★★★★5/5Gartner4.4/5GetApp★★★★★5/5
6,500+ specialty providersSOC 2 certified