SNOMED Documentation Search


 Other Documents

Versions Compared

Key

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

One or more

Gloss
tReference Sets
may be held in a single
Gloss
Spacetrue
tReference Set
Gloss
trelease file
. However, if there are more than one
Gloss
tReference Sets
in a single file, they will all have the same structure (i.e. - the same number of additional fields of the same top level types of
Gloss
tcomponent
, Integer or String ).

Each record in the

Gloss
tReference Set
file represents a member of the
Gloss
treference set
. The refsetId column identifies the
Gloss
tReference Set
that the member record belongs to.

The refsetId is an SCTID that can be used to look up the

Gloss
tconcept
in the |
Gloss
tReference Set
| metadata that describes the
Gloss
treference set
. Up to three
Gloss
tDescriptions
(with three different typeIds) may be associated with the
Gloss
Spacetrue
tReference Set
Gloss
tconcept
:

  • A
    Gloss
    tDescription
    with a typeId of |FSN|, used to formally describe the
    Gloss
    tReference Set
    . This
    Gloss
    tDescription
    will always exist.
  • A
    Gloss
    tDescription
    with a typeId of |
    Gloss
    tSynonym
    |, used to name the
    Gloss
    tReference Set
    . This
    Gloss
    tDescription
    will always exist, and can be used to display the name of the
    Gloss
    tReference Set
    within a system.
  • A
    Gloss
    tDescription
    with a typeId of |Purpose|, used to describe the purpose of the
    Gloss
    tReference Set
    . This
    Gloss
    tDescription
    may or may not be present.

The refsetId can also be used to look up the

Gloss
tReference Set
Descriptor, in the |
Gloss
tReference set
descriptor|
Gloss
tReference Set
. This can be done by identifying the member records in the |
Gloss
tReference set
descriptor|
Gloss
treference set
with a referencedComponentIdthat matches the refsetId of the
Gloss
tReference Set
.

There will be one Descriptor record describing the referencedComponentId field in the

Gloss
tReference Set
and one additional record for each optional field within the
Gloss
tReference Set
. The Descriptor record with an attributeOrder field value of '0' describes the referencedComponentIdfield; a Descriptor record with an attributeOrder field value of '1' would describe the first optional field; etc.

For each

Gloss
tReference set
field being described (i.e. - the referencedComponentId and each optional field), two fields in the Descriptor record provide additional information:

  • The attributeType field is a reference to a
    Gloss
    tconcept
    under the |
    Gloss
    tAttribute
    type| metadata
    Gloss
    thierarchy
    that provides typing information for the field. At the top level, this could be |
    Gloss
    tcomponent
    type|, | Integer | or | String |, and would then match the typing information available within the
    Gloss
    tReference Set
    file name (see the 2.1. SNOMED CT - File Naming Conventions). However, the type of a field can also be specified at a finer level of granularity using the attributeType field. For instance, instead of the attributeType being specified simply as an | Integer |, it may instead be specified as an |Unsigned integer | or a |Signed integer |. For a full list of types, see the |
    Gloss
    tAttribute
    type| metadata
    Gloss
    thierarchy
    .
  • The attributeDescription field is a reference to a
    Gloss
    tconcept
    under the |
    Gloss
    tReference set
    attribute | metadata
    Gloss
    thierarchy
    that also provides additional information about each
    Gloss
    tReference Set
    field. Up to three
    Gloss
    tDescriptions
    (with three different typeIds) may be associated with each of these
    Gloss
    tconcepts
    :
    • A
      Gloss
      tDescription
      with a typeId of |FSN|, used to formally describe the
      Gloss
      tReference Set
      field. This
      Gloss
      tDescription
      will always exist.
    • A
      Gloss
      tDescription
      with a typeId of |
      Gloss
      tSynonym
      |, used to name the
      Gloss
      tReference Set
      field. This
      Gloss
      tDescription
      will always exist, and can be used to display a column header for each
      Gloss
      tReference Set
      field used within a system.
    • A
      Gloss
      tDescription
      with a typeId of |Purpose|, used to describe the purpose of the
      Gloss
      tReference Set
      field. This
      Gloss
      tDescription
      may or may not be present.

Additionally, if the attributeType is |

Gloss
tConcept
type component |, then the
Gloss
tchildren
of the
Gloss
tconcept
referred to by the attributeDescription provide a list of allowed
Gloss
tconcept
enumeration values for the
Gloss
tReference Set
field. Each of these
Gloss
tconcepts
will have two
Gloss
tDescriptions
with typeIds of |FSN| and of |
Gloss
tSynonym
|, and the latter set of
Gloss
tDescriptions
can be used to validate field entry for
Gloss
tconcept
enumeration type
Gloss
tReference Set
fields or to create pick-lists to allow users to select one or more values. Where the attributeDescription
Gloss
tconcept
does not have any
Gloss
tchildren
, then no limitation is placed on the
Gloss
tconcepts
allowed in the
Gloss
tReference Set
field.