Expand description
ICD-11 from the WHO ICD-API.
api, behind the api feature, walks a local deployment of the ICD-API
and caches every entity of a linearization (or the Foundation) as the JSON
the API serves, per language; cache reads such a cache back into
entity::Entity records; expression parses postcoordination
expressions. The system URIs are THO’s
(https://terminology.hl7.org/CodeSystem-ICD11MMS.html) and the test cases
of the HL7 terminology ecosystem IG name the other two.
The walker is the only part that speaks HTTP, and only the offline build reaches it, so the feature is off by default.
Modules§
- api
- Walking a local deployment of the ICD-API into a cache of entity JSON.
- cache
- Reading a cache the walker wrote back into entities.
- entity
- One entity as the ICD-API serves it, in as many languages as were cached.
- expression
- Postcoordination expressions:
1A00&XN8P1,NC53.Y&XK8G/PA71&XE5UF,1D01.0Y/1G41/1G40, the ICF formd5409.qp3, and the URI form<uri> & <uri>.
Enums§
- Linearization
- One of the three code systems.
Constants§
- CANONICAL
- The canonical host every URI the API returns starts with.
- FOUNDATION
- The Foundation’s system URI.
- ICF
- The ICF linearization’s system URI.
- MMS
- The MMS linearization’s system URI.
- SCHEMA
- The prefix of the postcoordination axis names.
Functions§
- is_
release - Whether
textis a release id (2026-01).