Coding Reference Notes
Coding Reference Notes
Coding task Assign the complete 1. Confirm depth (skin only ? muscle/tendon ?). Build the code once per wound site—
ICD-10-CM code for a 2. Check for foreign body, nerve/vessel injury, do not lump right + left into one line.
traumatic laceration of infection.
the forearm. 3. Capture laterality (R/L/unspecified).
4. Choose proper encounter 7th-char (A initial,
D subsequent, S sequela).
Anatomical clue “Forearm” = region • Superficial = skin/subcutaneous Review ER notes for words like
between elbow & wrist. • Deep = extensor/flexor muscle groups, “muscle belly exposed,” “tendon
tendons (e.g., FDP/FDS), radial & ulnar lacerated,” or “FB removed.”
vessels/nerve bundles
What the code Category S51-* (Open 4th char (type): When both muscle & tendon are cut,
demands wound of forearm). -0 Unspec open wound code to the deeper structure (tendon).
Structure: -2 Cut of muscle/tendon
S51 . _ _ _ _ _ 7th-char -4 Laceration with FB
-8 Laceration w/o FB
Example
• Superficial 2-cm right-side, initial: S51.811A
(laceration w/o FB of right forearm, initial
encounter).
• Left extensor muscle cut, no FB, initial:
S51.222A (cut of extensor muscle, left, initial).
Quick tip “Skin is cut → 1. Think S51 = forearm (S00–S99 = injury by If documentation says only “forearm
S-codes.” region). laceration, closed,” query for depth—
2. Always add external-cause codes (W-, V-, X-, it determines whether you’re in
Y-) if circumstances are known (knife, glass, S51.8- (skin) or S51.2-
machinery). (muscle/tendon).
3. Pair with repair CPT® (12001-13132) or
tendon repair (25260-25265) on the claim.
5. Final Code
S51.811A
● Depth drives the 4th/5th characters – memorize that “2” in the 4th char of S51.2xx means you’ve cut into muscle or tendon.
● Foreign body? Always look for the word “glass,” “metal,” “wood splinter.” Even if removed, the presence at injury time pushes
you to S51.14- or S51.24-.
● Laterality omissions hurt: If the note doesn’t specify right vs. left, use .9 (unspecified), but query whenever possible; unspecified
laterality can reduce reimbursement under some payer edits.
● Infection sequela: For a laceration that later becomes infected (subsequent encounter), code the infection (e.g., L03.113 cellulitis of
forearm) first, followed by S51.821D (laceration w/o FB of right forearm, subsequent).
● Multiple wounds: Code each distinct wound separately; sequence the highest-severity (deepest) first.
Coding task Assign the correct ICD-10-CM code 1. Determine which part of the ear is "Otitis" means inflammation; media
for an ear infection, focusing on the infected: outer, middle, or inner. = middle ear, externa = outer ear,
site and type of inflammation. 2. Identify laterality: right, left, interna (rarely used) = inner ear.
bilateral, unspecified.
3. Clarify acute vs. chronic,
with/without effusion, suppurative vs.
non-suppurative.
Anatomical clue Otitis media = infection behind • Middle ear = H65–H66 Think: H = Hear ➜ ear disorders.
tympanic membrane (middle ear). • External ear = H60.3–H60.5 “Media” is deeper than
Otitis externa = infection of outer • Tympanic membrane = between “externa.”
ear canal (external ear). outer and middle ear.
What the code Use H65–H66 for middle ear (otitis Otitis media codes: Suppurative = pus.
demands media). • H65.0x = nonsuppurative Serous = fluid but no pus.
Use H60 for external ear (otitis • H66.0x = suppurative (pus) Always check for terms like "acute,"
externa). • 6th digit = laterality "chronic," or "effusion."
• 7th not required
🧠 Examples:
• Acute serous OM, right ear: H65.01
• Acute suppurative OM, bilateral:
H66.003
Otitis externa:
• Swimmer’s ear, left: H60.32
Quick tip Otitis media = H65/H66 Always distinguish outer vs. middle Don’t default to H66.9 unless
Otitis externa = H60 ear! absolutely no details are known.
If documentation says just “ear Use specific site + type when
infection,” and tympanic membrane possible.
is inflamed, assume middle ear
(media).
Right = 1
Left = 2
Bilateral = 3
Unspecified = 9
📝 Example Walkthrough
Documentation:
"Patient presents with acute otitis media, left ear, with purulent drainage behind the eardrum."
Steps:
3. Laterality: Left = 2
● Suppurative/purulent = pus
→ H66.0x
Coding task Assign the correct ICD-10-CM code 1. Determine the spinal region: “Disc displacement” = nucleus pulposus
for intervertebral disc cervical, thoracic, lumbar, has moved out of place (e.g., herniated disc).
displacement, based on spine level lumbosacral. Don't confuse with disc degeneration (wear
and laterality (if applicable). 2. Confirm displacement vs. and tear).
degeneration vs. herniation.
3. Check if there's
radiculopathy, sciatica, or other
symptoms.
4. Include episode of care if
required.
Anatomical clue Disc displacement occurs between Spine levels drive the 4th Spine = M-codes
vertebrae: character: “M50” = Neck (Cervical)
• Cervical (C1–C7) • M50 = Cervical “M51” = Down the back (T, L, LS)
• Thoracic (T1–T12) • M51 = Thoracic, Lumbar,
• Lumbar (L1–L5) Lumbosacral
• Lumbosacral = between L5–S1 Use 5th–7th characters for
specificity (location + care
episode)
What the code Use M51.2X for disc displacement: 4th char (2): Displacement of Radiculopathy or sciatica? Code may need
demands Structure = M51.2 _ _ + 7th char for intervertebral disc additional digits or combination code (e.g.,
episode (optional depending on 5th char = spinal level: M51.16 = lumbosacral with radiculopathy).
payer). • 0 = unspecified region
• 1 = thoracic
• 2 = thoracolumbar
• 3 = lumbar
• 4 = lumbosacral
🧠 Example:
• Lumbar disc herniation w/
sciatica, initial visit: M51.26
• Cervical disc displacement:
M50.20 (no radiculopathy)
Quick tip Spine level = 5th character “M51.26” = displacement of Always check if the documentation says
Displacement = “2” as 4th lumbar disc, initial episode. with radiculopathy—this often leads to
character If it’s a recurrence or follow- combination codes (e.g., M51.16 =
up, change the 7th character (if Lumbosacral disc displacement with
required): radiculopathy).
• A = initial
• D = subsequent
• S = sequela
Documentation:
"Lumbar disc displacement at L4-L5 level, patient has pain radiating down the left leg, initial evaluation."
● Radiculopathy or Sciatica?
Look for nerve involvement (e.g., numbness, tingling, weakness).
● CPT Pairing: If injection or surgery occurs (e.g., epidural, laminectomy), CPT codes from 62284, 63030, 228XX series may apply.
Site Where is the problem? - Exact anatomical location “Laceration of forearm” → check S51.-
- Organ or structure “Displacement of lumbar disc” → check
- Use clues like “lumbar,” “forearm,” M51.2X
“retina,” “inner ear”
Side Which side is affected? - Right, Left, Bilateral, or Unspecified “Acute OM of left ear” → H66.002
- Required for many ICD-10 codes “Right rotator cuff tear” → M75.111
Stage What is the phase or - Initial, Subsequent, or Sequela “Initial encounter for displaced fracture” →
severity? - Or: Acute vs. Chronic, With vs. Without 7th char = A
complications “Chronic tonsillitis” vs. “Acute tonsillitis”
- Often affects the 7th character or code → different codes
extension
Ask yourself:
1️⃣ Where? (Site)
2️⃣ Which side? (Side)
3️⃣ What phase/severity? (Stage)
Scenario:
Patient has a 2 cm laceration to the right forearm involving muscle, treated today in urgent care.
● ✅ Code = S51.221A
K00–K95 K35–K38 • RLQ (right lower quadrant) ⚠️ K35 (appendicitis) → “Excludes2” K65
Digestive system (Appendix) • Peritoneal spaces
• GI landmarks: duodenum,
jejunum, ileum, cecum, rectum
🏷️
(peritoneal abscess): may need two codes.
Severity (ruptured vs. not) affects code
choice.
M00–M99 M80–M85 • Long-bone regions (head, 🔍 “With current fracture” vs. “healed
Musculoskeletal system (Osteopathies) shaft, neck, condyle)
• Joints vs. bones
• Axial vs. appendicular skeleton
🦴
fracture” makes or breaks your code.
Osteoporosis codes often require site +
current fragility fracture.
J00–J99 J40–J47 • Upper vs. lower respiratory 🗂️ Combination codes include acute +
Respiratory system (COPD and Asthma) tract
• Alveoli, bronchi, trachea
• Lungs = lobes (RUL, RLL, LUL,
⚠️
chronic bronchitis, or COPD w/ exacerbation.
“Code also” smoking history (Z87.891)
or exposure (Z77.22).
etc.)
N00–N99 N17–N19 • Nephrons, ureters, bladder 💡 N18 (CKD) requires staging (e.g., N18.4 =
Genitourinary system (Kidney failure) • Male vs. female organs
• Kidney cortex vs. medulla (for
biopsy context)
🧾
stage 4).
“Use additional code” for dialysis
status (Z99.2) or transplant (Z94.0).
G00–G99 G40–G47 • Central vs. peripheral ⚠️ G40 (Epilepsy) includes types and
Nervous system (Seizures, sleep
disorders)
• Brain lobes (temporal, frontal)
• Spinal nerves
• Laterality in stroke sequelae
🧠
frequency.
For stroke sequelae: code I69.- + G81.-
for residual hemiplegia.
Chapter = System
Block = Subdivision (like a street)
Landmark = Anatomy that guides exclusions/inclusions
Signs to watch for:
• Excludes1/2
• Code Also
• Use Additional Code
🔢 Section 3 — Sequencing Rules & Combination Codes: When Anatomy Flips the Order
Rule / Concept Key Question to Ask Coding Action Illustrative Examples Anatomy Angle / Pearl
A. “Code first” Is there an 1️⃣ List the systemic disease • E11.22 T2DM w CKD The disease process starts far
directive underlying systemic first. → “Use additional from the kidney/heart;
cause? code … N18-” (stage). sequencing reminds you that
2️⃣ Follow with the
• A52.16 Syphilitic pathology flows from system
site-specific manifestation. → site.
aortitis → “Code first”
A52.0 (Syphilis).
B. “Use additional Does the Tabular tell Attach an extra code for: • I50.9 Heart failure + Anatomy dictates what extra
code” / “Code also” me to add detail? • Stage / severity (CKD, “Use additional code code you need (e.g.,
HF, COPD). for functional class dialysis = kidneys, NYHA
• Organ status (I50.814, etc.)”. class = heart).
(transplant, dialysis). • L03.113 Cellulitis
forearm + “Code also”
underlying bite (S51-).
C. Combination codes Does one code Pick the single code that • I25.110 ICD-10 park combos where the
already capture both rolls multiple elements Atherosclerotic heart organ lives—I25 (heart), K85
cause and effect? together. Do not split them disease with unstable (pancreas)—so you only look
apart. angina. once in the right
• K85.90 Acute “neighborhood.”
pancreatitis w/o necrosis
or infection.
D. Linked conditions Are the terms joined Code the linked condition • I11.0 Hypertensive The anatomy tells you which
(inseparable by by “with” or from the index/table; do heart disease with HF. chapter wins the “address
definition) implied as one not list the pieces • E10.40 Type 1 DM line” (cardiac vs. renal vs.
entity? separately unless with nephropathy. endocrine).
guidelines say otherwise.
E. Laterality / Encounter Once order is set, Add 5th-7th characters for • N18.31 CKD stage 3a Sequencing rules pick which
7th-char after have I finished the side, episode, stage—as (follows E11.22). codes show up, but left/right &
characters? A/D/S finish the address on
sequencing usual. • S51.811A Laceration each code you report.
R forearm, initial (after
L03.113 cellulitis).
Rule / Concept Key Question to Ask Coding Action Illustrative Examples Anatomy Angle / Pearl
A. “Code first” Is there an underlying 1️⃣ List the systemic disease • E11.22 → “Use The cause is systemic, the
directive systemic cause? first. additional code for effect is localized
stage of CKD” (organ/tissue level). The code
2️⃣ Then the site-specific
(N18.31) order reflects disease
effect. • A52.16 syphilitic progression.
aortitis → “Code
first” A52.0 (syphilis)
B. “Use additional Does the Tabular 1️⃣ Code the main condition. • I50.9 (heart failure) These notes ensure you
code” / “Code instruct you to add + I50.814 (NYHA class capture severity or cause.
2️⃣ Use additional code for
also” detail about the IV) Anatomy points you to the
condition? stage, form, or contributing • L03.113 (cellulitis of right modifier code (e.g.,
factor. forearm) + S51.811A NYHA → heart).
(laceration)
C. Combination codes Does one code fully Use the combination code • I25.110: CAD with Combo codes are often
capture both the cause instead of separate codes unstable angina housed in the organ’s
and effect? for each part. • K85.90: Acute chapter—e.g., heart (I25),
pancreatitis w/o pancreas (K85).
necrosis or infection
D. Linked conditions Are the conditions Use the linked code if the • I11.0: Hypertensive ICD-10 assumes the
(inseparable by clinically connected or Index or Tabular shows it heart disease with connection exists
definition) listed together in the exists. Do not code heart failure anatomically or etiologically
Alphabetic Index? separately unless guidance • E10.40: Type 1 DM unless clearly separated.
says so. with nephropathy
E. Laterality & Have you finished Add 5th–7th characters to • N18.32 = CKD stage Use the final characters to
encounter (after sequencing? Now what specify: 3b complete each code after
sequencing) side or stage is it? • Laterality (right/left) • S51.811A = Right proper sequencing. Anatomy
• Encounter (A/D/S) forearm laceration, is key for side/location.
• Severity or stage initial encounter
┌────────────────────────────┐
│ 1. Is there a systemic │
│ disease causing this? │
└────────────┬──────────────┘
│ Yes
▼
┌────────────────────────┐
│ CODE FIRST: Systemic │
│ (e.g., diabetes, CA) │
└────────────┬───────────┘
│
▼
┌─────────────────────────────┐
│ ADD manifestation next │
│ (e.g., CKD, neuropathy) │
└─────────────────────────────┘
│
▼
┌──────────────────────────┐
│ 2. Does a combination │
│ code exist? │
└───────────┬──────────────┘
│Yes
▼
┌──────────────────────────────┐
│ USE COMBINATION CODE │
│ (e.g., I25.110 for CAD+UA) │
└──────────────────────────────┘
│
▼
┌──────────────────────────────┐
│ 3. Do codes require extra │
│ detail per tabular note? │
└──────────────┬───────────────┘
│ Yes
▼
┌─────────────────────────────┐
│ ADDITIONAL CODE(S) │
│ (e.g., stage, cause, class) │
└─────────────────────────────┘
│
▼
┌─────────────────────────────┐
│ 4. Are conditions linked │
│ inherently in Index? │
└────────────┬────────────────┘
│ Yes
▼
┌───────────────────────────────┐
│ Use LINKED CODE │
│ (e.g., I11.0: HTN + HF) │
└───────────────────────────────┘
▼
┌───────────────────────────────┐
│ 5. Add FINAL CHARACTERS: │
│ - Laterality │
│ - Encounter (A/D/S) │
│ - Stage/severity │
└───────────────────────────────┘
🗺️ Workflow Cheat-Sheet
2. Ask:
1 “Patient with type 2 diabetes, CKD stage 3b, E11.22 → N18.32 → • Code first systemic DM (E11.22).
hypertensive heart disease with heart I11.0 • Use an additional CKD stage (N18.32).
failure.” • Linked condition I11.0 goes after systemic disease
codes.
2 “Atherosclerotic heart disease with unstable I25.110 Combination code already bundles vessel pathology +
angina, initial encounter.” symptom—done.
3 “Cellulitis of left lower leg following L03.116 + S81.812A + Tabular note under L03.*: “Code also underlying
lawn-mower laceration, initial visit.” external cause codes condition.” Sequence cellulitis first because it’s the
current focus of treatment.
✨ Pro Tips
● Excludes1 rules override sequencing—never code two mutually exclusive conditions together.
● Combination beats confusion: If you find an explicit combo code, use it and drop the “+” mentality.
● Remember the “same chapter > different chapter” hierarchy: when both codes live in one chapter (e.g., E10 with renal
complication), ICD-10 often provides a combo; when they span chapters, expect code first / additional instructions.
Condition Pair Code Range Anatomical / Etiologic Pivot Why They Look Alike How to Choose the Right Code
Traumatic deep tissue S30–S39 External physical force: Both involve ➤ Chapter 19 (S/T-codes)
injury or S00– blunt trauma, crush, fall, hit damaged soft tissue
➤ Requires external cause codes
(e.g., contusion, S99
hematoma, crush injury) (W-, X-)
➤ “Injury happened” – acute
trauma
Pressure-induced deep L89. * Ischemia from chronic pressure on Skin/tissue damage ➤ Chapter 12 (L-codes, skin)
tissue injury tissue over bony prominences can appear similar to
➤ Use ulcer stage + site
(e.g., unstageable or blunt trauma
deep pressure ulcer) ➤ “Pressure breakdown” over
time, not sudden
Acute MI (heart attack) I21.* Sudden necrosis of myocardium May appear like ➤ Symptoms < 4 weeks old
usually due to coronary occlusion chronic chest pain or
➤ Look for STEMI/NSTEMI terms
cardiac history
➤ Sequence first if current
treatment
Chronic Ischemic Heart I25. * Old or ongoing reduction in Can show scarring or ➤ Look for history of MI > 28 days
Disease myocardial oxygen persistent angina, ago, stable symptoms
(old MI, CAD with angina) with or without symptoms even w/o infarct
➤ I25.2 = old MI
➤ I25.110 = CAD w/ unstable
angina
Open wound (laceration) S01–S99 Trauma vs. circulatory/pressure Both may show ➤ Laceration = injury = S-code +
vs. Ulcer vs. L97– breakdown open skin and external cause
L89 drainage
➤ Ulcer = gradual ischemia = L-
code with depth + cause
Fracture vs. Pathologic Sx0–Sx9 Trauma vs. weakened bone Both involve broken ➤ Trauma? Fall? → S-code
fracture (osteoporosis, vs. M80– (disease) bones
➤ Spontaneous or minimal
cancer) M84
trauma? → M80–M84 with
underlying dx like osteoporosis
(M81.–)
Condition Pair Code Range Anatomical / Etiologic Pivot Why They Look Alike How to Choose the Right Code
Traumatic deep S30–S39 External trauma: Both show soft tissue ➤ Use Chapter 19 (S-codes)
tissue injury or S00– blunt force, fall, crush damage (swelling,
➤ Requires external cause code (W-, X-
(e.g., contusion, S99 discoloration, bleeding)
hematoma, crush series)
injury) ➤ Think: “Injury happened”
Pressure-induced L89.- Ischemia from prolonged Can look like a bruise or ➤ Use Chapter 12 (L-codes)
deep tissue injury pressure on bony areas hematoma
➤ Code site + stage of ulcer
(e.g., deep pressure (especially in immobile
ulcer, unstageable) patients) ➤ Think: “Breakdown over time”,
not trauma
Acute myocardial I21.- Sudden necrosis of heart Symptoms may mimic ➤ Onset < 4 weeks
infarction (heart muscle from blocked artery chronic angina or prior
➤ Look for STEMI/NSTEMI terms
attack) cardiac history
➤ Code first if actively treated
Chronic ischemic I25.- Ongoing reduced blood May present with angina ➤ Prior MI > 28 days ago → I25.2
heart disease supply; may involve prior or post-MI symptoms
➤ CAD w/ angina = I25.110
(e.g., old MI, CAD with infarcts
angina) ➤ Long-term oxygen issue, not acute
crisis
Open wound S01–S99 Trauma vs. ischemia/venous Both may show open ➤ Laceration = injury = S-code +
(laceration) vs. Ulcer vs. L89– insufficiency skin, drainage, infection external cause
L97 risk
➤ Ulcer = breakdown = L-code with
depth & cause
Fracture vs. Sx0–Sx9 Injury vs. disease-affected Both show a broken ➤ Trauma? Fall? → S-code (fracture)
Pathologic fracture vs. M80– bone (e.g., osteoporosis, bone, similar imaging
➤ Spontaneous/minimal trauma? →
M84 tumor)
M80–M84 + underlying dx (e.g., M81.0)
● Or
Something happened to the patient (fall, car crash, S00–T88 Injury codes + external cause
machinery injury)
Something developed inside the patient (ulcer, cancer, Organ-system chapters (A–N, L, I, K, Pathophysiology, staging, severity
embolism) etc.)
Skin/tissue is open or damaged, but no trauma history L89–L97 Ulcers, pressure injuries
Bone broke without injury, due to disease (osteoporosis, M80–M84 Pathologic fractures + underlying cause
cancer)
2. Mark laterality +
encounter status
✅ Flag words like right, left,
bilateral and initial, subsequent,
These drive required characters in
many codes and can change your
"Laceration to right shin, initial
encounter" → S81.811A
sequela. 6th–7th character.
3. Go from Index →
Tabular + check notes
✅ Locate the code in the Alphabetic
Index, but always verify in the
The Tabular carries the official
instructions that can alter
K35 (appendicitis) excludes2 K65
(peritoneal abscess)—may need
Tabular List. sequencing, require extra codes, or both if both are documented.
Check for Includes, Excludes1/2, block incompatible codes.
Code first, or Use additional code
notes.
5. Double-check 7th ✅ For injury, OB, or fracture cases, The wrong 7th character (like Fracture follow-up visit = 7th
characters match the episode of care or stage to “D” instead of “A”) can result char “D” for subsequent
(and other extensions) documentation. in claim denial. encounter.
OB hemorrhage during delivery =
“1” (delivered, w/
complication).
Clinical Note:
"Patients present with chronic left hip pain. History of right femoral neck fracture 6 months ago (now healed). Also has diabetic CKD stage 3b."
● Highlight: chronic, left hip, right femoral neck, healed, diabetic, CKD 3b
✅ Task 📌 Reminder
7️⃣ Use correct 7th characters Match encounter type (A/D/S), trimester, or stage
In medical billing:
● ICD-10-CM codes explain WHY the service was provided.
These must align anatomically and clinically to justify medical necessity. If they don’t, reimbursement is at risk, even if the service was medically
appropriate.
29881 – Knee arthroscopy M25.50 – Joint pain, unspecified Too vague. No side or specific condition documented.
73564 – X-ray, knee (4 views) R07.9 – Chest pain, unspecified Diagnosis unrelated to the knee (wrong anatomic site).
Anatomical Consistency CPT code for a right shoulder MRI must be linked to an ICD-10 code for right shoulder pain, tear, or injury
—not general “arm pain” or “unspecified” codes.
Medical Necessity Justification Ex: R06.02 – Shortness of breath supports a chest X-ray, not a lower extremity ultrasound unless signs
of DVT are also present.
Level of Detail Specific codes like M75.121 – Complete rotator cuff tear, right shoulder are preferred over vague codes
like M75.10 – Unspecified rotator cuff syndrome.
✅ Do this:
● Use ICD-10-CM codes with full specificity: site, laterality, severity, cause, and encounter.
● Avoid unspecified (.9 or .0) codes when more precise ones are supported in the documentation.
● Applies nationwide.
● Defines whether Medicare covers a service and under what clinical conditions.
📝 Example:
CPT 45378 – Screening colonoscopy
→ Covered once every 10 years for average-risk beneficiaries
→ This is an NCD that all Medicare payers follow.
📝 Example:
CPT 20552 – Trigger point injections
→ Covered only for approved diagnoses like:
● M79.7 – Fibromyalgia
● M54.5 – Low back pain
⛔ If billed with R52 – Pain, unspecified, it may be denied for lack of specificity.
2 If no NCD, check your MAC’s LCD Each region (e.g., Noridian, Novitas) may vary.
3 Link only covered diagnosis codes Use those listed in the LCD/NCD.
7 Stay updated LCD/NCD policies change often; check payer sites regularly.
🔍 Quick Definitions
NCD (National Coverage Determination) Issued by CMS; applies nationwide to all Medicare patients 🔑 “NCD = National = Everyone”
LCD (Local Coverage Determination) Issued by MACs (regional Medicare contractors); applies
by region/state
🔑 “LCD = Local = Your region’s
rulebook”
● CPT/HCPCS: Identify the procedure code (e.g., 20552 – Trigger Point Injection)
● MAC Region: Know your Medicare Administrative Contractor (MAC) (e.g., Novitas, NGS, Noridian)
● Select:
Look for LCD titles and click the LCD ID (e.g., L35049).
● 📚 Clinical rationale
● Confirm:
○ Laterality
○ Severity
○ Encounter
● If the diagnosis isn't listed: claim may be denied for lack of medical necessity.
Step What to Do
● R55 – Syncope
● I10 – Hypertension
🚫 Non-Covered When:
● Full interpretation
-0
Symptoms or Reason for Test ✅ Yes “Patient reports chest pain” for EKG
Medical Necessity Match (ICD-10 to CPT) ✅ Yes M25.562 (pain in L knee) → MRI of left knee
Frequency/Interval Justified ✅ Yes Mammogram date tracked: last done 11 months ago = deny
🔗 Lookup Tools
● CMS Coverage Database:
https://www.cms.gov/medicare-coverage-database
●
✅✅
Commercial Tools:
Find-A-Code
✅ EncoderPro
AAPC Coder
Chapter 18: Symptoms, Signs, and Abnormal Clinical and Laboratory Findings, Not Elsewhere Classified (R00–R99)
🔍 General Rule:
🧪 No definitive diagnosis Use R-code as the primary diagnosis R07.9 – Chest pain (no MI ruled in yet)
📝 Only signs/symptoms documented Use the R-code that most closely describes the
documented sign/symptom
R50.9 – Fever, unspecified
⚠️ Abnormal test result with no diagnosis Use R-code for abnormal finding R92.0 – Mammographic microcalcification,
unspecified
🩺 Abdominal or chest pain symptoms Use location-specific R-codes R10.11 – RUQ pain
R07.89 – Other chest pain
📋
up
With Z-codes for observation or follow- Use R-code + Z-code combo when indicated R53.83 + Z01.89 – Fatigue during pre-op
clearance
Appendicitis R10.0 – Acute abdomen K35.80 – Acute appendicitis without perforation or abscess
⚠️ Symptoms that are inherent to a confirmed diagnosis should NOT be coded separately.
● Code to the highest level of specificity (e.g., R10.812 – Left lower quadrant pain, rather than R10.9).
● In outpatient coding, it's common and appropriate to use R-codes when no confirmed diagnosis is documented.
● External cause codes (when needed) if symptoms are injury-related and not tied to a definitive trauma diagnosis
Key Element What It Means / Why It Matters Quick Examples Coder Pearl
Purpose Codes non-physician services & supplies that – DME Think “What else was used or
CPT® (Level I) doesn’t – Ambulance supplied?”
cover — equipment, drugs, transport, – J-codes (drugs)
orthotics, etc.
Code Format 1 letter + 4 digits A0429, E0601, J1100 Letter = category family (A =
transport/supplies, E = DME, J = drugs,
L = O&P, V = vision, G/Q/S/T =
temporary)
Major Categories A-codes = Ambulance & medical supplies A0429 – BLS ambulance Letter cues help you hunt codes fast in
E-codes = DME E0601 – CPAP an encoder.
J-codes = Drugs/Biologics J0696 – Ceftriaxone 250 mg
L-codes = Prosthetics/Orthotics L1812 – Hinged knee brace
V-codes = Vision & hearing V2020 – Eyeglasses
G/Q/S/T = Temporary & emerging services
Primary Users DME suppliers, ambulance companies, Physician offices often submit both
home-health, outpatient pharmacies, CPT + HCPCS on same claim (e.g.,
hospital billing departments injection admin CPT + J-drug).
Claim Usage Medicare 837P/837I & CMS-1500/UB-04; CPT 96372 (admin) + J1100 Always list units for J-codes (1 unit =
also accepted by Medicaid & many (dexamethasone) on same 1 mg, ml, vial, etc., per code
commercial plans line set descriptor).
Temporary Codes G-codes (Medicare specific), Q-codes G0008 – Flu shot admin Temporary codes often convert to
(drugs/biologics/temp DME), S/T-codes Q2039 – Influenza vaccine permanent CPT/DME after AMA CMS
(private-payer temp use) T1002 – RN services, 15 min review.
🔑 Memory Hooks
● “NCD? Use G-code.” (Many Medicare screening services live in the G-code series.)
3. Attach KX, GA, GY modifiers when LCD/NCD criteria are unmet or capped.
4. Link to medically necessary ICD-10 codes (e.g., E0601 CPAP must pair with G47.33 OSA).
Revenue Topic Why Anatomy Matters Coding / Billing Practical Example Coder Action
Touch-Points
MS-DRG Assignment Principal diagnosis routes the • ICD-10-CM Acute cholecystitis w/ sepsis Pick the most specific
(Inpatient) case to an MDC— principal dx (K81.0 + A41.9) shifts to site-based dx; query
anatomically grouped (e.g., • CC/MCC capture MDC 07 (Hepatobiliary) and if laterality or
Circulatory, Digestive). • POA indicators adds an MCC → ↑ etiology unclear.
Secondary CC/MCC codes add DRG weight.
weight.
Risk Adjustment (HCCs) Chronic conditions map to • ICD-10-CM chronic CKD stage 3b (N18.32) + DM Code full stage/class
(MA / ACO / Risk models) HCCs; anatomy clarifies dx w/ CKD (E11.22) → 2 HCCs; every calendar year.
severity and organ • Yearly capture missing CKD stage = ↓ risk
involvement. score.
Claim Denials Denials CO-97 / M82 flag • CARC/RARC codes Knee MRI billed with R07.9 Re-code with
(CARC/RARC) diagnosis–service mismatch on ERA (chest pain) → CO-97 M25.561 (pain, R
—often insufficient • Appeal packet “Invalid diagnosis for knee) + submit
anatomical detail. service.” imaging report in
appeal.
Clinical Documentation Clear documentation of site, • CDI queries “Decubitus ulcer, heel” Query for stage +
Integrity (CDI) laterality, depth, etiology lets • Provider education lacks stage → potential DRG / laterality (e.g.,
coders capture CC/MCCs & quality metric miss. L89.614).
HCCs.
CPT® Procedures & Many CPT codes embed • CPT coding Arthroscopy, left knee Check op notes for
Modifiers anatomy (e.g., lobectomy vs. • Modifiers meniscectomy = 29881-LT. side & site; append
wedge resection) and require • NCCI edits correct modifier(s).
laterality modifiers -RT / -LT /
-50.
🏥
🔹
MS-DRG Assignment (Inpatient)
What It Is:
MS-DRG (Medicare Severity–Diagnosis Related Group) assignment determines inpatient hospital reimbursement based on the patient's principal
diagnosis, procedures, and comorbidities.
📘 Example Case:
Acute Cholecystitis w/ Sepsis
ICD-10-CM Codes: K81.0 (Acute Cholecystitis) + A41.9 (Sepsis)
MDC Routed To: MDC 07 – Hepatobiliary System
Impact: Sepsis is an MCC, which increases the relative weight and reimbursement of the DRG.
🧠 Coding Tips:
Always choose the most specific diagnosis (e.g., specify laterality, anatomical site, and etiology).
If the documentation is unclear, submit a query to the provider.
Avoid using generic or unspecified codes if documentation supports a more specific one.
🔹 Purpose:
Hierarchical Condition Categories (HCCs) are used to adjust payments based on the patient’s disease burden.
More specific, chronic diagnoses = higher risk score = higher expected cost of care.
📘 Example Case:
CKD Stage 3b (N18.32) + DM with CKD (E11.22)
⚠️
→ Two separate HCCs captured
Missing CKD stage = risk score loss (E11.22 alone is less specific without N18.32).
🧠 Coding Tips:
Don't omit the stage of CKD, CHF, or cancer—risk scoring relies on specificity.
Always code causal relationships (e.g., diabetes with nephropathy, neuropathy, or retinopathy) if documented.
Use MEAT criteria (Monitor, Evaluate, Assess/Address, Treat) to validate inclusion of a condition for HCC purposes.
Query when the provider documents a condition (like “CKD”) without a stage or related complication.
🧾
RARC Remittance Advice Remark Code (additional detail for CARC).
Found on the ERA (Electronic Remittance Advice).
🧠 Coding Tips:
Always ensure anatomical alignment between diagnosis and procedure (e.g., don’t bill abdominal pain for a brain MRI).
Watch for nonspecific symptoms (e.g., R07.9, R10.9) – they often fail LCD/NCD criteria.
Crosswalk codes using LCD/NCD guidelines or payer coverage policies before billing.
For appeals, include:
o Corrected Dx code
o Physician notes
o Radiology/imaging reports
o Letter of Medical Necessity if needed
🔹 What It Is:
CDI ensures that provider documentation supports:
Accurate code assignment (ICD-10-CM, PCS)
Proper DRG and HCC capture
Valid quality metrics and risk adjustment scores
📘 Example Case:
⚠️
Note: “Decubitus ulcer, heel”
Problem: Missing stage + laterality
Can’t assign a complete code
DRG may miss CC/MCC status
Can you please clarify the stage (I–IV, unstageable, or deep tissue) and laterality (left, right) of the documented sacral ulcer?
Can you specify the type (systolic, diastolic, combined) and acuity (acute, chronic, acute on chronic) of the heart failure?
Can you specify the underlying cause or diagnosis (e.g., delirium, encephalopathy, dementia) for the patient's altered mental status?
🦵 Fractures
Can you confirm laterality (right/left), type (open/closed), and encounter type (initial/subsequent/sequela) for the hip fracture?
🩺 Examples:
Incomplete Dx Missed Impact Complete Dx
“CHF” DRG downgrade Acute on chronic systolic CHF (I50.23)
“Decubitus ulcer, heel” No MCC Stage 4, left heel ulcer (L89.614)
“Diabetes with kidney issues” No HCC E11.22 + N18.32
5. Pre-empt Denials
Run claims through edits for diagnosis–procedure consistency; fix vague R- or M-codes.
6. CDI Partnership
Query providers for missing site, stage, laterality to protect revenue and quality scores.
🔑 Memory Hooks
● “Site → Code → Payment.” If the anatomical site is wrong or vague, every downstream step (DRG, HCC, CPT match) suffers.
● “Left vs. Right = Dollars & Cents.” A missing laterality modifier can cut reimbursement by half—or trigger denial.
● “Stage Drives Weight.” Higher-stage ulcers, CKD, or HF add CC/MCC value; stages live in anatomy.
Query for vague anatomy (e.g., “leg ulcer”) Query template Concurrent
Purpose Codes cognitive work: history, exam, MDM, care planning CPT 99214 pays for the thinking, not the suture kit.
Level Selection Pick ONE method: ED visits (99281-99285) must use MDM only.
1️⃣ MDM (default)
2️⃣ Total time (same-day provider time)
Time Method Count total provider minutes on the calendar day; list tasks 99215 = 40-54 min (office established, time route).
(counseling, review, coordination).
History & Exam Still required for medical necessity, but not scored toward Document what’s relevant—no more bullet
level. counting.
Place / Status Families • Office/Outpatient 99202-99215 Office “new” vs. “established” matters;
• Inpatient/Obs 99221-99239 inpatients use initial / subsequent / discharge.
• ED 99281-99285
• SNF 99304-99318
• Home/Residence 99341-99350
• Consults 99242-99255
• Preventive 99381-99397 (age-based)
Minimal Service 99211 – nurse/ancillary visit; no provider face-to-face Often zero-dollar or low payment—use only when
required. proper.
Common Modifiers -25 Separately identifiable E/M Example: 99213-25 on same DOS as 11102 skin
-24 Unrelated E/M during postop global biopsy.
-57 Decision for surgery
Medical Necessity Link ICD-10-CM (why) must support CPT E/M (what). Hypertension follow-up (I10) → Office E/M; not
knee MRI.
Hospital / Observation 99221 – 99223 99231 – 99233 Obs & admit share codes
Home / Residence 99341 – 99345 99347 – 99350 Includes ALF, group home
6. Append modifiers when procedures occur the same day (-25, -24, -57, -95 for telehealth, etc.).
🧠 Memory Hooks
ICD/CPT Mis-match Claim rejected when diagnosis CO-50 – Not medically necessary • Cross-check
doesn’t anatomically—or M82 – Dx missing / not per policy “Site → Side → Stage” before
clinically—justify the service. billing.
• Use LCD/NCD diagnosis lists.
• Avoid vague R-codes if a definitive
dx exists.
Missing CC/MCC or HCC Undercuts MS-DRG weight or Payment shortfall vs. outright denial • Query for stage, laterality, device
Detail risk score → lower revenue. status.
• Capture chronic conditions yearly.
Weak Documentation Payers audit notes; absence of M31 – Provider liable for waived • For E/M: history/exam support
clinical rationale = claw-back. charges (unnecessary services) necessity even if not “scored.”
• For imaging/labs: tie order to
symptom/dx.
• CDI rounds to tighten anatomic
detail.
CO-50 Service not medically necessary Re-code with covered dx; appeal with records.
4.
6. CDI Partnership
Query for missing stage, laterality, device status, cause.
Accurate detail = CC/MCC capture → higher DRG / risk score.
✅ Quick Compliance Checklist
✔︎ Task
Concept Explanation
What are DRGs? DRGs (Diagnosis-Related Groups) classify inpatient hospital stays into clinically and resource-similar categories for
payment purposes.
How are DRGs used? Under Medicare's Inpatient Prospective Payment System (IPPS), hospitals are paid a fixed amount per stay based on
the DRG assigned—not based on each individual service.
Payment Model Type DRGs are part of a prospective payment system (PPS)—the hospital knows in advance what it will be paid for a
given DRG.
1. Principal Diagnosis
→ Determines the Major Diagnostic Category (MDC)
→ Example: I50.9 → MDC 05 (Circulatory System)
3. Secondary Diagnoses
→ Check for Complications or Comorbidities (CC) or Major CCs (MCC)
→ Presence of CC/MCC increases DRG weight (and payment)
4. Patient Demographics
→ Discharge status (e.g., to SNF), age, sex, etc. may affect DRG refinement
5. MS-DRG Assignment
→ Software groups case into one of ~750 DRGs
Factor Example
DRG 470 – Major Joint Replacement or Reattachment of Lower Extremity w/o MCC
Driver Impact
MCCs (e.g., sepsis, respiratory failure) + High severity → Higher DRG weight
Principal Procedure Medical vs. Surgical DRG Surgical = usually higher payment
● Diagnosis-Related Groups (DRGs) classify inpatient stays into groups with similar clinical conditions and resource use.
● Payment = Fixed bundled amount per hospital stay, based on assigned DRG.
flowchart TD
A [Principal Diagnosis] --> B [MDC Assigned]
B --> C {Is there a Principal Procedure?}
C -- Yes --> D [Surgical DRG]
C -- No --> E[Medical DRG]
D & E --> F [Check Secondary Diagnoses]
F --> G {CC or MCC Present?}
G -- Yes --> H [Higher Severity DRG → Higher Payment]
G -- No --> I [Standard Severity DRG]
H & I --> J [Apply Patient Demographics]
J --> K [Final MS-DRG Assigned]
K --> L [Payment = DRG Weight × Base Rate]
3. Key DRG Payment Factors
Principal Diagnosis Determines MDC (body system) Heart failure → Circulatory MDC
Principal Procedure Medical vs. Surgical DRG Knee replacement → Surgical DRG
DRG Relative Weight Multiplies hospital base rate Weight 3.1 × $6000 base rate = $18,600
Step Data
5. Why It Matters
● Hospitals receive one payment per inpatient stay — efficient care lowers costs, improves profit.
● Accurate coding of diagnoses + procedures + complications ensures correct DRG and reimbursement.