BCBS Illinois Is Denying Chiropractic Claims Over ICD-10 Issues: Are You Affected?

  • Home
  • Claim Denials
  • BCBS Illinois Is Denying Chiropractic Claims Over ICD-10 Issues: Are You Affected?
BCBS Illinois Chiropractic Denials

BCBS Illinois Is Denying Chiropractic Claims Over ICD-10 Issues: Are You Affected?

You adjusted the patient. You documented the visit. You billed 98940 or 98941 the way you always do. Then the remit lands and the spinal manipulation line is denied.

If Blue Cross Blue Shield of Illinois is one of your payers, you may have seen this more than once. Doctors have been calling the Illinois Chiropractic Society about denials that trace back to diagnosis coding, not patient care. Two problems come up again and again: missing M99 codes, and diagnosis pointers that fail to show the payer what you treated.

This post breaks down BCBS Illinois chiropractic denials in plain terms, shows you how to check whether your practice is exposed, and gives you a fix you can use on tomorrow's claims. A2Z Billings works through denials like these every day, so we'll keep it practical.

What BCBS Illinois Is Doing Differently

The Illinois Chiropractic Society's billing team reports that BCBS of Illinois is getting very particular about M99 diagnoses, and practices that leave them off are seeing line-item denials on spinal manipulation. Those denials are hard to appeal and take a lot of time.

Read that again. The visit was fine. The adjustment was fine. The claim just didn't back it up.

Two denial patterns show up most often:

  • Missing or incomplete diagnosis. The remit says the diagnosis is missing, incomplete, or invalid.
  • Excludes1 conflicts. Two diagnosis codes on the same claim carry an ICD-10 Excludes1 note, so the payer denies the service.

One honest point: nobody is saying every claim needs an M99 code. The ICS billing team says the same thing. Make sound coding decisions and know your payer. But if your spinal manipulation lines keep getting denied and your claims leave these diagnoses off, start there.

What M99 Codes Do on a Chiropractic Claim

M99.0 is the category for segmental and somatic dysfunction. The category code alone can't be billed. You need the fifth character, which names the region:

  • M99.01: cervical
  • M99.02: thoracic
  • M99.03: lumbar
  • M99.04: sacral
  • M99.05: pelvic
  • M99.06: lower extremity
  • M99.07: upper extremity

Pain codes like cervicalgia or low back pain tell the payer where it hurts. M99 codes tell the payer what you found and why manipulation was the right treatment. Leave them off and a manipulation line looks like a service with nothing behind it.

Medicare covers spinal manipulation only when the claim carries a subluxation diagnosis in the M99.01 to M99.05 range. Commercial payers tend to build their edits around the same idea, which is why a claim built on pain codes alone gets flagged.

Where Diagnosis Pointing Falls Apart

On a CMS-1500, the claim holds up to twelve diagnoses, and each service line can point to as many as four of them. The pointer is what ties a service to its reason. Get it wrong and you've handed the payer an easy denial.

These are the mistakes that trip up claims most often:

  • The M99 code is on the claim, but the pointer skips it. The manipulation line points to a pain code only.
  • The region count doesn't match the CPT code. You bill 98941, which covers three to four spinal regions, but only two regions carry an M99 code.
  • Extremity work points to a spinal diagnosis. A 98943 line needs an extremity diagnosis behind it.
  • Pointer order is random. The diagnosis that best supports the service should come first.

Each of these takes seconds to fix when you catch it before submission. After a denial, it costs you a corrected claim, a phone call, and a wait.

What a Clean Claim Looks Like

Say a patient comes in with neck pain and mid-back tightness. You find restricted motion and tenderness in the cervical and thoracic regions and adjust both. That's two regions, so you bill 98940.

Your diagnosis list includes M99.01 for the cervical region, M99.02 for the thoracic region, and a condition code that explains the complaint, such as cervicalgia. The 98940 line points to the M99 codes first, then the condition code. The chart shows the findings behind each region.

Now picture the same visit with only pain codes on the claim and a pointer to one of them. Same patient, same care, and a much better chance of a denial.

The Excludes1 Trap

Separate from the M99 issue, the ICS has reported that BCBS of Illinois has denied claims when two codes on the same claim are flagged by an Excludes1 note. That note means the two conditions aren't expected to show up together. In one example, 98940 was denied because of such a pair.

The ICS gives two rules. First, don't water down your codes to dodge the edit, because standard of care, coding guidelines, and insurers all call for the greatest specificity. Second, file a corrected claim instead of resubmitting. Members who did this report getting paid.

