Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 code M31.7: Microscopic polyangiitis coding guide

Key Takeaways

Key Takeaways

ICD-10 code M31.7 is the billable diagnosis code for microscopic polyangiitis (MPA), a rare ANCA-associated small-vessel vasculitis

M31.7 is valid for FY2026 (October 1, 2025 through September 30, 2026) with no child subcategory codes

Common coding errors include using the non-specific parent M31 instead of M31.7 and missing ANCA documentation in the clinical record

Practice management software like Pabau helps rheumatology and nephrology practices document and bill M31.7 accurately with structured clinical records

ICD-10 code M31.7 is the billable, specific diagnosis code for microscopic polyangiitis (MPA), a rare small-vessel vasculitis associated with ANCA positivity. It carries no child subcategory codes, so once a physician documents MPA, M31.7 is the code to assign, no further decimal needed.

The trouble with this code rarely starts with picking the wrong diagnosis. It starts with missing paperwork behind the right one, no ANCA serology on file, no confirmed MPA diagnosis stated plainly in the note.

That missing detail turns into payer queries, denials, and delayed reimbursement. The diagnosis is already complex enough to manage clinically, before billing even gets involved.

M31.7 is billable now, and stays valid through FY2026

ICD-10 code M31.7 is the billable, specific diagnosis code for microscopic polyangiitis (MPA) in the ICD-10-CM classification system. It is valid for fiscal year 2026, covering claims with service dates from October 1, 2025 through September 30, 2026. The CMS ICD-10-CM code files confirm this.

M31.7 is a leaf-level code with no child subcategories. Using the non-specific parent M31 (Other necrotizing vasculopathies) when a confirmed MPA diagnosis is documented is a specificity error that payers will flag. Always assign M31.7 when the physician has documented microscopic polyangiitis.

Field Detail
Code M31.7
Full description Microscopic polyangiitis
Billable / specific Yes – reportable on claims
FY2026 validity October 1, 2025 – September 30, 2026
Chapter M00-M99: Diseases of the musculoskeletal system and connective tissue
Block M30-M36: Systemic connective tissue disorders
Category (parent) M31: Other necrotizing vasculopathies
Subcategory codes None – M31.7 is the most specific billable level
Accepted synonyms Microscopic polyarteritis; small vessel ANCA-associated vasculitis

Where M31.7 sits inside the ICD-10-CM hierarchy

Understanding the breadcrumb path helps coders navigate related codes and choose the correct specificity level. M31.7 sits four levels deep in the ICD-10-CM hierarchy, referenced via the CDC/NCHS ICD-10-CM web tool.

  • ICD-10-CM (root system)
  • M00-M99: Diseases of the musculoskeletal system and connective tissue
  • M30-M36: Systemic connective tissue disorders
  • M31: Other necrotizing vasculopathies (parent code – not billable alone)
  • M31.7: Microscopic polyangiitis (billable leaf code)

The M31 parent category covers several distinct vasculitis entities. Coders sometimes assign M31 without the decimal extension because a physician dictates “vasculitis” without specifying the type. That is a payer-facing specificity failure.

If the documentation supports a confirmed MPA diagnosis, M31.7 is required. See the full sibling code list in the related codes section below for orientation within M31.

What is microscopic polyangiitis?

Microscopic polyangiitis is a rare systemic autoimmune disorder characterized by necrotizing inflammation of small blood vessels, without granulomatous features. It primarily affects the kidneys and lungs, though skin and peripheral nerves are also commonly involved.

For coders using dermatology and rheumatology EMR, understanding the clinical picture ensures documentation prompts capture the right fields at point of care.

The defining laboratory marker is ANCA positivity, most commonly MPO-ANCA (also called p-ANCA or perinuclear ANCA). MPA is broadly considered ANCA-associated, though a minority of confirmed cases are ANCA-negative. Coders should rely on the physician’s documented diagnosis, not on lab results alone.

Many MPA cases surface first in primary care, where GP software flags an ANCA-positive result well before a rheumatologist confirms the diagnosis and a coder assigns M31.7.

The organ systems that show up most in MPA documentation

Each organ manifestation may require additional codes sequenced alongside M31.7. Documenting these manifestations matters for complete coding and accurate risk stratification.

  • Kidneys (most common): Rapidly progressive glomerulonephritis; may require additional N code for acute kidney injury or chronic kidney disease stage
  • Lungs: Diffuse alveolar hemorrhage (pulmonary-renal syndrome is a classic MPA presentation); may require a separate respiratory manifestation code
  • Skin: Palpable purpura, livedo reticularis, skin ulceration
  • Peripheral nerves: Mononeuritis multiplex; document nerve involvement explicitly for complete code capture

