Product Domain::Product Usage ABE::Product Usage Spec ABE
Class ProductUsageSpec

A detailed description of a product usage event. It represents customer's transaction as a whole or its autonomously billable part.

Attributes
CompositeProductUsageSpec _compositeProductUsageSpec _compositeProductUsageSpec
ProductSpecification _productSpecification _productSpecification
NetworkProductSpec networkProductSpec networkProductSpec
ProductUsage productUsage productUsage
ResourceUsageSpec resourceUsageSpec resourceUsageSpec
ServiceUsageSpec serviceUsageSpec serviceUsageSpec
UsageProdOfferPriceCharge usageProdOfferPriceCharge usageProdOfferPriceCharge
UsageVolumeProductSpec usageVolumeProductSpec usageVolumeProductSpec

Attributes inherited from SID Models::Common Domain::Usage ABE::Usage Spec ABE::UsageSpecification SID Models::Common Domain::Usage ABE::Usage Spec ABE::UsageSpecification
_usage _usage, usageSpecCharUse usageSpecCharUse, _usageSpecVersion _usageSpecVersion

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::EntitySpecification SID Models::Common Domain::Root Business Entities ABE::EntitySpecification
_entityIdentificationSpecification _entityIdentificationSpecification, _entitySpecCharUse _entitySpecCharUse, _metricDefinition _metricDefinition, externalSystemCapability externalSystemCapability, entitySpecificationAction entitySpecificationAction, entitySpecificationType entitySpecificationType, validFor validFor, status status

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

Attributes inherited from SID Models::Common Domain::Usage ABE::Usage Example Instances ABE::VoiceCallUsage2 : UsageSpecification SID Models::Common Domain::Usage ABE::Usage Example Instances ABE::VoiceCallUsage2 : UsageSpecification
_characteristicArray _characteristicArray

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameProductUsageSpec
Name Expression
NamespaceProduct Usage Spec ABE
Owned Template Signature
OwnerProduct Usage Spec ABE
Owning Template Parameter
PackageProduct Usage Spec ABE
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _compositeProductUsageSpec
Public CompositeProductUsageSpec _compositeProductUsageSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationCompositeProductUsageSpecComprisedOf
Association End
ClassProductUsageSpec
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_compositeProductUsageSpec
Name Expression
NamespaceProductUsageSpec
Opposite_productUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::_compositeProductUsageSpec
Stereotype
Template Parameter
TypeCompositeProductUsageSpec
Upper*
Upper Value(*)
VisibilityPublic


 _productSpecification
Public ProductSpecification _productSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationProdUsageSpecDescribesProductSpec
Association End
ClassProductUsageSpec
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
NamespaceProductUsageSpec
Opposite_productUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::_productSpecification
Stereotype
Template Parameter
TypeProductSpecification
Upper*
Upper Value(*)
VisibilityPublic


 networkProductSpec
Public NetworkProductSpec networkProductSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationProductUsageSpecDescribesNetworkProductSpec
Association End
ClassProductUsageSpec
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(1)
Multiplicity1..*
NamenetworkProductSpec
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::networkProductSpec
Stereotype
Template Parameter
TypeNetworkProductSpec
Upper*
Upper Value(*)
VisibilityPublic


 productUsage
Public ProductUsage productUsage
Constraints:
Properties:

AggregationNone
Alias
AssociationProductUsageSpecDescribes
Association End
ClassProductUsageSpec
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*
NameproductUsage
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::productUsage
Stereotype
Template Parameter
TypeProductUsage
Upper*
Upper Value(*)
VisibilityPublic


 resourceUsageSpec
Public ResourceUsageSpec resourceUsageSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationResourceUsageSpecParticipatesIn
Association End
ClassProductUsageSpec
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*
NameresourceUsageSpec
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::resourceUsageSpec
Stereotype
Template Parameter
TypeResourceUsageSpec
Upper*
Upper Value(*)
VisibilityPublic


 serviceUsageSpec
Public ServiceUsageSpec serviceUsageSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationServiceUsageSpecParticipatesIn
Association End
ClassProductUsageSpec
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*
NameserviceUsageSpec
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::serviceUsageSpec
Stereotype
Template Parameter
TypeServiceUsageSpec
Upper*
Upper Value(*)
VisibilityPublic


 usageProdOfferPriceCharge
Public UsageProdOfferPriceCharge usageProdOfferPriceCharge
Constraints:
Properties:

AggregationNone
Alias
AssociationProductUsageSpecValuedBy
Association End
ClassProductUsageSpec
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*
NameusageProdOfferPriceCharge
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::usageProdOfferPriceCharge
Stereotype
Template Parameter
TypeUsageProdOfferPriceCharge
Upper*
Upper Value(*)
VisibilityPublic


 usageVolumeProductSpec
Public UsageVolumeProductSpec usageVolumeProductSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationUsageVolumeProductSpecConcerns
Association End
ClassProductUsageSpec
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*
NameusageVolumeProductSpec
Name Expression
NamespaceProductUsageSpec
OppositeproductUsageSpec
OwnerProductUsageSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Product Domain::Product Usage ABE::Product Usage Spec ABE::ProductUsageSpec::usageVolumeProductSpec
Stereotype
Template Parameter
TypeUsageVolumeProductSpec
Upper*
Upper Value(*)
VisibilityPublic