-
Notifications
You must be signed in to change notification settings - Fork 87
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
Snowstorm ECL return inactive concepts #616
Comments
The ECL ^ "Member of" operator selects the current members of a given reference set. Regardless of if the concept itself is active or not. However it will not include concepts referenced in inactive refset member rows. This is the active member of the SNOMED CT to ICD-10 reference set that references the inactive concept in your example: The Member of operator results in different behaviour to the hierarchy based ECL operators. When using hierarchy operators only active concepts are returned because inactive concepts have no active relationships, and are therefore not part of the hierarchy. However an inactive concept can still be a member of a reference set. The inactive concepts within a reference set can be found using the member operator and the concept filter. For example:
This SNOMED CT to ICD-O map contains 82 inactive concepts in the latest (August 2024) International Edition. There are some reference sets that only contain inactive concepts, for example the inactivation indicator and historical association reference sets. I hope that helps. |
I tried the concept filter in the ECL and it worked fine. What is the purpose of activeFilter param? Thanks. |
You have a good point. The It looks like there is a bug: the active filtering is not being applied when using the These two requests, with the same The |
Hi! I'm dealing with a posible issue. When I request snowstorm for an ECL, it return inactive concepts.
I tried it in my local machine and in the Snomed Browser.
I imported this version SnomedCT_InternationalRF2_PRODUCTION_20240301T120000Z.zip into MAIN.
ECL: ^446608001
In the response, i found the concept 362291003 which is inactive in the current branch.
https://browser.ihtsdotools.org/snowstorm/snomed-ct/browser/MAIN/2024-03-01/concepts/362291003?descendantCountForm=inferred
What am i missing?
The text was updated successfully, but these errors were encountered: