opensafely-core / opensafely-core/opencodelists

NHSD Haematological Cancers codelist ICD-10 confusing syntax

Open
#1,060 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

NHSD codelists
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

image
image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.