Oracle Designer
Report      :   ENTITY DEFINITION
Filename    : D:\DOCUME~1\Bart\LOCALS~1\Temp\ckr1AE.tmp.html
Run by      :  DES
Report Date :  04 Januari   2012
Total Pages :  57
Parameter Values
Workarea               :  GLOBAL SHARED WORKAREA
Container       :  BBS
Container Version:   
Y
Recurse Sub-Containers : 
Entity Name            :  %
Include Notes          :  Yes
ER Diagram             :   
Entities Created
On/After    :  
On/Before   : 04 Januari   2012
and 
Entities Changed
On/After    :  
On/Before   : 04 Januari   2012

04 Januari   2012 Page 2 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACC HOLDER PAR VALUE
Short Name     : APV
Plural Name    : ACC HOLDER PAR VALUES
Initial Volume : 1000 Average Volume   : 10000
Maximum Volume : 1000000
Description
Account Holder Parameter Value is the value of an Account Holder Parameter.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
* ID ID12 N NUMBER    12 ,0
VALUE PARAMETER VALUE Y CHAR   240  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MUST BE  of one and only one  ACCOUNT HOLDER
MUST BE  of one and only one  ACC HOLDER PARAMETER
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





APV Yes ID    
     
APV U01 No   of ACC HOLDER PARAMETER
  of ACCOUNT HOLDER
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 3 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACC HOLDER PARAMETER
Short Name     : AHP
Plural Name    : ACC HOLDER PARAMETERS
Initial Volume : 10 Average Volume   : 25
Maximum Volume : 100
Description
An Account Holder Parameter is a parameter that can have a different value for each Account Holder.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
CODE CODE PARAMETER N CHAR     4  
* ID ID06 N NUMBER     6 ,0
IND AHR UPDATEABLE YES NO N CHAR     1  
IND AHR VISIBLE YES NO N CHAR     1  
IND INTERNAL YES NO N CHAR     1  
NAME NAME SHORT N CHAR    40  
SEQNO SEQUENCE NUMBER MEDIUM
N NUMBER     7 ,0
VALUE CHECK LONG TEXT Y VARCHAR2  4000  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  ACC HOLDER PAR VALUES
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





AHP Yes ID    
     
AHP U01 No CODE    
     
AHP U02 No NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 4 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT
Short Name     : ACT
Plural Name    : ACCOUNTS
Initial Volume : 1000 Average Volume   : 10000
Maximum Volume : 1000000
Description
An Account is an Account at the bank which may contain balances of money in one or more Account Currencies. The Account Type of the Account determines the rights and obligations of the Account.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
ACCOUNT HOLDER NAME LONG N CHAR    80  
ACCOUNT NAME ACCOUNT NAME N CHAR    20  
ACCOUNT NUMBER ACCOUNT NUMBER N INTEGER    10  
BEGINDATE DATE N DATE    
* ID ID12 N NUMBER    12 ,0
IND COLLECT OPTION YES NO DNA N CHAR     1  
IND FEE CONTRA ACCOUNT
YES NO DNA N CHAR     1  
STATUS ACCOUNT STATUS N CHAR     1  
CONTRACTUAL ENDDATE DATE Y DATE    
DESCRIPTION NAME SHORT Y CHAR    40  
ENDDATE DATE Y DATE    
NEW ACCOUNT HOLDER NAME LONG Y CHAR    80  
NEW ACCOUNT NAME ACCOUNT NAME Y CHAR    20  
NEW ACCOUNT NUMBER ACCOUNT NUMBER Y INTEGER    10  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has base currency one and only one  ACCOUNT CURRENCY
MAY BE  has contra account one and only one  ACCOUNT
MAY BE  has one or more  BANK STATEMENTS
MAY BE  has one or more  LEGAL DOCUMENTS
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 5 of 57
Entity Definition
Container: BBS Version:  
MAY BE  has replacement account in one and only one 
BANK
MAY BE  is contra account of one or more  ACCOUNTS
MAY BE  of one or more  ACCOUNT HOLDINGS
MAY BE  uses one or more  ACCOUNT CURRENCIES
MUST BE  is of one and only one  ACCOUNT TYPE
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ACT Yes ID    
     
ACT U01 No ACCOUNT NUMBER
   
     
ACT U02 No ACCOUNT NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 6 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT CUR BALANCE
Short Name     : ACB
Plural Name    : ACCOUNT CUR BALANCES
Initial Volume : 25000 Average Volume   : 250000
Maximum Volume : 25000000
Description
An Account Currency Balance (ACB) represents the amount of money of a specific Account Currency in the Account at the balance date. It includes the transactions of the balance date.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BALANCE DATE DATE N DATE    
BALANCE EFFECT AMOUNT OF MONEY N NUMBER    12 ,2
BALANCE JOURNAL AMOUNT OF MONEY N NUMBER    12 ,2
BALANCE UNAVAILABLE AMOUNT OF MONEY IN CALCULATION
N NUMBER    18 ,5
* ID ID12 N NUMBER    12 ,0
REGISTRATION DATE DATETIME N DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  is begin balance of one and only one  BANK STATEMENT
MAY BE  is end balance of one and only one  BANK STATEMENT
MUST BE  is in one and only one  ACCOUNT CURRENCY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ACB Yes ID    
     
ACB U01 No BALANCE DATE    
     
  is in ACCOUNT CURRENCY
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 7 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT CURRENCY
Short Name     : ACY
Plural Name    : ACCOUNT CURRENCIES
Initial Volume : 2500 Average Volume   : 25000
Maximum Volume : 2500000
Description
An Account Currency represents a Currency that can be used in the Account. Banks may offer multiple Account Currencies to be used for an Account Type.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID12 N NUMBER    12 ,0
STATUS ACCOUNT CURRENCY STATUS
N CHAR     1  
BALANCE CALCULATION DATE
DATE Y DATE    
Account Currency Balances for the Account Currency before this date have been correctly calculated. The balance calculation date may be changed when Transactions are added with a date effect before the balance calculation date. The balances effect of all Account Currency Balances after the balance calculation date have to be recalculated.
BASE CORRECTION AMOUNT
AMOUNT OF MONEY Y NUMBER    18 ,2
The base correction amount may be used when an Account Holder has loaned a sum of money in the Account Currency to have additional spending room in the current account. Because it is not possible to have a negative balance in the current account, a separate loan agreement has to be made. The base correction amount can be set to the amount of money loaned, so the Account Holder can see the negative balance on the current account.
CALCULATION STARTDATE
DATE Y DATE    
The calculation startdate can be used to support holding tax or compensation calculations for the Account Currency. Holding tax or compensation for the Account Currency before this date has been correctly calculated and paid. The calculation startdate can be changed when Transactions are added with a date effect before the calculation startdate or when a Holding Tax Rate or Compensation Rate is changed with a begindate before the calculation startdate.
ENDDATE DATE Y DATE    
INT CALC AMOUNT AMOUNT OF MONEY Y NUMBER    12 ,2
INT CALC DATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 8 of 57
Entity Definition
Container: BBS Version:  
MAY BE  for one or more  PAYMENT ORDERS
MAY BE  has one or more  OUTGOING TRANSACTIONS
MAY BE  has one or more  SPECIFIC RATES
MAY BE  has one or more  TRANSACTIONS
MAY BE  is base currency of one or more  ACCOUNTS
MAY BE  of one or more  ACCOUNT CUR BALANCES
MAY BE  of one or more  REJECTED TRANSACTIONS
MAY BE  of one or more  INCOMING TRANSACTIONS
MAY BE  of one or more  PERMISSIONS TO COLLECT
MUST BE  is used in one and only one  ACCOUNT
MUST BE  uses one and only one  ACCOUNT TYPE CURRENCY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ACY Yes ID    
     
ACY U01 No   is used in ACCOUNT
  uses ACCOUNT TYPE CURRENCY
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 9 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT HOLDER
Short Name     : AHR
Plural Name    : ACCOUNT HOLDERS
Synonyms       : BANK CUSTOMER
Initial Volume : 250 Average Volume   :
Maximum Volume : 250000
2500
Description
An Account Holder is a natural person or a corporation that holds an Account at the Bank or is a Representative of another Account Holder.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
BIRTH OR CONSTITUTION DATE
DATE N DATE    
GENDER GENDER N CHAR     1  
* ID ID12 N NUMBER    12 ,0
IND UNDER GUARDIANSHIP
YES NO DNA N CHAR     1  
INTERNAL NAME USERNAME N CHAR    30  
LEGAL PERSON TYPE LEGAL PERSON TYPE N CHAR     1  
NAME OR LAST NAME NAME LONG N CHAR    80  
STATUS ACCOUNT HOLDING STATUS
N CHAR     1  
DEATH OR CLOSING DATE
DATE Y DATE    
ENDDATE DATE Y DATE    
FIRST NAME NAME SHORT Y CHAR    40  
INITIALS INITIALS Y CHAR    12  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  ACC HOLDER PAR VALUES
MAY BE  has one or more  ACCOUNT HOLDINGS
MAY BE  has one or more  HOLDER ACCOUNT BOOKS
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 10 of 57
Entity Definition
Container: BBS Version:  
MAY BE  has one or more  HOLDER ADDRESSES
MAY BE  has one or more  LEGAL DOCUMENTS
MAY BE  has one or more  REPRESENTATIVES
MAY BE  initated one or more  PERMISSIONS TO COLLECT
MAY BE  initiated one or more  PAYMENT ORDERS
MAY BE  is one or more  REPRESENTATIVES
MUST BE  has one or more  NATIONALITIES
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





AHR Yes ID    
     
AHR U01 No INTERNAL NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 11 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT HOLDING
Short Name     : AHG
Plural Name    : ACCOUNT HOLDINGS
Initial Volume : 300 Average Volume   : 3000
Maximum Volume : 300000
Description
An Account Holding represents an Account Holder holding an Account at a Bank.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID12 N NUMBER    12 ,0
IND ACCOUNT CLOSING YES NO N CHAR     1  
IND ACCOUNT OPENING YES NO N CHAR     1  
STATUS ACCOUNT HOLDING STATUS
N CHAR     1  
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  LEGAL DOCUMENTS
MUST BE  of one and only one  ACCOUNT HOLDER
MUST BE  has one and only one  ACCOUNT
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





AHG Yes ID    
     
AHG U01 No BEGINDATE    
     
  has ACCOUNT
  of ACCOUNT HOLDER
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 12 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT TYPE
Short Name     : ATE
Plural Name    : ACCOUNT TYPES
Initial Volume : 5 Average Volume   : 50
Maximum Volume : 500
Description
An Account Type is a product in the banking world. An Account Type identifies the handling of the account in detail, such as the Compensation Rate and the Currencies for which the Account Type is available.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
ACCOUNT SUPERTYPE ACCOUNT SUPERTYPE N CHAR     1  
BEGINDATE DATE N DATE    
CODE CODE ACCOUNT TYPE N CHAR     8  
COMPENSATION TYPE COMPENSATION TYPE N CHAR     1  
* ID ID06 N NUMBER     6 ,0
IND CONTRACTUAL ENDDATE
YES NO DNA N CHAR     1  
IND DEPOSITABLE YES NO DNA N CHAR     1  
IND DISCONTINUABLE YES NO DNA N CHAR     1  
IND NEW ALLOWED YES NO N CHAR     1  
IND ONLY CONTRA ACCOUNT
YES NO DNA N CHAR     1  
NAME NAME SHORT N CHAR    40  
DURATION TIME VALUE Y INTEGER     5  
DURATION UNIT TIME UNIT Y CHAR     1  
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  ACCOUNT TYPE CURRENCIES
MAY BE  of one or more  ACCOUNTS
MAY BE  has one or more  ACCOUNT TYPE LEDGERS
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 13 of 57
Entity Definition
Container: BBS Version:  
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ATE Yes ID    
     
ATE U01 No CODE    
     
ATE U02 No NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 14 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT TYPE CURRENCY
Short Name     : ATC
Plural Name    : ACCOUNT TYPE CURRENCIES
Initial Volume : 10 Average Volume   : 100
Maximum Volume : 1000
Description
Account Type Currency determines which Currencies are allowed for a specific Account Type and how they should be handled.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID09 N NUMBER     9 ,0
IND NEW ALLOWED YES NO N CHAR     1  
ENDDATE DATE Y DATE    
MAXIMUM AMOUNT AMOUNT OF MONEY Y NUMBER    12 ,2
MINIMUM AMOUNT AMOUNT OF MONEY Y NUMBER    12 ,2
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  COMPENSATION RATES
MAY BE  is used in one or more  ACCOUNT CURRENCIES
MUST BE  has one and only one  CURRENCY
MUST BE  of one and only one  ACCOUNT TYPE
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ATC Yes ID    
     
ATC U01 No   has CURRENCY
  of ACCOUNT TYPE
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 15 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ACCOUNT TYPE LEDGER
Short Name     : ATL
Plural Name    : ACCOUNT TYPE LEDGERS
Initial Volume : 10 Average Volume   : 100
Maximum Volume : 1000
Description
Account Type Ledger defines the General Ledger for all the Transactions of all the Accounts of the Account Type.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID09 N NUMBER     9 ,0
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MUST BE  for one and only one  GENERAL LEDGER
MUST BE  for one and only one  ACCOUNT TYPE
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ATL Yes ID    
     
ATL U01 No BEGINDATE    
     
  for GENERAL LEDGER
  for ACCOUNT TYPE
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 16 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : ADDRESS
Short Name     : ADS
Plural Name    : ADDRESSES
Initial Volume : 500 Average Volume   : 5000
Maximum Volume : 500000
Description
An Address uniquely identifies the location of a house or an office.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID12 N NUMBER    12 ,0
VERIFICATION STATUS ADDRESS VERIFICATION STATUS
N CHAR     1  
ADDRESS LINE 1 ADDRESS LINE Y CHAR    80  
ADDRESS LINE 2 ADDRESS LINE Y CHAR    80  
DATE VERIFIED DATETIME Y DATE    
ENDDATE DATE Y DATE    
HOUSE NUMBER HOUSE NUMBER Y CHAR    15  
POSTAL CODE POSTAL CODE Y CHAR    15  
VILLAGE OR CITY ADDRESS LINE Y CHAR    80  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  is in one and only one  STATE OR PROVINCE
MAY BE  of one or more  HOLDER ADDRESSES
MUST BE  is in one and only one  COUNTRY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





ADS Yes ID    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 17 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : AVAILABLE ACCOUNT NUMBER
Short Name     : AAN
Plural Name    : AVAILABLE ACCOUNT NUMBERS
Description
Contains unused account numbers that can be used for Accounts.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
* ACCOUNT NUMBER ACCOUNT NUMBER N INTEGER    10  
MARKED FOR USE DATETIME Y DATE    
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





AAN Yes ACCOUNT NUMBER
   
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 18 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : BANK
Short Name     : BNK
Plural Name    : BANKS
Initial Volume : 10000 Average Volume   : 100000
Maximum Volume : 1000000
Description
A bank is an organisation that performs banking activities in the Natural Financial System under Natural Financial System legislation. A Bank must be a corporation residing in a Country. A bank can only have operations in one Country.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
CODE BANK CODE N CHAR    12  
CONTACT CONTACT DATA N CHAR  2000  
EMAIL ADDRESS EMAIL ADDRESS N CHAR   120  
EMAIL ADDRESS2 EMAIL ADDRESS N CHAR   120  
* ID ID09 N NUMBER     9 ,0
MESSAGE SERVERNAME MESSAGE SERVERNAME N CHAR   120  
NAME NAME SHORT N CHAR    40  
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  for one or more  PERMISSIONS TO COLLECT
MAY BE  for one or more  REJECTED PERMISSIONS
MAY BE  holds HTR account for one or more  CURRENCIES
MAY BE  holds replacement account for one or more 
ACCOUNTS
MAY BE  is contra bank of one or more  INCOMING TRANSACTIONS
MAY BE  is contra bank of one or more  OUTGOING TRANSACTIONS
MAY BE  is contra bank of one or more  REJECTED TRANSACTIONS
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 19 of 57
Entity Definition
Container: BBS Version:  
MAY BE  is contra bank of one or more  TRANSACTIONS
MAY BE  of contra account for one or more  PAYMENT ORDERS
MAY BE  of one and only one  STATE OR PROVINCE
MAY BE  used in one or more  HOLDER ACCOUNT BOOKS
MUST BE  belongs to one and only one  COUNTRY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





BNK Yes ID    
     
BNK U01 No CODE    
     
BNK U02 No NAME    
     
BNK U03 No MESSAGE SERVERNAME
   
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 20 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : BANK STATEMENT
Short Name     : BST
Plural Name    : BANK STATEMENTS
Synonyms       : ACCOUNT STATEMENT
Initial Volume : 100000 Average Volume   :
Maximum Volume : 50000000
500000
Description
A Bank Statement is a summary of all financial transactions occurring over a given period of time on a savings account, a current account, or any other type of account offered by a financial institution.
Attributes  * - Attributes in primary unique identifier
Name Domain Opt Format  Length Scale
* ID ID15 N NUMBER    15 ,0
REFERENCE DATE DATE N DATE    
SEQNO SEQUENCE NUMBER MEDIUM
N NUMBER     7 ,0
YEAR YEAR N INTEGER     4  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  contains one or more  TRANSACTIONS
MUST BE  has end balance one or more  ACCOUNT CUR BALANCES
MUST BE  of one and only one  ACCOUNT
MUST BE  has begin balance one or more  ACCOUNT CUR BALANCES
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 21 of 57
Entity Definition
Container: BBS Version:  
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





BST Yes ID    
     
BST U01 No SEQNO    
YEAR    
     
  of ACCOUNT
     
BST U02 No REFERENCE DATE
   
     
  of ACCOUNT
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 22 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : COMPENSATION RATE
Short Name     : CRE
Plural Name    : COMPENSATION RATES
Initial Volume : 100 Average Volume   : 1000
Maximum Volume : 10000
Description
The Compensation Rate is used to determine the fee the the bank accepts for intermediary costs for all Account Currencies of a specific Account Type Currency. The Compensation Rate is only applied on savings and guarantee money.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
CALCULATION SCHEME CALCULATION SCHEME N CHAR     1  
COMPUTING INTERVAL COMPUTING INTERVAL N CHAR     1  
DISC RATE TYPE DISCONTINUATION RATE TYPE
N CHAR     1  
DISCONTINUATION RATE RATE N NUMBER    12 ,5
* ID ID09 N NUMBER     9 ,0
RATE RATE N NUMBER    12 ,5
ENDDATE DATE Y DATE    
Enddate is helpful in processing Compensation Rates because the next instance of Compensation Rate does not have to be evaluated when determining the enddate.
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MUST BE  for one and only one  ACCOUNT TYPE CURRENCY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





CRE Yes ID    
     
CRE U01 No BEGINDATE    
     
  for ACCOUNT TYPE CURRENCY
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 23 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : COUNTRY
Short Name     : CTY
Plural Name    : COUNTRIES
Initial Volume : 200 Average Volume   : 200
Maximum Volume : 200
Description
A Country is a state of which legal citizenship can be attained.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
CODE COUNTRY CODE N CHAR     2  
CONTACT CONTACT DATA N CHAR  2000  
EMAIL ADDRESS EMAIL ADDRESS N CHAR   120  
EMAIL ADDRESS2 EMAIL ADDRESS N CHAR   120  
GOVERNMENT NAME LONG N CHAR    80  
* ID ID06 N NUMBER     6 ,0
IND TRANSNATIONAL YES NO N CHAR     1  
NAME NAME SHORT N CHAR    40  
ENDDATE DATE Y DATE    
POSTAL CODE FORMAT REGULAR EXPRESSION Y CHAR    40  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has jur. over one or more  CURRENCIES
MAY BE  has national currency one and only one  CURRENCY
MAY BE  has one or more  STATES OR PROVINCES
MAY BE  has one or more  BANKS
MAY BE  has one or more  NATIONALITIES
MAY BE  has one or more  ADDRESSES
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 24 of 57
Entity Definition
Container: BBS Version:  
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





CTY Yes ID    
     
CTY U01 No CODE    
     
CTY U02 No NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 25 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : CURRENCY
Short Name     : CRY
Plural Name    : CURRENCIES
Initial Volume : 1000 Average Volume   : 100000
Maximum Volume : 1000000
Description
A Currency is a means of payment in a certain community, state, province or nation.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
CODE CODE CURRENCY N CHAR    15  
* ID ID09 N NUMBER     9 ,0
IND INTERNATIONAL YES NO N CHAR     1  
IND NATURAL YES NO N CHAR     1  
NAME NAME SHORT N CHAR    40  
CONTACT CONTACT DATA Y CHAR  2000  
EMAIL ADDRESS EMAIL ADDRESS Y CHAR   120  
EMAIL ADDRESS2 EMAIL ADDRESS Y CHAR   120  
ENDDATE DATE Y DATE    
ISSUER NAME LONG Y CHAR    80  
TAX ACCOUNT HOLDER NAME LONG Y CHAR    80  
TAX ACCOUNT NAME ACCOUNT NAME Y CHAR    20  
TAX ACCOUNT NUMBER ACCOUNT NUMBER Y INTEGER    10  
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  for one or more  PERMISSIONS TO COLLECT
MAY BE  has HTR account at one and only one  BANK
MAY BE  has one or more  HOLDING TAX RATES
MAY BE  is national currency of one or more  COUNTRIES
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 26 of 57
Entity Definition
Container: BBS Version:  
MAY BE  of one and only one  STATE OR PROVINCE
MAY BE  of one or more  ACCOUNT TYPE CURRENCIES
MAY BE  of one or more  PAYMENT ORDERS
MAY BE  used as base currency for one or more  INCOMING TRANSACTIONS
MAY BE  used as base currency for one or more  OUTGOING TRANSACTIONS
MAY BE  used as base currency for one or more  REJECTED TRANSACTIONS
MAY BE  used as base currency for one or more  TRANSACTIONS
MUST BE  is under jur. of one and only one  COUNTRY
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





CRY Yes ID    
     
CRY U01 No CODE    
     
