ICD-10-CM Structural & Specificity Checker

ICD-10-CM structural and specificity check: category/subcategory grammar and whether a 7th character is required.

Open the tool → Runs in your browser. Data leaves only if you deliberately send a problem report from the interactive tool.

Example

ICD-10-CM code, e.g. M54.50
M54.50

Result: M54.50 (low back pain, unspecified) satisfies the ICD-10-CM structural grammar.

The tool opens with these values already filled in. Replace them with your own.

What you enter

  • ICD-10-CM code, e.g. M54.50
How this is calculated

Citation

ICD-10-CM Official Guidelines for Coding and Reporting and the code-set conventions (CMS/NCHS annual files): the category/etiology/site/laterality structure, the placeholder X, and the required 7th character for certain chapters. Structure & specificity only -- not clinical correctness. Read the source ↗

A reference and educational tool. Not medical, legal, or financial advice, and not a substitute for clinician judgment.

More in Billing and coding.

Browse all tools

Built by Clay Good. Source on GitHub.