Biomechanical subluxation complex of the upper extremity, classified as a vertebral subluxation affecting structures of the shoulder girdle or related upper limb region, including the acromioclavicular and sternoclavicular joints.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 6
- Region
- Shoulder
Documentation tips
What should appear in the chart to support M99.17.
Source · Editorial brief grounded in 5 cited references ↓
- Specify the exact joint involved (acromioclavicular, sternoclavicular, or glenohumeral region) to support M99.17 over a more specific structural diagnosis code.
- Document clinical findings that confirm a biomechanical subluxation complex — restricted range of motion, palpatory findings of joint dyskinesis, or imaging evidence of joint malalignment.
- Record that the condition cannot be classified under a more specific ICD-10-CM code (e.g., a traumatic dislocation S-code or degenerative joint disease M-code) to satisfy the M99 category's 'not elsewhere classified' requirement.
- For chiropractic claims, list the spinal region subluxation code (M99.01–M99.05) as primary when applicable; document M99.17 as a secondary finding to support the full clinical picture.
- Note laterality in the narrative even though the code itself has no laterality — this protects the record if a more specific code with laterality is later required on appeal.
Related CPT procedures
Procedure codes commonly billed with M99.17. 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.17 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Assigning M99.17 when a more specific structural diagnosis exists — the M99 category explicitly excludes conditions classifiable elsewhere; a documented AC joint separation has its own S- or M-code.
- Using M99.17 as the sole primary diagnosis on Medicare chiropractic claims — CMS Article A56273 does not list M99.17 in the supported-necessity code groups for chiropractic services, which will likely trigger a medical necessity denial.
- Confusing M99.17 (subluxation complex) with M99.27 (subluxation stenosis of neural canal of upper extremity) — these are distinct biomechanical lesion types within the M99 category.
- Omitting a secondary symptom or pain code — payers and Medicare MACs often require a corresponding symptom code alongside M99.1x codes to establish clinical context for the visit.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M99.17 covers a vertebral subluxation complex localized to the upper extremity region, including the acromioclavicular and sternoclavicular joints. It sits under the M99 parent category for biomechanical lesions — a category the ICD-10-CM Tabular instructs coders to use only when the condition cannot be classified elsewhere. Before assigning M99.17, confirm that no more specific structural diagnosis (e.g., a traumatic dislocation code or joint-specific pathology) applies.
This code appears most commonly in chiropractic and osteopathic (OMT) billing workflows. For Medicare chiropractic claims, M99.0x subluxation codes drive medical necessity under the applicable LCD; M99.17 is not listed in CMS Article A56273's Group 1 supported-necessity codes, so its role as a primary diagnosis on Medicare chiropractic claims is limited. Use it as a secondary or adjunct code when the upper-extremity subluxation complex is documented alongside a spinal region diagnosis, or as the primary code in non-Medicare payer contexts where the payer's LCD supports it.
The M99.1x series follows a consistent regional 6th-character pattern: .10 head, .11 cervical, .12 thoracic, .13 lumbar, .14 sacral, .15 pelvic, .16 lower extremity, .17 upper extremity, .18 rib cage, .19 abdomen and other. M99.17 carries no laterality distinction — the code does not differentiate right from left upper extremity. If the treating provider documents a specific sided joint pathology better captured by another code, escalate specificity before defaulting to M99.17.
Sibling codes
Other billable codes under M99.1 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01Does M99.17 differentiate between right and left upper extremity?
02Can M99.17 be used as the primary diagnosis on a Medicare chiropractic claim?
03What joints are captured under M99.17?
04When should I use M99.17 versus a traumatic dislocation S-code for the shoulder?
05Is M99.17 valid for OMT billing by osteopathic physicians?
06Has M99.17 changed in the FY2026 ICD-10-CM update?
07What is the difference between M99.17 and M99.16?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective Oct 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M99-M99/M99-/M99.17
- 03cms.govhttps://www.cms.gov/medicare-coverage-database/view/article.aspx?articleid=56273&ver=26
- 04aapc.comhttps://www.aapc.com/codes/icd-10-codes/M99.17
- 05opsc.orghttps://www.opsc.org/page/ICD-10
Mira AI Scribe
Mira's AI scribe captures the clinician's documentation of restricted joint mobility, palpatory subluxation findings at the acromioclavicular or sternoclavicular joint, any imaging confirming malalignment, and the treating provider's confirmation that no more specific diagnosis applies — preventing a claim denial for failing to satisfy the M99 'not elsewhere classified' requirement or a payer audit flag for missing clinical justification.
See how Mira captures M99.17 documentation