CRY U02 No NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 27 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : DOCUMENT TYPE
Short Name     : DTE
Plural Name    : DOCUMENT TYPES
Initial Volume : 20 Average Volume   : 50
Maximum Volume : 100
Description
A Document Type determines the properties of a Legal Document.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
ACT REFERENCE DOCUMENT REFERENCE N CHAR     1  
AHG REFERENCE DOCUMENT REFERENCE N CHAR     1  
AHR REFERENCE DOCUMENT REFERENCE N CHAR     1  
BEGINDATE DATE N DATE    
CODE CODE CURRENCY N CHAR    15  
CUSTOMER SIGNATURE SIGNATURE N CHAR     1  
EMPLOYEE SIGNATURE SIGNATURE N CHAR     1  
* ID ID06 N NUMBER     6 ,0
IND APPROVAL YES NO N CHAR     1  
IND MANUAL DATE OF ISSUE
YES NO N CHAR     1  
IND MANUAL DOCUMENT LABEL
YES NO N CHAR     1  
IND MANUAL DOCUMENT NUMBER
YES NO N CHAR     1  
IND MODEL TEXT YES NO DNA N CHAR     1  
IND VERIFICATION YES NO N CHAR     1  
LEGAL TYPE DOCUMENT LEGAL TYPE N CHAR     1  
NAME NAME SHORT N CHAR    40  
NTY REFERENCE DOCUMENT REFERENCE N CHAR     1  
REPRESENTATION TYPE DOCUMENT REPRESENTATION TYPE
N CHAR     1  
RPE REFERENCE DOCUMENT REFERENCE N CHAR     1  
ENDDATE DATE Y DATE    
MODEL TEXT LARGE TEXT OBJECT Y TEXT
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 28 of 57
Entity Definition
Container: BBS Version:  
   
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  of one or more  LEGAL DOCUMENTS
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





DTE Yes ID    
     
DTE U01 No CODE    
     
DTE U02 No NAME    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 29 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : GENERAL JOURNAL
Short Name     : GJL
Plural Name    : GENERAL JOURNALS
Initial Volume : 100 Average Volume   : 1000
Maximum Volume : 100000
Description
The general journal is where double entry bookkeeping entries are recorded by debiting one account and crediting another account with the same amount. 
 
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
* ID ID09 N NUMBER     9 ,0
NAME NAME LONG N CHAR    80  
REGISTRATION DATE DATETIME N DATE    
SEQNO SEQUENCE NUMBER MEDIUM
N NUMBER     7 ,0
YEAR YEAR N INTEGER     4  
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MUST BE  processed one or more  TRANSACTIONS
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





GJL Yes ID    
     
GJL U01 No SEQNO    
YEAR    
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 30 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : GENERAL LEDGER
Short Name     : GLR
Plural Name    : GENERAL LEDGERS
Initial Volume : 10 Average Volume   : 100
Maximum Volume : 10000
Description
The General Ledger is the main accounting record of a business which uses double- entry bookkeeping. It will usually include accounts for such items as current assets, fixed assets, liabilities, revenue and expense items, gains and losses.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
BEGINDATE DATE N DATE    
CODE CODE GENERAL LEDGER N CHAR     8  
* ID ID06 N NUMBER     6 ,0
NAME NAME SHORT N CHAR    40  
RANKING RANKING N INTEGER     4  
ENDDATE DATE Y DATE    
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MAY BE  has one or more  GENERAL LEDGERS
MAY BE  of one and only one  GENERAL LEDGER
MUST BE  has one or more  ACCOUNT TYPE LEDGERS
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





GLR Yes ID    
     
GLR U01 No CODE    
     
GLR U02 No NAME    
     
GLR U03 No RANKING    
     
  of GENERAL LEDGER
     
  Oracle Designer Report : ckentdef

04 Januari   2012 Page 31 of 57
Entity Definition
Container: BBS Version:  
Entity
Name           : HOLDER ACCOUNT BOOK
Short Name     : HAB
Plural Name    : HOLDER ACCOUNT BOOKS
Description
The Holder Account Book contains Account data to be used for Payment Orders.
Attributes  * - Attributes in primary unique identifier

Name Domain Opt Format  Length Scale
ACCOUNT HOLDER NAME LONG N CHAR    80  
ACCOUNT NAME ACCOUNT NAME N CHAR    20  
ACCOUNT NUMBER ACCOUNT NUMBER N INTEGER    10  
* ID ID15 N NUMBER    15 ,0
Relationships * - Relationships in primary unique identifier

Each Occurrence Of This Entity :
MUST BE  for one and only one  BANK
MUST BE  for one and only one  ACCOUNT HOLDER
Unique Identifiers

Name Primary? Attrib.Name Relationship To Entity Name





HAB Yes ID    
     
HAB U01 No ACCOUNT NUMBER