Product Domain::Product Offering ABE::Product Offering Price Rule ABE
Class ProdOfferPricePolicyVariable

A type of PolicyVariable that represents a ProductOffering, ProductOfferingPrice, or ProductSpecificationType.

Attributes
ProductOffering _productOffering _productOffering
ProductOfferingPrice _productOfferingPrice _productOfferingPrice
ProductSpecificationType _productSpecificationType _productSpecificationType
String derivationAlgorithm derivationAlgorithm

A reference to a logical sequence of steps for determining the value of the ProdOfferPricePolicyVariable.

Attributes inherited from SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyVariable SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyVariable
_policyValue _policyValue, _policyOperator _policyOperator, _policyStatement _policyStatement

Attributes inherited from SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy SID Models::Common Domain::Policy ABE::Policy Framework ABE::Policy
_policyApplication _policyApplication, keywords keywords, policyName policyName, _policyRepository _policyRepository, _policyDomain _policyDomain

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 Leaffalse
Keywords
NameProdOfferPricePolicyVariable
Name Expression
NamespaceProduct Offering Price Rule ABE
Owned Template Signature
OwnerProduct Offering Price Rule ABE
Owning Template Parameter
PackageProduct Offering Price Rule ABE
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price Rule ABE::ProdOfferPricePolicyVariable
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _productOffering
Public ProductOffering _productOffering
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceVariableDefinedByProdOffer
Association End
ClassProdOfferPricePolicyVariable
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_productOffering
Name Expression
NamespaceProdOfferPricePolicyVariable
Opposite_prodOfferPricePolicyVariable
OwnerProdOfferPricePolicyVariable
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price Rule ABE::ProdOfferPricePolicyVariable::_productOffering
Stereotype
Template Parameter
TypeProductOffering
Upper1
Upper Value(1)
VisibilityPublic


 _productOfferingPrice
Public ProductOfferingPrice _productOfferingPrice
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceVariableDefinedByProdOfferPrice
Association End
ClassProdOfferPricePolicyVariable
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_productOfferingPrice
Name Expression
NamespaceProdOfferPricePolicyVariable
Opposite_prodOfferPricePolicyVariable
OwnerProdOfferPricePolicyVariable
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price Rule ABE::ProdOfferPricePolicyVariable::_productOfferingPrice
Stereotype
Template Parameter
TypeProductOfferingPrice
Upper1
Upper Value(1)
VisibilityPublic


 _productSpecificationType
Public ProductSpecificationType _productSpecificationType
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceVariableDefinedByProdSpecType
Association End
ClassProdOfferPricePolicyVariable
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_productSpecificationType
Name Expression
NamespaceProdOfferPricePolicyVariable
Opposite_prodOfferPricePolicyVariable
OwnerProdOfferPricePolicyVariable
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price Rule ABE::ProdOfferPricePolicyVariable::_productSpecificationType
Stereotype
Template Parameter
TypeProductSpecificationType
Upper1
Upper Value(1)
VisibilityPublic


 derivationAlgorithm
Public String derivationAlgorithm

A reference to a logical sequence of steps for determining the value of the ProdOfferPricePolicyVariable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProdOfferPricePolicyVariable
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)
NamederivationAlgorithm
Name Expression
NamespaceProdOfferPricePolicyVariable
Opposite
OwnerProdOfferPricePolicyVariable
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price Rule ABE::ProdOfferPricePolicyVariable::derivationAlgorithm
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic