: Public abstract <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:03:23 PM
Modified: 4/15/2022 10:33:32 AM
Project:
Advanced:
This is an abstract class for defining two types of collection classes. PolicyRule collects PolicyEvents, PolicyConditions, and PolicyActions, while PolicyGroup collects PolicyRules and PolicyGroups.<br/><br/>Two important and powerful features of this arrangement are that a PolicySet defines a common decision strategy and a common set of PolicyRoles to be used by the PolicyGroups and the PolicyRules that inherit from it.<br/>
Attribute
Public Boolean
  isMandatoryEvaluation
Details:
Notes: This is a Boolean attribute that, if TRUE, signifies that evaluation (and possibly action execution) of this entity is mandatory and must be attempted. If the Mandatory property value of this entity is FALSE, then the evaluation of this entity is considered to be "best effort" and may be ignored.<br/><br/><br/><br/>Notes:<br/><br/>Not present in the ITU or CIM specs.<br/>
Public String
  usage
Details:
Notes: This is a free-form string attribute that recommends how this policy object should be used.<br/><br/><br/><br/>Notes: Not present in the ITU or CIM specs.<br/>
Element Source Role Target Role
«TMF_BusinessEntity» BusinessInteractionItemPrice
Business Entity  
Name: _policySet
 
Name: _businessInteractionItemPrice
 
Details:
 
«TMF_BusinessEntity» PolicySet
Business Entity  
Name:  
 
Name:  
 
Details:
 
«TMF_ABE» Policy Framework ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» CatalogSpecification
Business Entity  
Name: policySet
 
Name: catalogSpecification
 
Details:
 
«TMF_BusinessEntity» EntitySpecCharValueUse
Business Entity  
Name: policySet
 
Name: entitySpecCharValueUse
 
Details:
 
Element Source Role Target Role
«TMF_BusinessEntity» ProductOfferingPrice
Business Entity  
Name: productOfferingPrice
 
Name: policySet
 
Details:
 
«TMF_BusinessEntity» ProductPricePartyRole
Business Entity  
Name: _productPricePartyRole
 
Name: _policySet
 
Details:
 
«TMF_BusinessEntity» PolicySet
Business Entity  
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» ProductPrice
Business Entity  
Name: _productPrice
 
Name: _policySet
 
Details:
 
«TMF_BusinessEntity» ConfigurationSpecification
Business Entity  
Name: configurationSpecification2
 
Name: policySet2
 
Details:
 
«TMF_BusinessEntity» RevShareModelSpecNegotiableRange
Business Entity  
Name: revShareModelSpecNegotiableRange
 
Name: policySet
 
Details:
 
«TMF_BusinessEntity» ProductOffering
Business Entity  
Name: _productOffering
 
Name: _policySet
 
Details:
 
«TMF_BusinessEntity» PolicySetSpec
Business Entity  
Name: _policySetSpec
 
Name: _policySet
 
Details:
 
«TMF_BusinessEntity» RevenueAssuranceObjective
Business Entity  
Name: _revenueAssuranceObjective
 
Name: _policySet
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _3E3F0EC000E93D77E58C0252
Details:
 
Property Value
isActive: 0
isFinalSpecialization: 0
Object Type Connection Direction Notes
«TMF_BusinessEntity» PolicySet Business Entity Class To  
«TMF_BusinessEntity» PolicyGroup Business Entity Generalization From  
«TMF_BusinessEntity» Policy Business Entity Generalization To  
«TMF_BusinessEntity» PolicyRuleBase Business Entity Generalization From