'How to infer that an individual is part of a third class in protege?

I have a user named Janice, who is a member of the User class, has a female Gender, and has answered the DASS-21 questionnaire.

Istance Janice

DASS-21 Instance

Data Property

I also created the DASS-21 instance, which is of type DepressionAnxietyStressScale-21 and has a score from the user Janice.

From this when running Reasoner I would expect the ExtremelySevereAnxiety class (Anxiety and (isIdentifiedBy some DepressionAnxietyStressScale-21) and (hasScaleValue some xsd:integer[>= 20])) to show Janice as an Instance of the class, or when querying in DLQuery HasMentalDisorder some Anxiety the instance name Janice to be displayed.

Object Property HasAnswer

Class DASS-21

Class User

Class Anxiety

Class Extremely Severe Anxiety

Do I have the wrong idea of how to use the Protege? Is this type of connection possible?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source