Skip to content

Keyword search in hierarchies with multiple roots does not work #363

@csnyulas

Description

@csnyulas

The search in restricted hierarchies with their root set dynamically, such as the one used for the postcoordination axis values was improved significantly by the fix for issue #279 . However, when the displayed hierarchy has multiple roots, as it is sometimes the case for logical definition axis values, the search does not seem to work. We encountered this while trying to edit the value for the "Specific Anatomy" axis on the logical definition of the Malignant neoplasm metastasis in sinus. Observe in the screenshot below that searching for the "Accessory sinuses" does not return a suggested value, although the value is in the class hierarchy and is a valid value for this axis.

Image

The most likely reason for the search failing is that the selected logical definition Superclass "Malignant neoplasm metastasis in thoracic or respiratory organs" specifies 4 possible value sets ("Respiratory System", "Heart", "Diaphragm", "Mediastinum") for the Specific Anatomy axis, and although the hierarchy can display all four class hierarchies, the search operation gets confused.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or requesttopic: logical def.Issue related to logical definition editingtopic: uxIssues related to user experience (UX)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions