ICD-10-CM · Spine

M99.22

Neural canal narrowing in the thoracic spine caused by a vertebral subluxation — a biomechanical lesion reducing the space available for the spinal cord and nerve roots at the thoracic level.

Verified May 8, 2026 · 4 sources ↓

Status
Billable
Chapter
13
Related CPT
10
Region
Spine
Drawn from CDCICD10DataAAPCCMS

Documentation tips

What should appear in the chart to support M99.22.

Source · Editorial brief grounded in 4 cited references ↓

  • Document that the thoracic region is the specific site of stenosis and that subluxation is the identified mechanism — vague 'thoracic stenosis' without mechanism won't support M99.22 over a more specific code.
  • Note whether involvement is at the thoracic level, thoracolumbar junction, or both; the alphabetic index maps thoracolumbar to M99.22, not M99.23.
  • Record imaging findings (MRI, CT myelogram) demonstrating neural canal compromise attributable to vertebral malalignment or subluxation, including any spinal cord or nerve root encroachment.
  • If conservative care has been trialed, document modalities used and duration — this supports medical necessity for interventional or surgical procedures billed alongside M99.22.
  • Distinguish subluxation stenosis from osseous stenosis (M99.32), connective tissue stenosis (M99.42), and disc stenosis (M99.52) of the thoracic canal; the mechanism must be subluxation-driven.

Related CPT procedures

Procedure codes commonly billed with M99.22. Linking the right diagnosis to the right procedure is what establishes medical necessity.

Source · CMS LCDs · AAOS specialty guidance · claims-pattern analysis

Common coding pitfalls

The recurring mistakes coders make with M99.22 and adjacent codes.

Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓

  • Using M99.22 when imaging clearly identifies disc herniation or osteophyte as the primary stenosis mechanism — those map to M51.x4 or M47.14/M99.32 respectively, not M99.22.
  • Assigning M99.23 (lumbar) for thoracolumbar junction pathology — the ICD-10-CM index explicitly routes thoracolumbar subluxation stenosis to M99.22.
  • Defaulting to the non-billable parent M99.2 instead of drilling down to the region-specific M99.22; payers will reject or downcode non-specific parent codes.
  • Omitting a companion pain or neurological deficit code when submitting for SCS or surgical procedures — M99.22 alone may not satisfy full medical necessity documentation requirements.
  • Applying M99.22 when the condition can be classified under a more definitive musculoskeletal or neurological code; the M99 category note states it should not be used if the condition can be classified elsewhere.

Clinical context

Source · Editorial summary grounded in 4 cited references ↓

M99.22 applies when a thoracic vertebral subluxation is the documented mechanism producing stenosis of the neural canal. The parent category M99 is reserved for biomechanical lesions that cannot be classified elsewhere — if a structural diagnosis such as thoracic disc herniation (M51.x4), thoracic spondylosis with myelopathy (M47.14), or osseous thoracic stenosis (M99.32) better captures the condition, use that code instead. M99.22 is appropriate when the clinician specifically attributes canal narrowing to subluxation mechanics rather than bony overgrowth, disc pathology, or connective tissue changes.

This code appears on the CMS Medicare Coverage Database supporting diagnosis list for spinal cord stimulators for chronic pain (CMS Article A57792), making it relevant for SCS implant and trial claims. It also indexes under both 'thoracic region' and 'thoracolumbar' in the ICD-10-CM alphabetic index, so thoracolumbar junction involvement maps here rather than to M99.23 (lumbar).

M99.22 sits within a structured subluxation-stenosis family: M99.21 (cervical), M99.22 (thoracic/thoracolumbar), M99.23 (lumbar), and M99.24–M99.29 for more distal regions. If multiple regions are involved, code each affected region separately. Do not use M99.22 as a proxy for a general thoracic stenosis diagnosis when imaging supports a more specific etiology.

Sibling codes

Other billable codes under M99.2 (laterality / anatomic variants).

Frequently asked questions

Source · Generated from the editorial pipeline, verified against 4 cited references ↓

01Does thoracolumbar junction pathology code to M99.22 or M99.23?
It codes to M99.22. The ICD-10-CM alphabetic index explicitly maps 'thoracolumbar' subluxation stenosis of the neural canal to M99.22, not to the lumbar code M99.23.
02Can M99.22 be used for thoracic spinal stenosis caused by osteophytes?
No. Osseous (bony) stenosis of the thoracic neural canal is M99.32. M99.22 is reserved for cases where the stenosis mechanism is a vertebral subluxation, not bony overgrowth.
03Is M99.22 on any Medicare coverage lists?
Yes. CMS Article A57792 lists M99.22 as a supporting diagnosis for spinal cord stimulator implant and trial procedures (CPT 63650, 63655, 63685) under the chronic pain LCD framework.
04Can M99.22 be coded alongside M99.12 (subluxation complex of thoracic region)?
Coding both simultaneously requires clear clinical documentation distinguishing the subluxation complex from the resultant canal stenosis. If the provider documents both the vertebral subluxation and the resulting neural canal narrowing as separate findings, dual coding may be appropriate — but ensure documentation supports both diagnoses independently.
05What is the difference between M99.22 and M47.14 for thoracic spine?
M47.14 is anterior spinal artery compression syndrome at the thoracic level, a form of spondylosis with myelopathy. M99.22 is a biomechanical subluxation-driven canal stenosis. Use M47.14 when spondylotic changes with vascular or myelopathic features are the primary diagnosis; use M99.22 when subluxation mechanics are specifically identified as the stenosis cause and no more specific code applies.
06Does M99.22 require a 7th character extension?
No. M99.22 is a 5-character M-code with no 7th-character extension requirement. The 7th-character A/D/S extension convention applies to injury S-codes, not to musculoskeletal M-codes.
07When should I use M99.22 versus M99.52 (intervertebral disc stenosis of thoracic neural canal)?
Use M99.52 when disc bulge or herniation is the documented cause of neural canal narrowing. Use M99.22 only when vertebral subluxation is specifically identified as the stenosis mechanism. The mechanism documented by the treating provider determines which subcategory applies.

Mira AI Scribe

Mira AI Scribe captures the thoracic region as the specific site, the subluxation as the documented mechanism of canal narrowing, relevant imaging findings (MRI or CT myelogram showing canal compromise), and any prior conservative care. This prevents assignment of the non-billable parent M99.2, misrouting thoracolumbar cases to M99.23, or an audit flag when a more specific structural diagnosis code is available.

See how Mira captures M99.22 documentation

Related ICD-10 codes

Ready?

Ready to transform your orthopedic practice?

See how orthopedic practices are running documentation, billing, and operations on a single voice-first platform.

Get started for free