All pages
Powered by GitBook
1 of 7

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

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

Top Level Clinical Hierarchies

Provide Feedback
138875005 | SNOMED CT Concept (SNOMED RT+CTV3)|

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.

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

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
Namespaces
Provide Feedback

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

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.

413335000 | Extension Namespace 1000003|

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|

Concept Addition Uses Cases

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

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.

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|

  • 416083004 | Has reason|

Concept Addition Rules

Link Assertions

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

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.

417569004 | Has support|
416872009 | Is etiology for|
417318003 | Is manifestation of|

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

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.

Core Metadata Hierarchy

Concept Addition Uses Cases

  • To create a new reference set

  • To define a new reference set type

  • To define a group of related 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|

  • 900000000000521006 | Association type|

    • (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.

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

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

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

Reference Set Attributes

Reference Set Attribute Types

Reference Set Attribute Values

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

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 and

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.

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.

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
Namespaces
Provide Feedback
900000000000441003 | SNOMED CT Model Component|

Hierarchy

Purpose

This subhierarchy provides the values for Relationship.characteristicTypeId.

Examples

Concept Addition Rules

No new subtype descendants may be added in an extension.

Hierarchy

Purpose

This subhierarchy provides the values for Concept.definitionStatusId

Examples

Concept Addition Rules

Hierarchy

Purpose

This subhierarchy provides the values for Description.typeId

Examples

Concept Addition Rules

Hierarchy

Purpose

This subhierarchy provides the values for Relationship.modifierId

Examples

Concept Addition Rules

Hierarchy

Purpose

This subhierarchy provides the concepts used to identify modules

Examples

Concept Addition Rules

Provide Feedback

Hierarchy

900000000000442005 | Core metadata concept|

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 900000000000442005 | Core metadata concept| .

Core Metadata Concept

Characteristic Type

Definition Status

Description Type

Modifier

Module

  • 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)|
    900000000000459000 | Attribute type|
    900000000000491004 | Attribute value|

    No new subtype descendants may be added in an extension.

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

    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

    No new subtype descendants may be added in an extension.

    The addition of modules that form part of the extension is required. These new module concepts must either be direct children of or descendants of a child of 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.

    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.

    900000000000449001 | Characteristic type|
    900000000000227009 | Additional relationship|
    900000000000006009 | Defining relationship|
    900000000000225001 | Qualifying relationship|
    900000000000444006 | Definition status|
    900000000000073002 | Defined|
    900000000000074008 | Primitive|
    900000000000446008 | Description type|
    900000000000550004 | Definition|
    900000000000003001 | Fully specified name|
    900000000000013009 | Synonym|
    900000000000450001 | Modifier|
    900000000000452009 | All|
    900000000000451002 | Some|
    900000000000443000 | Module|
    900000000000207008 | SNOMED CT core|
    900000000000012004 | SNOMED CT model component|
    449081005 | SNOMED CT Spanish edition module|
    449080006 | SNOMED CT to ICD-10 rule-based mapping module|
    Foundation Metadata Concept Hierarchy
    Linkage Concept Hierarchy
    Namespaces
    900000000000475002 | Time (foundation metadata concept)|
    900000000000469006 | Uniform resource locator (foundation metadata concept)|
    900000000000474003 | Universally Unique Identifier (foundation metadata concept)|
    449079008 | SNOMED CT to ICD-9CM equivalency mapping module|
    900000000000443000 | Module|
    900000000000443000 | Module|
    Content for the OWL Ontology Refset
    Content for the OWL Axiom Refset