| Account ABE UML Documentation |
Common Domain
Class Account
An Account specifies basic attributes and relationships that describes an account.An Account aims to register all Credits and Debits according to criteria. It carries one or many Balances (results of Credits and Debits) and might use one or many Currencies.
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Account |
Name Expression | |
Namespace | «012» Account ABE |
Owned Template Signature | |
Owner | «012» Account ABE |
Owning Template Parameter | |
Package | «012» Account ABE |
Qualified Name | SID Models::Common Domain::Account ABE::Account |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
accountContact
Public AccountContact accountContact
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | AccountContactedVia |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | accountContact |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::accountContact |
Stereotype | |
Template Parameter | |
Type | AccountContact |
Upper | * |
Upper Value | (*) |
Visibility | Public |
accountCurrency
Public AccountCurrency accountCurrency
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | AccountCurrencyUsedBy |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | accountCurrency |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::accountCurrency |
Stereotype | |
Template Parameter | |
Type | AccountCurrency |
Upper | * |
Upper Value | (*) |
Visibility | Public |
accountRelationship
Public AccountRelationship accountRelationship
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | AccountRelationshipReferencedBy |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | accountRelationship |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::accountRelationship |
Stereotype | |
Template Parameter | |
Type | AccountRelationship |
Upper | * |
Upper Value | (*) |
Visibility | Public |
accountRelationship2
Public AccountRelationship accountRelationship2
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | AccountRelationshipReferences |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | accountRelationship2 |
Name Expression | |
Namespace | Account |
Opposite | account2 |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::accountRelationship2 |
Stereotype | |
Template Parameter | |
Type | AccountRelationship |
Upper | * |
Upper Value | (*) |
Visibility | Public |
customerAccountBalance
Public AccountBalance customerAccountBalance
-
Constraints:
-
Properties:
-
Aggregation | Shared |
Alias | |
Association | AccountBalanceAppliedToAccount |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | customerAccountBalance |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::customerAccountBalance |
Stereotype | |
Template Parameter | |
Type | AccountBalance |
Upper | * |
Upper Value | (*) |
Visibility | Public |
ID
Public String ID
-
A unique identifier.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | ID |
Name Expression | |
Namespace | Account |
Opposite | |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::ID |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
name
Public String name
-
The name of the account.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | name |
Name Expression | |
Namespace | Account |
Opposite | |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::name |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
partyAccountTaxExemption
Public TaxExemptionCertificate partyAccountTaxExemption
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | AccountExemptedFromTaxesVia |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | partyAccountTaxExemption |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::partyAccountTaxExemption |
Stereotype | |
Template Parameter | |
Type | TaxExemptionCertificate |
Upper | * |
Upper Value | (*) |
Visibility | Public |
partyRole
Public PartyRole partyRole
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | PartyRoleInvolvedInAccount |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1..* |
Name | partyRole |
Name Expression | |
Namespace | Account |
Opposite | account |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::partyRole |
Stereotype | |
Template Parameter | |
Type | PartyRole |
Upper | * |
Upper Value | (*) |
Visibility | Public |
status
Public String status
-
The condition of the account, such as due, paid, in arrears.
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | status |
Name Expression | |
Namespace | Account |
Opposite | |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::status |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
type
Public String type
-
A categorization of an account, such as individual, joint, and so forth, whose instances share some of the same characteristics.For example the accountType might be "BillingAccount" corresponding to an account for which Invoices are produced or "SettlementAccount" corresponding to an account for which Settlement notes are produced..
-
Constraints:
-
Properties:
-
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Account |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | type |
Name Expression | |
Namespace | Account |
Opposite | |
Owner | Account |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Account ABE::Account::type |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Account ABE UML Documentation |