FI Schema – Equities

FI Schema – Equities

Equities
Equity Shares
AccountBasic 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.
AttributesNameTypeUseAnnotation
maskedAccNumberstringrequiredMasked Account No.
linkedAccRefstringrequiredLinked account reference no. for the account
versionfloatrequiredVersion of Schema
typestringrequiredType of Schema (Fixed: "certificates_deposit")
Profile
Holders
HolderAttribute NameTypeUseAnnotation
namestringrequiredName of the Account Holder
dobdaterequired
mobileintegerrequired
nomineeenum(Registered, Not-Registered)requiredNominee registered for the account or not
dematIdstringrequired
landlinestringoptionalLandline no. of the Account Holder
addressstringoptional
emailstringrequired
panstringrequiredPAN no. of the Account Holder
ckycCompliancebooleanrequiredCentral KYC record exists or not
Summary
AttributesAttribute NameTypeUseAnnotation
currentValuefloatrequired
investmentValuefloatrequired
Holdings
AttributesQNameTypeUseAnnotation
HoldingModeenum(DEMAT,
PHYSICAL)
required
HoldingThe value of the account, term of the deposits if relevant and any other data that summarizes the funds in the
account.
QName TypeUseAnnotation
issuerNamestringrequiredcompanyName: Name of the
company
isinstringrequired
unitsfloatrequired
investmentDateTimedatetimerequired
ratestringrequiredrate: Rate at which the stock was
bought, in case of multiple
transactions, the rate will be the
average buy price
lastTradedPricestringrequiredlastTradedPrice: Last traded close
price of the equity in the market
descriptionstringrequired
Transactions
AttributesAttribute NameTypeUseAnnotation
startDatedaterequiredStart date of transactions
endDatedaterequiredEnd date of transactions
TransactionAttribute NameTypeUseAnnotation
txnIdstringrequiredUnique Transaction Id
orderIdstringrequired
tradeIdstringoptional
companyNamestringrequired
symbolstringrequired
transactionDateTimedateTimerequired
exchangeenum(BSE, NSE,
OTHERS)
required
isinstringrequired
narrationstringrequired
ratefloatrequired
typeenum(BUY, SELL, BONUS, SPLIT, OTHERS)required
unitsstringrequired
totalChargefloatrequired
tradeValuefloatrequired
otherTaxesfloatrequired