All pages
Powered by GitBook
1 of 7

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Model Metadata Concept Hierarchies

Core Metadata Concept

Hierarchy

Purpose

This concept is the supertype for all SNOMED CT metadata.

Concept Addition Rules

No new subtype children may be added in an extension.

Please refer to the following pages for guidance on the addition of subtype descendants.

All SNOMED CT metadata concepts are subtypes of and include concepts, descriptions and relationships that are used to describe or provide additional information about SNOMED CT content and reference sets.

The table below lists the subtypes of the hierarchy, and describes the content within these subhierarchies.

Table: Subhierarchies of |SNOMED CT Model Component| and their intended purpose

Subhierarchy
Purpose
Link to More Information

The following pages provide information about the subtypes of . Each page includes tables which describe the purpose of the content within one of the sub-hierarchies, with examples from the International Edition. The tables also state rules about the additions that are permitted in an extension to the respective subhierarchy. Where additions are permitted to the subhierarchy, notes are added on practical uses cases for addition, potential problems that may arise from these additions and any other relevant considerations.

Linkage concept (linkage concept)

Links two or more concepts together to express compositional meanings. All concept codes that can be used as a Relationship Type are included under [

Namespace concept (namespace concept)

Contains concepts that represent an assigned Extension namespace identifier.

OWL metadata concept (OWL metadata concept)

Contains concepts that are used in

  • OWL ontology reference set (OWL ontology header (OWL metadata concept) and OWL ontology namespace (OWL metadata concept))

  • OWL axiom reference set (Disjoint classes axiom (OWL metadata concept) and General concept inclusion axiom (OWL metadata concept))

Core metadata concept (core metadata concept)

Provides structural information required to support International Edition data. This supporting information includes sets of enumerated values that apply to attributes of concepts, descriptions and relationships.

Core Metadata Hierarchy

Foundation metadata concept (foundation metadata concept)

Provides supporting metadata and structural information for Reference Sets.

900000000000441003 | SNOMED CT Model Component (metadata)|
900000000000441003 | SNOMED CT Model Component (metadata)|
900000000000441003 | SNOMED CT Model Component (metadata)|
Core Metadata Hierarchy
Foundation Metadata Concept Hierarchy
Linkage Concept Hierarchy
Provide Feedback
900000000000441003 | SNOMED CT Model Component|

Namespaces
Foundation Metadata Concept Hierarchy
Linkage Concept Hierarchy
Namespaces

Constraints on Concept Requests

The SNOMED CT International Edition contains some concept hierarchies that have fundamental roles in supporting the design of SNOMED CT. Additions of concepts to these hierarchies may impact the consistency and integrity of SNOMED CT. The following pages set out guidance on the addition of extension concepts within specific hierarchies. In some cases, this guidance may prohibit extensions from adding concepts in a specific hierarchy or at a particular level of a hierarchy. In other cases, the advice is provided on the use case for making particular additions and notes are included on the implications and potential risks arising from such additions.

These constraints are expressed in tables in the following pages, which are arranged to follow the overall hierarchical structure of SNOMED CT.

  • Top Level Concepts and Clinical Concepts

Model Metadata Concept Hierarchies
Core Metadata Hierarchy
Foundation Metadata Concept Hierarchy
Linkage Concept Hierarchy
Provide Feedback
Namespaces

Namespaces

Namespace Concept

Hierarchy

Purpose

Each concept in this subhierarchy represents an allocated SNOMED CT extension namespace.

Examples

Please see the section on for a further introduction to namespaces.

  • Concept Addition Rules

    No new subtype children or descendants may be added in an extension.

    Namespaces concepts can only be created by SNOMED International to represent allocated namespace identifiers.

    Logical Design
    Provide Feedback
    370136006 | Namespace concept|
    373872000 | Core Namespace|
    370137002 | Extension Namespace 1000000|
    370138007 | Extension Namespace 1000001|
    384597007 | Extension Namespace 1000002|
    413335000 | Extension Namespace 1000003|

    Foundation Metadata Concept Hierarchy

    Foundation Metadata Concept

    Hierarchy

    Purpose

    This concept is a supertype for metadata used to support SNOMED CT reference sets.

    Concept Addition Rules

    No new subtype children may be added in an extension.

    See tables below for concept addition rules for each of the subtypes of

    Reference Sets

    Additional Notes

    When a new reference set type is defined, an appropriate set of reference set descriptor rows must be created in the reference set descriptor reference set to specify the order and format of the reference set columns. Furthermore, the intended use and format of the new reference set type must also be documented.

    Appropriate documentation should also be provided to describe the specific use of each individual reference set. The addition of reference set descriptor rows for individual reference sets is also recommended. However, this is optional if there are no additional constraints over and above those specified for its reference set type.

    Hierarchy

    900000000000455006 | Reference set|

    Purpose

    The subtype children represent reference set types. Subtype descendents represent either reference sets of the type specified by their supertype parent or groups of reference sets of a type specified by their supertype parent.

    Examples

    Reference set types

    • 609331003 | Extended map type reference set|

      • 447562003 | ICD-10 complex map reference set|

      • (This is a grouper concept not an actual reference set)

    Concept Addition Rules

    New subtype children may be added in an extension, as long as they represent a new and distinct Reference Set Type (i.e. not an individual reference set).

    New subtype descendants may be added in an extension, as long as they represent a Reference Set of the type defined by its supertype ancestors.

    Concept Addition Uses Cases

    Hierarchy

    900000000000457003 | Reference set attribute|

    Purpose

    The subtype children represent named attributes used to represent columns in reference sets.

    Also includes two special subtypes: 900000000000459000 | Attribute type| and 900000000000491004 | Attribute value| which are separately documented.

    Examples

    • 900000000000511003 | Acceptability|

      • 900000000000549004 | Acceptable|

      • 900000000000548007 | Preferred|

    Concept Addition Rules

    Subtype children can be added in an extension to represent new column names for use in additional reference set type definitions.

    See separate notes on subtype descendance of the special subtypes 900000000000459000 | Attribute type| and 900000000000491004 | Attribute value|

    Hierarchy

    900000000000459000 | Attribute type|

    Purpose

    These concepts represent data types associated with reference set attributes.

    Examples

    • 900000000000459000 | Attribute type (foundation metadata concept)|

      • 900000000000460005 | Component type (foundation metadata concept)|

        • 900000000000461009 | Concept type component|

    Concept Addition Rules

    No new subtype children or subtype descendants may be added in an extension.

    If new subtypes are required these should be requested for addition to the International Edition.

    Hierarchy

    900000000000491004 | Attribute value|

    Purpose

    These concepts represent values that can be applied to specified columns in a reference set.

    Concept Addition Rules

    Additional subtype children may be added in an extension to represent values applicable to a newly added reference set or reference set type.

    Subtype descendants should not be added in an extension, except where they are descendants of a subtype child added to support a newly added reference set.

    Potential Problems

    Adding subtype descendant to pre-existing subtype children would have the effect of changing the permitted value set for a pre-existing reference set type and reference sets defined as having that type.

    Reference Set Attributes

    Reference Set Attribute Types

    Reference Set Attribute Values

    Provide Feedback
    900000000000454005 | Foundation metadata concept|
    900000000000454005 | Foundation metadata concept|

    • To create a new reference set

    • To define a new reference set type

    • To define a group of related reference sets

  • 900000000000521006 | Association type|
    900000000000522004 | Historical association|
    900000000000526001 | REPLACED BY association reference set|
    900000000000527005 | SAME AS association reference set|
    900000000000480006 | Attribute value type|
    900000000000501005 | Map group|
    900000000000536009 | Source effective time|
    900000000000476001 | Integer (foundation metadata concept)|
    900000000000465000 | String (foundation metadata concept)|
    762678002 | OWL 2 language syntax (foundation metadata concept)|
    707000009 | SNOMED CT parsable string (foundation metadata concept)|
    900000000000466004 | Text (foundation metadata concept)|
    900000000000475002 | Time (foundation metadata concept)|
    900000000000469006 | Uniform resource locator (foundation metadata concept)|
    900000000000474003 | Universally Unique Identifier (foundation metadata concept)|

    Core Metadata Hierarchy

    Core Metadata Concept

    Hierarchy

    Purpose

    This concept is the supertype for metadata used directly by SNOMED CT components.

    Concept Addition Rules

    No new subtype children may be added in an extension.

    See tables below for concept addition rules for each of the subtypes of .

    Characteristic Type

    Concept Addition Uses Cases

    • Different lengths of text for different purposes

    • Different formats for text including HTML

    • Specialized usage of text for a specific purpose

    Concept Addition Uses Cases

    The addition of at least one module concept is essential for all extensions. More than one module concept may be added to enable content to be organized into separate modules.

    Hierarchy

    900000000000449001 | Characteristic type|

    Purpose

    This subhierarchy provides the values for Relationship.characteristicTypeId.

    Examples

    • 900000000000227009 | Additional relationship|

    • 900000000000006009 | Defining relationship|

    • 900000000000225001 | Qualifying relationship|

    Concept Addition Rules

    No new subtype descendants may be added in an extension.

    Hierarchy

    900000000000444006 | Definition status|

    Purpose

    This subhierarchy provides the values for Concept.definitionStatusId

    Examples

    • 900000000000073002 | Defined|

    • 900000000000074008 | Primitive|

    Concept Addition Rules

    No new subtype descendants may be added in an extension.

    Hierarchy

    900000000000446008 | Description type|

    Purpose

    This subhierarchy provides the values for Description.typeId

    Examples

    • 900000000000550004 | Definition|

    • 900000000000003001 | Fully specified name|

    • 900000000000013009 | Synonym|

    Concept Addition Rules

    Additional types permitted provided these are additive and do not replace the synonym or fully specified name values

    Hierarchy

    900000000000450001 | Modifier|

    Purpose

    This subhierarchy provides the values for Relationship.modifierId

    Examples

    • 900000000000452009 | All|

    • 900000000000451002 | Some|

    Concept Addition Rules

    No new subtype descendants may be added in an extension.

    Hierarchy

    900000000000443000 | Module|

    Purpose

    This subhierarchy provides the concepts used to identify modules

    Examples

    • 900000000000207008 | SNOMED CT core|

    • 900000000000012004 | SNOMED CT model component|

    • 449081005 | SNOMED CT Spanish edition module|

    Concept Addition Rules

    The addition of modules that form part of the extension is required. These new module concepts must either be direct children of 900000000000443000 | Module| or descendants of a child of 900000000000443000 | Module| that is owned by the same extension provider. It is not permitted to add modules as subtypes of modules maintained by another extension provider.

    Each module concept added within an extension must have an identifier that contains the extension's namespace identifier.

    Definition Status

    Description Type

    Modifier

    Module

    Provide Feedback
    900000000000442005 | Core metadata concept|
    900000000000442005 | Core metadata concept|
    449080006 | SNOMED CT to ICD-10 rule-based mapping module|
    449079008 | SNOMED CT to ICD-9CM equivalency mapping module|

    Top Level Concepts and Clinical Concepts

    Top Level Concepts

    Hierarchy

    Purpose

    The immediate subtype children of the root concept represent the most general types of SNOMED CT concepts.

    Concept Addition Rules

    It is strongly recommended that new top level concepts (i.e. direct subtype children of the root concept) are not added in an extension.

    Additional Notes

    Hierarchies

    All direct subtype children of except .

    Purpose

    These concepts represent a distinct type of clinical concept

    Concept Addition Rules

    Subtype descendants of the top level clinical concepts may be added in an extension.

    Additional Notes

    Concepts added in these hierarchies should conform with:

    • Concept model rules applicable to the relevant concept domain

    • Quality standards applicable to all SNOMED CT clinical content.

    These concepts should be classified to generate a set of inferred relationships in necessary normal form, for inclusion in the extension distribution files.

    Top Level Clinical Hierarchies

    Provide Feedback
    138875005 | SNOMED CT Concept (SNOMED RT+CTV3)|
    138875005 | SNOMED CT Concept (SNOMED RT+CTV3)|
    900000000000441003 | SNOMED CT Model Component (metadata)|

    Linkage Concept Hierarchy

    Linkage Concept

    Hierarchy

    Purpose

    This concept is the supertype parent or ancestor of , , etc.

    Concept Addition Rules

    No new subtype children may be added in an extension

    See tables below for concept addition rules for the descendants of existing subtype children.

    Concept Model Attributes

    Additional Notes

    Any attributes created in extensions need to be carefully managed and documented. Extension attributes may also need to be revised or inactivated to align with future changes to the concept model in the International Edition.

    Concept Addition Uses Cases

    Requirements to support additional types of assertion in clinical records

    Hierarchy

    410662002 | Concept model attribute|

    Purpose

    These concepts provide the values for Relationship.typeId and represent the type of a defining relationship.

    Examples

    • 260686004 | Method|

    • 260870009 | Priority|

    • 363704007 | Procedure site|

    Concept Addition Rules

    Additional attributes may be added in an extension, where required to support extensions to the SNOMED CT concept model.

    Concept Addition Uses Cases

    Hierarchy

    416698001 | Link assertion|

    Purpose

    These concepts represent clinical assertions about relationships between instances of clinical statement in an EHR. For example, they may assert that a particular symptom is caused by something.

    International Edition Examples

    • 417151001 | Has explanation|

    • 416271009 | Has problem member|

    • 416586004 | Has problem name|

    Concept Addition Rules

    Additional subtype children may be added in an extension. However, it is recommended that proposed additions be submitted to the International Edition, unless they are highly specific.

    Link Assertions

    Provide Feedback
    106237007 | Linkage concept|
    410662002 | Concept model attribute|
    416698001 | Link assertion|

    Extending the SNOMED CT concept model to allow sufficient definitions to be applied to concepts that are not sufficiently defined in the International Edition.

    416083004 | Has reason|
    417569004 | Has support|
    416872009 | Is etiology for|
    417318003 | Is manifestation of|
    Content for the OWL Ontology Refset
    Content for the OWL Axiom Refset