The appendix contains an extended version of 2.3.2 Necessary Conditions and Sufficient Definitions supported by more detailed examples.
The stated view of concept definition consists of one or more assertions made by SNOMED CT authors. Each time an assertion is made about a concept, an author must decide if that assertion is a necessary condition. If the assertion is always true for that concept and its subtypes, it is a necessary condition.
A necessary condition is defined as
a characteristic that is always true of a concept.
If you have a
71620000
|
fracture of femur|
, the morphological abnormality
72704001
|
fracture|
must be present. Therefore,
116676008
|
morphology|
=
72704001
|
fracture|
is a necessary condition of
71620000
|
fracture of femur|
. For each concept an author must decide if there are one or more sets of assertions that form a sufficient definition of that concept. A set of assertions is a sufficient definition if it distinguishes a concept and its subtypes from other concepts.
A sufficient definition is
a set of characteristics which distinguish a concept and its subtypes from all other concepts.
The following set of assertions is a sufficient definition for
74400008
|
appendicitis (disorder)|
because any concept for which this set of assertions is true must either be the disorder appendicitis or a subtype of appendicitis. Both the following sets of assertions are sufficient definitions for the concept
8801005
|
Secondary diabetes mellitus (disorder)|
: A concept that has no sufficient definitions is a primitive concept. Because primitive concepts have no sufficient definitions it is not possible for a description logic classifier to determine if other concepts are subtypes of this concept. Similarly, it is not possible to automatically determine whether an expression is a subtype of a primitive concept. Therefore, only concepts or expressions that explicitly state they are subtypes of primitive concepts will be treated as subtypes when applying expression constraints or undertaking analysis. However, note that this does not prevent a primitive concept being classified as a subtype of a sufficiently defined concept. A concept that has at least one sufficient definition is a sufficiently defined concept. A description logic classifier can determine whether the stated definitions of other concepts meet at least one of the sufficient definitions and if so will classify these concepts as its subtypes. Similarly, it is possible to determine whether an expression is equivalent to or a subtype of a sufficiently defined concept. Therefore, where expression constraints or queries refer to sufficiently defined concepts the results will include the inferred subtypes of these concepts. If a sufficiently defined concept has one or more additional necessary conditions then any concept or expression that satisfies one of its sufficient definitions will also inherit any necessary conditions. For example one sufficient definition of
397825006
|
Gastric ulcer (disorder)|
is an ulcer in a stomach structure:
For example, an expression including the specific location could look like this
Assertions
Necessary Conditions
Example
Sufficient Definitions
Notes
Examples
Concepts with no Sufficient Definitions
Concepts with a Sufficient Definition
Sufficiently Defined Concepts with Necessary Conditions
A Definition that is Both Necessary and Sufficient
The definition shown in Table D.2-1 provides an example of a simple case.
- The === symbol indicates that the concept definition is equivalent to the concept.
- This means that each of the assertions in the definition is necessarily true for all instance of the concept 710785000 | Laparoscopic repair of hernia| .
- It also means that this definition is sufficient, because if all the assertions are true, this implies this is either the concept or a subtype of the concept.
Concept | Stated View of Concept Definition |
A Definition that is Necessary but Not Sufficient
The definition shown in Table D.2-2 provides an example of another simple case.
- The <<< symbol indicates that the concept is a subtype of the concept definition.
- This means that each of the assertions in the definition is necessarily true for all instance of the concept 173574009 | Acute benign pericarditis (disorder)| .
- However, this definition is not sufficient, because it is represent a more general meaning. Put another way, it does not capture one or more distinguishing features or the 173574009 | Acute benign pericarditis (disorder)| . This means that even if all the assertions are true, it may or may not be this concept or one of its subtypes.
Concept | Stated View of Concept Definition |
A Definition that is Sufficient with Assertions that are Not Necessarily True
This example illustrates a type of definition that was not supported prior to the enhancement to SNOMED CT support for advanced description logic. Therefore, the definition shown is for illustration only and will not be found in current releases of SNOMED.
The definition shown in Table D.2-3 provides an example of a more complex case.
- The >>> symbol indicates that the concept definition represents a subtype of the concept.
- This means that each instance of the definition is sufficient to represent a subtype of the concept 8801005 | Secondary diabetes mellitus (disorder)| .
- The definition does not represent a necessary condition, i.e. the definition is not necessarily true for all instances of the concept 8801005 | Secondary diabetes mellitus (disorder)| . Or, said in other words, not all cases of 8801005 | Secondary diabetes mellitus (disorder)| are caused by a medicinal product or a disease.
Concept | Stated View of Concept Definition |
Sufficiently Defined
A sufficiently defined concept is a concept with one or more sufficient definitions.
Notes
- A SNOMED CT concept is expressed in a human-readable form by its fully specified name (FSN).
- A sufficiently defined concept has at least one sufficient definition that distinguishes it from any concepts or expressions that are neither equivalent to, nor subtypes of, the defined concept.
Examples
The concept 74400008 | appendicitis (disorder)| is sufficiently defined by the following definition because any concept for which these defining relationships are true, is either the disorder appendicitis or a subtype of appendicitis.
If a concept has a sufficient definition, it is possible to infer whether another concept or a postcoordinated expression is a subtype of, or equivalent to, that concept.
Primitive
A primitive concept is a concept without a sufficient definition in the necessary normal form distributed in the relationship.
Notes
The meaning of a SNOMED CT concept is expressed in a human-readable form by its fully specified name. Each concept also has a formal concept definition that provides a computer-processable representation of the meaning of the concept.
A primitive concept has a concept definition that is not sufficient to computably distinguish it from other concepts.
Example
The concept 5596004 | atypical appendicitis (disorder)| is primitive because the following definition is not sufficient to distinguish atypical appendicitis from any other type of appendicitis:
Necessary Conditions
All SNOMED CT defining relationships currently released are necessarily (always) true for the concept defined. Relationships that are necessarily true are also know as necessary conditions.
A necessary condition is defined as
a characteristic that is always true of a concept.
If you have a
71620000
|
fracture of femur|
, the morphological abnormality
72704001
|
fracture|
must be present. Therefore,
116676008
|
morphology|
=
72704001
|
fracture|
is a necessary condition of
71620000
|
fracture of femur|
.Example
Sufficient Sets of Conditions
In practice there can be several sufficient definitions for a concept. That is to say several different ways in which a concept could be sufficiently defined by different sets of defining relationships For example:
Gastric ulcer is defined as follows:
Any postcoordinated expression that specified a disease involving an 56208002 | ulcer| with 363698007 | finding site| 69695003 | stomach structure| would be equivalent to or a subtype of 397825006 | gastric ulcer|
However, a query for all disorders involving 78653002 | gastric mucosa| would incorrectly exclude 397825006 | gastric ulcer| as the site is specified as 78653002 | gastric mucosa| which is more specific than 69695003 | stomach structure| . In reality there is another sufficient set defining relationships
When multiple sufficient sets are supported, satisfying a single sufficient set enables an inference to be made that all necessary conditions must also be true. For example
The definition 363698007 | finding site| = 78653002 | gastric mucosa| is a necessary condition for 397825006 | gastric ulcer| :
This is true because all gastric ulcers necessarily involve the 78653002 | gastric mucosa|
The definition 116676008 | morphology| = 56208002 | ulcer| and 363698007 | finding site| = 69695003 | stomach structure| is a sufficient definition for 397825006 | gastric ulcer| :
This is true because any ulcer in a stomach structure is a 397825006 | gastric ulcer|
Therefore, an assertion that a person has an 56208002 | ulcer| with 363698007 | finding site| 69695003 | stomach| is sufficient to imply that they have a 397825006 | gastric ulcer| :
Since a gastric ulcer necessarily involves the 78653002 | gastric mucosa| it should be possible to deduce that a person with an "ulcer" with finding site 69695003 | stomach| has a disorder of with a site 78653002 | gastric mucosa|
However, as the current profile does not enable recognition of multiple sufficient sets, the general rule is to represent the most general sufficient set as this gives the greatest coverage for subsumption testing. This approach is taken because including more defining relationships, without distinguishing them from the sufficient set means some logically equivalent expressions will not compute as equivalent to or subsumed by the defined concept. This occurs in any cases where the expression does not include one of the attributes in the definition - even if it was not part of the logically sufficient set.
Feedback