The documentation terms that all map back to M31.7

Multiple index terms in the ICD-10-CM alphabetic index map to M31.7. Coders encounter these in physician notes, discharge summaries, and lab requisitions. Recognizing them prevents code lookup errors.

Term in documentation Maps to M31.7? Notes
Microscopic polyangiitis Yes Primary index term
Microscopic polyarteritis Yes Official accepted synonym in ICD-10-CM index
Small vessel ANCA vasculitis (MPA type) Yes – if physician specifies MPA Do not assign if diagnosis is GPA or EGPA
MPA Yes – if defined in the record as microscopic polyangiitis Abbreviation must be defined in the record on first use
ANCA-associated vasculitis (unspecified) No Use M31.7 only when MPA is specifically named; unspecified ANCA vasculitis may route to M31.9 or require query

What the chart needs before you assign M31.7

ICD-10-CM code M31.7 requires a physician-documented diagnosis of microscopic polyangiitis. Coders do not confirm diagnoses, but the record must contain sufficient clinical evidence that the physician arrived at an MPA diagnosis.

A structured clinical record that captures these elements at point of care significantly reduces the need for retrospective documentation queries.

Comprehensive EMR & patient record management
Comprehensive EMR & patient record management

The following elements are not individually required for code assignment, but their presence strengthens medical necessity and reduces audit risk:

  • Physician’s explicit diagnosis of “microscopic polyangiitis” or an accepted synonym
  • ANCA serology result (MPO-ANCA / p-ANCA is the most common association); note the ANCA subtype when documented
  • Biopsy findings showing necrotizing vasculitis without granulomas (when performed)
  • Organ involvement documented with specificity (glomerulonephritis, alveolar hemorrhage, peripheral neuropathy)
  • Exclusion of granulomatous features (helps distinguish MPA from granulomatosis with polyangiitis)

As a general coding best practice, query the physician when documentation is ambiguous between MPA and a sibling ANCA vasculitis. Don’t default to the parent code M31 or a non-specific vasculitis code. Maintaining HIPAA-compliant practice workflows also requires that any physician query responses are retained in the permanent record.

Here is a common scenario. A nephrology note documents “ANCA-positive vasculitis with rapidly progressive glomerulonephritis,” but does not name MPA or GPA, and the biopsy report has not come back yet.

Coding M31.7 or M31.30 at that point is a guess. The correct move is a query. Ask whether the biopsy showed granulomas, then code from the answer instead of the lab values alone.

M31.7 vs the vasculitis codes it gets confused with

The M31 category contains several ANCA-associated and non-ANCA vasculitis conditions that coders frequently need to distinguish.

The comparison table below summarizes the key differentiators relevant to code selection. Where documentation does not clearly support one diagnosis over another, a physician query is the appropriate next step.

Code Condition ANCA status Granulomas present Vessel size
M31.7 Microscopic polyangiitis (MPA) Typically MPO-ANCA (p-ANCA) positive No Small vessels
M31.30 Granulomatosis with polyangiitis (GPA / Wegener), without renal involvement Typically PR3-ANCA (c-ANCA) positive Yes Small to medium vessels
M30.0 Polyarteritis nodosa (PAN) ANCA-negative No Medium vessels
M31.1 Thrombotic microangiopathy ANCA-negative No Small vessels (platelet-mediated)
M31.8 Other specified necrotizing vasculopathies Variable Variable Variable

The most common coding confusion occurs between M31.7 and M31.30. The clinical differentiator is granulomatous inflammation, GPA shows necrotizing granulomas on biopsy and MPA does not. ANCA subtype also helps, but neither finding is individually diagnostic.

Vessel size also helps rule out large-vessel disease entirely. A documented aortic aneurysm coded to I71.9 reflects a different disease process than MPA’s small-vessel pathology.

When a physician documents “ANCA-associated vasculitis” without specifying MPA or GPA, a query is required. This query-first principle applies across every ambiguous vasculitis diagnosis, not just M31.7 and M31.30.

The other codes living inside the M31 category

The full M31 category (Other necrotizing vasculopathies) contains multiple sibling codes. Selecting among them requires documented clinical specificity.

The table below covers the sibling codes most relevant to practices billing M31.7. When ANCA vasculitis is confirmed but the specific type is not, M31.9 is the fallback code, not M31.7.

