M08.28 identifies systemic-onset juvenile rheumatoid arthritis (Still's disease, juvenile onset) where the primary documented joint involvement is the vertebrae, in a patient whose disease onset occurred before age 16.
Verified May 8, 2026 · 6 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 10
- Region
- Spine
Documentation tips
What should appear in the chart to support M08.28.
Source · Editorial brief grounded in 6 cited references ↓
- Document the systemic features explicitly — quotidian fever pattern (daily fever spikes above 39°C) and evanescent rash — because payers use these to validate M08.2x over less specific JRA codes.
- Specify the vertebral region involved (cervical, thoracic, lumbar) in the clinical note; the code doesn't sub-divide by spinal level, but specificity supports medical necessity and audit defense.
- Record disease onset age and age at current encounter; systemic-onset JRA applies to patients whose disease began before age 16, and this must be supportable from the record.
- Note any imaging findings (MRI or X-ray) that support inflammatory vertebral arthropathy — apophyseal joint changes, atlantoaxial subluxation, or disc space narrowing — to justify advanced diagnostic or therapeutic services billed alongside this code.
- If peripheral joints are also actively involved at the same encounter, evaluate whether M08.29 (multiple sites) better reflects the clinical picture rather than coding only the spinal involvement.
Related CPT procedures
Procedure codes commonly billed with M08.28. 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 M08.28 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Selecting M08.28 when systemic features (quotidian fever, rash) are not documented — without those, M08.08 (unspecified JRA, vertebrae) or M08.1 (juvenile ankylosing spondylitis) may be more defensible.
- Using M08.28 when both spinal and peripheral joint involvement are active at the encounter; M08.29 (multiple sites) is the correct code when more than one site is being managed simultaneously.
- Applying adult-onset Still's disease codes (M06.1) to a patient whose disease onset was in childhood — M08.28 is correct for juvenile-onset regardless of current patient age if the condition originated before age 16.
- Confusing juvenile ankylosing spondylitis (M08.1) with systemic-onset JRA involving the spine (M08.28); M08.1 does not require systemic features, whereas M08.28 does.
- Omitting concurrent systemic manifestation codes (e.g., pericarditis, hepatosplenomegaly) that may be separately reportable and strengthen the medical necessity picture for biologics or specialty management.
Clinical context
Source · Editorial summary grounded in 6 cited references ↓
M08.28 sits under the M08.2 subcategory (systemic-onset JRA), which requires both active inflammatory arthritis and systemic features — specifically a quotidian (daily-spiking) fever pattern and an evanescent salmon-colored rash. Vertebral involvement in this subtype is uncommon but clinically significant; it typically presents with cervical spine arthritis causing pain, stiffness, and restricted range of motion. Imaging may show apophyseal joint narrowing or atlantoaxial instability in advanced cases.
Use M08.28 when the treating physician has documented systemic-onset JRA (or Still's disease) and the vertebral column is the site of active arthritis being managed at the encounter. If multiple joints are involved — including the spine plus peripheral joints — consider M08.29 (multiple sites) instead. If systemic features are not documented and the patient has only spinal inflammatory arthritis, juvenile ankylosing spondylitis (M08.1) may be the more accurate code.
M08.28 does not carry a laterality sub-character; the vertebral column is treated as a single site in this code structure. No 7th-character extension applies — this is an M-code for a chronic inflammatory condition, not an injury code.
Sibling codes
Other billable codes under M08.2 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 6 cited references ↓
01Does M08.28 require a specific spinal level to be documented?
02What distinguishes M08.28 from M08.1 (juvenile ankylosing spondylitis)?
03Can M08.28 be used for an adult patient who had juvenile-onset Still's disease as a child?
04If the patient has vertebral and knee involvement at the same visit, which code takes priority?
05Does M08.28 use a 7th-character extension?
06What CPT codes are commonly billed with M08.28 in an orthopedic or rheumatology setting?
07Is M08.28 valid for FY2026 billing?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M05-M14/M08-/M08.28
- 03icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M05-M14/M08-
- 04rheumatologyadvisor.comhttps://www.rheumatologyadvisor.com/diagnostic-update/rheumatology-icd-10-codes/
- 05icdcodes.aihttps://icdcodes.ai/diagnosis/juvenile-rheumatoid-arthritis/documentation
- 06findacode.comhttps://www.findacode.com/icd-10-cm/m08.28-juvenile-rheumatoid-arthritis-systemic-onset--icd10cm-code.html
Mira AI Scribe
Mira AI Scribe captures the quotidian fever pattern, evanescent rash, patient age at disease onset, and documented vertebral joint findings — including imaging results and range-of-motion deficits — that distinguish M08.28 from unspecified JRA codes. Capturing these details at the point of care prevents downcoding to M08.08 or M08.20 and protects against prior-authorization denials for biologic or DMARD therapy.
See how Mira captures M08.28 documentation