Search



Versions Compared

Key

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

The basic 

Gloss
treference set
 data structure consists of the following fields:

tablecaption-width-managerlabel
Col260px,85px,1*,90px

Field

Data type

Purpose

Gloss
tMutable

id

Specref
PreSpacefalse
RefType(data type)
tUUID

A 128 bit unsigned

Specref
PreSpacefalse
RefType(data type)
tInteger
, uniquely identifying the
Gloss
treference set
member.

NO

Specref
PreSpacefalse
RefType(field)
teffectiveTime

Specref
PreSpacefalse
RefType(data type)
tTime

Specifies the inclusive date at which this change becomes effective.

YES

Specref
PreSpacefalse
RefType(field)
tactive

Specref
PreSpacefalse
RefType(data type)
tBoolean

Specifies whether the member's state was

Gloss
tactive
or
Gloss
tinactive
from the nominal release date specified by the
Specref
PreSpacefalse
RefType(field)
teffectiveTime
field.

YES

Specref
PreSpacefalse
RefType(field)
tmoduleId

Specref
PreSpacefalse
RefType(data type)
tSCTID

Identifies the member version's module. Set to a

Gloss
tchild
of
Concept
t900000000000443000|Module|
within the metadata
Gloss
thierarchy
.

YES

Specref
PreSpacefalse
RefType(field)
trefsetId

Specref
PreSpacefalse
RefType(data type)
tSCTID

Uniquely identifies the

Gloss
treference set
that this
Gloss
textension
row is part of. Set to a
Gloss
tdescendant
of
Concept
t900000000000455006|Reference set|
within the metadata
Gloss
thierarchy
.

NO

Specref
PreSpacefalse
RefType(field)
treferencedComponentId

Specref
PreSpacefalse
RefType(data type)
tSCTID
or
Specref
PreSpacefalse
RefType(data type)
tUUID

Uniquely identifies the component that this row relates to, thus defining membership of this component in the

Gloss
tReference Set
. This field can be set to the
Gloss
tIdentifier
of a record within the
Gloss
tConcept
,
Gloss
tDescription
,
Gloss
tRelationship
or
Gloss
tReference Set
member file. However, the content of this field can be further restricted for each
Gloss
treference set
by the
Gloss
treference set
descriptor (see the "
Gloss
tSNOMED CT Release Format 2
-
Gloss
tReference Set
Specifications" document for more details).

NO

Zero or more other fields dependent on reference set type

Specref
PreSpacefalse
RefType(data type)
tSCTID
,
Specref
PreSpacefalse
RefType(data type)
tString
, or Integer

Optional field(s) serving purposes specific to the reference set type. For details see 5.2 Reference Set Types.

Depends on refset type

CapIdbasic-reference-set-data-structure
CapTypeTable
Basic Reference Set Data Structure





Refset spec table
Sizefs7
RefsetTypeGeneric

Each 

Gloss
treference set
 is identified and named by a 
Gloss
tconcept
 in the metadata hierarchy. Therefore the reference set is identified by a concept identifier (an 
Specref
PreSpacefalse
RefTypedata type
tSCTID
). 

...

  • Individual reference set members are uniquely identified by a identifier represented as a 
    Specref
    PreSpacefalse
    RefType(data type)
    tUUID
  • Each reference set member belongs to a single reference set, and it is linked to that reference set by the
    Specref
    PreSpacefalse
    trefsetId
    field. 
  • Each reference set member is also associated with a single referenced component by its 
    Specref
    PreSpacefalse
    RefType(field)
    treferencedComponentId
     field. The referenced component may be a 
    Gloss
    tconcept
    Gloss
    tdescription
    Gloss
    trelationship
    . If the referenced component is a concept that identifies another reference set than , that reference set may be considered to be the target of the reference.
  • Like 
    Gloss
    tcomponents
    ,  reference set members can be versioned to inactivate or change the status of the member. So there may be several rows in a 
    Gloss
    tfull release
     file and in this case the one with the most recent effectiveTime before or equal to the point in time under consideration represents state of that reference set member. If the 
    Gloss
    tactive
     field of this row is false ('0'), then the reference set member is 
    Gloss
    tinactive
     at that point in time, which means that component it refers to is not a member of the reference set. If the 
    Gloss
    tactive
     field is true ('1'), then the component referenced by the 
    Specref
    PreSpacefalse
    RefType(field)
    treferencedComponentId
     field is deemed to be a member of the 
    Gloss
    treference set
    .

...