Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:
Main schema bonds.xsd
Namespace http://api.rebit.org.in/FISchema/bonds
Properties
attribute form default unqualified
element form default qualified
[ top ]
Element aa:Account
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.tmp#Account_linkedAccRef bonds.tmp#Account_maskedAccNumber bonds.tmp#Account_version bonds.tmp#Account_type bonds.tmp#Profile bonds.tmp#Summary bonds.tmp#Transactions
Properties
content complex
Model
Children aa:Profile, aa:Summary, aa:Transactions
Instance
<aa:Account linkedAccRef="" maskedAccNumber="" type="bonds" version="" xmlns:aa="http://api.rebit.org.in/FISchema/bonds">
  <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 bonds 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="bonds"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Profile
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.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/bonds">
  <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/bonds
Diagram
Diagram bonds.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/bonds">
  <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/bonds
Diagram
Diagram bonds.tmp#Holder_name bonds.tmp#Holder_dob bonds.tmp#Holder_mobile bonds.tmp#Holder_nominee bonds.tmp#Holder_dematId bonds.tmp#Holder_landline bonds.tmp#Holder_address bonds.tmp#Holder_email bonds.tmp#Holder_pan bonds.tmp#Holder_ckycCompliance
Properties
content complex
Used by
Element aa:Holders
Attributes
QName Type Use
address xs:string optional
ckycCompliance xs:boolean required
dematId xs:string required
dob xs:date required
email aa:HolderEmail required
landline xs:string optional
mobile xs:integer required
name xs:string required
nominee aa:HoldingNominee required
pan aa:HolderPan required
Source
<xs:element name="Holder">
  <xs:complexType>
    <xs:attribute name="name" use="required" type="xs:string"/>
    <xs:attribute name="dob" use="required" type="xs:date"/>
    <xs:attribute name="mobile" use="required" type="xs:integer"/>
    <xs:attribute name="nominee" use="required" type="aa:HoldingNominee"/>
    <xs:attribute name="dematId" use="required" type="xs:string"/>
    <xs:attribute name="landline" type="xs:string"/>
    <xs:attribute name="address" use="optional" type="xs:string"/>
    <xs:attribute name="email" use="required" type="aa:HolderEmail"/>
    <xs:attribute name="pan" use="required" type="aa:HolderPan"/>
    <xs:attribute name="ckycCompliance" use="required" type="xs:boolean"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Summary
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.tmp#Summary_investmentValue bonds.tmp#Summary_currentValue bonds.tmp#Holdings
Properties
content complex
Used by
Element aa:Account
Model
Children aa:Holdings
Instance
<aa:Summary currentValue="" investmentValue="" xmlns:aa="http://api.rebit.org.in/FISchema/bonds">
  <aa:Holdings>{1,1}</aa:Holdings>
</aa:Summary>
Attributes
QName Type Use
currentValue xs:float required
investmentValue xs:float required
Source
<xs:element name="Summary">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Holdings"/>
    </xs:sequence>
    <xs:attribute name="investmentValue" use="required" type="xs:float"/>
    <xs:attribute name="currentValue" use="required" type="xs:float"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holdings
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.tmp#Holding
Properties
content complex
Used by
Element aa:Summary
Model
Children aa:Holding
Instance
<aa:Holdings xmlns:aa="http://api.rebit.org.in/FISchema/bonds">
  <aa:Holding accruedInterestAmount="" autionDate="" compoundingFrequency="" coupanComputation="" coupanPaymentDate="" couponRate="" creditRating="" creditRatingAgency="" description="" faceValue="" interestOnMaturity="" interestPayout="" isin="" issueDate="" issueRate="" issuerName="" lastTradedDate="" lastTradedRate="" maturityDate="" principleAmount="" scheme="" symbol="" taxable="" tenureDays="" tenureMoths="" tenureYears="" units="">{1,1}</aa:Holding>
