Common Domain::Policy ABE::Policy Structure ABE::Policy Condition ABE
AssociationClass PolicyConditionRuleDetails

This is a class that implements the semantics needed for the PolicyConditionInPolicyRule aggregation. This aggregation defines the set of PolicyConditions that are contained in this PolicyRule.

Note that the ContainedPolicyConditionDetails class and the PolicyConditionRuleDetails class have conceptually the same attributes. This is because they both provide semantics to form a condition expression. The difference lies in their placement relative to the PolicyRule class. That is, the ContainedPolicyConditionDetails class is used to combine individual expressions within a condition clause, whereas the PolicyConditionRuleDetails class is used to describe how the completed condition clause appears to the PolicyRule. These attributes are described in the Data Dictionary section of this Addendum.

Attributes
Integer groupNumber groupNumber

This attribute is used to define the group to which the condition is a part of. It corresponds logical to the position of parentheses used to group condition terms together.

Boolean isNegated isNegated

This is a Boolean attribute that, if TRUE, signifies that this condition is negated. The default value for this attribute is FALSE.

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Derivedfalse
Is Leaffalse
Keywords
Kind1 - aggregation
NamePolicyConditionRuleDetails
Name Expression
NamespacePolicy Condition ABE
Owned Template Signature
OwnerPolicy Condition ABE
Owning Template Parameter
PackagePolicy Condition ABE
Qualified NameSID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Condition ABE::PolicyConditionRuleDetails
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 groupNumber
Public Integer groupNumber

This attribute is used to define the group to which the condition is a part of. It corresponds logical to the position of parentheses used to group condition terms together.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPolicyConditionRuleDetails
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamegroupNumber
Name Expression
NamespacePolicyConditionRuleDetails
Opposite
OwnerPolicyConditionRuleDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Condition ABE::PolicyConditionRuleDetails::groupNumber
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 isNegated
Public Boolean isNegated

This is a Boolean attribute that, if TRUE, signifies that this condition is negated. The default value for this attribute is FALSE.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPolicyConditionRuleDetails
Datatype
Defaultfalse
Default Value(false)
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameisNegated
Name Expression
NamespacePolicyConditionRuleDetails
Opposite
OwnerPolicyConditionRuleDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Condition ABE::PolicyConditionRuleDetails::isNegated
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic