Search



Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • For all existing rows in the module dependency reference set, to indicate that the dependency now applies to the new version of each module - ie the sourceEffectiveTime must be updated to the date of the extension release. If the extension module is now dependent on a new version of the target module, then the targetEffectiveTime must also be updated.
  • For any module dependency that is no longer applicable. In this case, the relevant member of the module dependency reference set should be inactivated.
  • For any new module dependency that applies to the new version of the extension. In this case, a new reference set member must be added to the module dependency reference set.

Content Promotion

SNOMED CT components may be promoted from an extension module into a less dependent module to enable broader use. For example, an extension concept may be promoted to the International Edition to enable SNOMED CT users to share the concept. Please note that a component may only be promoted to a module on which the extension module depends (as specified in the module dependency reference set).

When promoting components from an extension into the International Edition, the donating organization (i.e., the owner of the extension) should submit a promotion request to SNOMED International with the details of all components to be promoted. The SNOMED International authoring team process the request and consider whether the content is acceptable for inclusion in the International Edition.

Once promoted, a new version of the component is available in the International Edition with a new EffectiveTime, an international moduleId, and the same SNOMED CT identifier as was used in the originating extension. From that point forward, SNOMED International becomes responsible for maintaining the promoted content. Future releases of the extension, which are dependent on the new version of the International Edition (that contains the promoted content), must remove the promoted content from their Snapshot and Delta release files. The promoted content will, however, continue to appear in the Full release files of the extension Edition with an older EffectiveTime to reflect the ownership history of this content within the extension. Please note that the SNOMED CT identifiers of all promoted content will remain unchanged, and will therefore continue to include the namespace identifier of the originating organization.

Please note that it is essential that the promoted content is not inactivated in the extension from which it was promoted, as this would make it appear to users of the extension that the content is inactive. It is also important that the meaning of the content remains the same after it has been promoted, to ensure that the component identifiers permanently represent the same clinical meaning.

The diagram below illustrates how extension content is promoted to the SNOMED CT International Edition.

Image Removed

Content Demotion

In some circumstances it may be necessary to demote SNOMED CT components. Demotion means moving a component from a less dependent module to a more dependent module. For example, moving a concept (and its associated descriptions and defining relationships) from the International Edition to a National Extension.

Content demotion is generally not recommended, because there are several risks associated with the management of demoted content. Once demoted, a different version of the component will be seen in different editions, and this redundancy needs to be managed carefully. Consideration should, therefore, be given when making the decision to demote a component.

If content demotion is deemed necessary, then it is very important to use a safe approach. As shown in the diagram below, the recommended approach for demoting SNOMED CT content is to inactivate the component in the source module and activate the component in the destination module at a more recent effective time.

Image Removed

Updates should also be made to the respective component inactivation reference sets to indicate that the component has been inactivated because 

Concept
ShowPartsterm
t900000000000487009 |Component moved elsewhere|
, and to the 
Concept
ShowPartsterm
t900000000000524003 |MOVED TO association reference set|
 to indicate the module to which the component has been moved. For more information on inactivation and historical associated reference sets, see 3.2.6.3. Managing Component Inactivation

The following diagram shows the RF2 file changes that are required to demote an example concept from the international edition to an extension module. Please note that it is essential that the effectiveTime of the active component in the destination module is more recent than the effectiveTime of the inactive component in the source module. This is done to ensure that the demoted component is seen as active in any edition that uses the extension module to which it was demoted.

Image Removed

Warning

Some approaches to content demotion that have previously been proposed are considered to be unsafe. The content demotion approaches that should never be used include:

  • Removing every instance of the component from the International Edition (or source edition)
    • This approach will delete the history of the component for users of the International Edition, who do not use the demoted content. The history of each SNOMED CT component should be traceable in the edition in which the component was created.
  • Retaining the component active in the source module, and creating a new version of the component (i.e., with a more recent effectiveTime) in the less dependent module
    • This approach will make the component visible and accessible in the source edition, and users of the source edition would not be aware that the component was demoted to a less dependent module
    • This approach may lead to inconsistency between the version of the component in the International Edition and the version in the less dependent module.