Search



Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Relationships are added in an extension to link a new concept to one of its supertypes, or to specify defining attribute relationships. Note that at least one hierarchical (

Concept
ShowPartsterm
t 116680003 |is Is a|
) relationship is required for each new extension concept. Extension relationships are distributed in a relationship file, which follows the standard RF2 release file format. For more details on the principles and processes for authoring relationships in an extension, please refer to  5.4.4 Authoring Relationships.

...

The sourceId identifies the concept being defined by the relationship. In the case of a hierarchical (

Concept
ShowPartsterm
t 116680003 |is Is a|
) relationship, the sourceId refers to the subtype/child concept.

...

The destinationId represents the value of the defining relationship. In the case of a hierarchical (

Concept
ShowPartsterm
t 116680003 |is Is a|
) relationship, the destinationId refers to the supertype/parent concept. The destinationId may refer to a concept in the same extension module as the source concept, or any module on which this extension module depends.

...

The relationshipGroup is an integer that indicates whether or not the relationship is grouped together with other relationships associated with the same source concept. Any relationships with the same sourceId and relationshipGroup integer (other than zero) are considered to belong to the same relationship group. A relationshipGroup of zero (i.e. "0") indicates that the relationship was not grouped with other relationships by the terminology author. For more information on relationship groups, please refer to relationship to Relationship groups in SNOMED CT.

typeId

The typeId is a SCTID that specifies the attribute type of the relationship. In the case of a hierarchical relationship, the value of this attribute is

Concept
ShowPartsterm
t 116680003 | Is a|
. Attribute relationships use a typeId value that refers to a subtype of
Concept
ShowPartsterm
t410662002 | Concept model attribute|
. Common examples of attribute types include
Concept
ShowPartsterm
t363698007 | Finding site|
 and
Concept
ShowPartsterm
t260686004 | Method|
.

In most cases, the typeId will refer to an international concept. However, additional attribute concepts may be added in an extension if there is a legitimate clinical need, and clear rules and guidance is provided. For more information, please refer to 5.4.4.1 Add Relationship in an Extension.

...

The modifierId attribute is a SCTID which specifies the type of description logic that applies to the given relationship - existential restriction (i.e. 'there exists some') or universal restriction (i.e. 'there exists only'). All relationships in the International Edition use the value 

Concept
ShowPartsterm
t900000000000451002 | Existential restriction modifier|
. This value is also recommended for extension relationships, as the value 
Concept
ShowPartsterm
t900000000000452009 | Universal restriction modifier|
 can significantly affect the speed of classification.

...

In 

Caption reference
CapRefIdadding-rows-to-the-relationships-table
CapRefTypeFigure
 below, two  two rows from the relationship table of the 20170901 US edition are shown. Note that these relationships are used to define the extension concept from the earlier example.

...

  • The relationship ids use a namespace identifier allocated to the National Library of Medicine (NLM). This indicates that these relationships were originally created by the NLM.
  • The relationship ids use a partition identifier of “12”. This indicates that the relationships were created in an extension.
  • The moduleId indicates that these relationships are included in the
    Concept
    ShowPartsterm
    t731000124108 | US National Library of Medicine maintained module|
    . This is the same module as the source concept belongs to.
  • The sourceId indicates that the relationship defines the concept
    Concept
    ShowPartsterm
    t5281000124103 | Persistent asthma|
    .
  • The typeId indicates that the first relationship is an 
    Concept
    ShowPartsterm
    t 116680003 | Is a|
     relationship, while the second relationship specifies the 
    Concept
    ShowPartsterm
    t363698007 | Finding site|
     of the source concept.
  • The destinationId indicates that
    Concept
    ShowPartsterm
    t195967001 | Asthma|
     is a supertype of
    Concept
    ShowPartsterm
    t 116680003 | Is a|
    , and that the 
    Concept
    ShowPartsterm
    t363698007 | Finding site|
     of 
    Concept
    ShowPartsterm
    t 116680003 | Is a|
     is 
    Concept
    ShowPartsterm
    t89187006 | Airway structure|
    .