SNOMED Documentation Search
Toc hidden headings |
---|
In this chapter, we describe the logical design of the SNOMED CT MRCM.
Each SNOMED CT Module may have a concept model that is captured using a MRCM. A MRCM contains a set of domains and a set of attributes, which may be applied to one or more domains. The MRCM specifies the cardinality and valid range of each attribute, and indicates whether or not the attribute should be grouped. The domain, range, cardinality and grouped indicator for each attribute is also combined into a single 'attribute rule', which is represented using a SNOMED CT Expression Constraint. For each domain, the set of valid attributes and their associated rules are compiled into two SNOMED CT 'domain templates' – for precoordinated concept authoring and postcoordinated expression authoring respectively. These domain templates may be further specialized to support customized authoring of specific subdomains.
Figure 1 The figure below illustrates the major components of the MRCM described above.
...
Caption label | ||||
---|---|---|---|---|
| ||||
Abstract Model of the SNOMED CT MRCM |
Figure 2 The figure below illustrates the logical design of the SNOMED CT MRCM using a UML class diagram.
...
Caption label | ||||
---|---|---|---|---|
|
...
Logical Model of the SNOMED CT MRCM |
This UML class diagram illustrates that a SNOMED CT Edition contains a set of modules, which may each be associated with a set of MRCM domains and attribute rules.
...
Each attribute rule is associated with a specific rule strength (e.g. 'Mandatory'
Concept | ||
---|---|---|
|
Concept | ||
---|---|---|
|
|