ICD-10-CM · Multi-region

M02.29

M02.29 identifies postimmunization arthropathy affecting multiple joint sites simultaneously — a reactive joint condition that develops following vaccination rather than from direct pathogen invasion of the joint.

Verified May 8, 2026 · 4 sources ↓

Status
Billable
Chapter
13
Related CPT
10
Region
Multi-region
Drawn from CDCICD10DataAAPC

Documentation tips

What should appear in the chart to support M02.29.

Source · Editorial brief grounded in 4 cited references ↓

  • Document which specific joints are affected by name and side — 'bilateral wrists, right ankle, and left knee' is sufficient to support M02.29; 'multiple joints' alone is thin but defensible.
  • Record the vaccine administered, the date of immunization, and the onset of joint symptoms — the temporal relationship is the clinical basis for this code.
  • Note the absence of direct infection: cultures negative, synovial fluid non-purulent, or inflammatory markers consistent with reactive rather than septic arthritis.
  • If a triggering condition such as infective endocarditis or viral hepatitis is identified, sequence that diagnosis first — document it explicitly so sequencing is unambiguous.
  • Distinguish polyarticular involvement from migratory arthritis; if symptoms resolved completely in one joint before appearing in another, reconsider whether 'multiple sites' is accurate at the time of the encounter.

Related CPT procedures

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

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

99213 $95.19
Established patient office or outpatient visit requiring 20–29 minutes of total time or low-complexity medical decision-making.
99214 $135.61
Office visit for an established patient requiring moderate-complexity medical decision making (MDM), or 30–39 minutes of total provider time on the date of service.
99215 $192.39
Highest-level office or outpatient E/M visit for an established patient, qualifying via high-complexity medical decision making or 40–54 minutes of total provider time on the date of service.
20610 $68.81
Aspiration and/or injection of a major joint or bursa (shoulder, hip, knee, or subacromial bursa) performed without ultrasound guidance.
73030 $35.74
Radiologic examination of the shoulder requiring a minimum of two views, reported as a single unit regardless of how many views are obtained.
73560 $34.40
Radiologic examination of the knee joint, one or two views, unilateral.
73600 $32.40
Radiologic examination of the ankle joint, two views — typically AP and lateral — used to evaluate for fracture, dislocation, or other bony pathology.
71046 $33.07
A two-view chest radiograph, usually a frontal and a lateral image, used to look at the lungs, heart size, and chest wall.
72100 $40.42
Radiologic examination of the lumbosacral spine capturing two or three views, used to evaluate the lumbar vertebrae and sacrum for injury, degeneration, or structural abnormality.
76536 $108.55
Diagnostic ultrasound of the soft tissues of the head and neck, such as the thyroid, parathyroid, salivary glands, or a palpable neck mass.

Common coding pitfalls

The recurring mistakes coders make with M02.29 and adjacent codes.

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

  • Using M02.29 when only one joint is affected — select the site-specific M02.2x1/2/9 code instead; 'multiple sites' requires documented polyarticular involvement.
  • Sequencing M02.29 first when an underlying triggering condition (e.g., viral hepatitis B15–B19) is identified — that condition must be coded first per the 'Code first' instruction at the M02 category level.
  • Confusing postimmunization arthropathy with post-infectious reactive arthritis (M02.1x); the former follows vaccination, the latter follows a systemic infection such as enteric or genitourinary illness.
  • Applying an Excludes1-listed code alongside M02.29 — rubella arthritis (B06.82), mumps arthritis (B26.85), and postmeningococcal arthritis (A39.84) cannot be coded simultaneously with any M02.2x code.
  • Defaulting to M02.20 (unspecified site) when the record clearly documents multiple named joints — M02.29 is more specific and the better choice when multi-site involvement is explicit.

Clinical context

Source · Editorial summary grounded in 4 cited references ↓

Use M02.29 when a patient presents with joint inflammation at two or more anatomically distinct sites that is temporally and causally linked to a prior vaccination. The pathophysiology is immune-mediated, not infectious — the vaccine antigen triggers a systemic reactive arthropathy rather than seeding the joint directly. Common vaccine associations include influenza, hepatitis B, and rubella-containing vaccines, though the code does not specify the offending immunization.

