Narrowing of the intervertebral foramina of the rib cage caused by connective tissue changes or disc material, classified under biomechanical lesions of the musculoskeletal system.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 11
- Region
- Spine
Documentation tips
What should appear in the chart to support M99.78.
Source · Editorial brief grounded in 5 cited references ↓
- Provider must explicitly document connective tissue involvement or disc material as the cause of foraminal narrowing at the rib cage — 'foraminal stenosis, thoracic rib cage, connective tissue etiology' satisfies this; a vague 'thoracic tightness' does not.
- Distinguish from bony/osseous foraminal stenosis at the rib cage (M99.68) — the clinical note should specify connective tissue hypertrophy, fibrosis, adhesion, or disc intrusion rather than osteophytic or bony narrowing.
- If imaging (MRI or CT) is referenced, document the relevant finding (e.g., foraminal narrowing at T5-T6 rib-cage level with soft-tissue component) to anchor the diagnosis to the record.
- When coding alongside segmental dysfunction codes (e.g., M99.02 for thoracic), document each as a distinct finding with its own clinical basis — do not use them interchangeably.
- Because M99.78 carries no laterality, ensure the note does not imply a unilateral finding that a more specific code elsewhere could capture; if laterality is clinically relevant, note it narratively.
Related CPT procedures
Procedure codes commonly billed with M99.78. 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.78 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Using M99.78 when the foraminal stenosis is osseous/bony in origin — the correct code in that scenario is M99.68 (osseous stenosis of intervertebral foramina of rib cage).
- Defaulting to a thoracic disc or spondylosis code (M51.x or M47.x) when the documented etiology is a biomechanical connective tissue lesion — M99.78 is appropriate only when the provider frames the diagnosis within the biomechanical lesion framework.
- Applying M99.78 without adequate documentation of the connective tissue or disc mechanism, risking payer denial or audit recoupment for unspecified foraminal stenosis.
- Confusing M99.78 with M99.08 (segmental and somatic dysfunction of rib cage) — these are sibling subcategories under M99, not interchangeable; dysfunction and foraminal stenosis are distinct diagnoses requiring distinct clinical documentation.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M99.78 captures foraminal stenosis at the costovertebral/thoracic rib-cage level when the etiology is connective tissue hypertrophy, fibrosis, or disc encroachment — as opposed to bony stenosis (M99.68) or other biomechanical lesions at the same region. It sits under the M99.7x subcategory for connective tissue and disc stenosis of intervertebral foramina, with the 8th character '8' designating rib cage as the anatomical site.
This code is most commonly applied in chiropractic, osteopathic, physical medicine, and pain management settings where a practitioner documents foraminal compromise at the thoracic rib-cage junction as the primary or contributing biomechanical diagnosis. It is not a fracture code, does not carry laterality, and does not require a 7th-character extension — it is valid as a standalone 5-character billable code.
When multiple biomechanical lesion codes from M99 are used in the same encounter (e.g., segmental dysfunction M99.02 plus foraminal stenosis M99.78), sequence based on the condition driving the visit. Confirm the treating provider's documentation explicitly identifies connective tissue or disc involvement at the rib-cage foraminal level; a generic 'thoracic foraminal stenosis' note without anatomic precision may not adequately support this specificity over a thoracic spine code in the M50–M54 range.
Sibling codes
Other billable codes under M99.7 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01What distinguishes M99.78 from M99.68?
02Does M99.78 require a 7th-character extension?
03Can M99.78 be coded alongside segmental dysfunction codes like M99.02?
04Which specialties most commonly use M99.78?
05Is M99.78 appropriate for a thoracic disc herniation causing foraminal narrowing?
06Does M99.78 carry laterality?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (FY2026, effective Oct 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M99-M99/M99-/M99.78
- 03findacode.comhttps://www.findacode.com/icd-10-cm/m99.78-connective-tissue-disc-stenosis-intervertebral-icd10cm-code.html
- 04cms.govhttps://www.cms.gov/Medicare/Coding/ICD10/Downloads/2019-ICD10-Coding-Guidelines-.pdf
- 05pmc.ncbi.nlm.nih.govhttps://pmc.ncbi.nlm.nih.gov/articles/PMC8783617/
Mira AI Scribe
Mira AI Scribe captures the provider's stated etiology (connective tissue, fibrosis, or disc encroachment), the anatomical site (intervertebral foramina at the rib cage), and any supporting imaging findings such as MRI or CT evidence of foraminal soft-tissue narrowing. This prevents downcoding to a nonspecific thoracic or unspecified foraminal code and reduces audit exposure when M99.78 is billed alongside chiropractic or physical medicine procedure codes.
See how Mira captures M99.78 documentation