CDM: Charge Description Master
The CDM is a hospital's complete file of every billable item, procedure, and service — each with a CPT or HCPCS code, revenue code, charge amount, and modifier rules. Every claim line a hospital generates is built from a CDM entry.
What is the Charge Description Master?
The CDM (sometimes called the chargemaster) is a relational table inside the hospital's billing system. Each row defines a billable item: CPT or HCPCS code, revenue code, modifier defaults, charge amount, and the department that owns the line. Mid-size hospital CDMs commonly contain 25,000-45,000 rows; large IDNs cross 100,000.
How the CDM drives the claim
Every UB-04 (institutional) and CMS-1500 (professional) claim line is built from one or more CDM entries. When a clinician documents a procedure or supply use, the EHR maps that documentation to a CDM line, which carries forward to the claim with the right code and charge. CDM errors — wrong revenue code, missing modifier, outdated charge — flow downstream as denials.
Common CDM analytics views
- Charge-to-payment variance by CDM line: where contracted reimbursement diverges from charge.
- CDM lines with high denial rates: the line is right, but a payer has policy that rejects it.
- Inactive CDM lines still on claims: often a sign of EHR template drift after a CDM update.
- Annual CDM review prep: CMS publishes new CPT and HCPCS codes January 1; the CDM has to align before claims drop.
Why analytics on the CDM matters
A CDM with stale codes, mis-mapped modifiers, or wrong revenue codes is the most common root cause of denial volume that nobody can explain. Most hospital denial dashboards stop at the CARC code; pulling the corresponding CDM line surfaces the actual fix. Vizier joins denial data to CDM rows so the workflow gap is visible at the source.