...
MRCM Reference Set | Attribute | Populated From |
Concept |
---|
ShowParts | term |
---|
t | 723589008|MRCM domain reference set| |
---|
|
| domainTemplateForPrecoordination | Concept |
---|
ShowParts | term |
---|
t | 723589008|MRCM domain reference set| |
---|
|
.domainConstraint, Concept |
---|
ShowParts | term |
---|
t | 723604009|MRCM attribute domain reference set| |
---|
|
.grouped, Concept |
---|
ShowParts | term |
---|
t | 723604009|MRCM attribute domain reference set| |
---|
|
.attributeCardinality, Concept |
---|
ShowParts | term |
---|
t | 723604009|MRCM attribute domain reference set| |
---|
|
.attributeInGroupCardinality, Concept |
---|
ShowParts | term |
---|
t | 723592007|MRCM attribute range reference set| |
---|
|
.rangeConstraint WHERE Concept |
---|
ShowParts | term |
---|
t | 723589008|MRCM domain reference set| |
---|
|
. referencedComponentId = Concept |
---|
ShowParts | term |
---|
t | 723604009|MRCM attribute domain reference set| |
---|
|
.domainId AND Concept |
---|
ShowParts | term |
---|
t | 723604009|MRCM attribute domain reference set| |
---|
|
. referencedComponentId = Concept |
---|
ShowParts | term |
---|
t | 723592007|MRCM attribute range reference set| |
---|
|
. domainIdreferencedComponentId |
Concept |
---|
ShowParts | term |
---|
t | 723589008|MRCM domain reference set| |
---|
|
| domainTemplateForPostcoordination |
Concept |
---|
ShowParts | term |
---|
t | 723592007|MRCM attribute range reference set| |
---|
|
| attributeRule |
...
Please note that when the above process is being applied to the authoring of new precoordinated content, then only rules with a contentType
scg-expression may be used. However, when the process is applied to the validation of (both new and existing) precoordinated content, only rules with a contentType
scg-expression may be used. Rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723597001 |Mandatory concept model rule| |
---|
|
should be enforced when authoring and cause an error during validation, while rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723598006 |Optional concept model rule| |
---|
|
should be used as a recommendation for authoring and result in a warning during validation.
...
...
Please note that in the above process only rules with a contentType
scg-expression should be used. Rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723597001 |Mandatory concept model rule| |
---|
|
should be enforced when authoring and cause an error during validation, while rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723598006 |Optional concept model rule| |
---|
|
should be used as a recommendation for authoring and result in a warning during validation.
...
Please note that if the expression constraint or query is being applied to a substrate that includes only precoordinated content, then only the MRCM rules with a contentType
scg-expression should be used. However, if the expression constraint or query is being applied to a substrate that may include both precoordinated and postcoordinated content, then the less restrictive rules (e.g. with broader ranges) that apply where contentType
scg-expression may be used. Rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723597001 |Mandatory concept model rule| |
---|
|
should be enforced when authoring and cause an error during validation, while rules with a ruleStrength of
Concept |
---|
ShowParts | term |
---|
t | 723598006 |Optional concept model rule| |
---|
|
should be used as a recommendation for authoring and result in a warning during validation.
...
When a new or updated rule is introduced to the MRCM, it may take a period of time before all existing content conforms to the new rule. In these situations, a content type of
scg-expressionShowPartsterm | can be used, to ensure that all new content obeys the rule. Over time, as the old content is updated to reflect the new rule, the content type may be changed to either
Scg expression |
---|
ShowParts | term or
Scg expression |
---|
ShowParts | term . This approach can be used to ensure that all new content added to SNOMED CT conforms to high quality concept model rules, even though reviewing and correcting existing content may take additional time.
...
To support this requirement, SNOMED CT extension developers will be able to copy the international MRCM rules defined by SNOMED International into one or more extension MRCM reference sets and edit these reference sets to add new rules and restrict or extend the existing rules as required. New MRCM reference sets created for a SNOMED CT extension must be designed to ensure consistency and data integrity between editions. Please note that if no changes to the SNOMED CT concept model are required to support an extension, no additional MRCM reference sets need to be created, as the international MRCM can be reused by the extension.
The
Scg expression |
---|
ShowParts | term is designed to allow extension developers to specify which MRCM reference sets should be applied to the content in each module. The
Scg expression |
---|
ShowParts | term should therefore be referred to, to determine whether an extension is reusing the international MRCM, or using a customized extension MRCM to support its content.
...