SNF Billing Services · Case Study

Mapping the Primary Diagnosis Right: A SNF's PDPM Case-Mix and ICD-10 Cleanup

Under PDPM, the admitting primary diagnosis is not a formality. It is the switch that decides which clinical category a resident lands in, and that category drives the PT, OT, and SLP payment components for the entire stay.

The short answer

When the primary diagnosis in MDS item I0020B maps to a "Return to Provider" category, PDPM cannot assign a clinical category, and the case-mix components collapse to a default that rarely reflects the resident. We rebuilt one facility's front-end diagnosis capture so the primary diagnosis mapped cleanly to the right PDPM clinical category on the first submission, using the CMS PDPM ICD-10-CM mappings that ship with the SNF PPS FY2026 final rule.

5
PDPM case-mix components: PT, OT, SLP, Nursing, and NTA, each rate-adjusted per resident
10+RTP
PDPM clinical categories the primary diagnosis can map to, plus the Return-to-Provider bucket
I0020B
The single MDS 3.0 item that carries the primary diagnosis into the PDPM grouper
2%
SNF QRP payment reduction for facilities that miss quality-reporting thresholds
The mechanism

One diagnosis, five components, the whole stay

Here is the path a primary diagnosis actually travels from admission to payment. The fork in the middle is where facilities quietly lose case-mix accuracy.

STEP 01

Admission & H&P

The reason for the skilled stay is captured from the hospital transfer and physician notes.

source dx
STEP 02

MDS coding

The coder enters the primary diagnosis into the MDS 3.0 assessment.

I0020B
STEP 03 · FORK

PDPM ICD-10 mapping

CMS runs the code against the PDPM ICD-10-CM mapping file. Valid category, or Return to Provider.

FY2026 map
STEP 04

Clinical category

A valid map sets the PT/OT clinical category and feeds the SLP comorbidity logic.

PT / OT / SLP
STEP 05

HIPPS & payment

The five components combine into the HIPPS code that sets the per-diem for the stay.

HIPPS rate
Fork left · Return to Provider
The map rejects the code and the grouper cannot classify the stay

Unspecified codes, symptom codes, and many primary-position-invalid codes carry a Return-to-Provider flag in the CMS PDPM mapping. The claim comes back for a more specific, better-supported primary diagnosis. Left uncorrected, the case-mix components default low and the stay is billed for less clinical acuity than the resident actually has. Example flagged input: R26.9 unspecified abnormality of gait.

Fork right · Clean map
A specific, documentation-backed code lands in the right clinical category

A primary diagnosis that is specific and supported by the record maps to a defined PDPM clinical category, so PT, OT, and the SLP comorbidity path reflect the resident on the first submission. No rework, no return, no acuity left on the table. Example corrected input: S72.142A displaced intertrochanteric fracture, left femur, initial encounter.

The map, at a glance

Where a primary diagnosis can land

CMS assigns every ICD-10-CM code a PDPM clinical category in the mapping file that accompanies the SNF PPS FY2026 final rule. Ten categories accept a primary diagnosis. One does not.

Major Joint Replacement or Spinal Surgery

Post-surgical orthopedic recovery stays

Non-Surgical Orthopedic / Musculoskeletal

Fractures and musculoskeletal conditions managed non-operatively

Orthopedic Surgery

Orthopedic procedures outside major joint replacement

Acute Neurologic

Stroke and acute neurologic events

Non-Orthopedic Surgery

Post-surgical stays not classified as orthopedic

Acute Infections

Sepsis, pneumonia, and other acute infectious processes

Cardiovascular & Coagulations

Cardiac and coagulation-related admissions

Pulmonary

Chronic and acute respiratory conditions

Cancer

Oncologic diagnoses driving the skilled stay

Medical Management

Medically complex stays not captured above

Return to Provider

Not billable as primary. Needs a more specific, supported code.

Why the primary diagnosis matters so much

One code, then it fans out into five components

The clinical category set by the primary diagnosis directly drives three of the five PDPM components. Get the code wrong and three-fifths of the per-diem is built on the wrong foundation.

primary dx drives
PT
Physical Therapy
clinical category
primary dx drives
OT
Occupational Therapy
clinical category
primary dx feeds
SLP
Speech-Language Pathology
category + comorbidity
NURS
Nursing
function + services
NTA
Non-Therapy Ancillary
comorbidity score

Nursing and NTA lean on function scores and comorbidity capture rather than the primary diagnosis category, but a clean, specific primary code and a complete secondary-diagnosis list are what let the NTA comorbidity points surface at all.

