Search



Versions Compared

Key

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

Purpose

An 

Concept
t733618005 | Ordered association type reference set (foundation metadata concept) |
 can be used to specify ordered associations between different
Gloss
tcomponents
. These can be used to specify several interrelated subsets of components and to define alternative hierarchies for navigation while searching for an appropriate 
Gloss
Spacetrue
tconcept
or
Gloss
tdescription
.

Data structure

An

Gloss
Spacetrue
tOrdered association reference set
is a 
Gloss
Spacetrue
tcomponent
 integer
Gloss
Spacetrue
treference set
that is used to represent ordered lists of associations and alternative hierarchies. Its structure is shown in the following table.

...

Field

...

Data type

...

Purpose

...

Gloss
tMutable
LinkTypesubtle

...

id

...

Specref
RefType(data type)
tUUID

...

A 128 bit unsigned

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

Different versions of a reference set member share the same

Specref
RefType(field)
tid
but have different
Specref
RefType(field)
teffectiveTime
. This allows a reference set member to be modified or made
Specref
RefType(field)
tactive
(i.e. removed from the active set) at a specified time.

...

NO

...

Specref
RefType(field)
teffectiveTime

...

Specref
RefType(data type)
tTime

...

The inclusive date or time at which this version of the identified

Gloss
Spacetrue
treference set member
became the current version.

The current version of this

Gloss
Spacetrue
treference set member
at time T is the version with the most recent
Specref
RefType(field)
teffectiveTime
prior to or equal to time T .

...

YES

...

YES (Full)

Optional (Snapshot) 

...

Specref
RefType(field)
tactive

...

Specref
RefType(data type)
tBoolean

...

The state of the identified

Gloss
Spacetrue
treference set member
as at the specified
Specref
RefType(field)
teffectiveTime
.

If

Specref
RefType(field)
tactive
= 1 (true) the
Gloss
Spacetrue
treference set member
is part of the current version of the set, if
Specref
RefType(field)
tactive
= 0 (false) the
Gloss
Spacetrue
treference set member
is not part of the current version of the set.

...

YES

...

NO

...

Specref
RefType(field)
tmoduleId

...

Specref
RefType(data type)
tSCTID

...

Identifies the

Gloss
Spacetrue
tSNOMED CT module
that contains this
Gloss
Spacetrue
treference set member
as at the specified
Specref
RefType(field)
teffectiveTime
.

The value must be a

Gloss
Spacetrue
tsubtype
of
Concept
t900000000000443000|Module (core metadata concept)|
ShowFormatinline
within the metadata
Gloss
thierarchy
.

...

YES

...

NO

...

Specref
RefType(field)
trefsetId

...

Specref
RefType(data type)
tSCTID

...

Identifies the

Gloss
Spacetrue
treference set
to which this
Gloss
Spacetrue
treference set member
belongs.

In this case, a subtype descendant of

Concept
t447258008|Ordered type reference set|
.

...

Specref
RefType(field)
treferencedComponentId

...

Specref
RefType(data type)
tSCTID

...

A reference to the

Gloss
Spacetrue
tSNOMED CT component
to be included in the
Gloss
treference set
.

...

Specref
RefType(field)
ttargetComponentId

...

Specref
RefType(data type)
tSCTID

...

The identifier of the target

Gloss
Spacetrue
tcomponent
of the association that acts as a grouper or hierarchy node, collecting together a subgroup from within the list.

This field either enables

Gloss
Spacetrue
treference set member
linked into a number of subgroups. These subgroups can be nested allowing representation of alternative hierarchies.

To link members into a subgroup, all components in the same subgroup should reference the same

Gloss
tcomponent
. This can either be a component that represents the name of that subgroup or the first member of the subgroup. In the latter case, the first row of each subgroup will contain the same identifier in
Specref
RefType(field)
treferencedComponentId
and
Specref
ttargetComponentId
and with
Specref
RefType(field)
torder
=1.

To link a number of

Gloss
Spacetrue
tchildren
Gloss
Spacetrue
tconcepts
to a single parent
Gloss
tconcept
, one member record should exist per
Gloss
tchild
, with the
Specref
RefType(field)
treferencedComponentId
field referencing the parent and this field referencing the
Gloss
Spacetrue
tchild
Gloss
tconcept
. The
Specref
RefType(field)
torder
field is then used to
Specref
RefType(field)
torder
the
Gloss
Spacetrue
tchildren
Gloss
Spacetrue
tconcepts
under the parent
Gloss
tconcept
.

...

Specref
RefType(field)
torder

...

Integer

...

Specifies the sort

Specref
RefType(field)
torder
of the list. The list is ordered by applying an ascending sort of the
Specref
RefType(field)
torder
value.

The value of

Specref
RefType(field)
torder
=1 represents the highest priority. A value of '0' is not allowed. Duplicate values are permitted and the sort order between two members with the same order value is not defined.

If the

Specref
ttargetComponentId
value is not 0, sorting occurs within subgroups that share the same
Specref
RefType(field)
tlinkedToId
.

Note: The name "order" is a reserved word in some database environments. Please consider this when using this column.

...



Refset spec table
Sizefs7
RefsetTypeOrdered Association Reference Set

...

Metadata

The following metadata in the "Foundation metadata

Gloss
tconcept
"
Gloss
Spacetrue
thierarchy
supports this
Gloss
treference set
:

...

Excerpt Include
REUSE:Notes on Reference Set Example Tables
REUSE:Notes on Reference Set Example Tables
nopaneltrue

Descriptor Template

The tables below show the descriptor that defines the structure of the

Concept
t447258008|Ordered type reference set|
ShowFormatinline
pattern and an example of descriptor for a specific
Gloss
Spacetrue
treference set
that follows this pattern.

...

refsetId

referencedComponentId

attributeDescription

attributeType

attributeOrder

Concept
t900000000000456007|Reference set descriptor|

Concept
t733618005 | Ordered association type reference set (foundation metadata concept) |

Concept
t449608002|Referenced component|

Concept
t900000000000460005|Component type|

0

Concept
t900000000000456007|Reference set descriptor|

Concept
t733618005 | Ordered association type reference set (foundation metadata concept) |

Concept
t900000000000533001|Association target component|

Concept
t900000000000460005|Component type|

1

 

Concept
t900000000000456007|Reference set descriptor|
 

Concept
t733618005 | Ordered association type reference set (foundation metadata concept) |

Concept
t447255006|Priority order reference set attribute|

Concept
t900000000000478000|Unsigned integer|

2

Example

Excerpt Include
DOCRFSPG:3.2.1.5. Alternative Hierarchical View
DOCRFSPG:3.2.1.5. Alternative Hierarchical View
nopaneltrue

...