8.2 FailingRule

Topic Version1Published11/11/2016
For StandardCOM v2.1
Type:ClassStereotype:«XSDcomplexType»

The FailingRule class holds summary information on which of the rules within a policy failed.

Table 8.2-1 Attributes

Name

Type

Notes

FailingRuleExtensions

ExtensionNameValue

This allows extending the FailingRule class with as many arbitrary name-value pairs as is required at run-time.

Uses for this might include why the rule failed or by how much.

RuleId

String64

Identifier of the atomic rule being checked against the data.

RuleName

String2000

Human-readable name of the atomic rule being checked against the data.

Severity

String64

Severity of the failure. This could be used to indicate that a rule is a high-priority rule whose failure is considered as severe or could be used to indicate just how badly a rule was contravened.

The meaning of this field should be standardized within a company to maximize its utility.

Table 8.2-2 Associations

Association

Notes

From: DataAssuranceRecord.FailingRules

0..*To: FailingRule

Association

If the data do not conform to the policy then there will a FailingRule for each occurrence of a rule which failed.

If the data being examined conforms to the policy then there will be no occurrences of FailingRules.