Demo environment — synthetic cases only, no PHI accepted.
t
truvur
Live runs /
Sample cases

Real IR cases, coded by the same engine you'd use in production.

A library of real IR cases — ranging from image-guided biopsy and tunneled central venous catheter placement to GI hemorrhage embolization and Y90 radioembolization. Each sheet was generated by the production engine, with full rationale, NCCI bundling, modifier resolution, and facility economics. Click a card to inspect the sheet.

Pick a case
Loading…
Pick any sample card on the left to see how truvur coded that case. All outputs were generated by the production engine.
Run it yourself

Fill from your report. Or paste it. Get a coded sheet in seconds.

The same engine that produced the cached samples — but live. Choose your input method below: fill the structured form field-by-field while reading your note, or paste the procedure narrative directly. The engine streams its reasoning (vessel selectivity, NCCI bundling, wRVU resolution) before returning a validated CPT sheet.

Build the input

Pick one of the examples above or build a case from scratch below.

Setting & family

Demo covers a focused set of procedure families. The full product supports 26+ families including Y90, TIPS / portal, dialysis access, ablation, biliary, IVC filters, vertebroplasty, vein ablation, pain/MSK, and more.

Procedure
Access & catheterization
1
0
Diagnostic angiography
Add-on services
Procedure details

Hit generate when ready.

The engine returns billable CPTs with modifiers, bundled steps, NCCI conflict checks, and a plain-English rationale.

3.2s
Avg latency
3–6
Codes returned
100%
Schema-validated
Procedure narrative

De-identify before pasting: remove patient name, MRN, date of birth, and any other direct identifiers.

Additional notes

Hit generate when ready.

The engine returns billable CPTs with modifiers, bundled steps, NCCI conflict checks, and a plain-English rationale.

3.2s
Avg latency
3–6
Codes returned
100%
Schema-validated
30-day audit · sample

The dollars and risk hiding in cases you've already billed.

What the engine finds when you run it across a 30-day window. Capture gaps you can still re-bill, compliance risk to fix before retrospective review, and code-currency checks against the active CPT cycle. Numbers below are an illustrative scenario for a representative interventional radiology group (5 IRs, single 30-day period). See the assumptions footnote at the bottom of the page.

Loading…
What an audit covers
Capture gaps
Codes that could have been billed but weren't — missed selective catheterizations, missed moderate sedation, missed imaging guidance.
+76937 missed on 96 cases
Compliance risk
Deleted codes (e.g., the 37220–37235 family in CY 2026), missing modifiers, and NCCI bundling violations that trigger denials.
11 cases billed deleted family
Reconciliation
Billed vs. recommended wRVUs translated to dollars at the current CMS conversion factor, case by case.
$33.29 conversion · CY 2026
Code currency
Every billed CPT confirmed against the active CPT cycle — flags anything deleted, renamed, or restructured.
Re-checked monthly
Assumptions & sources
  1. Scenario. Representative IR group of 5 physicians, single 30-day window, ~100 cases/IR/month — 500 cases total.
  2. Per-pattern case counts are illustrative. They reflect common audit findings (deleted CY 2026 codes, missed selective catheterizations, missed add-ons); aggregate finding rates run roughly ~20% capture-side and ~9% compliance-side.
  3. Dollars = wRVU × CF (33.5675, CY 2026 PFS). No amount is hand-typed.

To recalibrate with your own audit history, ping us — we'll re-seed with your numbers.

Run on your data

Get a case-level findings table plus aggregate dollar-impact report.

A 20-minute walkthrough — bring a sample charge file, leave with dollars you can actually recover.