opensafely-core / opensafely-core/opencodelists
NHSD Haematological Cancers codelist ICD-10 confusing syntax
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 60
- Forks
- 16
- Avg merge
- 4d 12h
- Merged PRs (30d)
- 17
Description
The haematological malignancies codelist for eligibility for MABS/antivirals (in the haematological cancers code set under ID 1 here) contains unclear syntax for ICD-10 codes. From the first line in the table I would add every code between C81 and C96, but the specificity of the second line makes me think that the codes in C94 which come before C947 (ie. C941, C942, C943 etc). shouldn't be included.
It looks like the codes in C94 are all relating to leukaemias, so not sure why they would be excluded (screenshot of ICD-10 chapter below). Any clinical input would be helpful on how to proceed with inclusion could be great


Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked NHS specification and the haematological cancers codelist, then compare the ICD-10 syntax with the referenced chapter. Seek clinical input on whether the C94 codes before C947 should be included; the work is done when the inclusion rule and codelist entries are confirmed.
Written by the indexing model from the issue text.
Assessment
- Domain
- data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100