CodeSet Workbench

ICD-10-CM code sets you can defend in a protocol

Describe a cohort in plain language. Get back every code with the reason it’s in or out, where it sits in the hierarchy, and how it compares with published CMS condition lists — then export the appendix your reviewers will ask for.

Free plan includes 15 AI-drafted sets a month. No card needed.

You asked for adults with COPD, excluding asthma–COPD overlap

Example output, abridged. Built against ICD-10-CM FY2026.
  • J44Other chronic obstructive pulmonary diseaseRange
  • J44.0COPD with acute lower respiratory infectionInclude Core COPD code; infection is a modifier, not an exclusion.
  • J44.1COPD with (acute) exacerbationInclude Matches “COPD” directly; acuity wasn’t restricted.
  • J44.81Bronchiolitis obliterans syndromeReview Classified under J44 but clinically distinct — your call.
  • J45.909Unspecified asthma, uncomplicatedExclude J44 says code also asthma, so overlap patients carry J45.- too; you excluded them.
  • J43.9Emphysema, unspecifiedInclude In the CMS Chronic Conditions Warehouse COPD list.
Compared with CCW: COPD 94% agreement · 3 differences explained

The AI proposes. The rules and you decide.

The model never makes up a code. It only chooses among codes retrieved from the official tabular, and a validation gate rejects anything that isn’t in the release you’re building against.

  1. Read your description

    Pulls out target conditions, exclusions, age and acuity, and lists the questions a reviewer would ask — like “include gestational diabetes?”

    AI-assisted
  2. Search the tabular

    Finds candidates by description and alphabetic-index terms, then expands each to its full branch so nothing is an orphan leaf.

  3. Apply coding rules

    Flags Excludes1 conflicts, Code-first and Use-additional notes, and header codes that can’t stand alone.

  4. Decide each code

    Marks every candidate include, exclude or review, with a one-sentence reason tied to your description or a rule.

    AI-assisted
  5. Check published lists

    Diffs the draft against CMS Chronic Conditions Warehouse lists and suggests adopting the published set when it already fits.

  6. You sign off

    Toggle codes, add a note to any override, and export. Every override is recorded in the appendix.

Hand reviewers the reasoning, not just a list

Every code in every export traces back to how it got there: a search match, a coding rule, a published list, or your own override.

Saved sets remember which ICD-10-CM release they were built on and tell you when the loaded release has changed.

Documentation appendix
Your description, parsed intent, per-code rationale, rule findings and comparator diff, ready for a protocol or SAP.
Excel
Formatted workbook with one sheet per section.
CSV
Code, description, decision, rationale and source, for your pipeline.
FHIR R4 ValueSet
Drop into terminology servers and CQL measure tooling.

Pricing

Plans differ only in how many AI-drafted sets you can run each month. Manual building, exports and comparator diffs are included on every plan.

Free

$0
15 AI-drafted sets a month
Start free

Pro

$59 / month
150 AI-drafted sets a month
Choose Pro

Team

$249 / month
750 AI-drafted sets a month
Choose Team

Enterprise

Custom
Unlimited AI-drafted sets
Contact us

Prices in US dollars, billed monthly. Sales tax or VAT is added at checkout where it applies. Cancel or change plans anytime from inside the app; see our refund policy.