A single patient, several different billing tracks
A nephrology practice files several different kinds of claims for the same patient over the course of a year: staged evaluation and management visits while kidney function is declining, a vascular access procedure once dialysis becomes likely, monthly capitation claims once treatment starts, and, for some patients, transplant follow-up care afterward. Each track has its own rules, and a biller who treats them as one continuous claim type misses the specific requirements each one carries.
Vascular access is typically planned before a patient needs it, since an arteriovenous fistula takes months to mature before it can be used. The access type placed, fistula, graft, or a peritoneal catheter, determines which code family applies later for both the creation procedure and any maintenance work, so the specific access type has to be documented clearly and carried forward in the chart rather than assumed from the treatment modality alone.
How coding tracks split across a kidney patient's care
Monthly capitation payment codes
Codes 90951–90962 cover full-month, in-facility ESRD management and are organized along two axes: patient age and the number of face-to-face visits documented that month. That structure produces twelve separate codes for a service that, from the outside, looks like one line item. Home dialysis patients use a parallel set, 90963–90966, requiring at least one documented face-to-face visit per month. When a patient is on service for less than a full month — transplant, hospitalization, recovery, or death — the per-diem codes 90967–90970 apply instead, billed by the day rather than the month. Only one monthly capitation code is payable per calendar month for a given patient, regardless of how many physicians were involved.
Hemodialysis and peritoneal dialysis
Hemodialysis and peritoneal dialysis are not interchangeable at the coding level.
Hemodialysis
90935 covers a single physician evaluation; 90937 applies when treatment requires repeated evaluations or a revision to the dialysis prescription.
Peritoneal dialysis & CRRT
Peritoneal dialysis, hemofiltration, and other continuous renal replacement therapies, distinguished the same way — single versus repeated evaluation.
Vascular access and dialysis circuit codes
Codes 36901–36909 cover diagnostic imaging, angioplasty, stent placement, and thrombectomy within a dialysis circuit, built as bundled, hierarchical codes rather than stackable ones. A session that includes diagnostic imaging and a peripheral angioplasty is reported as 36902 alone — the single code that already includes the imaging work. Reporting the component codes alongside the combination code is one of the more mechanical ways a claim gets rejected, since the code definitions themselves prohibit the combination.
Percutaneous renal biopsy by trocar or needle is billed once regardless of how many passes the physician takes, and requires a laterality modifier — RT or LT — to indicate which kidney was biopsied. Imaging guidance has been bundled into 50200 since January 1, 2016, so billing ultrasound or fluoroscopic guidance separately results in a denial for a service the payer already considers included.
Denial patterns specific to kidney care billing
A distinct set of denial patterns shows up around vascular access, transplant follow-up, and education services, separate from the capitation-tier mismatches that show up in ESRD billing generally.
-
Access creation billed with the wrong code for the anatomy performed.
A vein-transposition fistula billed under the direct-fistula code, or a graft billed under a fistula code, creates a mismatch between the operative note and the claim that a payer's system flags automatically.
-
A follow-up visit billed inside the transplant global period.
Routine post-transplant care inside the 90-day window billed as a separate E/M service without a modifier showing it's unrelated to the surgery.
-
Education sessions billed past the lifetime maximum.
A new Kidney Disease Education session billed without checking how many sessions the patient has already used across prior providers denies as exceeding the covered maximum.
-
Chronic care management billed without the required time documented.
CCM and advance care planning both depend on a specific amount of clinical time logged for that calendar month, and a claim without that documentation is difficult to defend on appeal.
-
A peritoneal catheter placement billed with the wrong approach code.
Percutaneous and open surgical placement are reported under different codes, and billing the wrong one for the approach actually used is a common mismatch between the operative note and the claim.
Documentation that carries these claims through review
An access creation claim needs the specific vessels used, the technique, and, for a fistula, an operative note that supports which fistula code applies. A vague note describing only "AV access created" without naming the vessels or technique leaves the coder choosing between codes that pay differently.
Post-transplant visits inside the 90-day global period need to show why a visit is unrelated to the transplant itself when a separate claim is submitted, since the global period assumes related care is already covered by the surgical payment. Immunosuppressive management visits after the global period ends should document the specific drug levels and any dose adjustment, since that detail supports the complexity of the E/M service billed.
A Kidney Disease Education claim needs the patient's stage IV diagnosis and confirmation of which session number is being billed against the lifetime maximum. Chronic care management claims need the total non-face-to-face time logged for the month and a current care plan on file, since time is the basis for the code rather than the complexity of any single interaction.
Payer rules that don't follow the usual pattern
Living donor evaluation is one of the more counterintuitive payer rules in kidney care. When a potential living donor is worked up for a kidney transplant, the evaluation, including the donor's own testing and consultations, is generally billed to the transplant candidate's insurance rather than the donor's, since the donor has no kidney disease of their own to justify billing their own plan. Practices unfamiliar with transplant billing sometimes bill the donor's insurance out of habit, and that claim is denied because the donor has no qualifying diagnosis on file.
*Can be shortened for patients completing self-dialysis training or receiving a transplant within the window.
Coverage for the transplant surgery itself and the donor's procedure both route through the recipient's insurance under this same logic, which is why a transplant center's billing office typically opens a single case file under the recipient rather than two separate ones.
Prior authorization requirements differ by service rather than applying evenly across a kidney patient's care. Elective vascular access creation and non-emergent transplant evaluation testing are more likely to require authorization than an established dialysis patient's routine monthly care, and the requirement varies further between Medicare Advantage, commercial, and traditional Medicare coverage.
Managing a revenue cycle with several different claim rhythms
A kidney care revenue cycle has to track claims that move at different speeds. Monthly capitation claims recur every month for the same patient. Access creation and transplant claims are one-time events that still need global-period tracking afterward. Education and care management claims depend on session counts and monthly time logs that have to be checked against prior billing before a new claim goes out.
Because the Kidney Disease Education benefit has a lifetime session maximum rather than an annual one, a practice that doesn't track prior usage across a patient's full history risks billing a session that's already been exhausted, sometimes with a different provider entirely.
Vascular access claims also benefit from a simple timeline check built into the workflow: a creation claim followed a few months later by the first maintenance claim on the same access is expected and shouldn't be flagged as a duplicate, while a maintenance claim with no creation claim anywhere in the patient's history is worth a second look before submission.
How we handle the different tracks in a kidney care claim
We work with nephrology practices, dialysis centers, and transplant programs, because the coding requirements shift depending on where a patient is in their care, from early CKD management through access creation, dialysis, and transplant follow-up.
Match the access creation code to the specific procedure and vessels documented in the operative note.
Track transplant global periods and flag unrelated visits that need a modifier to bill separately.
Check Kidney Disease Education session counts against the lifetime maximum before a new session is billed.
Confirm chronic care management and advance care planning time is logged and documented before submission.
Verify which insurance a transplant-related claim routes to, recipient or donor, before the claim goes out.
Build appeals around the specific denial reason, an anatomy mismatch, a missing modifier, or a session-count issue, rather than resubmitting unchanged.
