Customer Domain::Applied Customer Billing Rate ABE
Class AppliedCustomerBillingRate

A charge or a credit assigned to the customer's account in the course or for the purpose of the billing process. Subclasses further define these elements. Information about the type of ACBR (such as description and revenue code) can be via the association to AppliedCustomerBillingRateSpec

Attributes
AppliedCustomerBillingRateSpec _appliedCustomerBillingRateSpec _appliedCustomerBillingRateSpec
AppliedCustomerBillingTaxRate _appliedCustomerBillingTaxRate _appliedCustomerBillingTaxRate
CompositeAppliedCustomerBillingRate _compositeAppliedCustomerBillingRate _compositeAppliedCustomerBillingRate
CustomerBill _customerBill _customerBill
CustomerPaymentItem _paymentItem _paymentItem
AppliedCustomerBillingCredit appliedCustomerBillingCredit appliedCustomerBillingCredit
CharacteristicValue characteristicValue characteristicValue
CustomerAccount customerAccount customerAccount
DateTime date date

A date of creation.

String description description

A textual description.

String ID ID

Unambiguously identifier for AppliedCustomerBillingRate.

PartyBillingCycle partyBillingCycle partyBillingCycle
«preliminary» PartySettlement partySettlement partySettlement
«baseType» Money quantity quantity

A unit (for example, US Dollars) and number of the applied rate.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameAppliedCustomerBillingRate
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::AppliedCustomerBillingRate
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _appliedCustomerBillingRateSpec
Public AppliedCustomerBillingRateSpec _appliedCustomerBillingRateSpec
Constraints:
Properties:

AggregationNone
Alias
AssociationACBRSpecDescribes
Association End
ClassAppliedCustomerBillingRate
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
Name_appliedCustomerBillingRateSpec
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite_appliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::_appliedCustomerBillingRateSpec
Stereotype
Template Parameter
TypeAppliedCustomerBillingRateSpec
Upper1
Upper Value(1)
VisibilityPublic


 _appliedCustomerBillingTaxRate
Public AppliedCustomerBillingTaxRate _appliedCustomerBillingTaxRate
Constraints:
Properties:

AggregationNone
Alias
AssociationAppliedTaxRateRefersTo
Association End
ClassAppliedCustomerBillingRate
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_appliedCustomerBillingTaxRate
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite_appliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::_appliedCustomerBillingTaxRate
Stereotype
Template Parameter
TypeAppliedCustomerBillingTaxRate
Upper*
Upper Value(*)
VisibilityPublic


 _compositeAppliedCustomerBillingRate
Public CompositeAppliedCustomerBillingRate _compositeAppliedCustomerBillingRate
Constraints:
Properties:

AggregationNone
Alias
AssociationCompositeAppliedRateComprisedOf
Association End
ClassAppliedCustomerBillingRate
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_compositeAppliedCustomerBillingRate
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite_appliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::_compositeAppliedCustomerBillingRate
Stereotype
Template Parameter
TypeCompositeAppliedCustomerBillingRate
Upper*
Upper Value(*)
VisibilityPublic


 _customerBill
Public CustomerBill _customerBill
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerBillPresentsACBR
Association End
ClassAppliedCustomerBillingRate
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_customerBill
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite_appliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::_customerBill
Stereotype
Template Parameter
TypeCustomerBill
Upper1
Upper Value(1)
VisibilityPublic


 _paymentItem
Public CustomerPaymentItem _paymentItem
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerPaymentItemPaidForACBR
Association End
ClassAppliedCustomerBillingRate
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_paymentItem
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite_appliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::_paymentItem
Stereotype
Template Parameter
TypeCustomerPaymentItem
Upper*
Upper Value(*)
VisibilityPublic


 appliedCustomerBillingCredit
Public AppliedCustomerBillingCredit appliedCustomerBillingCredit
Constraints:
Properties:

AggregationNone
Alias
AssociationAppliedAlterationRefersTo
Association End
ClassAppliedCustomerBillingRate
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*
NameappliedCustomerBillingCredit
Name Expression
NamespaceAppliedCustomerBillingRate
OppositeappliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::appliedCustomerBillingCredit
Stereotype
Template Parameter
TypeAppliedCustomerBillingCredit
Upper*
Upper Value(*)
VisibilityPublic


 characteristicValue
Public CharacteristicValue characteristicValue
Constraints:
Properties:

AggregationNone
Alias
AssociationACBRDescribedBy
Association End
ClassAppliedCustomerBillingRate
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*
NamecharacteristicValue
Name Expression
NamespaceAppliedCustomerBillingRate
OppositeappliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::characteristicValue
Stereotype
Template Parameter
TypeCharacteristicValue
Upper*
Upper Value(*)
VisibilityPublic


 customerAccount
Public CustomerAccount customerAccount
Constraints:
Properties:

AggregationNone
Alias
AssociationAttributableToCustomerAccount
Association End
ClassAppliedCustomerBillingRate
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
NamecustomerAccount
Name Expression
NamespaceAppliedCustomerBillingRate
OppositeappliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::customerAccount
Stereotype
Template Parameter
TypeCustomerAccount
Upper1
Upper Value(1)
VisibilityPublic


 date
Public DateTime date

A date of creation.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAppliedCustomerBillingRate
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)
Namedate
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::date
Stereotyperequired
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 description
Public String description

A textual description.

Constraints:
Properties:

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


 ID
Public String ID

Unambiguously identifier for AppliedCustomerBillingRate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAppliedCustomerBillingRate
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
NamespaceAppliedCustomerBillingRate
Opposite
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::ID
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 partyBillingCycle
Public PartyBillingCycle partyBillingCycle
Constraints:
Properties:

AggregationNone
Alias
AssociationACBRPlannedToBeAssignedTo
Association End
ClassAppliedCustomerBillingRate
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
NamepartyBillingCycle
Name Expression
NamespaceAppliedCustomerBillingRate
OppositeappliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::partyBillingCycle
Stereotype
Template Parameter
TypePartyBillingCycle
Upper1
Upper Value(1)
VisibilityPublic


 partySettlement
Public «preliminary» PartySettlement partySettlement
Constraints:
Properties:

AggregationNone
Alias
AssociationPartySettlementSummarizesAppliedCustomerBillingRate
Association End
ClassAppliedCustomerBillingRate
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
NamepartySettlement
Name Expression
NamespaceAppliedCustomerBillingRate
OppositeappliedCustomerBillingRate
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::partySettlement
Stereotype
Template Parameter
Type«preliminary» PartySettlement
Upper1
Upper Value(1)
VisibilityPublic


 quantity
Public «baseType» Money quantity

A unit (for example, US Dollars) and number of the applied rate.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassAppliedCustomerBillingRate
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)
Namequantity
Name Expression
NamespaceAppliedCustomerBillingRate
Opposite
OwnerAppliedCustomerBillingRate
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Applied Customer Billing Rate ABE::AppliedCustomerBillingRate::quantity
Stereotyperequired
Template Parameter
Type«baseType» Money
Upper1
Upper Value
VisibilityPublic