Purpose
An 900000000000521006 $$ Association type reference set $$ represents a set of unordered associations of a particular type between components .
Data structure
An Association reference set is a Component reference set used to represent associations between component . Its structure is shown in the following table.
Table 50. Association reference Set - Data structure |
|
|
---|---|---|
Field |
Data type |
Purpose |
A 128 bit unsigned integer, uniquely identifying this reference set member . |
||
The inclusive date or time at which this version of the identified reference set member became the current version. |
||
The state of the identified reference set member as at the specified effectiveTime . |
||
Identifies the SNOMED CT module that contains this reference set member as at the specified effectiveTime . |
||
Identifies the reference set to which this reference set member belongs. |
||
The identifier of the source component of the association. |
||
The identifier of the target component of the association. |
Metadata
The following metadata in the "Foundation metadata concept " hierarchy supports this reference set :
- 900000000000455006 $$ Reference set $$
- 900000000000521006 $$ Association type $$
- 900000000000522004 $$ Historical association $$
- 900000000000523009 $$ POSSIBLY EQUIVALENT TO association reference set $$
- 900000000000524003 $$ MOVED TO association reference set $$
- 900000000000525002 $$ MOVED FROM association reference set $$
- 900000000000526001 $$ REPLACED BY association reference set $$
- 900000000000527005 $$ SAME AS association reference set $$
- 900000000000528000 $$ WAS A association reference set $$
- 900000000000529008 $$ SIMILAR TO association reference set $$
- 900000000000530003 $$ ALTERNATIVE association reference set $$
- 900000000000531004 $$ REFERS TO concept association reference set $$
- 900000000000522004 $$ Historical association $$
- 900000000000521006 $$ Association type $$
Figure 16. Association Reference Sets in the Metadata Hierarchy
Notes on usage
Each member of a $$ Historical association $$ reference set represents a Reference from an inactive component to other equivalent or related components that were current in the Release Version in which that component was inactivated.
Each $$ Historical association $$ reference set holds Relationships of a different nature between the components. The |Historical association| reference sets contains associations:
- from each inactive description to one or more other Descriptions that are current in the release Version in which the description was inactivated;
- from each inactive reference set for which there is a current replacement to the replacement reference set ;
- from an inactive description to a concept that is current in the Release Version in which the description was inactivated, and which is correctly described by the Term of the inactive description ;
- From each inactive concept to one or more concepts that replace it.
The component identified by the targetComponentId must be an instance of the same class of component as the component identified by the referencedComponentIdfor all |Historical association| reference sets apart from the |REFERS TO concept association reference set |.
Within the |REFERS TO concept association reference set |, the referenced ComponentId field must be a description and the targetComponentIdmust be a concept .
The targetComponentId is used differently in the |MOVED TO association reference set |. In this case, the targetComponentId does not refer directly to a replacement component, but rather to the namespace to which the component was moved to. The targetComponentId actually refers to the concept that represents the namespace. This approach is used since the organization sourcing the component may not always be able to determine the precise reference that is applicable in the receiving organization (namespace). Thus the responsibility for these references lies with the new responsible (receiving) organization .
Descriptor template and examples
The tables below show examples of the descriptors for specific reference sets that follow the 900000000000521006 $$ Association type reference set $$ pattern.
Table 51. Refset Descriptor rows for 900000000000527005 $$ SAME AS association reference set $$ . |
|
|
|
|
|
---|---|---|---|---|---|
refsetId |
referencedComponentId (Referenced component) |
attributeDescription (Attribute description) |
attributeType (Attribute type) |
attributeOrder (Attribute order) |
|
0 |
|
||||
1 |
|
||||
Table 52. Refset Descriptor rows for 900000000000531004 $$ REFERS TO concept association reference set $$ . |
|
|
|
|
|
refsetId |
referencedComponentId (Referenced component) |
attributeDescription (Attribute description) |
attributeType (Attribute type) |
attributeOrder (Attribute order) |
|
900000000000531004 $$ REFERS TO concept association reference set $$ |
0 |
|
|||
900000000000531004 $$ REFERS TO concept association reference set $$ |
1 |
|
Note: The tables above omit the initial four columns of data present in the release file. These follow the standards versioning pattern id, effectiveTime, active, moduleId. Additionally, to aid understanding, the tables above also show the term from one of the descriptions associated with each of the identified concept. The release file only contains the identifier .
Association reference set example
The following table holds example entries for the $$ Replaced by $$ reference set .
Note: The tables above omit the initial four columns of data present in the release file. These follow the standards versioning pattern id, effectiveTime, active, moduleId. Additionally, to aid understanding, the tables above also show the term from one of the descriptions associated with each of the identified concept. The release file only contains the identifier .
Feedback