Note

 

This documentation supports the 20.17.01 version of BMC Remedyforce.

To view the latest or an earlier version, select the version from the Product version menu.

BMC_BaseRelationship

The BMC_BaseRelationship class is the common base class to store relationships between various configuration items (CIs) in the CMDB.

Note

For CI classes, the common base class is BMC_BaseElement.

Attribute summary

AttributeData typeDescription
Atrium Impact DirectionPicklist

This field is used when you import relationships from BMC Atrium Configuration Management Database (BMC Atrium CMDB). This field is mapped to the ImpactDirectionScript field of BMC Atrium CMDB and stores relationship types.

The following options are provided:

  • Other
  • Unknown
  • Source-Destination
  • Destination-Source
Class IdFormula (Text)Identifier of the Base Relationship class.
Class NameFormula (Text)Stores the BMC_BaseRelationship value.
CMDB ClassLookup (CMDB_Class)Stores the identifier of the Base Relationship class.
DatasetIdText (38) Unique identifier of the dataset to which the instance belongs. This field can be the identifier of a discovery application dataset (for example, BMC.ADDM).
DescriptionText (254)Description of the relationship.
DestinationLookup (Base Element)Identifier of the destination CI instance in the Base Element object.
Destination.ClassIdFormula (Text) Unique identifier of the class to which the destination (child) CI instance belongs.
Destination.ClassNameFormula (Text)Class name of the destination CI.
Destination.InstanceIdFormula (Text) Unique identifier of the destination (child) CI instance in the relationship.
Destination.InstanceNameFormula (Text)Name of the destination CI instance.
HasImpactPicklist 

Specifies whether the relationship has impact characteristics that are defined and active. The following options are available:

  • Yes
  • No
ImpactPropagationModel Text (254)Propagation model used for this impact relationship.
ImpactWeight Number (18, 0)Relative weight that the impact relationship has in computing the status of the consumer CI when the status of the CI computation model has the WEIGHTED impact_function. This is an integer value from 0 to MaxINT. For a consumer CI with impact_function=WEIGHTED, the relative impact of the relationship is ImpactWeight / (Sum of ImpactWeight of all relationships providing impact to this CI).    
Instance IDText (38) (Unique Case Insensitive) Unique identifier of the instance. Instances that share the same reconciliation identity do not share the same instance identifier.
LastModifiedByFormula (Text) The user who last modified the instance.
Mark As Deleted CheckboxSpecifies whether the instance is soft deleted. For instance, a CI is not soft deleted, NULL is used instead of No to ensure that correct reconciliation is done with data created.
ReconciliationIdentityText (38)Identifier assigned either manually or by an identification activity. It is unique to all instances in any dataset that represent the same real-life CI or relationship. The value for this attribute stays the same when the instance is copied or moved to other datasets.    
Relationship NameText (254) (Unique Case Insensitive) Name of the relationship.
SourceLookup (Base Element)Identifier of the source CI instance in the Base Element object.
Source.ClassIdFormula (Text)Unique identifier of the class to which the source (parent) CI instance belongs.
Source.ClassNameFormula (Text)Class name of the source CI.
Source.InstanceIdFormula (Text)Unique identifier of the source (parent) CI instance in the relationship.
Source.InstanceNameFormula (Text)Name of the source CI instance.
StatusPicklist

Internal field that prevents users from creating an attribute with the name of Status. The options provided are 0 to 49.

SubmitterFormula (Text)Unique account identifier of the user who created the instance.
TypePicklist

Relationship type. The following options are provided:

  • Other
  • All Related
  • Component
  • Dependency
  • Has Impact
  • Member of Collection
  • Service-Offering
  • Source-Destination
  • Destination-Source
  • Service-Subservice
  • Unknown
  • Account On System
  • Application System Services
  • Base Relationship
  • Contract Component
  • Element Location
  • Genealogy
  • Hosted Access Point
  • Hosted Service
  • Hosted System Components
  • In IP Subnet
  • In Segment
  • IP Subnets In Collection
  • LNs In Collection
  • Offering Measured By
  • Segments In Collection
  • Setting Of
Unique CI Relationship IDText (254) (External ID) (Unique Case Insensitive)

Uniquely identifies the relationship record in the system. Use this field when you are importing relationships from external source.

Unique Destination CI IDText (254)Unique identifier of the destination CI. When you are importing relationships, the value of this field must be same as value of the Unique CI Source ID field of the destination CI in the Base Element object. The relationship record is imported only when the value of this field matches with the Unique CI Source ID field value of a CI in the Base Element object.
Unique Source CI IDText (254)Unique identifier of the source CI. When you are importing relationships, the value of this field must be same as value of the Unique CI Source ID field of the source CI in the Base Element object. The relationship record is imported only when the value of this field matches with the Unique CI Source ID field value of a CI in the Base Element object.
Was this page helpful? Yes No Submitting... Thank you

Comments