Customer Domain::Applied Customer Billing Rate ABE
Class FinancialChargeSpec

FinancialChargeSpec defines one specification for certain kind(s) of FinancialCharge. FinancialChargeSpec could be applied to BalanceUsageRule to help to describe specification of FinancialCharge and relate them to the sharing information and the private usage information.

Attributes
BalanceUsageRule balanceUsageRule balanceUsageRule
String description description

An explanation of the FinancialChargeSpec.

FinancialCharge financialcharge financialcharge
String ID ID

A unique identifier for the FinancialChargeSpec.

String name name

Name of the FinancialChargeSpec.

ProductFinancialAccountRelationship productFinancialAccountRelationship productFinancialAccountRelationship
String status status

The condition in which the FinancialChargeSpec exists, such as planned, obsolete, active.

«baseType» TimePeriod validFor validFor

The period for which the specification is valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameFinancialChargeSpec
Name Expression
Namespace«006» Applied Customer Billing Rate ABE
Owned Template Signature
Owner«006» Applied Customer Billing Rate ABE
Owning Template Parameter
Package«006» Applied Customer Billing Rate ABE
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 balanceUsageRule
Public BalanceUsageRule balanceUsageRule
Constraints:
Properties:

AggregationNone
Alias
AssociationBalanceUsageRuleApplies
Association End
ClassFinancialChargeSpec
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*
NamebalanceUsageRule
Name Expression
NamespaceFinancialChargeSpec
OppositefinancialChargeSpec
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::balanceUsageRule
Stereotype
Template Parameter
TypeBalanceUsageRule
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

An explanation of the FinancialChargeSpec.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassFinancialChargeSpec
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
NamespaceFinancialChargeSpec
Opposite
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 financialcharge
Public FinancialCharge financialcharge
Constraints:
Properties:

AggregationNone
Alias
AssociationFinancialChargeSpecDescribes
Association End
ClassFinancialChargeSpec
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*
Namefinancialcharge
Name Expression
NamespaceFinancialChargeSpec
Oppositefinancialchargespec
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::financialcharge
Stereotype
Template Parameter
TypeFinancialCharge
Upper*
Upper Value(*)
VisibilityPublic


 ID
Public String ID

A unique identifier for the FinancialChargeSpec.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassFinancialChargeSpec
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
NameID
Name Expression
NamespaceFinancialChargeSpec
Opposite
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 name
Public String name

Name of the FinancialChargeSpec.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassFinancialChargeSpec
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
Namename
Name Expression
NamespaceFinancialChargeSpec
Opposite
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 productFinancialAccountRelationship
Public ProductFinancialAccountRelationship productFinancialAccountRelationship
Constraints:
Properties:

AggregationNone
Alias
AssociationFinancialChargeSpecAppliedTo
Association End
ClassFinancialChargeSpec
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*
NameproductFinancialAccountRelationship
Name Expression
NamespaceFinancialChargeSpec
OppositefinancialChargeSpec
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::productFinancialAccountRelationship
Stereotype
Template Parameter
TypeProductFinancialAccountRelationship
Upper*
Upper Value(*)
VisibilityPublic


 status
Public String status

The condition in which the FinancialChargeSpec exists, such as planned, obsolete, active.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassFinancialChargeSpec
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
Namestatus
Name Expression
NamespaceFinancialChargeSpec
Opposite
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::status
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the specification is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassFinancialChargeSpec
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
NamevalidFor
Name Expression
NamespaceFinancialChargeSpec
Opposite
OwnerFinancialChargeSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::FinancialChargeSpec::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value(1)
VisibilityPublic