Skip to content

Feature/fix missing crc sheffield test scopes#186

Open
NImeson wants to merge 10 commits intodevelopfrom
feature/fix_missing_crc_sheffield_test_scopes
Open

Feature/fix missing crc sheffield test scopes#186
NImeson wants to merge 10 commits intodevelopfrom
feature/fix_missing_crc_sheffield_test_scopes

Conversation

@NImeson
Copy link
Collaborator

@NImeson NImeson commented Mar 20, 2026

What?

Changes made to Sheffield CRC importer with new rules included.
New rules include:

  • New strings in 'Test Type' (genetictestscope) and 'Gene/Investigation'(karyotypingmthod)
  • Updates to molecular testing type mapping : Historic source of moleculartestingtype is now coming in blank in mpore recent files, added logic to use karyotypingmethod field as second priority source.
    https://nhsd-jira.digital.nhs.uk/browse/NDRS2-3697

Why?

A large number of recent records were being imported as having an unknown genetic testscope

Testing?

Tests have been added and QA counts carried out:

  • Unknown genetic test scope count is now limited to 3 records (these are in line with importer rules).

  • Final importer QA numbers equals raw counts

Anything Else?

No

@NImeson NImeson marked this pull request as draft March 20, 2026 11:21
@NImeson NImeson marked this pull request as ready for review March 20, 2026 12:16
@shilpigoeldev
Copy link
Contributor

shilpigoeldev commented Mar 20, 2026

@NImeson Can only see tests added for rules changes towards R210 panel and not R211 and R216, can those be added as well..thanks

@NImeson
Copy link
Collaborator Author

NImeson commented Mar 20, 2026

@NImeson Can only see tests added for rules changes towards R210 panel and not R211 and R216, can those be added as well..thanks

Tests for genetictestscope assignment added in fd7f045

@shilpigoeldev shilpigoeldev self-requested a review March 20, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants