Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:
Main schema debentures.xsd
Namespace http://api.rebit.org.in/FISchema/debentures
Properties
attribute form default unqualified
element form default qualified
[ top ]
Element aa:Account
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Account_linkedAccRef debentures.tmp#Account_maskedAccNumber debentures.tmp#Account_version debentures.tmp#Account_type debentures.tmp#Profile debentures.tmp#Summary debentures.tmp#Transactions
Properties
content complex
Model
Children aa:Profile, aa:Summary, aa:Transactions
Instance
<aa:Account linkedAccRef="" maskedAccNumber="" type="debentures" version="" xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Profile>{0,1}</aa:Profile>
  <aa:Summary currentValue="" investmentValue="">{0,1}</aa:Summary>
  <aa:Transactions endDate="" startDate="">{1,1}</aa:Transactions>
</aa:Account>
Attributes
QName Type Fixed Use
linkedAccRef xs:string required
maskedAccNumber xs:string required
type xs:string debentures optional
version aa:version required
Source
<xs:element name="Account">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Profile" minOccurs="0"/>
      <xs:element ref="aa:Summary" minOccurs="0"/>
      <xs:element ref="aa:Transactions"/>
    </xs:sequence>
    <xs:attribute name="linkedAccRef" use="required" type="xs:string"/>
    <xs:attribute name="maskedAccNumber" use="required" type="xs:string"/>
    <xs:attribute name="version" use="required" type="aa:version"/>
    <xs:attribute name="type" type="xs:string" fixed="debentures"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Profile
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Holders
Properties
content complex
mixed true
Used by
Element aa:Account
Model
Children aa:Holders
Instance
<aa:Profile xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Holders>{0,unbounded}</aa:Holders>
</aa:Profile>
Source
<xs:element name="Profile">
  <xs:complexType mixed="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="aa:Holders"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holders
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Holder
Properties
content complex
mixed true
Used by
Element aa:Profile
Model
Children aa:Holder
Instance
<aa:Holders xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Holder address="" ckycCompliance="" dematId="" dob="" email="" landline="" mobile="" name="" nominee="" pan="">{0,unbounded}</aa:Holder>
</aa:Holders>
Source
<xs:element name="Holders">
  <xs:complexType mixed="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="aa:Holder"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holder
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Holder_name debentures.tmp#Holder_dob debentures.tmp#Holder_mobile debentures.tmp#Holder_nominee debentures.tmp#Holder_dematId debentures.tmp#Holder_landline debentures.tmp#Holder_address debentures.tmp#Holder_email debentures.tmp#Holder_pan debentures.tmp#Holder_ckycCompliance
Properties
content complex
Used by
Element aa:Holders
Attributes
QName Type Use Annotation
address xs:string optional
Adderess of primary account holder
ckycCompliance xs:boolean required
KYC status whether its completed or pending
dematId xs:string required
Demat ID assigned or issued to investor
dob xs:date required
Date of birth of primary account holder
email aa:HolderEmail required
Email ID of primary account holder
landline xs:string optional
Landline of primary account holder
mobile xs:integer required
Primary mobile number of account holder
name xs:string required
Name of primary holder operating the account
nominee aa:HoldingNominee required
Name of nominee associated with the account
pan aa:HolderPan required
PAN number of primary account holder
Source
<xs:element name="Holder">
  <xs:complexType>
    <xs:attribute name="name" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of primary holder operating the account</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="dob" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date of birth of primary account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="mobile" use="required" type="xs:integer">
      <xs:annotation>
        <xs:documentation>Primary mobile number of account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="nominee" use="required" type="aa:HoldingNominee">
      <xs:annotation>
        <xs:documentation>Name of nominee associated with the account</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="dematId" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Demat ID assigned or issued to investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="landline" type="xs:string">
      <xs:annotation>
        <xs:documentation>Landline of primary account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="address" use="optional" type="xs:string">
      <xs:annotation>
        <xs:documentation>Adderess of primary account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="email" use="required" type="aa:HolderEmail">
      <xs:annotation>
        <xs:documentation>Email ID of primary account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="pan" use="required" type="aa:HolderPan">
      <xs:annotation>
        <xs:documentation>PAN number of primary account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ckycCompliance" use="required" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>KYC status whether its completed or pending</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Summary
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Summary_investmentValue debentures.tmp#Summary_currentValue debentures.tmp#Holdings
Properties
content complex
mixed true
Used by
Element aa:Account
Model
Children aa:Holdings
Instance
<aa:Summary currentValue="" investmentValue="" xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Holdings>{1,1}</aa:Holdings>
</aa:Summary>
Attributes
QName Type Use Annotation
currentValue xs:float required
Current value of investment as on date
investmentValue xs:float required
Principal or Actual amount of investment
Source
<xs:element name="Summary">
  <xs:complexType mixed="true">
    <xs:sequence>
      <xs:element ref="aa:Holdings"/>
    </xs:sequence>
    <xs:attribute name="investmentValue" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Principal or Actual amount of investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="currentValue" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Current value of investment as on date</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holdings
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Holding
Properties
content complex
mixed true
Used by
Element aa:Summary
Model
Children aa:Holding
Instance
<aa:Holdings xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Holding coupon="" creditRating="" description="" faceValue="" fixedIncomePortfolio="" isin="" issueDate="" issuerName="" lastTradedDate="" lastTradedRate="" maturityDate="" principalAmount="" symbol="" taxable="" tenureDays="" tenureMonths="" tenureYears="" units="" yield="">{1,1}</aa:Holding>
</aa:Holdings>
Source
<xs:element name="Holdings">
  <xs:complexType mixed="true">
    <xs:sequence>
      <xs:element ref="aa:Holding"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holding
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Holding_isin debentures.tmp#Holding_units debentures.tmp#Holding_faceValue debentures.tmp#Holding_coupon debentures.tmp#Holding_fixedIncomePortfolio debentures.tmp#Holding_symbol debentures.tmp#Holding_issuerName debentures.tmp#Holding_description debentures.tmp#Holding_creditRating debentures.tmp#Holding_taxable debentures.tmp#Holding_issueDate debentures.tmp#Holding_principalAmount debentures.tmp#Holding_tenureDays debentures.tmp#Holding_tenureMonths debentures.tmp#Holding_tenureYears debentures.tmp#Holding_yield debentures.tmp#Holding_maturityDate debentures.tmp#Holding_lastTradedRate debentures.tmp#Holding_lastTradedDate
Properties
content complex
Used by
Element aa:Holdings
Attributes
QName Type Use Annotation
coupon xs:string required
Interest rate of the debenture
creditRating xs:string required
Rating of the fund invested assigned by credit rating agencies
description xs:string required
Description or details of security in which investment made
faceValue xs:string required
Face value on which investment made in debentures
fixedIncomePortfolio xs:string required
isin xs:string required
International Securities Identification Number (ISIN) uniquely identifies a security.
issueDate xs:date required
Issue date on which investment made in particular security
issuerName xs:string required
Name of party who issued the debenture in which investment made
lastTradedDate xs:date required
Date of secuirties on which last trade happened
lastTradedRate xs:float required
Last rate on which security traded in the open market
maturityDate xs:date required
Date of maturity for investment
principalAmount xs:string required
Principal or Actual amount of investment
symbol xs:string required
Symbol of the securities in which investment made and hold by investor
taxable aa:SummaryTaxable required
Status whether investment is taxable or not
tenureDays xs:string required
Days which are passed since investment made
tenureMonths xs:string required
Months which are passed since investment made
tenureYears xs:string required
Years which are passed since investment made
units xs:float required
Units allotted in folio till date
yield xs:float required
The amount to be paid out to the debenture holder at the end of the term for which the CD was issued.
Source
<xs:element name="Holding">
  <xs:complexType>
    <xs:attribute name="isin" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>International Securities Identification Number (ISIN) uniquely identifies a security.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="units" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Units allotted in folio till date</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="faceValue" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Face value on which investment made in debentures</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="coupon" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Interest rate of the debenture</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="fixedIncomePortfolio" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="symbol" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Symbol of the securities in which investment made and hold by investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="issuerName" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of party who issued the debenture in which investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="description" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Description or details of security in which investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="creditRating" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Rating of the fund invested assigned by credit rating agencies</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="taxable" use="required" type="aa:SummaryTaxable">
      <xs:annotation>
        <xs:documentation>Status whether investment is taxable or not</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="issueDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Issue date on which investment made in particular security</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="principalAmount" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Principal or Actual amount of investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureDays" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Days which are passed since investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureMonths" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Months which are passed since investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureYears" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Years which are passed since investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="yield" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>The amount to be paid out to the debenture holder at the end of the term for which the CD was issued.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="maturityDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date of maturity for investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="lastTradedRate" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Last rate on which security traded in the open market</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="lastTradedDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date of secuirties on which last trade happened</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Transactions
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Transactions_startDate debentures.tmp#Transactions_endDate debentures.tmp#Transaction
Properties
content complex
mixed true
Used by
Element aa:Account
Model
Children aa:Transaction
Instance
<aa:Transactions endDate="" startDate="" xmlns:aa="http://api.rebit.org.in/FISchema/debentures">
  <aa:Transaction currency="" isin="" narration="" otherTaxes="" rate="" totalCharge="" tradeValue="" transactionDateTime="" txnId="" type="" units="">{0,unbounded}</aa:Transaction>
</aa:Transactions>
Attributes
QName Type Use Annotation
endDate xs:date required
End date of investment when tenure get complete
startDate xs:date required
Start date of investment since when it is applicable
Source
<xs:element name="Transactions">
  <xs:complexType mixed="true">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="aa:Transaction"/>
    </xs:sequence>
    <xs:attribute name="startDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Start date of investment since when it is applicable</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="endDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>End date of investment when tenure get complete</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Transaction
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram debentures.tmp#Transaction_txnId debentures.tmp#Transaction_isin debentures.tmp#Transaction_narration debentures.tmp#Transaction_transactionDateTime debentures.tmp#Transaction_rate debentures.tmp#Transaction_type debentures.tmp#Transaction_units debentures.tmp#Transaction_currency debentures.tmp#Transaction_tradeValue debentures.tmp#Transaction_totalCharge debentures.tmp#Transaction_otherTaxes
Properties
content complex
Used by
Element aa:Transactions
Attributes
QName Type Use Annotation
currency xs:string required
Currency in which transaction taken place
isin xs:string required
International Securities Identification Number (ISIN) uniquely identifies a security.
narration xs:string optional
Nararation is additional details in form of decription of remark associated with investment
otherTaxes xs:float required
Additonal or any type of tax chareged on the investment
rate xs:float required
Rate or net price on which investment made in security
totalCharge xs:float required
Total charges includes finance charge, STT or other taxes/charge implied on investment
tradeValue xs:float required
Trade value of investment as per market price
transactionDateTime xs:dateTime required
Transaction date time stamp for particular record when investment taken place
txnId xs:string required
Transaction ID recorded or captured for investment made
type aa:TransactionTypes required
Type of transaction whether Buy/Sell, etc
units xs:float required
Units which are alloted in the portfolio of investor
Source
<xs:element name="Transaction">
  <xs:complexType>
    <xs:attribute name="txnId" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Transaction ID recorded or captured for investment made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="isin" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>International Securities Identification Number (ISIN) uniquely identifies a security.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="narration" type="xs:string">
      <xs:annotation>
        <xs:documentation>Nararation is additional details in form of decription of remark associated with investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="transactionDateTime" use="required" type="xs:dateTime">
      <xs:annotation>
        <xs:documentation>Transaction date time stamp for particular record when investment taken place</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="rate" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Rate or net price on which investment made in security</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="required" type="aa:TransactionTypes">
      <xs:annotation>
        <xs:documentation>Type of transaction whether Buy/Sell, etc</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="units" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Units which are alloted in the portfolio of investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="currency" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Currency in which transaction taken place</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tradeValue" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Trade value of investment as per market price</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="totalCharge" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Total charges includes finance charge, STT or other taxes/charge implied on investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="otherTaxes" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Additonal or any type of tax chareged on the investment</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Simple Type aa:SummaryTaxable
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration YES
enumeration NO
Used by
Source
<xs:simpleType name="SummaryTaxable">
  <xs:restriction base="xs:string">
    <xs:enumeration value="YES"/>
    <xs:enumeration value="NO"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:version
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:float
Facets
maxInclusive 2.0
minInclusive 0.0
Used by
Source
<xs:simpleType name="version">
  <xs:restriction base="xs:float">
    <xs:minInclusive value="0.0"/>
    <xs:maxInclusive value="2.0"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HoldersType
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration SINGLE
enumeration JOINT
Source
<xs:simpleType name="HoldersType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="SINGLE"/>
    <xs:enumeration value="JOINT"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HolderAadhar
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{12}
Source
<xs:simpleType name="HolderAadhar">
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{12}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HolderEmail
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [^@]+@[^\.]+\..+
Used by
Attribute aa:Holder/@email
Source
<xs:simpleType name="HolderEmail">
  <xs:restriction base="xs:string">
    <xs:pattern value="[^@]+@[^\.]+\..+"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HolderPan
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][0-9][0-9][0-9][0-9][a-zA-Z]
Used by
Attribute aa:Holder/@pan
Source
<xs:simpleType name="HolderPan">
  <xs:restriction base="xs:string">
    <xs:pattern value="[a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][0-9][0-9][0-9][0-9][a-zA-Z]"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:SummaryinterestComputation
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration SIMPLE
enumeration COMPOUND
Source
<xs:simpleType name="SummaryinterestComputation">
  <xs:restriction base="xs:string">
    <xs:enumeration value="SIMPLE"/>
    <xs:enumeration value="COMPOUND"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:SummaryinterestCompoFrequency
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MONTHLY
enumeration QUARTERLY
enumeration HALF-YEARLY
enumeration YEARLY
Source
<xs:simpleType name="SummaryinterestCompoFrequency ">
  <xs:restriction base="xs:string">
    <xs:enumeration value="MONTHLY"/>
    <xs:enumeration value="QUARTERLY"/>
    <xs:enumeration value="HALF-YEARLY"/>
    <xs:enumeration value="YEARLY"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HoldingNominee
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration REGISTERED
enumeration NOT-REGISTERED
Used by
Attribute aa:Holder/@nominee
Source
<xs:simpleType name="HoldingNominee">
  <xs:restriction base="xs:string">
    <xs:enumeration value="REGISTERED"/>
    <xs:enumeration value="NOT-REGISTERED"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:SummaryInterestPayout
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MONTHLY
enumeration QUARTERLY
enumeration HALF-YEARLY
enumeration YEARLY
enumeration ON-Maturity
Source
<xs:simpleType name="SummaryInterestPayout">
  <xs:restriction base="xs:string">
    <xs:enumeration value="MONTHLY"/>
    <xs:enumeration value="QUARTERLY"/>
    <xs:enumeration value="HALF-YEARLY"/>
    <xs:enumeration value="YEARLY"/>
    <xs:enumeration value="ON-Maturity"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:TransactionTypes
Namespace http://api.rebit.org.in/FISchema/debentures
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration OPENING
enumeration INTEREST
enumeration TDS
enumeration INSTALLMENT
enumeration CLOSING
enumeration OTHERS
Used by
Source
<xs:simpleType name="TransactionTypes">
  <xs:restriction base="xs:string">
    <xs:enumeration value="OPENING"/>
    <xs:enumeration value="INTEREST"/>
    <xs:enumeration value="TDS"/>
    <xs:enumeration value="INSTALLMENT"/>
    <xs:enumeration value="CLOSING"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Attribute aa:Holder / @name
Namespace No namespace
Annotations
Name of primary holder operating the account
Type xs:string
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="name" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of primary holder operating the account</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @dob
Namespace No namespace
Annotations
Date of birth of primary account holder
Type xs:date
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="dob" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date of birth of primary account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @mobile
Namespace No namespace
Annotations
Primary mobile number of account holder
Type xs:integer
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="mobile" use="required" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Primary mobile number of account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @nominee
Namespace No namespace
Annotations
Name of nominee associated with the account
Type aa:HoldingNominee
Properties
use required
Facets
enumeration REGISTERED
enumeration NOT-REGISTERED
Used by
Element aa:Holder
Source
<xs:attribute name="nominee" use="required" type="aa:HoldingNominee">
  <xs:annotation>
    <xs:documentation>Name of nominee associated with the account</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @dematId
Namespace No namespace
Annotations
Demat ID assigned or issued to investor
Type xs:string
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="dematId" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Demat ID assigned or issued to investor</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @landline
Namespace No namespace
Annotations
Landline of primary account holder
Type xs:string
Properties
content simple
Used by
Element aa:Holder
Source
<xs:attribute name="landline" type="xs:string">
  <xs:annotation>
    <xs:documentation>Landline of primary account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @address
Namespace No namespace
Annotations
Adderess of primary account holder
Type xs:string
Properties
use optional
Used by
Element aa:Holder
Source
<xs:attribute name="address" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>Adderess of primary account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @email
Namespace No namespace
Annotations
Email ID of primary account holder
Type aa:HolderEmail
Properties
use required
Facets
pattern [^@]+@[^\.]+\..+
Used by
Element aa:Holder
Source
<xs:attribute name="email" use="required" type="aa:HolderEmail">
  <xs:annotation>
    <xs:documentation>Email ID of primary account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @pan
Namespace No namespace
Annotations
PAN number of primary account holder
Type aa:HolderPan
Properties
use required
Facets
pattern [a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][a-zA-Z][0-9][0-9][0-9][0-9][a-zA-Z]
Used by
Element aa:Holder
Source
<xs:attribute name="pan" use="required" type="aa:HolderPan">
  <xs:annotation>
    <xs:documentation>PAN number of primary account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @ckycCompliance
Namespace No namespace
Annotations
KYC status whether its completed or pending
Type xs:boolean
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="ckycCompliance" use="required" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>KYC status whether its completed or pending</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @isin
Namespace No namespace
Annotations
International Securities Identification Number (ISIN) uniquely identifies a security.
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="isin" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>International Securities Identification Number (ISIN) uniquely identifies a security.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @units
Namespace No namespace
Annotations
Units allotted in folio till date
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="units" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Units allotted in folio till date</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @faceValue
Namespace No namespace
Annotations
Face value on which investment made in debentures
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="faceValue" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Face value on which investment made in debentures</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @coupon
Namespace No namespace
Annotations
Interest rate of the debenture
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="coupon" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Interest rate of the debenture</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @fixedIncomePortfolio
Namespace No namespace
Annotations
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="fixedIncomePortfolio" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @symbol
Namespace No namespace
Annotations
Symbol of the securities in which investment made and hold by investor
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="symbol" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Symbol of the securities in which investment made and hold by investor</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @issuerName
Namespace No namespace
Annotations
Name of party who issued the debenture in which investment made
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="issuerName" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of party who issued the debenture in which investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @description
Namespace No namespace
Annotations
Description or details of security in which investment made
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="description" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Description or details of security in which investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @creditRating
Namespace No namespace
Annotations
Rating of the fund invested assigned by credit rating agencies
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="creditRating" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Rating of the fund invested assigned by credit rating agencies</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @taxable
Namespace No namespace
Annotations
Status whether investment is taxable or not
Type aa:SummaryTaxable
Properties
use required
Facets
enumeration YES
enumeration NO
Used by
Element aa:Holding
Source
<xs:attribute name="taxable" use="required" type="aa:SummaryTaxable">
  <xs:annotation>
    <xs:documentation>Status whether investment is taxable or not</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @issueDate
Namespace No namespace
Annotations
Issue date on which investment made in particular security
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="issueDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Issue date on which investment made in particular security</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @principalAmount
Namespace No namespace
Annotations
Principal or Actual amount of investment
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="principalAmount" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Principal or Actual amount of investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @tenureDays
Namespace No namespace
Annotations
Days which are passed since investment made
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureDays" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Days which are passed since investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @tenureMonths
Namespace No namespace
Annotations
Months which are passed since investment made
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureMonths" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Months which are passed since investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @tenureYears
Namespace No namespace
Annotations
Years which are passed since investment made
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureYears" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Years which are passed since investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @yield
Namespace No namespace
Annotations
The amount to be paid out to the debenture holder at the end of the term for which the CD was issued.
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="yield" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>The amount to be paid out to the debenture holder at the end of the term for which the CD was issued.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @maturityDate
Namespace No namespace
Annotations
Date of maturity for investment
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="maturityDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date of maturity for investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @lastTradedRate
Namespace No namespace
Annotations
Last rate on which security traded in the open market
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="lastTradedRate" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Last rate on which security traded in the open market</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @lastTradedDate
Namespace No namespace
Annotations
Date of secuirties on which last trade happened
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="lastTradedDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date of secuirties on which last trade happened</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @investmentValue
Namespace No namespace
Annotations
Principal or Actual amount of investment
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="investmentValue" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Principal or Actual amount of investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @currentValue
Namespace No namespace
Annotations
Current value of investment as on date
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="currentValue" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Current value of investment as on date</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @txnId
Namespace No namespace
Annotations
Transaction ID recorded or captured for investment made
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="txnId" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Transaction ID recorded or captured for investment made</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @isin
Namespace No namespace
Annotations
International Securities Identification Number (ISIN) uniquely identifies a security.
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="isin" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>International Securities Identification Number (ISIN) uniquely identifies a security.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @narration
Namespace No namespace
Annotations
Nararation is additional details in form of decription of remark associated with investment
Type xs:string
Properties
content simple
Used by
Element aa:Transaction
Source
<xs:attribute name="narration" type="xs:string">
  <xs:annotation>
    <xs:documentation>Nararation is additional details in form of decription of remark associated with investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @transactionDateTime
Namespace No namespace
Annotations
Transaction date time stamp for particular record when investment taken place
Type xs:dateTime
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="transactionDateTime" use="required" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation>Transaction date time stamp for particular record when investment taken place</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @rate
Namespace No namespace
Annotations
Rate or net price on which investment made in security
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="rate" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Rate or net price on which investment made in security</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @type
Namespace No namespace
Annotations
Type of transaction whether Buy/Sell, etc
Type aa:TransactionTypes
Properties
use required
Facets
enumeration OPENING
enumeration INTEREST
enumeration TDS
enumeration INSTALLMENT
enumeration CLOSING
enumeration OTHERS
Used by
Element aa:Transaction
Source
<xs:attribute name="type" use="required" type="aa:TransactionTypes">
  <xs:annotation>
    <xs:documentation>Type of transaction whether Buy/Sell, etc</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @units
Namespace No namespace
Annotations
Units which are alloted in the portfolio of investor
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="units" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Units which are alloted in the portfolio of investor</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @currency
Namespace No namespace
Annotations
Currency in which transaction taken place
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="currency" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Currency in which transaction taken place</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @tradeValue
Namespace No namespace
Annotations
Trade value of investment as per market price
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="tradeValue" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Trade value of investment as per market price</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @totalCharge
Namespace No namespace
Annotations
Total charges includes finance charge, STT or other taxes/charge implied on investment
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="totalCharge" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Total charges includes finance charge, STT or other taxes/charge implied on investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @otherTaxes
Namespace No namespace
Annotations
Additonal or any type of tax chareged on the investment
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="otherTaxes" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Additonal or any type of tax chareged on the investment</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transactions / @startDate
Namespace No namespace
Annotations
Start date of investment since when it is applicable
Type xs:date
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="startDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Start date of investment since when it is applicable</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transactions / @endDate
Namespace No namespace
Annotations
End date of investment when tenure get complete
Type xs:date
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="endDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>End date of investment when tenure get complete</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Account / @linkedAccRef
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Account
Source
<xs:attribute name="linkedAccRef" use="required" type="xs:string"/>
[ top ]
Attribute aa:Account / @maskedAccNumber
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Account
Source
<xs:attribute name="maskedAccNumber" use="required" type="xs:string"/>
[ top ]
Attribute aa:Account / @version
Namespace No namespace
Type aa:version
Properties
use required
Facets
maxInclusive 2.0
minInclusive 0.0
Used by
Element aa:Account
Source
<xs:attribute name="version" use="required" type="aa:version"/>
[ top ]
Attribute aa:Account / @type
Namespace No namespace
Type xs:string
Properties
fixed debentures
Used by
Element aa:Account
Source
<xs:attribute name="type" type="xs:string" fixed="debentures"/>
[ top ]