</aa:Holdings>
Source
<xs:element name="Holdings">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Holding"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holding
Namespace http://api.rebit.org.in/FISchema/bonds
Annotations
The value of the account, term of the deposits if relevant and any other
data that summarizes the funds in the account.
Diagram
Diagram bonds.tmp#Holding_scheme bonds.tmp#Holding_isin bonds.tmp#Holding_units bonds.tmp#Holding_faceValue bonds.tmp#Holding_symbol bonds.tmp#Holding_issuerName bonds.tmp#Holding_description bonds.tmp#Holding_creditRating bonds.tmp#Holding_creditRatingAgency bonds.tmp#Holding_taxable bonds.tmp#Holding_issueRate bonds.tmp#Holding_issueDate bonds.tmp#Holding_principleAmount bonds.tmp#Holding_tenureYears bonds.tmp#Holding_tenureMoths bonds.tmp#Holding_tenureDays bonds.tmp#Holding_couponRate bonds.tmp#Holding_maturityDate bonds.tmp#Holding_coupanComputation bonds.tmp#Holding_coupanPaymentDate bonds.tmp#Holding_autionDate bonds.tmp#Holding_compoundingFrequency bonds.tmp#Holding_interestPayout bonds.tmp#Holding_accruedInterestAmount bonds.tmp#Holding_interestOnMaturity bonds.tmp#Holding_lastTradedRate bonds.tmp#Holding_lastTradedDate
Properties
content complex
Used by
Element aa:Holdings
Attributes
QName Type Use
accruedInterestAmount xs:float required
autionDate xs:date required
compoundingFrequency aa:CompoundingFrequencyType required
coupanComputation aa:InterestComputationType required
coupanPaymentDate xs:date required
couponRate xs:float required
creditRating xs:string required
creditRatingAgency xs:string required
description xs:string required
faceValue xs:float required
interestOnMaturity xs:float required
interestPayout aa:InterestPayoutType required
isin xs:string required
issueDate xs:date required
issueRate xs:string required
issuerName xs:string required
lastTradedDate xs:date required
lastTradedRate xs:float required
maturityDate xs:date required
principleAmount xs:float required
scheme aa:SummaryScheme required
symbol xs:string required
taxable xs:boolean required
tenureDays xs:positiveInteger required
tenureMoths xs:positiveInteger required
tenureYears xs:positiveInteger required
units xs:float required
Source
<xs:element name="Holding">
  <xs:annotation>
    <xs:documentation>The value of the account, term of the deposits if relevant and any other data that summarizes the funds in the account.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="scheme" use="required" type="aa:SummaryScheme">
    </xs:attribute>
    <xs:attribute name="isin" use="required" type="xs:string"/>
    <xs:attribute name="units" use="required" type="xs:float"/>
    <xs:attribute name="faceValue" use="required" type="xs:float"/>
    <xs:attribute name="symbol" use="required" type="xs:string"/>
    <xs:attribute name="issuerName" use="required" type="xs:string"/>
    <xs:attribute name="description" use="required" type="xs:string"/>
    <xs:attribute name="creditRating" use="required" type="xs:string"/>
    <xs:attribute name="creditRatingAgency" use="required" type="xs:string"/>
    <xs:attribute name="taxable" use="required" type="xs:boolean"/>
    <xs:attribute name="issueRate" use="required" type="xs:string"/>
    <xs:attribute name="issueDate" use="required" type="xs:date"/>
    <xs:attribute name="principleAmount" use="required" type="xs:float"/>
    <xs:attribute name="tenureYears" use="required" type="xs:positiveInteger"/>
    <xs:attribute name="tenureMoths" use="required" type="xs:positiveInteger"/>
    <xs:attribute name="tenureDays" use="required" type="xs:positiveInteger"/>
    <xs:attribute name="couponRate" use="required" type="xs:float"/>
    <xs:attribute name="maturityDate" use="required" type="xs:date"/>
    <xs:attribute name="coupanComputation" use="required" type="aa:InterestComputationType"/>
    <xs:attribute name="coupanPaymentDate" use="required" type="xs:date"/>
    <xs:attribute name="autionDate" use="required" type="xs:date"/>
    <xs:attribute name="compoundingFrequency" use="required" type="aa:CompoundingFrequencyType"/>
    <xs:attribute name="interestPayout" use="required" type="aa:InterestPayoutType"/>
    <xs:attribute name="accruedInterestAmount" use="required" type="xs:float"/>
    <xs:attribute name="interestOnMaturity" use="required" type="xs:float"/>
    <xs:attribute name="lastTradedRate" use="required" type="xs:float"/>
    <xs:attribute name="lastTradedDate" use="required" type="xs:date"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Transactions
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.tmp#Transactions_endDate bonds.tmp#Transactions_startDate bonds.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/bonds">
  <aa:Transaction currency="" isin="" narration="" otherTaxes="" rate="" totalCharge="" tradeValue="" transactionDateTime="" txnId="" type="" units="">{0,unbounded}</aa:Transaction>
</aa:Transactions>
Attributes
QName Type Use
endDate xs:date required
startDate xs:date required
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="endDate" use="required" type="xs:date"/>
    <xs:attribute name="startDate" use="required" type="xs:date"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Transaction
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram bonds.tmp#Transaction_txnId bonds.tmp#Transaction_isin bonds.tmp#Transaction_narration bonds.tmp#Transaction_transactionDateTime bonds.tmp#Transaction_rate bonds.tmp#Transaction_type bonds.tmp#Transaction_units bonds.tmp#Transaction_currency bonds.tmp#Transaction_tradeValue bonds.tmp#Transaction_totalCharge bonds.tmp#Transaction_otherTaxes
Properties
content complex
Used by
Element aa:Transactions
Attributes
QName Type Use
currency xs:string required
isin xs:string required
narration xs:string required
otherTaxes xs:float required
rate xs:float required
totalCharge xs:float required
tradeValue xs:float required
transactionDateTime xs:dateTime required
txnId xs:string required
type aa:TransactionType required
units xs:float required
Source
<xs:element name="Transaction">
  <xs:complexType>
    <xs:attribute name="txnId" use="required" type="xs:string"/>
    <xs:attribute name="isin" use="required" type="xs:string"/>
    <xs:attribute name="narration" use="required" type="xs:string"/>
    <xs:attribute name="transactionDateTime" use="required" type="xs:dateTime"/>
    <xs:attribute name="rate" use="required" type="xs:float"/>
    <xs:attribute name="type" use="required" type="aa:TransactionType"/>
    <xs:attribute name="units" use="required" type="xs:float"/>
    <xs:attribute name="currency" use="required" type="xs:string"/>
    <xs:attribute name="tradeValue" use="required" type="xs:float"/>
    <xs:attribute name="totalCharge" use="required" type="xs:float"/>
    <xs:attribute name="otherTaxes" use="required" type="xs:float"/>
  </xs:complexType>
</xs:element>
[ top ]
Simple Type aa:SummaryTaxable
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration YES
enumeration NO
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:HoldingNominee
Namespace http://api.rebit.org.in/FISchema/bonds
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:TransactionType
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration BUY
enumeration SELL
enumeration OTHERS
Used by
Source
<xs:simpleType name="TransactionType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="BUY"/>
    <xs:enumeration value="SELL"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:SummaryScheme
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FIXED_INTEREST_RATE
enumeration T_NOTES
enumeration T_BONDS
enumeration OTHERS
Used by
Attribute aa:Holding/@scheme
Source
<xs:simpleType name="SummaryScheme">
  <xs:restriction base="xs:string">
    <xs:enumeration value="FIXED_INTEREST_RATE"/>
    <xs:enumeration value="T_NOTES"/>
    <xs:enumeration value="T_BONDS"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:version
Namespace http://api.rebit.org.in/FISchema/bonds
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/bonds
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/bonds
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/bonds
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/bonds
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:InterestComputationType
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration SIMPLE
enumeration COMPOUND
enumeration OTHERS
Used by
Source
<xs:simpleType name="InterestComputationType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="SIMPLE"/>
    <xs:enumeration value="COMPOUND"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:CompoundingFrequencyType
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MONTHLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration OTHERS
Used by
Source
<xs:simpleType name="CompoundingFrequencyType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="MONTHLY"/>
    <xs:enumeration value="HALF_YEARLY"/>
    <xs:enumeration value="YEARLY"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:InterestPayoutType
Namespace http://api.rebit.org.in/FISchema/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MONTHLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration OTHERS
Used by
Source
<xs:simpleType name="InterestPayoutType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="MONTHLY"/>
    <xs:enumeration value="HALF_YEARLY"/>
    <xs:enumeration value="YEARLY"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:SummaryinterestComputation
Namespace http://api.rebit.org.in/FISchema/bonds
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/bonds
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:SummaryInterestPayout
Namespace http://api.rebit.org.in/FISchema/bonds
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/bonds
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration OPENING
enumeration INTEREST
enumeration TDS
enumeration INSTALLMENT
enumeration CLOSING
enumeration OTHERS
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
Type xs:string
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="name" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holder / @dob
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="dob" use="required" type="xs:date"/>
[ top ]
Attribute aa:Holder / @mobile
Namespace No namespace
Type xs:integer
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="mobile" use="required" type="xs:integer"/>
[ top ]
Attribute aa:Holder / @nominee
Namespace No namespace
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"/>
[ top ]
Attribute aa:Holder / @dematId
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="dematId" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holder / @landline
Namespace No namespace
Type xs:string
Properties
content simple
Used by
Element aa:Holder
Source
<xs:attribute name="landline" type="xs:string"/>
[ top ]
Attribute aa:Holder / @address
Namespace No namespace
Type xs:string
Properties
use optional
Used by
Element aa:Holder
Source
<xs:attribute name="address" use="optional" type="xs:string"/>
[ top ]
Attribute aa:Holder / @email
Namespace No namespace
Type aa:HolderEmail
Properties
use required
Facets
pattern [^@]+@[^\.]+\..+
Used by
Element aa:Holder
Source
<xs:attribute name="email" use="required" type="aa:HolderEmail"/>
[ top ]
Attribute aa:Holder / @pan
Namespace No namespace
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"/>
[ top ]
Attribute aa:Holder / @ckycCompliance
Namespace No namespace
Type xs:boolean
Properties
use required
Used by
Element aa:Holder
Source
<xs:attribute name="ckycCompliance" use="required" type="xs:boolean"/>
[ top ]
Attribute aa:Holding / @scheme
Namespace No namespace
Type aa:SummaryScheme
Properties
use required
Facets
enumeration FIXED_INTEREST_RATE
enumeration T_NOTES
enumeration T_BONDS
enumeration OTHERS
Used by
Element aa:Holding
Source
<xs:attribute name="scheme" use="required" type="aa:SummaryScheme">
</xs:attribute>
[ top ]
Attribute aa:Holding / @isin
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="isin" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @units
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="units" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @faceValue
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="faceValue" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @symbol
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="symbol" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @issuerName
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="issuerName" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @description
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="description" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @creditRating
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="creditRating" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @creditRatingAgency
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="creditRatingAgency" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @taxable
Namespace No namespace
Type xs:boolean
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="taxable" use="required" type="xs:boolean"/>
[ top ]
Attribute aa:Holding / @issueRate
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="issueRate" use="required" type="xs:string"/>
[ top ]
Attribute aa:Holding / @issueDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="issueDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Holding / @principleAmount
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="principleAmount" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @tenureYears
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureYears" use="required" type="xs:positiveInteger"/>
[ top ]
Attribute aa:Holding / @tenureMoths
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureMoths" use="required" type="xs:positiveInteger"/>
[ top ]
Attribute aa:Holding / @tenureDays
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="tenureDays" use="required" type="xs:positiveInteger"/>
[ top ]
Attribute aa:Holding / @couponRate
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="couponRate" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @maturityDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="maturityDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Holding / @coupanComputation
Namespace No namespace
Type aa:InterestComputationType
Properties
use required
Facets
enumeration SIMPLE
enumeration COMPOUND
enumeration OTHERS
Used by
Element aa:Holding
Source
<xs:attribute name="coupanComputation" use="required" type="aa:InterestComputationType"/>
[ top ]
Attribute aa:Holding / @coupanPaymentDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="coupanPaymentDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Holding / @autionDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="autionDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Holding / @compoundingFrequency
Namespace No namespace
Type aa:CompoundingFrequencyType
Properties
use required
Facets
enumeration MONTHLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration OTHERS
Used by
Element aa:Holding
Source
<xs:attribute name="compoundingFrequency" use="required" type="aa:CompoundingFrequencyType"/>
[ top ]
Attribute aa:Holding / @interestPayout
Namespace No namespace
Type aa:InterestPayoutType
Properties
use required
Facets
enumeration MONTHLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration OTHERS
Used by
Element aa:Holding
Source
<xs:attribute name="interestPayout" use="required" type="aa:InterestPayoutType"/>
[ top ]
Attribute aa:Holding / @accruedInterestAmount
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="accruedInterestAmount" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @interestOnMaturity
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="interestOnMaturity" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @lastTradedRate
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="lastTradedRate" use="required" type="xs:float"/>
[ top ]
Attribute aa:Holding / @lastTradedDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="lastTradedDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Summary / @investmentValue
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="investmentValue" use="required" type="xs:float"/>
[ top ]
Attribute aa:Summary / @currentValue
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="currentValue" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transaction / @txnId
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="txnId" use="required" type="xs:string"/>
[ top ]
Attribute aa:Transaction / @isin
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="isin" use="required" type="xs:string"/>
[ top ]
Attribute aa:Transaction / @narration
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="narration" use="required" type="xs:string"/>
[ top ]
Attribute aa:Transaction / @transactionDateTime
Namespace No namespace
Type xs:dateTime
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="transactionDateTime" use="required" type="xs:dateTime"/>
[ top ]
Attribute aa:Transaction / @rate
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="rate" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transaction / @type
Namespace No namespace
Type aa:TransactionType
Properties
use required
Facets
enumeration BUY
enumeration SELL
enumeration OTHERS
Used by
Element aa:Transaction
Source
<xs:attribute name="type" use="required" type="aa:TransactionType"/>
[ top ]
Attribute aa:Transaction / @units
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="units" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transaction / @currency
Namespace No namespace
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="currency" use="required" type="xs:string"/>
[ top ]
Attribute aa:Transaction / @tradeValue
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="tradeValue" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transaction / @totalCharge
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="totalCharge" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transaction / @otherTaxes
Namespace No namespace
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="otherTaxes" use="required" type="xs:float"/>
[ top ]
Attribute aa:Transactions / @endDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="endDate" use="required" type="xs:date"/>
[ top ]
Attribute aa:Transactions / @startDate
Namespace No namespace
Type xs:date
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="startDate" use="required" type="xs:date"/>
[ 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 bonds
Used by
Element aa:Account
Source
<xs:attribute name="type" type="xs:string" fixed="bonds"/>
[ top ]