Code Description Billable?
M31 (parent) Other necrotizing vasculopathies (non-specific) No – use a child code
M31.0 Hypersensitivity angiitis Yes
M31.1 Thrombotic microangiopathy Yes
M31.2 Lethal midline granuloma Yes
M31.30 Granulomatosis with polyangiitis, without renal involvement Yes
M31.31 Granulomatosis with polyangiitis with renal involvement Yes
M31.4 Aortic arch syndrome (Takayasu) Yes
M31.5 Giant cell arteritis with polymyalgia rheumatica Yes
M31.6 Other giant cell arteritis Yes
M31.7 Microscopic polyangiitis Yes
M31.8 Other specified necrotizing vasculopathies Yes
M31.9 Necrotizing vasculopathy, unspecified Yes – but use only when no specific code is supportable

What M31.7’s Excludes1 note actually excludes

The ICD-10-CM official tabular list assigns M31.7 an Excludes1 note for polyarteritis nodosa (M30.0). The two conditions are never coded together.

At the block level, M30-M36 carries a separate Excludes1 note for autoimmune disease, single organ or single cell-type. Coders should assign the condition-specific code instead.

Systemic or unspecified autoimmune disease is included within this block, not excluded from it. When MPA involves renal or pulmonary manifestations, additional codes for those manifestations are assigned as secondary diagnoses rather than excluded.

The CPT codes that pair with M31.7 on a clean claim

Rheumatology and nephrology practices billing M31.7 pair it with a consistent set of procedure codes. Payers use these pairings for medical necessity review, so ensuring the M31.7 diagnosis is present on claims for the following CPT codes reduces denial rates.

Accurate pairing is one of the core functions of effective claims management software.

Fully Integrated with Pabau Billing
Fully Integrated with Pabau Billing
CPT Code Description Clinical context for M31.7
99213-99215 Office/outpatient visit (established patient, moderate to high complexity) Routine rheumatology or nephrology follow-up for MPA management
99204-99205 Office/outpatient visit (new patient, moderate to high complexity) Initial specialist evaluation for suspected MPA
83516 ANCA serology (MPO/PR3) Primary ANCA immunoassay, typically billed x2 for MPO and PR3 subtypes to confirm MPA vs GPA
50200 Renal biopsy (percutaneous: 50200) Biopsy to confirm pauci-immune glomerulonephritis pattern in MPA
96365-96368 Intravenous infusion (therapeutic/prophylactic) Cyclophosphamide or rituximab induction therapy for severe MPA
93975 Duplex scan, arterial inflow and venous outflow Vascular imaging for large vessel assessment; less common in small-vessel MPA but occasionally ordered

CPT code accuracy for these procedures depends on whether M31.7 is properly sequenced as the principal or secondary diagnosis on the claim.

For infusion codes, the infusion substance (rituximab or cyclophosphamide) typically drives a separate HCPCS J-code alongside the E/M or infusion administration CPT. Verify each payer’s LCD for vasculitis-specific coverage guidance using the AAPC Codify ICD-10-CM lookup.

Reduce M31.7 coding errors before claims leave your practice

Pabau's integrated ICD-10 code search, structured clinical records, and automated claim validation help rheumatology and nephrology practices document and bill M31.7 accurately, without switching between reference tools and your EHR.

Pabau practice management platform showing integrated ICD-10 coding and billing workflow

The M31.7 errors that trigger denials most often

M31.7 denials cluster around a handful of repeating errors. Knowing them in advance is faster than working denials after submission.

Before you submit an M31.7 claim

A quick check against the chart before the claim goes out catches most of these errors early:

  • The note states “microscopic polyangiitis” or an accepted synonym, not just “vasculitis.”
  • ANCA serology, with the MPO or PR3 subtype, appears in the encounter record itself.
  • Granulomas are explicitly ruled out if there is any chance the note could read as GPA.
  • Any secondary organ involvement (renal, pulmonary, skin, or nerve) has its own code attached.
  • The CPT codes on the claim match the documented workup, not a generic lab panel.