Before you send a claim, check your diagnosis list against the Excludes1 notes. If two codes clash, swap one for a more accurate code that isn't on the list.

How to Tell If You Are Affected

Pull the last 60 to 90 days of BCBS Illinois remits and work through this list:

  1. Filter for lines billed with 98940, 98941, 98942, and 98943.
  2. Read the denial reason on each one. Look for missing, incomplete, or invalid diagnosis language, or any mention of Excludes1.
  3. Open the claim. Is there an M99 code for every region you treated? Does the service line point to it?
  4. Put a denied claim next to a paid one from the same provider. What's different?
  5. Multiply the number of denied lines by your average payment for that code.

That last number is what this problem costs you each month. Multiply it by twelve and you have your yearly leak. If several denied lines trace back to the same cause, you don't have bad luck. You have a template problem, and one fix cleans up every claim after it.

Fix Your Claims Before They Go Out

Here's the routine that keeps spinal manipulation lines clean:

  1. Code every region you adjusted. Add the M99 code that matches each region with documented findings.
  2. Match the CPT code to the region count. 98940 covers one to two spinal regions, 98941 covers three to four, and 98942 covers five.
  3. Point manipulation lines to the M99 codes first. A line holds four pointers, so pick the ones that best support the service.
  4. Document what backs each code. For each region, note pain or tenderness, asymmetry, range of motion changes, and tissue tone changes. Payers want findings, not just a code.
  5. Scan for Excludes1 pairs before the claim leaves your office.
  6. Correct denied claims. Don't resubmit them.
  7. Fix your EHR template. If a missing M99 code or wrong pointer comes from a default setting, changing it once cleans up every future claim.

One warning. Don't add M99 codes to claims just to please the payer. Every code you bill has to match an exam finding in the chart. A code without documentation swaps a denial for an audit risk.

Why Fixing the Claim Beats Fighting the Denial

The ICS billing team calls these line-item denials difficult to appeal. Appeals cost staff hours and hold up your payment. A clean claim costs nothing extra to send. Every diagnosis fix you make up front is a denial you never have to chase.

Stop Chasing Denials and Get Paid the First Time

You didn't go to school to argue with a payer over diagnosis pointers. Your time belongs with patients.

A2Z Billings has 150+ years of combined billing and coding experience across our team. We read your BCBS Illinois denials, find the pattern behind them, fix your diagnosis coding and pointing, and file corrected claims for what's already been denied. You get cleaner claims, faster payments, and a straight answer on what was going wrong.

Send us a batch of your denied claims and we'll show you exactly what's breaking them. Reach out to A2Z Billings today and stop leaving money with the payer.

Frequently Asked Questions

1. Does BCBS Illinois require M99 codes on every chiropractic claim?

No blanket rule has been reported. The ICS billing team says not every claim will need them. But the payer is getting more particular, and spinal manipulation lines without M99 diagnoses are being denied. Check your remit language and the payer's current policy, then code to your documentation.

2. What does diagnosis pointing mean?

On a CMS-1500, each service line has a pointer field (box 24E) where you enter letters that link the CPT code to diagnoses listed in box 21. It tells the payer which diagnosis justifies which service. One line can point to up to four diagnoses.

3. Can I bill M99.0 by itself?

No. M99.0 is a category, not a billable code. You need a fifth character, such as M99.01 for cervical or M99.03 for lumbar, to name the region.

4. Should I resubmit a denied claim?

No. File a corrected claim instead. The ICS specifically says not to resubmit, and members who filed corrected claims report getting paid.

5. How many spinal regions go with each CPT code?

98940 covers one to two regions, 98941 covers three to four, and 98942 covers five. The five spinal regions are cervical, thoracic, lumbar, sacral, and pelvic. 98943 is for extremity manipulation. Your diagnoses and chart notes should match the level you bill.

6. Should I use less specific codes to avoid Excludes1 denials?

No. The ICS cautions against lowering specificity. Use the most accurate code for the condition, and if two codes clash, swap one for a better fit instead of a vaguer one.

7. What if claims keep getting denied after I fix my coding?

Pull the remit and compare the denial reason to what's on the claim. Then check that the chart supports every code you billed. If the same reason keeps coming back, a billing team can audit a batch of claims and find the pattern faster than working them one at a time.

8. How soon will I see results?

Track your denial rate on 98940 to 98943 lines over the next few billing cycles. If the rate drops, the fix is working. If the same reasons keep showing up, the problem sits in your template or documentation, not the claim form.

Leave A Comment

Your email address will not be published. Required fields are marked *