ICD-11 Postcoordination Options
icd11_postcoordinationCheck which postcoordination axes an ICD-11 stem code accepts, including required vs optional and value counts, before building composite codes.
Instructions
List the postcoordination axes WHO allows for one ICD-11 stem code (MMS linearization, pinned release).
Postcoordination means attaching extra detail to a stem code — severity, laterality, anatomy, causing agent, etc. — to build a composite (cluster) code.
Use this tool to:
See which axes a stem code accepts before building a composite code
Check which axes are REQUIRED vs optional
See whether an axis takes one or several values, and how many values it offers
Provide an ICD-11 code (e.g., "BA00"). Returns one entry per axis with axis_name, required, allow_multiple and value_count — the count of allowed values, not the values themselves. A code with no postcoordination, or one WHO does not know, returns an empty axes list (not an error), so check the code with icd11_lookup if the list is unexpectedly empty.
When NOT to use: this does not build or validate a composite code, and it does not list the allowed values; to get a code from a disease name, use icd11_search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ICD-11 code to get postcoordination info for |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axes | Yes | ||
| code | Yes | ||
| provenance | Yes | Provenance block (contract v1.1): source, URL, data vintage, extraction instant, origin diagnostics, citation, license | |
| attribution | Yes | Canonical source URLs of this response (attribution list) |