Search



Page tree

Versions Compared

Key

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

Purpose

There are a variety of reasons for inactivating a relationship in an extension, including:

  • An extension concept has been inactivated, which requires all relationships that it participates in to be inactivated
  • To correct errors in the definition of a concept
  • To remove any redundant
    Concept
    ShowPartsterm
    t116680003 |is a|
     relationships, generated when classifying the extension edition
  • To remove any 'temporary' relationships that were added to correct errors in the International Edition that have since been fixed in the International release

Principles

Inactivating Extension Relationships

Relationships in an extension can be inactivated if required. This is done by creating a new version of the extension relationship with a more recent effectiveTime and the active attribute set to '0' (for 'inactive').

Inactivating Relationships from the International Release

Relationships which belong to the International Edition (or to a module on which the extension depends) should not be inactivated in an extension. When relationships from the International Edition need to be excluded, this can be done by creating a simple reference set of either 'included' or 'excluded' relationships.

...

In these situations, the relationship from the International Edition (or module on which the extension depends) is inactivated by creating a new version of the relationship in the extension module with a more recent effectiveTime and the active attribute set of '0' (for 'inactive').

Process

The table below provides a summary of the process to follow when inactivating a relationship in an extension.

...