Product Domain::Product Offering ABE::Product Offering Price ABE
Class ProductOfferingPrice

An amount, usually of money, that is asked for or allowed for
- a ProductOffering bought, rented, or leased
- a ProductUsage
- or an Action on Product (AllowedProductAction)
The price is valid for a defined period of time.

Attributes
BusinessInteractionItemPrice _businessInteractionItempPice _businessInteractionItempPice
CompositeProdOfferPrice _compositeProdOfferPrice _compositeProdOfferPrice
GeographicArea _geographicArea _geographicArea
PriceEvent _priceEvent _priceEvent
ProdCatProdOffer _prodCatalogProdOffer _prodCatalogProdOffer
ProdOfferPriceAction _prodOfferPriceAction _prodOfferPriceAction
ProdOfferPriceAlteration _prodOfferPriceAlteration _prodOfferPriceAlteration
ProdOfferPricePolicyValue _prodOfferPricePolicyValue _prodOfferPricePolicyValue
ProdOfferPricePolicyVariable _prodOfferPricePolicyVariable _prodOfferPricePolicyVariable
ProductOffering _productOffering _productOffering
ProductPrice _productPrice _productPrice
ProdSpecCharValueUse _productSpecCharacteristicValueUse _productSpecCharacteristicValueUse
ProductSpecification _productSpecification _productSpecification
String description description

A narrative that explains in detail the semantics of this component.

String ID ID

ProductOfferingPrice unique identifier.

String name name

A short descriptive name such as "affinity discount" .

PartyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement
PartyRoleProductOffering partyRoleProductOffering partyRoleProductOffering
PolicySet policySet policySet
ProductOfferingTerm productOfferingTerm productOfferingTerm
«baseType» TimePeriod validFor validFor

The period for which the price is valid.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameProductOfferingPrice
Name Expression
NamespaceProduct Offering Price ABE
Owned Template Signature
OwnerProduct Offering Price ABE
Owning Template Parameter
PackageProduct Offering Price ABE
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _businessInteractionItempPice
Public BusinessInteractionItemPrice _businessInteractionItempPice
Constraints:
Properties:

AggregationNone
Alias
AssociationBusinessInteractionPriceValuedBy
Association End
ClassProductOfferingPrice
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_businessInteractionItempPice
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_businessInteractionItempPice
Stereotype
Template Parameter
TypeBusinessInteractionItemPrice
Upper*
Upper Value(*)
VisibilityPublic


 _compositeProdOfferPrice
Public CompositeProdOfferPrice _compositeProdOfferPrice
Constraints:
Properties:

AggregationNone
Alias
AssociationCompositeProdOfferPriceComprisedOf
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_compositeProdOfferPrice
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_compositeProdOfferPrice
Stereotype
Template Parameter
TypeCompositeProdOfferPrice
Upper*
Upper Value(*)
VisibilityPublic


 _geographicArea
Public GeographicArea _geographicArea
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceAvailableIn
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_geographicArea
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_geographicArea
Stereotype
Template Parameter
TypeGeographicArea
Upper*
Upper Value(*)
VisibilityPublic


 _priceEvent
Public PriceEvent _priceEvent
Constraints:
Properties:

AggregationNone
Alias
AssociationComponentProdOfferPriceGovernedBy
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_priceEvent
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_priceEvent
Stereotype
Template Parameter
TypePriceEvent
Upper*
Upper Value(*)
VisibilityPublic


 _prodCatalogProdOffer
Public ProdCatProdOffer _prodCatalogProdOffer
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceAdvertisedAs
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_prodCatalogProdOffer
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_prodCatalogProdOffer
Stereotype
Template Parameter
TypeProdCatProdOffer
Upper*
Upper Value(*)
VisibilityPublic


 _prodOfferPriceAction
Public ProdOfferPriceAction _prodOfferPriceAction
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceActionResultsInProdOfferPrice
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_prodOfferPriceAction
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_prodOfferPriceAction
Stereotype
Template Parameter
TypeProdOfferPriceAction
Upper*
Upper Value(*)
VisibilityPublic


 _prodOfferPriceAlteration
Public ProdOfferPriceAlteration _prodOfferPriceAlteration
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceImpactedBy
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_prodOfferPriceAlteration
Name Expression
NamespaceProductOfferingPrice
Opposite_prodOfferPriceCharge
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_prodOfferPriceAlteration
Stereotype
Template Parameter
TypeProdOfferPriceAlteration
Upper*
Upper Value(*)
VisibilityPublic


 _prodOfferPricePolicyValue
