Module Identification

Each SNOMED CT component is managed and maintained in a module identified by its moduleId field.

A SNOMED CT module is defined as a group of SNOMED CT components and/or reference set members managed, maintained, and distributed as a unit.

Notes

  • Components and reference set members that are part of the same module share the same moduleId value.

  • All modules , except the 900000000000012004 | SNOMED CT model component module| , have dependencies on other modules specified by the Module Dependency Reference Set.

    • components and reference set members, that are part of the same module, share the same moduleId value.

    • components and reference set members are part of only one module , at any given time.

  • The organization responsible for maintaining an extension must:

    • create and maintain at least one module identified by a moduleId that it has created;

    • apply a moduleId that it has created to all components and reference set members in its extension ;

    • manage and distribute information about the dependencies of its modules in accordance with SNOMED CT specifications.

  • The organization responsible for maintaining an extension may:

    • create and maintain multiple modules ;

    • organize its components and reference set members within the modules it manages in a way that best meets its business needs;

    • move a component or reference set member between its modules by creating a revised version of that component or reference set member with a different moduleId (It is then part of the new module from the effectiveTime of the revised version).

  • Components and reference set members may be moved between modules maintained by different organizations. However, such moves must only be made:

    • with the consent of the organizations responsible for both the source and target modules; and

    • in accordance with rules specified by SNOMED International.

Last updated