FI Schema – Public Provident Fund (PPF)
PPF | ||||
Public Provident Fund |
||||
Account | Basic Profile of the account which should include the Account Owner information, maskedAccNumber and linkedAccRef numbers, type of account specific to the FI type and any other generic details as might be pertinent for the specified FI type. |
|||
Attributes | Name | Type | Use | Annotation |
maskedAccNumber | string | required | Masked Account No. | |
linkedAccRef | string | required | Linked account reference no. for the account | |
version | float | required | Version of Schema | |
type | string | required | Type of Schema (Fixed: "certificates_deposit") | |
Profile | Basic Profile of the account which should include the Account Owner information, maskedAccNumber and linkedAccRef numbers, type of account specific to the FI type and any other generic details as might be pertinent for the specified FI type. |
|||
Holders | ||||
Attributes | QName | Type | Use | Annotation |
type | enum(SINGLE, JOINT) | required | ||
Holder | QName | Type | Use | Annotation |
name | string | required | Name of primary holder operating the account. |
|
dob | date | required | Date of birth of primary account holder. | |
mobile | integer | required | Primary mobile number of account holder. |
|
nominee | enum(Registered, Not-Registered) | required | Name of nominee associated with the account. | |
landline | string | optional | Landline no. of the Account Holder | |
address | string | optional | Address of primary holder. | |
string | required | Email ID of primary account holder. | ||
pan | string | required | PAN number of primary account holder. | |
ckycCompliance | boolean | required | KYC status whether its completed or pending | |
Summary | The value of the account, term of the deposits if relevant and any other data that summarizes the funds in the account. | |||
Attributes | QName | Type | Use | Annotation |
openingDate | date | required | Opening date of PPF account | |
maturityDate | date | required | Date of maturity for investment | |
ifscCode | string | required | IFSC code of bank branch where investment was made | |
micrCode | string | required | MICR code of bank branch where investment was made | |
status | enum(ACTIVE, INACTIVE) | required | Status of PPF account hold | |
branchAddr | string | required | Address of branch where investment was made |
|
currentBalance | float | required | Current available balance in PPF account. | |
Transactions | Details of all transactions that have been posted in an account. | |||
Attributes | QName | Type | Use | Annotation |
startDate | date | required | Start date of investment since when it is applicable | |
endDate | date | required | End date of investment when tenure get complete | |
Transaction | QName | Type | Use | Annotation |
txnID | string | required | Transaction ID recorded or captured for investment made. | |
txnDate | date | required | Transaction date time stamp for particular record when investment taken place. | |
valueDate | date | required | Value of PPF as on date | |
type | enum(DEPOSIT, WITHDRAWAL, INTEREST, TRANSFER_IN, TRANSFER_OUT, ADJUSTMENT, OTHERS) | required | Type of transaction - deposit, withdrawal, etc. | |
amount | float | required | The transaction amount | |
balance | float | required | The PPF account balance after the transaction is completed | |
narration | string | required | Nararation is additional details in form of decription of remark associated with investment |