FI Schema – Bonds
Bonds | ||||
Bonds | ||||
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 | ||||
Holders | ||||
Holder | Attribute Name | Type | Use | Annotation |
name | string | required | Name of the Account Holder | |
dob | date | required | ||
mobile | integer | required | ||
nominee | enum(Registered, Not-Registered) | required | Nominee registered for the account or not | |
dematId | string | required | ||
landline | string | optional | Landline no. of the Account Holder | |
address | string | optional | ||
string | required | |||
pan | string | required | PAN no. of the Account Holder | |
ckycCompliance | boolean | required | Central KYC record exists or not | |
Summary | ||||
Attributes | Attribute Name | Type | Use | Annotation |
currentValue | float | required | ||
investmentValue | float | required | ||
Holdings | ||||
Holding | The value of the account, term of the deposits if relevant and any other data that summarizes the funds in the account. |
|||
QName | Type | Use | Annotation | |
scheme | enum(FIXED_INTEREST_RATE, T_NOTES, T_BONDS, OTHERS) | required | Name of the company | |
isin | string | required | ||
units | float | required | ||
faceValue | float | required | ||
symbol | string | required | ||
issuerName | string | required | ||
description | string | required | ||
creditRating | string | required | ||
creditRatingAgency | string | required | ||
taxable | boolean | required | ||
issueRate | string | required | ||
issueDate | date | required | ||
principleAmount | float | required | ||
tenureYears | positiveInteger | required | ||
tenureMonths | positiveInteger | required | ||
tenureDays | positiveInteger | required | ||
couponRate | float | required | ||
maturityDate | date | required | ||
coupanComputation | enum(SIMPLE, COMPOUND, OTHERS) | required | ||
coupanPaymentDate | date | required | ||
autionDate | date | required | ||
compoundingFrequency | enum(MONTHLY,HALF_YEARLY,YEARLY,OTHERS) | required | ||
interestPayout | enum(MONTHLY,HALF_YEARLY,YEARLY,OTHERS) | required | ||
accuredInterestAmount | float | required | ||
interestOnMaturity | float | required | ||
lastTradedRate | float | required | ||
lastTradedDate | date | required | ||
Transactions | ||||
Attributes | Attribute Name | Type | Use | Annotation |
startDate | date | required | Start date of transactions | |
endDate | date | required | End date of transactions | |
Transaction | Attribute Name | Type | Use | Annotation |
txnId | string | required | Unique Transaction Id | |
transactionDateTime | dateTime | required | ||
isin | string | required | ||
narration | string | required | ||
rate | float | required | ||
type | enum(BUY, SELL, BONUS, SPLIT, OTHERS) | required | ||
units | string | required | ||
currency | string | required | ||
totalCharge | float | required | ||
tradeValue | float | required | ||
otherTaxes | float | required |