Public ProdOfferPricePolicyValue _prodOfferPricePolicyValue
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceRuleSatisfactionResultsInProdOfferPrice
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_prodOfferPricePolicyValue
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_prodOfferPricePolicyValue
Stereotype
Template Parameter
TypeProdOfferPricePolicyValue
Upper*
Upper Value(*)
VisibilityPublic


 _prodOfferPricePolicyVariable
Public ProdOfferPricePolicyVariable _prodOfferPricePolicyVariable
Constraints:
Properties:

AggregationNone
Alias
AssociationProdOfferPriceVariableDefinedByProdOfferPrice
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_prodOfferPricePolicyVariable
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_prodOfferPricePolicyVariable
Stereotype
Template Parameter
TypeProdOfferPricePolicyVariable
Upper*
Upper Value(*)
VisibilityPublic


 _productOffering
Public ProductOffering _productOffering
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOfferingValuedBy
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_productOffering
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_productOffering
Stereotype
Template Parameter
TypeProductOffering
Upper*
Upper Value(*)
VisibilityPublic


 _productPrice
Public ProductPrice _productPrice
Constraints:
Properties:

AggregationShared
Alias
AssociationProductPriceRealizesOrSubstitutes
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_productPrice
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_productPrice
Stereotype
Template Parameter
TypeProductPrice
Upper*
Upper Value(*)
VisibilityPublic


 _productSpecCharacteristicValueUse
Public ProdSpecCharValueUse _productSpecCharacteristicValueUse
Constraints:
Properties:

AggregationNone
Alias
AssociationProdSpecCharValueUseInfuences
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_productSpecCharacteristicValueUse
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_productSpecCharacteristicValueUse
Stereotype
Template Parameter
TypeProdSpecCharValueUse
Upper*
Upper Value(*)
VisibilityPublic


 _productSpecification
Public ProductSpecification _productSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationProductSpecificationPossiblyValuedBy
Association End
ClassProductOfferingPrice
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)
Multiplicity*
Name_productSpecification
Name Expression
NamespaceProductOfferingPrice
Opposite_productOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::_productSpecification
Stereotype
Template Parameter
TypeProductSpecification
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

A narrative that explains in detail the semantics of this component.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProductOfferingPrice
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)
Namedescription
Name Expression
NamespaceProductOfferingPrice
Opposite
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 ID
Public String ID

ProductOfferingPrice unique identifier.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProductOfferingPrice
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)
NameID
Name Expression
NamespaceProductOfferingPrice
Opposite
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A short descriptive name such as "affinity discount" .

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProductOfferingPrice
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)
Namename
Name Expression
NamespaceProductOfferingPrice
Opposite
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::name
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 partyRevenueSharingModelInvolvement
Public PartyRevenueSharingModelInvolvement partyRevenueSharingModelInvolvement
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueShareDefinedBy
Association End
ClassProductOfferingPrice
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamepartyRevenueSharingModelInvolvement
Name Expression
NamespaceProductOfferingPrice
OppositeproductOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::partyRevenueSharingModelInvolvement
Stereotype
Template Parameter
TypePartyRevenueSharingModelInvolvement
Upper1
Upper Value(1)
VisibilityPublic


 partyRoleProductOffering
Public PartyRoleProductOffering partyRoleProductOffering
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRoleProductOfferingValuedBy
Association End
ClassProductOfferingPrice
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamepartyRoleProductOffering
Name Expression
NamespaceProductOfferingPrice
OppositeproductOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::partyRoleProductOffering
Stereotype
Template Parameter
TypePartyRoleProductOffering
Upper*
Upper Value(*)
VisibilityPublic


 policySet
Public PolicySet policySet
Constraints:
Properties:

AggregationNone
Alias
AssociationPolicySetGovernsRevenueShare
Association End
ClassProductOfferingPrice
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamepolicySet
Name Expression
NamespaceProductOfferingPrice
OppositeproductOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::policySet
Stereotype
Template Parameter
TypePolicySet
Upper*
Upper Value(*)
VisibilityPublic


 productOfferingTerm
Public ProductOfferingTerm productOfferingTerm
Constraints:
Properties:

AggregationNone
Alias
AssociationProductOfferingTermInfluences
Association End
ClassProductOfferingPrice
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameproductOfferingTerm
Name Expression
NamespaceProductOfferingPrice
OppositeproductOfferingPrice
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::productOfferingTerm
Stereotype
Template Parameter
TypeProductOfferingTerm
Upper*
Upper Value(*)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the price is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProductOfferingPrice
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)
NamevalidFor
Name Expression
NamespaceProductOfferingPrice
Opposite
OwnerProductOfferingPrice
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Offering ABE::Product Offering Price ABE::ProductOfferingPrice::validFor
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic