# Class CIM_RelatedElementCausingError
extends CIM_Dependency

This association defines the relationship between a failing managed element and the managed element that is causing the error. The cause and effect might be indirect. The cause might be simply that the lack of functionality of one component causes another component to be overworked. The association instance must exist as long as the cause-and- effect relationship exists.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_Dependency
|
+--CIM_RelatedElementCausingError

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | This association defines the relationship between a failing managed element and the managed element that is causing the error. The cause and effect might be indirect. The cause might be simply that the lack of functionality of one component causes another component to be overworked. The association instance must exist as long as the cause-and- effect relationship exists.
Experimental | boolean | true
UMLPackagePath | string | CIM::Core::CoreElements
Version | string | 2.10.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
EffectCorrelation | uint16 | 10
Description | string | An enumeration that very generally describes the correlation of the failure of the Antecedent to its effect on the Dependent. It describes the weight of the effect reported by an instance of this class. The effect of the Antecedent element can have a strong or heavy impact on the health of the Dependent element, or the impact can be weak or light.
Required | boolean | true
ValueMap | string | 2, 10, ..
Values | string | Strong Correlated, Weakly Correlated, DMTF Reserved
FailureRelationshipInitiated | datetime |
Description | string | The time that this failure relationship was created. The datetime should be provided because it is helpful to know when the effect was initiated.
Ranking | uint16 | 1
Description | string | Because more than one errant Managed Element could cause a Managed Element to fail, this ranking is used to express the most significant cause. The Rank attribute is used to declare the ranking of a particular cause-and-effect relationship among all cause- and-effect relationships that are defined by instances of this association for a particular element. 1 is the highest ranking. A rank of 1 declares that this cause-and-effect relationship is the most debilitating and should be addressed with priority over all other cause-and- effect relationships. As the rank increases, the effect imposed on the Antecedent Managed Element failure decreases. There should be only one instance of this association with a particular ranking value per Dependent instance. If there is more than one instance of the same ranking per Dependent instance, then the observer cannot determine from the model which cause-and-effect relationship to resolve first. The ranking of existing instances can change over time based on the prevailing conditions of the device.

### Association References

Name | Class Origin | Reference Class
--- | --- | ---
Antecedent | CIM_RelatedElementCausingError | CIM_ManagedElement
Dependent | CIM_RelatedElementCausingError | CIM_ManagedElement

## Class Methods