Previous Topic: Evaluating the Adoption or Trial Adoption ReportNext Topic: Migrating Objects from One Model to Another


Adoption Report Messages

The adoption process can take any of eight different actions on an object, based on the evaluation of the object's current status in the model and the adoption rules for its object type. The eight types of actions are described in the following table:

Action

Indicates

Object Label

ADOPTED

This object now has the same Original Encyclopedia ID and Original Object ID as the object in the source model that is logically the same.

The same

ADOPTS

This object now has the same Original Encyclopedia ID and Original Object ID as the object in the source model that is logically the same.

Different

IGNORED

No change was made to the IDs of this object; another object in the destination model already has common ancestry with the object in the source model that is logically the same. (Two objects in the same model can not share common ancestry.)

The same

IGNORES

No change was made to the IDs of this object; another object in the destination model already has common ancestry with the object in the source model that is logically the same.

Different

ALREADY ADOPTED

This object already has common ancestry with its equivalent object on the source model. No action required.

The same

ALREADY ADOPTS

This object already has common ancestry with its equivalent object on the source model. No action required.

Different

NOT ADOPTED

This object was not adopted because it does not meet adoption criteria according to adoption rules for its object type; that is, no equivalent object was found in the source model.

N/A

UNADOPTED

This component object of an adopted parent object was not adopted because it did not meet adoption criteria for its object type. During component unadoption processing, the component object's Original Encyclopedia ID and Original Object ID are replaced with the current encyclopedia ID and an unused object ID.

N/A

The Object Label listed in the report is not necessarily the name of the object. Object Label refers to text that uniquely identifies the object occurrence within a model; the label for an object can be different from the name of the object. Many adoption rules are based on objects that are logically the same having the same name; this does not imply that they have the same labels. Therefore, objects can be adopted based on identical names when they have different labels.