When a claim still comes back denied, it is usually one of five recurring issues:

  • Using M31 instead of M31.7: The parent code M31 is not billable and triggers a specificity error on claim submission. If the physician has documented MPA, M31.7 is always required.
  • Confusing MPA with GPA: Granulomatosis with polyangiitis (M31.30-M31.31) is a distinct condition. If ANCA testing shows PR3/c-ANCA and biopsy shows granulomas, the correct code is M31.30 or one of its subcategories, not M31.7.
  • Missing ANCA documentation in the note: Payers may query medical necessity for immunosuppression infusion codes when the underlying vasculitis diagnosis is not supported by serology documentation in the record.
  • Not sequencing acute kidney injury (AKI) separately: When MPA causes acute GN with AKI, a secondary code for the AKI stage (N17.x) is appropriate alongside M31.7. The principal diagnosis depends on the reason for the encounter.
  • Assigning M31.7 from lab results alone: Coders must not infer the diagnosis from ANCA positivity without a physician-documented MPA diagnosis. Query the physician when lab results exist but the diagnosis is not stated.

Pro Tip

Run a monthly audit of M31.7 claims to check three things: the physician note contains the phrase ‘microscopic polyangiitis’ (or an accepted synonym), ANCA serology is documented somewhere in the encounter record, and any secondary organ manifestation codes are present. Catching these three items before submission eliminates the most common denial triggers for this code.

Why point-of-care documentation tools matter for M31.7

Coding accuracy for a rare diagnosis like MPA depends on two things working together. The clinician has to capture the right documentation at point of care, and the billing team needs tools that surface the correct code without a separate reference lookup.

Disconnected workflows, where coders copy codes from icd10data.com into a separate EHR manually, introduce transcription errors and slow down the claim cycle.

Pabau’s integrated ICD-10 code search lets rheumatology and nephrology practices find and assign M31.7 directly within the encounter record. There is no copy-paste between a reference database and the billing module.

The same platform that holds the clinical note, ANCA serology documentation, and organ manifestation details also handles the claim, reducing the specificity errors described above.

Practices using digital intake forms can structure rheumatology consultation templates to prompt for MPA-specific documentation fields, including ANCA subtype and organ involvement, before the encounter closes.

Customizable consent and intake forms
Customizable consent and intake forms

As a result, coders receive notes with the diagnostic detail already present, instead of querying back to the clinician after the fact. For busy rheumatology groups managing immunosuppression protocols alongside complex coding, that workflow difference adds up across every M31.7 claim in the queue.

Point-of-care code capture and automated claim validation apply directly to complex codes like M31.7. Practices researching EHR integration for specialty settings will find integrated coding support among the clearest wins for cutting administrative work.

Getting M31.7 right, from chart to claim

ICD-10 code M31.7 is the specific, billable code for microscopic polyangiitis, valid for FY2026. Most denials on this code come down to three preventable errors:

  • Using the non-specific parent code M31 instead of M31.7
  • Confusing MPA with GPA
  • Submitting claims without ANCA documentation

Pabau’s integrated ICD-10 search and structured clinical records help rheumatology and nephrology practices capture that documentation directly within the encounter, without switching tools. To see how it works for specialty billing, book a demo.

Continue your research

Continue your research

Need to understand how ICD-10 documentation affects billing accuracy? M94.0 shows the same specificity discipline applied to a narrow, easily-confused musculoskeletal code.

Coding a joint disorder without a confirmed diagnosis? M25.9 covers the same query-first approach for unspecified joint conditions before a rheumatologist narrows the diagnosis.

Handling nephrology diagnoses with incomplete documentation? N07.9 is the code to use when hereditary nephropathy is suspected but not yet classified, another case where querying beats guessing.

Frequently Asked Questions

What is the ICD-9 equivalent of ICD-10 code M31.7?

There is no exact match. The CMS General Equivalence Mapping crosswalks M31.7 to ICD-9 code 446.0 (polyarteritis nodosa) as the closest approximate match, since ICD-9 had no code specific to microscopic polyangiitis. Use this only for historical claims lookups, not current billing.

What’s the difference between M31.7 and I77.82?

I77.82 is a separate, less specific ANCA vasculitis code in the circulatory chapter. It carries an Excludes2 note against M31.7, meaning both can be coded together if documented, but once a physician confirms microscopic polyangiitis, M31.7 is the more specific code to lead with.

Does M31.7 need a 7th character or laterality extension?

No. Unlike injury or fracture codes, M31.7 is a complete four-character code with no laterality, encounter type, or 7th-character extension required. Add it to the claim exactly as written.

Do you keep using M31.7 once microscopic polyangiitis is in remission?

Generally yes. MPA is a chronic autoimmune condition rather than a resolved event, so ongoing monitoring and maintenance therapy visits are typically still coded to M31.7 rather than a history-of code, unless the record documents otherwise.

×