Anchor |
---|
| _848bae5e-6edd-43f2-aaa0-f9ea40714de6 |
---|
| _848bae5e-6edd-43f2-aaa0-f9ea40714de6 |
---|
|
PurposeThe
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
is a
that
is used to specify the format of all
included in a release. The data type and meaning of the referenced component and each additional field within each
is described by this
.
descriptor can be used to define
- The order of appearance of additional attributes (other than those mandatory for all );
- The name and purpose of the additional attributes;
- The data types for the additional attributes.
This allows for a
to be validated using the metadata embedded within the
descriptor in the following ways:
- the data type of its attributes may be validated against the data type declared in the descriptor;
- the column order can be checked against the descriptor.
Anchor |
---|
| _5c7e8c94-101c-450c-827d-573470153540 |
---|
| _5c7e8c94-101c-450c-827d-573470153540 |
---|
|
Data structureThe is a - - Integer that specifies the structure of reference sets. Its structure is shown in the following table.
...
Gloss |
---|
t | Reference set descriptor reference set |
---|
|
...
...
...
Field
...
Data type
...
Purpose
...
id (field)
...
UUID (data type)
...
A 128 bit unsigned Integer (data type), uniquely identifying this .
Different versions of a reference set member share the same id (field) but have different effectiveTime (field). This allows a reference set member to be modified or made active (field) (i.e. removed from the active set) at a specified time.
...
effectiveTime (field)
...
Time (data type)
...
The inclusive date or time at which this version of the identified became the current version.
The current version of this at time T is the version with the most recent effectiveTime (field) prior to or equal to time T .
...
active (field)
...
Boolean (data type)
...
The state of the identified as at the specified effectiveTime (field) .
If active (field) = 1 (true) the is part of the current version of the set, if active (field) = 0 (false) the is not part of the current version of the set.
...
moduleId (field)
...
SCTID (data type)
...
Identifies the that contains this as at the specified effectiveTime (field) .
The value must be a of
Scg expression |
---|
|
900000000000443000|Module (core metadata concept)| |
within the metadata . ...
refsetId (field)
...
SCTID (data type)
...
Identifies the to which this belongs.
In this case, set to
Scg expression |
---|
|
900000000000456007|Reference set descriptor| |
...
referencedComponentId (field)
...
SCTID (data type)
...
Identifies the (or type of ) that is specified by this descriptor.
Set to a of
Scg expression |
---|
|
900000000000455006|reference set (foundation metadata concept)| |
in the metadata . ...
attributeDescription (field)
...
SCTID (data type)
...
Specifies the name of an attribute that is used in the to which this descriptor applies.
Set to a of
Scg expression |
---|
|
900000000000457003|Reference set attribute (foundation metadata concept)| |
in the metadata , that describes the additional attribute extending the . ...
attributeType (field)
...
SCTID (data type)
...
Specifies the data type of this attribute in the to which this descriptor applies.
Set to a of
Scg expression |
---|
|
900000000000459000|attribute type (foundation metadata concept)| |
in the metadata , that describes the type of the additional attribute extending the . ...
attributeOrder (field)
...
Integer
...
Specifies the position of this attribute in the to which this descriptor applies. A zero value identifies the referencedComponentId (field) within the . Other values specify an additional attributes by its position relative to the referencedComponentId (field). Within a particular descriptor, attributeOrder (field) values for a particular referencedComponentId (field) must be contiguous.
An unsigned Integer (data type), providing an ordering for the additional attributes extending the .
is a - - Integer that specifies the structure of reference sets. Its structure is shown in the following table.
Refset spec table |
---|
Size | fs7 |
---|
RefsetType | Reference Set Descriptor Reference Set |
---|
|
|
At least one row must exist for each
included in a release. This row must have an
attributeOrder Specref |
---|
RefType | (field) |
---|
t | attributeOrder |
---|
|
value of '0' and an
attributeType Specref |
---|
RefType | (field) |
---|
t | attributeType |
---|
|
of '
type' (or one of its
). The
referencedComponentId Specref |
---|
RefType | (field) |
---|
t | referencedComponentId |
---|
|
identifies the
defined by the descriptor.
There is one additional row for each additional column present in the specified
.
Creation of
descriptor data is mandatory when creating a new
in the
or in a
.
Creation of a
descriptor is optional when creating a
in another
. If a descriptor is not created, the descriptor of the closest
of the
is used when validating
member records.
...
Metadata
The following metadata in the |Foundation metadata
|
supports the
descriptor
.
The
Descriptor
is specified by the
scg-expressionShowPartsid+term | 900000000000456007|Reference |
|
descriptor| | ShowFormat | inline |
---|
|
in the metadata hierarchy.
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__d |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__d |
---|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000441003|SNOMED |
---|
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__8 |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__8 |
---|
|
- scg-expressionShowParts
id+term | 900000000000454005|Foundation |
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__2 |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__2 |
---|
|
Scg expression |
---|
ShowParts | id+term | 900000000000455006|Reference |
---|
|
scg-expression- ShowPartsid+term
t | 900000000000456007|Reference |
---|
|
Figure 6. Reference Set Descriptor Concept in the Metadata Hierarchy
Values in the
Values in the are populated from:
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__e |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__e |
---|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000454005|Foundation |
---|
|
scg-expression- ShowPartsid+term
t | 900000000000457003|Reference |
---|
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__f |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__f |
---|
|
- scg-expressionShowParts
id+term | 900000000000458008|Attribute |
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000459000|Attribute |
---|
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__b |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__b |
---|
|
Scg expression |
---|
ShowParts | id+term | 900000000000460005|Component |
---|
|
scg-expression- ShowPartsid+term
t | 900000000000461009|Concept |
---|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000462002|Description |
---|
|
Scg expression |
---|
ShowParts | - id+term
| 900000000000463007|Relationship |
---|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000464001|Reference |
---|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000465000|String| |
---|
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__a |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__a |
---|
|
- scg-expressionShowParts
id+term | Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__7 |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__7 |
---|
|
Scg expression |
---|
ShowParts | id+term | 900000000000467008|Single |
---|
|
Scg expression |
---|
ShowParts | id+term-
Scg expression |
---|
ShowParts | id+term Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__0 |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__0 |
---|
|
- scg-expressionShowParts
id+term | Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000471006|Image |
---|
|
...
scg-expression- ShowParts
id+term | Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000475002|Time| |
---|
|
scg-expression- ShowParts
id+term | 900000000000476001|Integer| |
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__c |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__c |
---|
|
- scg-expressionShowParts
id+term | 900000000000477005|Signed |
|
scg-expression - ShowParts
id+term | 900000000000478000|Unsigned |
|
Anchor |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__4 |
---|
| _d3887261-8892-4cad-a1c5-fd2ec50eb656__4 |
---|
|
scg-expressionShowPartsid+term | 900000000000460005|Component |
|
... Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000465000|String| |
---|
|
... Scg expression |
---|
ShowParts | - id+term
| 900000000000476001|Integer| |
---|
|
...
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000479008|Attribute |
---|
|
Scg expression |
---|
ShowParts | - id+term
| 900000000000491004|Attribute |
---|
|
...
Figure 7. Reference Set Attribute Metadata Hierarchy
...
Excerpt Include |
---|
| REUSE:Notes on Reference Set Example Tables |
---|
| REUSE:Notes on Reference Set Example Tables |
---|
nopanel | true |
---|
|
Descriptor Template
...
The table below shows the descriptor that defines the structure of the
scg-expressionShowPartsid+term | 900000000000456007|Reference |
|
.
...
Note that this descriptor is itself part of the
...
| 900000000000456007|Reference |
---|
|
...
...
that it describes!
. | | | | refsetId | referencedComponentId (Referenced component) | attributeDescription (Attribute description) | attributeType (Attribute type) | attributeOrder (Attribute order) |
---|
| Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
|
scg-expressionShowPartsid+term | 900000000000456007|Reference |
|
|
scg-expressionShowPartsid+term | scg-expressionShowPartsid+term | 900000000000461009|Concept |
|
|
| Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
|
Scg expression |
---|
ShowParts | id+term | 900000000000458008|Attribute |
---|
|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000461009|Concept |
---|
|
|
Scg expression |
---|
|
t | 900000000000456007|Reference |
---|
|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
|
scg-expressionShowPartsid+term | 900000000000459000|Attribute |
|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000461009|Concept |
---|
|
|
Scg expression |
---|
|
t | 900000000000456007|Reference |
---|
|
|
Scg expression |
---|
ShowParts | id+term Concept |
---|
t | 900000000000456007|Reference |
---|
|
|
Scg expression |
---|
ShowParts | id+term | 900000000000479008|Attribute |
---|
|
|
scg-expressionShowPartsid+term | 900000000000478000|Unsigned |
|
|
| ...