Customer Domain::Customer Bill ABE::Customer Account ABE
Class CustomerAccount

A CustomerAccount is an arrangement that a Customer has with an enterprise (such as a communication service provider) through which the enterprise collects AppliedPartyBillingRate (i.e. charges) to structure bills. It also collects payments for Products that are supplied by the enterprise to the Customer. The AppliedPartyBillingRates are invoiced to the CustomerAccount via CustomerBills.

Attributes
Customer _customer _customer
CustomerAccountChargeSum _customerAccountChargeSum _customerAccountChargeSum
CustomerAccountChargeSumSpec _customerAccountChargeSumSpec _customerAccountChargeSumSpec
CustomerAccountInteractionRole _customerAccountInteractionRole _customerAccountInteractionRole
CustomerBill _customerBill _customerBill
CustomerDisputedAmount _customerDisputedAmount _customerDisputedAmount
CustomerDisputedAmount _customerDisputedAmount2 _customerDisputedAmount2
CustomerPayment _customerPayment _customerPayment
CustomerProductOrder _CustomerProductOrder _CustomerProductOrder
CustomerProductOrderItem _CustomerProductOrderItem _CustomerProductOrderItem
FinancialCharge _financialCharge _financialCharge
AccountRelationship accountRelationship2Two accountRelationship2Two
AccountRelationship accountRelationshipTwo accountRelationshipTwo
AppliedCustomerBillingRate appliedCustomerBillingRate appliedCustomerBillingRate
AppliedCustomerBillingRebate appliedCustomerBillingRebate appliedCustomerBillingRebate
long creditLimit creditLimit

The maximum amount of money that may be charged on an account.

CustomerAccountAssignment customerAccountAssignment customerAccountAssignment
AccountBalance customerAccountBalance2 customerAccountBalance2
AccountContact customerAccountContact customerAccountContact
CustomerPayment customerPayment customerPayment
DunningCase dunningCase dunningCase
DunningScenario dunningScenario dunningScenario
InvolvementRole involvementRole involvementRole
PartyBillSpec partyBillSpec partyBillSpec
PartyBillSpec partyBillSpec2 partyBillSpec2
PartyRole partyRoleCA partyRoleCA
PaymentMethod paymentMethod paymentMethod
PaymentPlan paymentPlan paymentPlan
String pin pin

A multidigit personal identification number that is used by a Customer to gain access to a CustomerAccount at an ATM, a computer, or a telephone system, and so forth.

ProductFinancialAccountRelationship productFinancialAccountRelationship productFinancialAccountRelationship
TaxExemptionCertificate taxExemptionCertificate taxExemptionCertificate

Attributes inherited from SID Models::Common Domain::Account ABE::Account SID Models::Common Domain::Account ABE::Account
ID ID, name name, type type, status status, accountCurrency accountCurrency, accountContact accountContact, partyAccountTaxExemption partyAccountTaxExemption, partyRole partyRole, customerAccountBalance customerAccountBalance, accountRelationship accountRelationship, accountRelationship2 accountRelationship2

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCustomerAccount
Name Expression
NamespaceCustomer Account ABE
Owned Template Signature
OwnerCustomer Account ABE
Owning Template Parameter
PackageCustomer Account ABE
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customer
Public Customer _customer
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerPosseses
Association End
ClassCustomerAccount
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
Name_customer
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customer
Stereotype
Template Parameter
TypeCustomer
Upper*
Upper Value(*)
VisibilityPublic


 _customerAccountChargeSum
Public CustomerAccountChargeSum _customerAccountChargeSum
Constraints:
Properties:

AggregationShared
Alias
AssociationChargeAccumulatedForCustomerAccount
Association End
ClassCustomerAccount
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_customerAccountChargeSum
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerAccountChargeSum
Stereotype
Template Parameter
TypeCustomerAccountChargeSum
Upper*
Upper Value(*)
VisibilityPublic


 _customerAccountChargeSumSpec
Public CustomerAccountChargeSumSpec _customerAccountChargeSumSpec
Constraints:
Properties:

AggregationShared
Alias
AssociationCustAcctChargeSumSpecDescribesHowToAccumulate
Association End
ClassCustomerAccount
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_customerAccountChargeSumSpec
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerAccountChargeSumSpec
Stereotype
Template Parameter
TypeCustomerAccountChargeSumSpec
Upper*
Upper Value(*)
VisibilityPublic


 _customerAccountInteractionRole
Public CustomerAccountInteractionRole _customerAccountInteractionRole
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountInteractionRoleIdentifiedBy
Association End
ClassCustomerAccount
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_customerAccountInteractionRole
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerAccountInteractionRole
Stereotype
Template Parameter
TypeCustomerAccountInteractionRole
Upper*
Upper Value(*)
VisibilityPublic


 _customerBill
Public CustomerBill _customerBill
Constraints:
Properties:

AggregationShared
Alias
AssociationCustomerBillCreatedFor
Association End
ClassCustomerAccount
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_customerBill
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerBill
Stereotype
Template Parameter
TypeCustomerBill
Upper*
Upper Value(*)
VisibilityPublic


 _customerDisputedAmount
Public CustomerDisputedAmount _customerDisputedAmount
Constraints:
Properties:

AggregationNone
Alias
AssociationGenericDisputGeneratedFor
Association End
ClassCustomerAccount
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_customerDisputedAmount
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerDisputedAmount
Stereotype
Template Parameter
TypeCustomerDisputedAmount
Upper*
Upper Value(*)
VisibilityPublic


 _customerDisputedAmount2
Public CustomerDisputedAmount _customerDisputedAmount2
Constraints:
Properties:

AggregationNone
Alias
AssociationDisputeAppliesTo
Association End
ClassCustomerAccount
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_customerDisputedAmount2
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount2
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerDisputedAmount2
Stereotype
Template Parameter
TypeCustomerDisputedAmount
Upper*
Upper Value(*)
VisibilityPublic


 _customerPayment
Public CustomerPayment _customerPayment
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerPaymentReceivedFromCustAcc
Association End
ClassCustomerAccount
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_customerPayment
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_customerPayment
Stereotype
Template Parameter
TypeCustomerPayment
Upper*
Upper Value(*)
VisibilityPublic


 _CustomerProductOrder
Public CustomerProductOrder _CustomerProductOrder
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerProductOrderIsChargedTo
Association End
ClassCustomerAccount
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_CustomerProductOrder
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_CustomerProductOrder
Stereotype
Template Parameter
TypeCustomerProductOrder
Upper*
Upper Value(*)
VisibilityPublic


 _CustomerProductOrderItem
Public CustomerProductOrderItem _CustomerProductOrderItem
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerProductOrderItemIsChargedTo
Association End
ClassCustomerAccount
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_CustomerProductOrderItem
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_CustomerProductOrderItem
Stereotype
Template Parameter
TypeCustomerProductOrderItem
Upper*
Upper Value(*)
VisibilityPublic


 _financialCharge
Public FinancialCharge _financialCharge
Constraints:
Properties:

AggregationShared
Alias
AssociationCustomerAccountChargedBasedUpon
Association End
ClassCustomerAccount
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_financialCharge
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::_financialCharge
Stereotype
Template Parameter
TypeFinancialCharge
Upper*
Upper Value(*)
VisibilityPublic


 accountRelationship2Two
Public AccountRelationship accountRelationship2Two
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountRelationshipReferences
Association End
ClassCustomerAccount
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*
NameaccountRelationship2Two
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount2
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::accountRelationship2Two
Stereotype
Template Parameter
TypeAccountRelationship
Upper*
Upper Value(*)
VisibilityPublic


 accountRelationshipTwo
Public AccountRelationship accountRelationshipTwo
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountRelationshipReferencedBy
Association End
ClassCustomerAccount
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*
NameaccountRelationshipTwo
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::accountRelationshipTwo
Stereotype
Template Parameter
TypeAccountRelationship
Upper*
Upper Value(*)
VisibilityPublic


 appliedCustomerBillingRate
Public AppliedCustomerBillingRate appliedCustomerBillingRate
Constraints:
Properties:

AggregationNone
Alias
AssociationAttributableToCustomerAccount
Association End
ClassCustomerAccount
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*
NameappliedCustomerBillingRate
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::appliedCustomerBillingRate
Stereotype
Template Parameter
TypeAppliedCustomerBillingRate
Upper*
Upper Value(*)
VisibilityPublic


 appliedCustomerBillingRebate
Public AppliedCustomerBillingRebate appliedCustomerBillingRebate
Constraints:
Properties:

AggregationNone
Alias
AssociationACBRebateRefersToCustomerAccount
Association End
ClassCustomerAccount
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*
NameappliedCustomerBillingRebate
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount2
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::appliedCustomerBillingRebate
Stereotype
Template Parameter
TypeAppliedCustomerBillingRebate
Upper*
Upper Value(*)
VisibilityPublic


 creditLimit
Public long creditLimit

The maximum amount of money that may be charged on an account.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCustomerAccount
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)
NamecreditLimit
Name Expression
NamespaceCustomerAccount
Opposite
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::creditLimit
Stereotype
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic


 customerAccountAssignment
Public CustomerAccountAssignment customerAccountAssignment
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountLogsAccountingEventsInto
Association End
ClassCustomerAccount
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*
NamecustomerAccountAssignment
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::customerAccountAssignment
Stereotype
Template Parameter
TypeCustomerAccountAssignment
Upper*
Upper Value(*)
VisibilityPublic


 customerAccountBalance2
Public AccountBalance customerAccountBalance2
Constraints:
Properties:

