Skip to end of metadata
Go to start of metadata

Modeling philosophy of SNOMED CT

SNOMED CT authors use a zero-based, proximal primitive approach when modeling or editing logical definitions of concepts, i.e. a concept is newly defined, as opposed to inheriting the definition from the parent and then refining it.  This is accomplished by  assigning the immediate proximal primitive parent and attribute relationships based on their relevance to the defining characteristics of the concept, again, instead of relying on inheritance and refinement of relevant attributes from immediate, sufficiently defined supertypes.

The steps are as follows:

  • The author states the proximal primitive supertype/s.
  • The author states all of the defining attribute-value pairs required to express the meaning of the concept.
    • An attribute-value pair is explicitly stated, even if it is already present on a supertype concept.
    • The attribute-value pairs   are grouped as required.
  • The classifier infers all appropriate proximal supertype/s.
    • With sufficiently defined concepts, the subtypes are also inferred.

Advantages of the approach

  • Enhances ability to maintain content
  • Supports identification of equivalences

Content that does not conform

SNOMED CT  contains content that does not conform to the current modeling patterns. A project to correct these non-conforming concepts is currently underway.

Exceptions

Exceptions exist where the current concept model is not expressive enough to represent critical defining characteristics of a concept that would allow for its sufficient definition.

For example, disorders where the clinical manifestations are variably present (i.e. genetic diseases)

Authoring information


Feedback
  • No labels