Search



Page tree

Versions Compared

Key

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

There are two distinct ways to define the membership of a subset. These are known asand 

Gloss
PreSpacefalse
textensional
GlosTermextensional subset definition
and
Gloss
PreSpacefalse
tintensional
GlosTermintensional subset definition
subset definitions. These terms are defined and illustrated below.

Glossary include
GlossExtensional subset definition

Image Modified

Caption label
CapIdillustration-of-an-extensionally-defined-subset
CapTypeFigure
Illustration of an extensionally defined subset


Glossary include
GlossIntensional subset definition

 

 

 

Image Modified

 

Caption label
CapIdillustration-of-an-intensionally-defined-subset
CapTypeFigure
Illustration of an intensionally defined subset



Extensional Definitions

Extensionally defined subsets of SNOMED CT components consist of a list of SNOMED CT component identifiers, which are typically either concept or description identifiers. Extensionally defined SNOMED CT subsets are formally represented using the  simple reference settype.

Anchor
exxtensional_subset
exxtensional_subset

Caption label
CapIdillustration-of-an-extensionally-defined-subset-of-snomed-ct-concepts
CapTypeFigure
Illustration of an extensionally defined subset of SNOMED CT concepts


Intensional Definitions

The design of SNOMED CT lends itself to intensional subset definitions, because rules can be formulated to specify the conditions for member inclusion.  The subtype hierarchy and formal definitions of SNOMED CT concepts enable CT  concepts enable constraints to be specified, such as:

  • Concepts that are descendants of a particular concept. 

    • For example: 

      scg-expression
      Concept
      t<
      118794001
      |Procedure
      on
      lung|
       (i.e. all descendants of the concept
      Concept
      scg-expression
      t118794001
      |Procedure
      on
      lung|
      )

  • Concepts that share a set of defining characteristics. 

    • For example:

      Scg expression
       < 64572001 |Disorder|: 116676008 |Associated morphology| = 257552002 |Inflammation|

       (i.e. all disorders with an associated morphology of inflammation)

  • Concepts that are members of a particular subset AND share one or more defining characteristics. 

    • For example:

      Scg expression
      ^ 450984003 |Symptoms and signs reference set for GP/FP health issue| AND < 95324001 |Skin lesion|

       (i.e. all members of the

      Concept
      scg-expression
      t450984003
      |Symptoms
      and
      signs
      reference
      set
      for
      GP/FP
      health
      issue|
      ShowFormatinline
      which are also descendants of
      Concept
      scg-expression
      t95324001
      |Skin
      lesion|
      )

Extensionally Intensionally defined SNOMED CT subsets are formally represented using a  query specification reference set. The query string in this reference set represents the intensional definition of the subset. The standard way of representing the query is using the SNOMED CT CT  Expression Constraint Language (ECL).

Substrate

The substrate is the superset of members to which an intensional subset definition is applied. Related to subsets of SNOMED CT components the 'Substrate' is the SNOMED CT content against which an intensional query is executed. Typically, the substrate is a specified version of a particular SNOMED CT Edition. Regardless of whether the subset members are intentionally defined or extensionally defined it is important to be specific about the substrate used to generate the subset, because the result of running a query, or manually selecting the subset members, may vary depending on the substrate used.

Page break

Expansion

The expansion is the result of applying an intensional definition to a given substrate. The Expansion may differ depending on the substrate that the query is run against. The expansion that results from running the query against a specific SNOMED CT substrate can be represented extensionally as a simple reference set. Alternatively, the expansion may be computed dynamically or represented in an internal format within a software application.

For more information about the process and methods for developing subsets and reference sets, see the section about  refset development

Gliffy Diagram
bordertrue
chromemin
size1200
nameSubstrateAndExpansion
pagePin2

Caption label
CapIdillustration-of-a-substrate-intentional-subset-definition-and-expansion
CapTypeFigure
Illustration of a substrate, intentional subset definition and expansion