AggregationShared
Alias
AssociationAccountBalanceAppliedToCustomerAccount
Association End
ClassCustomerAccount
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*
NamecustomerAccountBalance2
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::customerAccountBalance2
Stereotype
Template Parameter
TypeAccountBalance
Upper*
Upper Value(*)
VisibilityPublic


 customerAccountContact
Public AccountContact customerAccountContact
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountContactedVia
Association End
ClassCustomerAccount
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*
NamecustomerAccountContact
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::customerAccountContact
Stereotype
Template Parameter
TypeAccountContact
Upper*
Upper Value(*)
VisibilityPublic


 customerPayment
Public CustomerPayment customerPayment
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerPaymentMadeToCustAcc
Association End
ClassCustomerAccount
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*
NamecustomerPayment
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::customerPayment
Stereotype
Template Parameter
TypeCustomerPayment
Upper*
Upper Value(*)
VisibilityPublic


 dunningCase
Public DunningCase dunningCase
Constraints:
Properties:

AggregationNone
Alias
AssociationDunningCaseConcernsOverdueDebtFrom
Association End
ClassCustomerAccount
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*
NamedunningCase
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::dunningCase
Stereotype
Template Parameter
TypeDunningCase
Upper*
Upper Value(*)
VisibilityPublic


 dunningScenario
Public DunningScenario dunningScenario
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountFollows
Association End
ClassCustomerAccount
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
NamedunningScenario
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::dunningScenario
Stereotype
Template Parameter
TypeDunningScenario
Upper1
Upper Value(1)
VisibilityPublic


 involvementRole
Public InvolvementRole involvementRole
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountPlays
Association End
ClassCustomerAccount
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*
NameinvolvementRole
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::involvementRole
Stereotype
Template Parameter
TypeInvolvementRole
Upper*
Upper Value(*)
VisibilityPublic


 partyBillSpec
Public PartyBillSpec partyBillSpec
Constraints:
Properties:

AggregationShared
Alias
AssociationCustomerAccountBillSpecifiedBy
Association End
ClassCustomerAccount
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*
NamepartyBillSpec
Name Expression
NamespaceCustomerAccount
Opposite_customerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::partyBillSpec
Stereotype
Template Parameter
TypePartyBillSpec
Upper*
Upper Value(*)
VisibilityPublic


 partyBillSpec2
Public PartyBillSpec partyBillSpec2
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerBillSpecifiedBy
Association End
ClassCustomerAccount
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*
NamepartyBillSpec2
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::partyBillSpec2
Stereotype
Template Parameter
TypePartyBillSpec
Upper*
Upper Value(*)
VisibilityPublic


 partyRoleCA
Public PartyRole partyRoleCA
Constraints:
Properties:

AggregationNone
Alias
AssociationPartyRolePossesesCustomerAccount
Association End
ClassCustomerAccount
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..*
NamepartyRoleCA
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::partyRoleCA
Stereotype
Template Parameter
TypePartyRole
Upper*
Upper Value(*)
VisibilityPublic


 paymentMethod
Public PaymentMethod paymentMethod
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountUsesByDefault
Association End
ClassCustomerAccount
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
NamepaymentMethod
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::paymentMethod
Stereotype
Template Parameter
TypePaymentMethod
Upper1
Upper Value(1)
VisibilityPublic


 paymentPlan
Public PaymentPlan paymentPlan
Constraints:
Properties:

AggregationNone
Alias
AssociationPaymentPlanAppliedToCustomerAccount
Association End
ClassCustomerAccount
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*
NamepaymentPlan
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::paymentPlan
Stereotype
Template Parameter
TypePaymentPlan
Upper*
Upper Value(*)
VisibilityPublic


 pin
Public String pin

A multidigit personal identification number that is used by a Customer to gain access to a CustomerAccount at an ATM, a computer, or a telephone system, and so forth.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCustomerAccount
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)
Namepin
Name Expression
NamespaceCustomerAccount
Opposite
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::pin
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 productFinancialAccountRelationship
Public ProductFinancialAccountRelationship productFinancialAccountRelationship
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountInvolvedIn
Association End
ClassCustomerAccount
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
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::productFinancialAccountRelationship
Stereotype
Template Parameter
TypeProductFinancialAccountRelationship
Upper*
Upper Value(*)
VisibilityPublic


 taxExemptionCertificate
Public TaxExemptionCertificate taxExemptionCertificate
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountExemptedFromTaxesVia
Association End
ClassCustomerAccount
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*
NametaxExemptionCertificate
Name Expression
NamespaceCustomerAccount
OppositecustomerAccount
OwnerCustomerAccount
Owning Association
Owning Template Parameter
Qualified NameSID Models::Customer Domain::Customer Bill ABE::Customer Account ABE::CustomerAccount::taxExemptionCertificate
Stereotype
Template Parameter
TypeTaxExemptionCertificate
Upper*
Upper Value(*)
VisibilityPublic