M02.29 sits under parent code M02.2 (Postimmunization arthropathy) and is the correct choice when polyarticular involvement is documented. If only one joint is affected, choose a site-specific sibling code (e.g., M02.211 for the right shoulder, M02.261 for the right knee). If the provider documents joint inflammation after vaccination but doesn't specify which sites, use M02.20 (unspecified site) — not M02.29.

The M02 category carries an Excludes1 note barring simultaneous use with direct joint infection codes (M01.-), Behçet's disease (M35.2), postmeningococcal arthritis (A39.84), mumps arthritis (B26.85), rubella arthritis (B06.82), late syphilitic arthritis (A52.77), rheumatic fever (I00), and tabetic arthropathy (A52.16). If the arthropathy is driven by an identifiable underlying condition such as infective endocarditis (I33.0) or viral hepatitis (B15–B19), code that condition first and sequence M02.29 as an additional code.

Sibling codes

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

Frequently asked questions

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

01How many joints need to be affected to use M02.29 instead of a site-specific M02.2 code?
Two or more anatomically distinct joints must be documented as affected at the time of the encounter. If only one joint is symptomatic, use the appropriate site-specific code (e.g., M02.261 for the right knee).
02Does M02.29 require a specific vaccine to be named in the record?
The ICD-10-CM code itself does not require vaccine identification, but documentation of which vaccine was given and when is essential for audit defense and to establish the causal link. Omitting this weakens medical necessity support.
03Can M02.29 be coded alongside rubella arthritis (B06.82) if the patient had a rubella-containing vaccine?
No. B06.82 is listed under Excludes1 for the M02 category, meaning the two codes cannot be reported together. If rubella infection — not rubella vaccination — caused the arthritis, use B06.82, not M02.29.
04What is the correct sequencing when an underlying condition like viral hepatitis triggers the arthropathy?
Code the underlying disease first (e.g., B16.9 for acute hepatitis B), then M02.29 as an additional code. The 'Code first underlying disease' instruction at the M02 category level is mandatory, not optional.
05Is M02.29 valid for an initial visit and follow-up visits alike?
Yes. M02 codes do not use 7th-character encounter extensions (those apply to injury S-codes and some other categories). M02.29 is appropriate at initial evaluation, follow-up, and ongoing management encounters as long as the condition is still active and being addressed.
06How does M02.29 differ from M02.20?
M02.20 is for postimmunization arthropathy at an unspecified site — use it only when the record does not identify which joint(s) are involved. M02.29 specifies that multiple named sites are affected and is always preferable when that detail is documented.
07Can M02.29 be used for SIRVA (Shoulder Injury Related to Vaccine Administration)?
SIRVA is a distinct entity involving shoulder bursa or periarticular structures from improper injection technique; it typically codes to M75.1x (rotator cuff syndrome) or a similar shoulder-specific code rather than M02.29. Use M02.29 only when the arthropathy is immune-mediated and polyarticular, not mechanical or limited to injection-site periarticular tissue.

Sources & references

Editorial content was developed using the following public sources. Last verified May 8, 2026.

  1. 01CDC ICD-10-CM Tabular List 2026 (FY2026, effective Oct 1, 2025)
  2. 02
    icd10data.com
    https://www.icd10data.com/ICD10CM/Codes/M00-M99/M00-M02/M02-/M02.29
  3. 03
    aapc.com
    https://www.aapc.com/codes/icd-10-codes/M02.29
  4. 04
    aapc.com
    https://www.aapc.com/codes/icd-10-codes/M02.2

Mira Scribe

Mira's AI scribe captures the specific joints involved, the vaccine name and administration date, and the onset timeline of joint symptoms — the three elements that anchor M02.29 and distinguish it from unspecified or single-site codes. Without documented polyarticular involvement and a clear vaccination link, the claim is vulnerable to downcoding to M02.20 or a non-specific arthropathy code.

See how Mira captures M02.29 documentation

Related ICD-10 codes

Ready to transform your orthopedic practice?

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

Request Access