The engagement

How we cleaned it up

The client, a community skilled nursing facility running a steady Medicare Part A census, was seeing primary diagnoses returned by the grouper and MDS coordinators guessing at replacements under time pressure. We treated it as a front-end capture problem, not a back-end billing problem.

Weeks 1–2

Baseline the Return-to-Provider rate

We pulled every Part A 5-day assessment over a look-back window and ran each I0020B primary diagnosis against the CMS PDPM ICD-10-CM mapping to see which stays were mapping to Return to Provider, and which specific code families were the repeat offenders.

  • Flagged the unspecified and symptom codes (gait, weakness, debility) that dominate RTP returns
  • Cross-checked each flagged stay against the hospital transfer and H&P for a more specific, supportable diagnosis
Weeks 3–4

Fix capture at the source, not at billing

We rebuilt the admission-to-MDS handoff so the primary diagnosis is selected against the PDPM mapping before the assessment is transmitted, with a documentation check behind each code rather than after the return.

  • Point-of-entry check that rejects Return-to-Provider codes and prompts for laterality, encounter, and specificity
  • MDS coordinator and admissions huddle on the difference between "reason for the stay" and a code that survives the grouper
Weeks 5–6

Reconcile category to the resident

For each corrected stay we confirmed the resulting PDPM clinical category actually matched the clinical picture, so PT, OT, and the SLP comorbidity path reflected the resident instead of a low default.

  • Secondary-diagnosis sweep so NTA comorbidity points and SLP comorbidities were not left on the table
  • Consolidated-billing review so bundled ancillaries were not billed separately in error
Ongoing

Keep it clean through each rule cycle

The PDPM ICD-10 mapping is refreshed with every SNF PPS rulemaking cycle. We tied the facility's front-end check to the current CMS mapping and set a review against SNF QRP reporting so quality data stays complete alongside the billing fix.

Grounded in current CMS guidance

The rules this work runs on

Every step above traces back to published CMS guidance. No house rules, no interpretation gaps.

CMS · SNF PPS FY2026 Final Rule

The rate framework and the mapping refresh

The Skilled Nursing Facility Prospective Payment System final rule for FY2026 sets the per-diem rates, the wage index, and the updated PDPM ICD-10-CM mappings that classify each primary diagnosis. It is the authority the grouper is running against for stays on or after the rule's effective date.

CMS · PDPM ICD-10-CM Mappings

Primary-diagnosis clinical-category mapping

The PDPM ICD-10-CM mapping file assigns each code a clinical category for the PT, OT, and SLP components, and flags codes as Return to Provider when they cannot serve as a primary diagnosis. This is the exact lookup our front-end check mirrors so returns are caught before transmission.

CMS · SNF Quality Reporting Program

SNF QRP reporting thresholds

The SNF QRP applies a two-percentage-point reduction to the annual payment update for facilities that do not meet quality-data reporting requirements. A diagnosis cleanup that ignores QRP completeness trades one problem for another, so we review both together.

CMS · SNF Consolidated Billing

Consolidated billing under Part A

Under consolidated billing, the SNF is responsible for nearly all services furnished to a resident in a covered Part A stay. Getting the primary diagnosis and case-mix right only pays off if bundled ancillaries are billed inside the per-diem rather than split out, so our reconciliation covers both.

What changed

The result: case-mix that reflects the resident

The measures below are the ones this kind of engagement moves. They describe the mechanism of the fix, not a promised dollar figure, because the size of the swing depends entirely on a facility's own case mix.

Return-to-Provider
driven toward zero
Primary diagnoses that previously mapped to RTP were replaced with specific, supported codes before transmission, so the grouper classified the stay on the first pass.
3 of 5
case-mix components (PT, OT, SLP) now anchored to a clinical category that matches the record, instead of a low default from an unclassifiable code.
Front‑end
not rework
The fix lives at admission and MDS coding, so the correct primary diagnosis is captured once rather than chased through denials and resubmissions.

Client identity withheld. Figures describe the mechanism of the engagement and the categories affected, not audited financial results, which vary by facility census and payer mix.

Is your case-mix built on codes that survive the grouper?

If your MDS team is guessing at replacement diagnoses after the grouper returns them, the fix is upstream. ASP-RCM's SNF billing team maps your admitting primary diagnoses against the current CMS PDPM mapping, closes the Return-to-Provider leaks, and reconciles the clinical category to the resident, so PT, OT, and SLP reflect the acuity you are actually caring for.