Search



Versions Compared

Key

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

...

A

Gloss
tQuery specification reference set
is a String
Specref
RefType(data type)
tString
Gloss
treference set
containing query
Specref
RefType(field)
tquery
that represent intensional definitions of subsets of
Gloss
tcomponents
. The result of running the query is an extensional representation of the subset of
Gloss
tcomponents
which can be represented as a
Gloss
tSimple reference set
. Its structure is shown in the following table.

Field

Data type

Purpose

Specref
RefType
id
(field)
tid

UUID

Specref
RefType
(data type)
tUUID

A 128 bit unsigned Integer

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

Different versions of a reference set member share the same id

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

Specref
RefType(field)
teffectiveTime

Time

Specref
RefType
(data type)
tTime

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

Gloss
treference set member
became the current version.

The current version of this

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

Specref
RefType
active
(field)
tactive

Boolean

Specref
RefType
(data type)
tBoolean

The state of the identified

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

If active

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

moduleId

Specref
RefType
(field)
tmoduleId

SCTID

Specref
RefType
(data type)
tSCTID

Identifies the

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

The value must be a

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

Specref
RefType
refsetId
(field)
trefsetId

SCTID

Specref
RefType
(data type)
tSCTID

Identifies the

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

In this case, set to a subtype of

Concept
t900000000000512005|Query specification type|

Specref
RefType
referencedComponentId
(field)
treferencedComponentId

SCTID

Specref
RefType
(data type)
tSCTID

The identifier ( refsetId

Specref
RefType(field)
trefsetId
) of the
Gloss
treference set
for which members are to be generated.

query

String

Specref
RefType
(data type)
tString

The serialised query that can be used to (re-)generate the

Gloss
treference set
members.

A standard syntax for use in these queries is currently under development and is due for publication in late 2014.

...

Note: The tables above omit the initial four columns of data present in the release file. These follow the standards versioning pattern id

Specref
RefType(field)
, effectiveTime
tid
,
Specref
RefType(field)
, active
teffectiveTime
,
Specref
RefType(field)
, active
tactive
,
Specref
RefType(field)
tactive
. Additionally, to aid understanding, the tables above also show the
Gloss
tterm
from one of the
Gloss
tdescriptions
associated with each of the identified
Gloss
tconcept
. The release file only contains the
Gloss
tidentifier
.

...

  • Selecting
    Gloss
    tconcepts
    using primary fields, subsumption testing,
    Gloss
    trelationships
    , relationshipGroup
    Specref
    RefType(field)
    trelationshipGroup
    , set operators (
    Gloss
    tunion
    ,
    Gloss
    tintersection
    , excludes), and lexical query ;
  • Selecting
    Gloss
    tdescriptions
    ,
    Gloss
    trelationships
    and
    Gloss
    treference sets
    using similar mechanisms;
  • Calculation of values for the
    Gloss
    treference set
    's extended fields. Identifying the version of the syntax and any
    Gloss
    tlanguage
    syntax variations.
  • Queries that support definitions for terminologies other than
    Gloss
    tSNOMED CT
    should also be supported. For example, queries to link or include codes in ICD-10, ICD-11, ICPC and
    Gloss
    tLOINC
    .

...