This section summarizes the ways in which SNOMED CT concept definitions are represented. It outlines the rationale for changes to the way in which the stated view of concept definitions is represented. The changes are occurring during a transitional period that started in July 2018 and is due to be completed in 2019.
Between the first release of SNOMED CT in 2002 and 2018 both stated and inferred views of concept definitions were distributed as defining relationships in the stated relationship file and the relationship file.
As illustrated in Figure 2.3.4.1-1, each defining relationship is represented by a row in the relationship file. The concept being defined is referenced by the sourceId, the concept that represents the type of relationship (attribute) is referenced by the typeId and the destinationId refers to the concept that represents the value of that attribute.
The relationship file also has a relationshipGroup which allows two or more defining relationships to be grouped together.
The definitionStatusId of the source concept, indicates whether the combination of defining relationships provide provides sufficient definition of that concept.
Example of stated view of |Excision of stomach structure| represented by stated relationships
Section , illustrated the following three points, which are not supported by the current use of relationships to represent concept definitions:
A concept may have more than one sufficient definition.
Use of relationships only supports representation of a single sufficient definition for each concept. If a concept is marked as sufficiently defined, all it relationships are considered to be part of its sufficient definition.
A concept may have a sufficient definition that includes some assertions that are not necessary conditions
Section , identifies other useful features that are supported by description logic tools but cannot be represented using only SNOMED CT.
Relationships can be distributed in an easy to understand relational file structure. The relationship file has been an established part of the standard set of SNOMED CT release files since the first release in 2002, with a revision in 2011-2012 to use RF2 to enhance versioning capabilities. Relationships can be retrieved, displayed and processed using widely understood techniques such as SQL making it easy to join the relationships to the concepts to which they relate.
The stated view of concept definitions needed to be enhanced to allow more flexible and expressive use of description logic. The structure of the relationship file was not suitable for this and a decision was made to adopt the OWL Functional Syntax so that new DL features could be added over time. As a result, the stated relationship file was deprecated.
Information about the new representation for the stated view is included in section .
The current relationship file continues to be released containing the inferred view. Due to limitations of the relationship file format, the inferred definitions do not contain the more sophisticated DL features. The relationship file:
only contains necessary conditions
does not distinguish between multiple sufficient definitions, regardless of whether each necessary condition is part of any of the sufficient definitions.
Nevertheless, the end result is still more complete and precise than the previous content of this file. The reason for this is that the inferred relationships in the file is generated by processing the enhanced stated view. Details of the way the inferred relationships are generated from the stated view are documented in .
Some necessary conditions may not be part of a sufficient definition.
Including these additional necessary conditions may cause some valid subtypes concepts (or expressions) to be omitted from the results of classification.
260686004 |method| = 129304002 |excision - action| and
405813007 |procedure site - Direct| = 69695003 |stomach structure|.
sourceId
destinationId
relationship Group
typeId
characteristicTypesId
53442002 |Excision of stomach structure|
116680003
|Is a|
0
71388002 |Procedure|
900000000000010007 |Stated relationship|
Some columns omitted: id, effectiveTime, active, moduleId and modifierId. Id columns are shown with the term expanded for clarity.
Impact Assessment
This change only impacted people who used the old stated view. Proper use of the stated view requires access to and use of a description logic classifier. Most DL classifiers require data to be provided in a OWL format, so these original users typically transformed from the stated relationship file to OWL prior to use. The new SNOMED CT OWL Toolkit makes it easy to prepare a full OWL file for classification from current and new distribution formats.
Overall impact is therefore considered to be low, and outweighed by significant benefits.
Impact Assessment
The limitation of this format should not impact the vast majority of users of this file. The inferred relationship file continues to support subsumption testing of precoordinated concepts. The inferred relationship file, however, no longer supports the testing of subsumption of postcoordinated expressions. Accurate tests for subsumption of postcoordinated expressions will be possible using a DL classifier with the stated OWL axioms. Optimizations such as the use of preclassified expression repositories can still be used to assist run time subsumption testing.
Overall impact is considered to be low, and outweighed by significant benefits.

53442002 |Excision of stomach structure|
260686004 |Method|
1
129304002 |Excision - action|
900000000000010007 |Stated relationship|
53442002 |Excision of stomach structure|
405813007 |Procedure site - Direct|
1
69695003 |Stomach structure|
900000000000010007 |Stated relationship|
This section outlines the rationale for distributing an OWL representation of the stated view of concept definitions and provides an overview of the way OWL axioms are represented in SNOMED CT release files. More detailed information is published separately in the SNOMED CT OWL Guide and the SNOMED CT Logic Profile Specification.
The mismatch between the requirements for representing enhanced concept definitions and the capabilities of the current stated relationship file might in theory be addressed by addition of columns to the file or adding additional information in reference sets. However, in practice this would create a more complex solution able to support a specific set of enhanced features.
Adopting the well-established OWL standards formats offers a more flexible solution that can represent the full range of description logic features. This approach enables SNOMED Internation to specify a particular logic profile to be applied to current releases of SNOMED CT, with the option to extend that profile in the future. Future revisions of the logic profile would not require a change in the distribution file structure provided these were supported by an OWL syntax.
OWL axioms can be represented using several different syntaxes. SNOMED International has chose the OWL Functional Syntax as its standard representation.
The OWL Functional Syntax is a formal representation of the web ontology language (OWL) as a simple text base syntax that is used as a bridge between the structural specification and various concrete syntaxes.
OWL axioms are distributed in a reference set that follows the specification. The axiom itself is contained in a string field and the concept whose definition it contributes to is referenced by the the referencedComponentId. Although a single row in the reference set can provide a sufficient definition, the definition of a single concept can also include several axioms each represented by a row in the reference set.
Figure 2.3.4.2-1 shows the diagrammatic representation of the stated view of the definition of . Table 2.3.4.2-1 shows the same definition as represented by three rows in the stated relationship file together with the definitionStatusId in the concept file.
Stated relationships and definition status for the sufficiently defined concept
Example of OWL axiom refset representation of the definition of |Excision of appendix|.
The above table shows a row in the OWL axiom reference set file representing the same definition. As shown by this example, a single sufficient definition is represented by a single row in the reference set. However, some concept definitions may require multiple rows in the reference set. Situations in which multiple row are required include:
Concepts with multiple sufficient definitions, each of which requires a separate row in the reference set.
Concepts with additional necessary conditions that are not part of a sufficient definition, each of which requires a separate row in the reference set.
id
effective Time
active
..
sourceId
destinationId
relationship Group
typeId
..
id
effectiveTime
active
moduleId
refsetId
referencedComponentId
owlExpression
..
..
..
20180731
1
..
80146002
|Excision of appendix|
71388002 |Procedure|
0
116680003
|Is a|
..
..
..
20080731
1
..
80146002
|Excision of appendix|
129304002 |Excision - action|
1
260686004 |Method|
..
..
..
20080731
1
..
80146002
|Excision of appendix|
66754008 |Appendix structure|
1
405813007 |Procedure site - Direct|
..
..
..
1
..
733073007 |OWL axiom reference set|
80146002
|Excision of appendix|
EquivalentClasses(:80146002 ObjectIntersectionOf(:71388002 ObjectSomeValuesFrom(:609096000 ObjectIntersectionOf(ObjectSomeValuesFrom
(:260686004 :129304002)ObjectSomeValuesFrom
(:405813007 :66754008)))))

