TL;DR
- CMS wrote hard, countable TCM deadlines contact within 2 business days, face-to-face visit within 7 (99496, high complexity) or 14 (99495, moderate) calendar days, 30-day episode close and most denials trace back to one of four checkable failures: incomplete criteria, date-of-service mismatch, med rec logged after (not by) the visit, or complexity level not matching documentation.
- The piece walks the counting rules (a Friday discharge gets until Tuesday EOD, not Sunday), then pivots to a real build: an ADT/HL7v2 feed triggers intake the moment discharge fires, an AI-assisted LACE score sets visit priority same-day, med rec runs with AI-flagged discrepancies, and ConnectHealth is the layer that made the EHR connectivity possible without a separate integration project.
- Names Unthinkable directly as the one legitimate custom-TCM competitor, then reframes the real differentiator as breadth: TCM as one piece of a six-program platform (TCM+CCM+PCM+BHI+RTM+APCM) with shared connectivity and cross-program eligibility routing, not a single-program build.
In outcomes research, readmission is the number everyone wants to move and almost nobody can, because the intervention window is thirty days and most of the failure happens in the first two. I spent years pulling Medicare claims data on multimorbid older adults after hospitalization, and the pattern repeats across every dataset I have worked with: the patients who come back within thirty days are not the ones who got worse care in the hospital. They are the ones nobody reached afterward. Transitional Care Management (TCM) exists because CMS reached the same conclusion. What this page covers is narrower than the whole TCM strategy story: the CPT codes, the counting rules, and the specific reasons claims get denied. If you want the value-based-contract, readmission-penalty framing, Mindbowser’s TCM guide for hospitalist-led VBC programs covers that ground well and I am not going to repeat it here.
What TCM Covers, and What 99495/99496 Actually Pay For
TCM covers the coordination work in the thirty days after a patient leaves the hospital, a skilled nursing facility, or another inpatient setting, billed under CPT 99495 or 99496. It is distinct from Chronic Care Management, which covers ongoing monthly coordination for patients with two or more chronic conditions. TCM is episode-based: one 30-day window per discharge, closing when the window ends or when the patient is readmitted, whichever comes first.
The entire episode lives inside 30 days, and the first two are the highest-risk window for the whole claim.
99495 vs. 99496: Complexity, the Face-to-Face Window, and the Billing-Provider Rule
The two TCM codes split on medical decision-making complexity, and that split sets a real deadline, not a billing nuance to sort out later. CPT 99495 covers moderate-complexity decision-making and requires a face-to-face visit within 14 calendar days of discharge. CPT 99496 covers high-complexity decision-making and requires the face-to-face visit within 7 calendar days, half the window.
| CPT 99495 | CPT 99496 | |
|---|---|---|
| Complexity | Moderate medical decision-making | High medical decision-making |
| Face-to-face visit deadline | 14 calendar days | 7 calendar days |
| Contact requirement | 2 business days (same for both) | 2 business days (same for both) |
The complexity call made at intake sets a deadline twice as tight for high-complexity patients, and getting that call wrong either burns staff time on an unnecessary early visit or risks missing a required one. One detail most billing guides gloss over: the face-to-face visit itself has to be with the billing provider, not delegated to any clinical staff member the way the non-face-to-face coordination work can be. A practice can have a care coordinator handle medication reconciliation and outreach calls, but the visit that satisfies the 7-day or 14-day requirement needs the provider present, personally.
Why TCM Claims Get Denied
Most TCM denial-avoidance content lists the requirements and stops. The actual denial reasons, pulled from billing-forum discussion and CMS’s own guidance, cluster around a few specific failure points. Full 30-day service criteria not met, meaning one of the component pieces (contact, visit, med rec) is missing or undocumented. Date-of-service errors, where the claim is submitted with a date that does not match when the qualifying face-to-face visit actually happened. Medication reconciliation completed after, rather than by, the post-discharge visit, which CMS treats as a sequencing failure, not just a paperwork gap. And the complexity level billed not matching the documentation on file, which reviewers catch by comparing the code against the visit notes.
Every denial pattern traces back to a specific, nameable step in the episode, not a vague documentation failure.
Readmission Monitoring: The Part That Protects the Patient and the Claim
A readmission inside the 30-day window changes what the practice can bill for that episode, on top of the clinical setback it represents. DischargeFollow AI runs the post-discharge follow-up calls and messaging that catch a patient trending toward readmission, symptom checks and medication-compliance monitoring with red-flag alerts, which drove a 38% reduction in 30-day readmissions and a 40% cut in manual follow-up volume in production deployments. This is not a stretch fit. Readmission monitoring is the accelerator’s actual, indexed function.
See How an Automated TCM Workflow Prevents Missed Deadlines
What a Real TCM Build Looks Like
Most of what I have written above describes the rules. What follows describes an actual build, not a hypothetical one. A digital health company replacing its proprietary care-gap-closure platform worked with Mindbowser’s clinical team to map its TCM program end to end: an ADT (Admission-Discharge-Transfer) feed triggers patient intake the moment a discharge event fires, an AI-assisted LACE score (Length of stay, Acuity of admission, Comorbidities, Emergency visits, a validated readmission-risk methodology) stratifies the patient the same day, medication reconciliation runs with AI flagging discrepancies against the discharge summary, and outreach goes out across multiple channels rather than a single phone-call attempt.
The whole sequence was scoped and confirmed live on a sandbox environment, HL7v2 and SFTP ingestion included, before the engagement moved further.
I am not naming the company. What I can say is that this is what “software that tracks the TCM clock” actually looks like when it is built around the real requirements above, not a generic dashboard: the ADT trigger starts the 2-day clock the moment it should start, the LACE score informs which patients get the 7-day versus 14-day visit priority, and the medication reconciliation step happens with a timestamp that survives an audit. ConnectHealth is the layer that made the ADT and HL7v2 connectivity possible without a separate integration project.
The clock, the risk score, and the documentation trail all start from the same ADT event, not three separate manual steps a coordinator has to remember to trigger.
TCM Software: Rent, Build, and the One Direct Competitor Worth Naming
ChartSpan, CareHarmony, Clinii, SmartLink Health, and TapCloud all sell TCM platforms, and Epic markets native TCM capability inside its own EHR. None of that is surprising in a Medicare billing category this established. What is worth naming directly: Mindbowser is not the only development shop building custom TCM software. Unthinkable has a published case study describing an end-to-end custom TCM build for a real transitional-care provider, and it is a legitimate, verifiable piece of work, not a claim to wave away.
The honest differentiator is not “nobody else builds custom TCM software.” It is that Mindbowser builds TCM as one piece of a platform spanning all six Medicare care-coordination programs, with the concurrency logic, the shared EHR connectivity, and the cross-program eligibility routing that a single-program build was never asked to handle, the same architecture described above already threading ADT, risk scoring, and reconciliation into one sequence.
A practice evaluating a TCM-only custom build against a TCM-plus-five-more platform is comparing two different scopes of problem, and that comparison, not a claim of category exclusivity, is the one worth having.
| Rented platform (ChartSpan, CareHarmony, etc.) | Single-program custom build (e.g., Unthinkable’s TCM build) | Cross-program build (Mindbowser) | |
|---|---|---|---|
| Scope | TCM only, generic configuration | TCM only, tailored to one client | TCM + CCM + PCM + BHI + RTM + APCM, one platform |
| EHR connectivity | Vendor-managed, one-time setup | Built once, for one program | Shared across all six programs, ADT/HL7v2 handled once |
| Cross-program eligibility routing | Not applicable, single program | Not built, out of scope | Built in, patient can move CCM→TCM→APCM without a second system |
| Who owns the logic | The vendor | The client, but scoped narrowly | The client, scoped to the full care-coordination footprint |
A TCM-only custom build and a TCM-plus-five-more platform solve different problems, and comparing them on price alone misses which problem each one actually solves.
Building TCM Software That Prevents the Denial, Not Just Documents the Visit
TCM is not complicated because the rules are unclear. CMS wrote specific, countable deadlines: two business days, seven or fourteen calendar days, thirty days total, and specific reasons claims get kicked back when those deadlines and their documentation don’t line up. A practice running this by spreadsheet finds out about a gap during a billing review, weeks after the window that would have fixed it closed. A practice running the kind of build described above, ADT-triggered, risk-scored, timestamped, finds out the same day.
Business days run Monday through Friday, excluding holidays, and the day of discharge does not count as day one. A patient discharged Friday has until the end of the day Tuesday.
CMS requires at least two separate, documented contact attempts before the requirement is considered unmet, and expects attempts to continue until successful.
Yes, specifically the billing provider. Non-face-to-face coordination work can be delegated to clinical staff, but the visit itself requires the billing provider.
Incomplete 30-day service criteria, date-of-service mismatches between the claim and the actual visit, medication reconciliation logged after rather than by the post-discharge visit, and a billed complexity level that doesn’t match the documentation on file.
99495 covers moderate-complexity decision-making with a 14-day face-to-face window. 99496 covers high-complexity decision-making with a 7-day window. The 2-business-day contact requirement is the same for both.
TCM’s 30-day window has to close before the patient transitions into CCM billing for the same period; the two cannot overlap in the same month for the same patient.









BLOGS
NEWSROOM
CASE STUDIES
WEBINARS
PODCASTS
ASSET HUB
EVENT CALENDAR 


















