ICD-10-CM · General

M00.20

M00.20 classifies septic joint infection caused by streptococcal species other than Streptococcus pneumoniae (Group A, B, C, G, or viridans group) when the affected joint is not documented or cannot be specified.

Verified May 8, 2026 · 6 sources ↓

Status
Billable
Chapter
13
Related CPT
9
Region
General
Drawn from CDCICD10DataIcd10codedAAPCCMS

Documentation tips

What should appear in the chart to support M00.20.

Source · Editorial brief grounded in 6 cited references ↓

  • Record the specific joint by name in the assessment — if the joint is known, the site-specific M00.21–M00.28 code is required; M00.20 is valid only when no joint can be identified.
  • Document the causative organism as confirmed or suspected in the note so the required B95.0–B95.5 companion code can be assigned; culture and sensitivity results should be referenced.
  • Note whether a prosthetic joint is involved — infection of an internal joint prosthesis excludes M00.20 entirely and requires T84.5- coding.
  • Document the encounter type (initial evaluation, follow-up, post-drainage) to support medical necessity for the DRG tier (MCC, CC, or neither) and any associated procedure codes.
  • If multiple joints are affected, specify each joint individually or use M00.29 (Other streptococcal polyarthritis) rather than defaulting to the unspecified code.

Related CPT procedures

Procedure codes commonly billed with M00.20. 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 M00.20 and adjacent codes.

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

  • Using M00.20 when the joint IS documented — any identified joint requires a site-specific code from M00.21–M00.28; M00.20 is not a default when the joint is simply omitted from the code line.
  • Omitting the required B95.x companion code to identify the streptococcal organism when it is documented in the record — this is a mandatory 'Use Additional Code' instruction, not optional.
  • Confusing M00.20 (other streptococcal) with M00.00 (staphylococcal, unspecified joint) or M00.10 (pneumococcal, unspecified joint) — organism identification from culture drives the correct M00 subcategory.
  • Assigning M00.20 for an infected prosthetic joint — the Type 2 Excludes at M00 directs those cases to T84.5- regardless of the causative organism.
  • Bypassing the specificity of M00.29 (polyarthritis) when multiple joints are documented as infected — M00.20 does not cover multi-joint presentations.

Clinical context

Source · Editorial summary grounded in 6 cited references ↓

M00.20 is the unspecified-joint fallback within the M00.2x subcategory (Other streptococcal arthritis and polyarthritis). Use it only when documentation does not identify which joint is involved. If the joint is documented — knee, hip, shoulder, wrist, ankle/foot, hand, elbow, or vertebrae — move to the appropriate site-specific code (M00.21–M00.28) or, for multiple joints, M00.29. The 'other streptococcal' designation excludes Streptococcus pneumoniae (pneumococcal), which is captured under M00.1x.

M00.20 groups to MS-DRG 548 (Septic Arthritis with MCC), 549 (with CC), or 550 (without CC/MCC) under MDC 08. Payer scrutiny on these DRGs is high because they carry significant facility reimbursement weight. A claim landing on M00.20 without documented rationale for unspecified laterality may attract a medical necessity or specificity query.

The ICD-10-CM tabular instructs coders to assign an additional code from B95.0–B95.2 or B95.4–B95.5 to identify the specific streptococcal organism when known. If the causative organism is documented in the culture report, that B95 code is required — not optional. Failing to add it is an incomplete code assignment per official guidelines. Do not use M00.20 when the arthritis involves an infected prosthetic joint; that scenario routes to T84.5- (Type 2 Excludes at the M00 category level).

Sibling codes

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

Frequently asked questions

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

01When is M00.20 the correct code versus a site-specific M00.2x code?
Use M00.20 only when the affected joint is genuinely undocumented or unidentifiable. If the provider documents any specific joint — even 'right knee, probable streptococcal septic arthritis' — assign the corresponding site-specific code (e.g., M00.261 for right knee).
02Is a companion B95 code always required with M00.20?
Yes. The tabular 'Use Additional Code' instruction at M00.2 requires a B95.0–B95.2 or B95.4–B95.5 code to identify the streptococcal organism whenever it is documented. Assign it when culture or clinical documentation names the organism; if the organism is not further specified, the B95 code may be omitted only because it cannot be assigned without documentation.
03Does M00.20 apply to a septic prosthetic joint infected with streptococcus?
No. The Type 2 Excludes note at M00 redirects infected internal joint prostheses to T84.5-. Even if the organism is streptococcal, M00.20 is excluded when a prosthesis is involved.
04What MS-DRGs does M00.20 map to for facility billing?
M00.20 groups to MS-DRG 548 (Septic Arthritis with MCC), 549 (Septic Arthritis with CC), or 550 (Septic Arthritis without CC/MCC) under MDC 08, per MS-DRG v43.0. The specific DRG assigned depends on documented comorbidities and complications.
05What is the difference between M00.20 and M00.29?
M00.20 is for infection limited to one unspecified joint. M00.29 (Other streptococcal polyarthritis) is used when two or more joints are simultaneously infected by a streptococcal organism. If individual joints can be named, code each with its site-specific code instead.
06How does M00.20 differ from M00.80 (Arthritis due to other bacteria, unspecified joint)?
M00.20 is organism-specific: the causative agent is confirmed or clinically determined to be a streptococcal species other than pneumococcus. M00.80 covers bacterial septic arthritis from other non-staphylococcal, non-streptococcal, non-pneumococcal organisms. Organism identification from culture or clinical context drives the correct subcategory.
07Should I include the decimal point when submitting M00.20 on an electronic claim?
No. When filing electronically, submit the code as M0020 without the decimal point. Some clearinghouses strip it automatically, but omitting it from the outset prevents potential rejection for an invalid code format.

Mira AI Scribe

Mira AI Scribe captures joint name, laterality, culture-confirmed organism (streptococcal group/species), and prosthesis status directly from the encounter note and lab results. That data prevents the coder from landing on M00.20 when a site-specific M00.21–M00.28 code is warranted, and ensures the mandatory B95.x organism code is flagged for assignment — keeping the claim out of DRG audit risk from undercoded specificity.

See how Mira captures M00.20 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