Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICD-11 Search enhancement #5293

Closed
aparnacoronasafe opened this issue Apr 10, 2023 · 6 comments
Closed

ICD-11 Search enhancement #5293

aparnacoronasafe opened this issue Apr 10, 2023 · 6 comments

Comments

@aparnacoronasafe
Copy link
Member

The ICD-11 Diagnosis search field in CARE is not optimized.

Analyze the search logic at https://icd.who.int/ct11/icd11_mms/en/release and implement the same in CARE

@rithviknishad
Copy link
Member

rithviknishad commented Apr 10, 2023

Currently, we do not store enough attributes/information about ICD11 Diagnoses in the ICD11 in-memory database in our backend.

A possible solution is to use ICD API (see Swagger Docs). We could get an API key or self-host it.

It may break things since we are unaware if they might make changes in the ICD v11 API itself.

A possible workaround for this issue could be to use ICD API to query, extract the entries out, match them with the ICD11 entries present in our backend, and give that response.

@nihal467
Copy link
Member

nihal467 commented Aug 2, 2023

@rithviknishad @aparnacoronasafe any update on this issue, was it discussed in the call

@nihal467 nihal467 added this to Care Aug 2, 2023
@nihal467 nihal467 moved this to Review required in Care Aug 2, 2023
@rithviknishad rithviknishad moved this from Review required to Up Next in Care Oct 3, 2023
@rithviknishad
Copy link
Member

We've decided to use the ICD API docker; FE would hit the ICD API for searching; and use the theCode attribute to perform a lookup on to care's ICD entries upon form submission.

@rithviknishad
Copy link
Member

we may not be able to use theCode for lookup. Attaching an example entity with "theCode": "PE95/" and "title": "Assault by exposure to or harmful effects of other inorganic substances". This entity is not present in our icd11.json nor the spreadsheet export from ICD11's browsing tool.

A similar one exists with PE95, title: "Assault by exposure to or harmful effects of other or unspecified substances chiefly nonmedicinal as to source".

image

@rithviknishad
Copy link
Member

All results with: entityType > 0 has this mentioned issue.

@rithviknishad rithviknishad moved this from Up Next to Triage in Care Oct 12, 2023
@rithviknishad rithviknishad removed their assignment Apr 27, 2024
@rithviknishad
Copy link
Member

Closing as continued in #8080

@rithviknishad rithviknishad closed this as not planned Won't fix, can't repro, duplicate, stale Aug 13, 2024
@github-project-automation github-project-automation bot moved this from Triage to Done in Care Aug 13, 2024
@rithviknishad rithviknishad added this to the ICD-11 Diagnosis milestone Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants