Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:
Main schema others_ulip.xsd
Namespace http://api.rebit.org.in/FISchema/ulip
Properties
attribute form default unqualified
element form default qualified
[ top ]
Element aa:Account
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.tmp#Account_maskedAccNumber others_ulip.tmp#Account_linkedAccRef others_ulip.tmp#Account_version others_ulip.tmp#Account_type others_ulip.tmp#Profile others_ulip.tmp#Summary others_ulip.tmp#Transactions
Properties
content complex
Model
Children aa:Profile, aa:Summary, aa:Transactions
Instance
<aa:Account linkedAccRef="" maskedAccNumber="" type="ulip" version="" xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Profile>{0,1}</aa:Profile>
  <aa:Summary nextPremiumDueDate="" policyMaturityDate="" policyStartDate="" premiumAmount="" premiumFrequency="" premiumPaymentMonths="" premiumPaymentYears="" productDescription="" productName="" sumAssured="" tenureMonths="" tenureYears="" type="">{0,1}</aa:Summary>
  <aa:Transactions endDate="" startDate="">{0,1}</aa:Transactions>
</aa:Account>
Attributes
QName Type Fixed Use
linkedAccRef xs:string required
maskedAccNumber xs:string required
type xs:string ulip required
version aa:version required
Source
<xs:element name="Account">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Profile" minOccurs="0" maxOccurs="1"/>
      <xs:element ref="aa:Summary" minOccurs="0" maxOccurs="1"/>
      <xs:element ref="aa:Transactions" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="maskedAccNumber" use="required" type="xs:string"/>
    <xs:attribute name="linkedAccRef" use="required" type="xs:string"/>
    <xs:attribute name="version" use="required" type="aa:version"/>
    <xs:attribute name="type" use="required" type="xs:string" fixed="ulip"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Profile
Namespace http://api.rebit.org.in/FISchema/ulip
Annotations
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.
Diagram
Diagram others_ulip.tmp#Holders others_ulip.tmp#Riders
Properties
content complex
Used by
Element aa:Account
Model
Children aa:Holders, aa:Riders
Instance
<aa:Profile xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Holders type="">{1,1}</aa:Holders>
  <aa:Riders>{1,1}</aa:Riders>
</aa:Profile>
Source
<xs:element name="Profile">
  <xs:annotation>
    <xs:documentation>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.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Holders"/>
      <xs:element ref="aa:Riders">
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holders
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.tmp#Holders_type others_ulip.tmp#Holder
Properties
content complex
Used by
Element aa:Profile
Model
Children aa:Holder
Instance
<aa:Holders type="" xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Holder address="" ckycCompliance="" dematId="" dob="" email="" landline="" mobile="" name="" nominee="" pan="">{1,1}</aa:Holder>
</aa:Holders>
Attributes
QName Type Use
type aa:HoldersType required
Source
<xs:element name="Holders">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Holder"/>
    </xs:sequence>
    <xs:attribute name="type" use="required" type="aa:HoldersType"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holder
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.tmp#Holder_name others_ulip.tmp#Holder_dob others_ulip.tmp#Holder_mobile others_ulip.tmp#Holder_nominee others_ulip.tmp#Holder_dematId others_ulip.tmp#Holder_landline others_ulip.tmp#Holder_address others_ulip.tmp#Holder_email others_ulip.tmp#Holder_pan others_ulip.tmp#Holder_ckycCompliance
Properties
content complex
Used by
Element aa:Holders
Attributes
QName Type Use Annotation
address xs:string optional
Address of 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 number of 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 number of account holder</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="address" use="optional" type="xs:string">
      <xs:annotation>
        <xs:documentation>Address of 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:Riders
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.tmp#Rider
Properties
content complex
Used by
Element aa:Profile
Model
Children aa:Rider
Instance
<aa:Riders xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Rider description="" policyEndDate="" policyStartDate="" premiumAmount="" riderType="" sumAssured="" tenureMonths="" tenureYears="">{1,1}</aa:Rider>
</aa:Riders>
Source
<xs:element name="Riders">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Rider"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Rider
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.tmp#Rider_riderType others_ulip.tmp#Rider_sumAssured others_ulip.tmp#Rider_tenureYears others_ulip.tmp#Rider_tenureMonths others_ulip.tmp#Rider_policyStartDate others_ulip.tmp#Rider_policyEndDate others_ulip.tmp#Rider_premiumAmount others_ulip.tmp#Rider_description
Properties
content complex
Used by
Element aa:Riders
Attributes
QName Type Use Annotation
description xs:string required
policyEndDate xs:date required
Date of policy when it will get expired.
policyStartDate xs:date required
Start date of policy mentioned at the time of issuing.
premiumAmount xs:float required
The amount paid periodically to the insurer by the holder for covering the risk.
riderType xs:string required
Type of Insurance Rider if present. E.g., Accidental death rider, waiver of premium, etc.
sumAssured xs:float required
The amount that the insurer agrees to pay on the occurrence of an event. E.g., the guaranteed amount that the beneficiary of the life insurance policy will receive in case of the holder's death.
tenureMonths xs:positiveInteger required
The duration in months for which the policy provides insurance coverage.
tenureYears xs:positiveInteger required
The duration in years for which the policy provides insurance coverage
Source
<xs:element name="Rider">
  <xs:complexType>
    <xs:attribute name="riderType" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of Insurance Rider if present. E.g., Accidental death rider, waiver of premium, etc.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="sumAssured" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>The amount that the insurer agrees to pay on the occurrence of an event. E.g., the guaranteed amount that the beneficiary of the life insurance policy will receive in case of the holder's death.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureYears" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>The duration in years for which the policy provides insurance coverage</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureMonths" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>The duration in months for which the policy provides insurance coverage.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="policyStartDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Start date of policy mentioned at the time of issuing.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="policyEndDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date of policy when it will get expired.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>The amount paid periodically to the insurer by the holder for covering the risk.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="description" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Summary
Namespace http://api.rebit.org.in/FISchema/ulip
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 others_ulip.tmp#Summary_type others_ulip.tmp#Summary_productName others_ulip.tmp#Summary_productDescription others_ulip.tmp#Summary_sumAssured others_ulip.tmp#Summary_tenureYears others_ulip.tmp#Summary_tenureMonths others_ulip.tmp#Summary_premiumAmount others_ulip.tmp#Summary_policyStartDate others_ulip.tmp#Summary_policyMaturityDate others_ulip.tmp#Summary_premiumFrequency others_ulip.tmp#Summary_premiumPaymentYears others_ulip.tmp#Summary_premiumPaymentMonths others_ulip.tmp#Summary_nextPremiumDueDate others_ulip.tmp#Holdings
Properties
content complex
Used by
Element aa:Account
Model
Children aa:Holdings
Instance
<aa:Summary nextPremiumDueDate="" policyMaturityDate="" policyStartDate="" premiumAmount="" premiumFrequency="" premiumPaymentMonths="" premiumPaymentYears="" productDescription="" productName="" sumAssured="" tenureMonths="" tenureYears="" type="" xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Holdings>{1,1}</aa:Holdings>
</aa:Summary>
Attributes
QName Type Use Annotation
nextPremiumDueDate xs:date required
Due date for next premium of ULIP policy hold
policyMaturityDate xs:date required
Date of maturity for investment .
policyStartDate xs:date required
Date since when policy is valid or stated.
premiumAmount xs:float required
The amount paid periodically to the insurer by the holder for covering the risk.
premiumFrequency aa:PremiumFrequencyType required
Frequnecy of premium to be paid whether monthly, quarterly or annually.
premiumPaymentMonths xs:positiveInteger required
Number of month till when premium is require to pay.
premiumPaymentYears xs:positiveInteger required
Number of year till when premium is require to pay.
productDescription xs:string required
Decription of product hold by investor
productName xs:string required
Name of the product hold by investor
sumAssured xs:float required
Amount or Sum assured for investor in the policy.
tenureMonths xs:positiveInteger required
Months which are passed since investment made.
tenureYears xs:positiveInteger required
Years which are passed since investment made.
type aa:BalanceType required
Source
<xs:element name="Summary">
  <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:sequence>
      <xs:element ref="aa:Holdings"/>
    </xs:sequence>
    <xs:attribute name="type" use="required" type="aa:BalanceType">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="productName" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of the product hold by investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="productDescription" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Decription of product hold by investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="sumAssured" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Amount or Sum assured for investor in the policy.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureYears" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Years which are passed since investment made.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="tenureMonths" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Months which are passed since investment made.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>The amount paid periodically to the insurer by the holder for covering the risk.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="policyStartDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date since when policy is valid or stated.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="policyMaturityDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Date of maturity for investment .</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumFrequency" use="required" type="aa:PremiumFrequencyType">
      <xs:annotation>
        <xs:documentation>Frequnecy of premium to be paid whether monthly, quarterly or annually.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumPaymentYears" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Number of year till when premium is require to pay.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumPaymentMonths" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Number of month till when premium is require to pay.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="nextPremiumDueDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Due date for next premium of ULIP policy hold</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holdings
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram others_ulip.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/ulip">
  <aa:Holding allocationPercentage="" cost="" currentValue="" description="" name="" nav="" premiumAllocation="" type="" 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/ulip
Diagram
Diagram others_ulip.tmp#Holding_name others_ulip.tmp#Holding_type others_ulip.tmp#Holding_units others_ulip.tmp#Holding_cost others_ulip.tmp#Holding_nav others_ulip.tmp#Holding_allocationPercentage others_ulip.tmp#Holding_premiumAllocation others_ulip.tmp#Holding_currentValue others_ulip.tmp#Holding_description
Properties
content complex
Used by
Element aa:Holdings
Attributes
QName Type Use Annotation
allocationPercentage xs:float required
Seggragation and Percentage of units alloted in equity, debt and govt. funds
cost xs:float required
currentValue xs:float required
Current value of investment as on date.
description xs:string required
Description or details of security in which investment made.
name xs:string required
nav xs:string required
NAV is current market rate of security held as on date.
premiumAllocation xs:float required
Premium which is paid till date.
type aa:FundHoldingType required
units xs:positiveInteger required
Units allotted in folio till date.
Source
<xs:element name="Holding">
  <xs:complexType>
    <xs:attribute name="name" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="required" type="aa:FundHoldingType">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="units" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Units allotted in folio till date.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="cost" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="nav" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>NAV is current market rate of security held as on date.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="allocationPercentage" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Seggragation and Percentage of units alloted in equity, debt and govt. funds</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumAllocation" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Premium which is paid till date.</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: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:complexType>
</xs:element>
[ top ]
Element aa:Transactions
Namespace http://api.rebit.org.in/FISchema/ulip
Annotations
Details of all transactions that have been posted in an account.
Diagram
Diagram others_ulip.tmp#Transactions_startDate others_ulip.tmp#Transactions_endDate others_ulip.tmp#Transaction
Properties
content complex
Used by
Element aa:Account
Model
Children aa:Transaction
Instance
<aa:Transactions endDate="" startDate="" xmlns:aa="http://api.rebit.org.in/FISchema/ulip">
  <aa:Transaction cost="" fundName="" narration="" nav="" navDate="" otherCharges="" premium="" premiumAllocationCharge="" txnDate="" txnId="" type="" units="">{1,1}</aa:Transaction>
</aa:Transactions>
Attributes
QName Type Use Annotation
endDate required
End date of investment when tenure get complete .
startDate required
Start date of investment since when it is applicable.
Source
<xs:element name="Transactions">
  <xs:annotation>
    <xs:documentation>Details of all transactions that have been posted in an account.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Transaction"/>
    </xs:sequence>
    <xs:attribute name="startDate" use="required">
      <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">
      <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/ulip
Diagram
Diagram others_ulip.tmp#Transaction_txnId others_ulip.tmp#Transaction_txnDate others_ulip.tmp#Transaction_fundName others_ulip.tmp#Transaction_units others_ulip.tmp#Transaction_nav others_ulip.tmp#Transaction_navDate others_ulip.tmp#Transaction_cost others_ulip.tmp#Transaction_premium others_ulip.tmp#Transaction_premiumAllocationCharge others_ulip.tmp#Transaction_otherCharges others_ulip.tmp#Transaction_type others_ulip.tmp#Transaction_narration
Properties
content complex
Used by
Element aa:Transactions
Attributes
QName Type Use Annotation
cost xs:float required
fundName xs:string required
Name of fund in which investment is made
narration xs:string required
Nararation is additional details in form of decription of remark associated with investment.
nav xs:string required
NAV is current market rate of security held as on date
navDate xs:date required
NAV is current market rate of security held as on date
otherCharges xs:float required
Other charge applied on the investment if applicable
premium xs:float required
premiumAllocationCharge xs:float required
Premium charges applied on the allocation of fund
txnDate xs:date 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:TransactionType required
units xs:positiveInteger 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="txnDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Transaction date time stamp for particular record when investment taken place</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="fundName" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Name of fund in which investment is made</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="units" use="required" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>Units which are alloted in the portfolio of investor.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="nav" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>NAV is current market rate of security held as on date</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="navDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>NAV is current market rate of security held as on date</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="cost" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premium" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="premiumAllocationCharge" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Premium charges applied on the allocation of fund</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="otherCharges" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Other charge applied on the investment if applicable</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="required" type="aa:TransactionType">
      <xs:annotation>
        <xs:documentation>
        </xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="narration" use="required" 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:complexType>
</xs:element>
[ top ]
Simple Type aa:HoldersType
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration SINGLE
enumeration JOINT
Used by
Attribute aa:Holders/@type
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:HoldingNominee
Namespace http://api.rebit.org.in/FISchema/ulip
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:HolderPan
Namespace http://api.rebit.org.in/FISchema/ulip
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:version
Namespace http://api.rebit.org.in/FISchema/ulip
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:HolderEmail
Namespace http://api.rebit.org.in/FISchema/ulip
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:BalanceType
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration LIFE
enumeration HEALTH
Used by
Attribute aa:Summary/@type
Source
<xs:simpleType name="BalanceType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="LIFE"/>
    <xs:enumeration value="HEALTH"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:PremiumFrequencyType
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration MONTHLY
enumeration QUARTERLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration ONE_TIME
enumeration OTHERS
Used by
Source
<xs:simpleType name="  PremiumFrequencyType">
  <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="ONE_TIME"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:FundHoldingType
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration DEBT
enumeration EQUITY
enumeration GUARANTEE
enumeration HYBRID
enumeration BALANCED
enumeration LIQUID
enumeration STABLE
enumeration GROWTH
enumeration DEFENSIVE
enumeration OTHERS
Used by
Attribute aa:Holding/@type
Source
<xs:simpleType name="FundHoldingType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="DEBT"/>
    <xs:enumeration value="EQUITY"/>
    <xs:enumeration value="GUARANTEE"/>
    <xs:enumeration value="HYBRID"/>
    <xs:enumeration value="BALANCED"/>
    <xs:enumeration value="LIQUID"/>
    <xs:enumeration value="STABLE"/>
    <xs:enumeration value="GROWTH"/>
    <xs:enumeration value="DEFENSIVE"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:TransactionType
Namespace http://api.rebit.org.in/FISchema/ulip
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration PURCHASE
enumeration PREMIMUM_PAYMENT
enumeration ONE_TIME_PAYMENT
enumeration TOP_UP
enumeration SWITCH_IN
enumeration SWITCH_OUT
enumeration PARTIAL_WITHDRAWAL
enumeration SWITCHING_FEE
enumeration ADMIN_FEE
enumeration MORALITY_FEE
enumeration SERVICE_TAX
enumeration PARTIAL_WITHDRAWAL_CHARGES
enumeration PREMIUM_REDIRECTION_CHARGES
enumeration PREMIUM_HOLIDAY_CHARGES
enumeration SURRENDER_CHARGES
enumeration TOP_UP_CHARGES
enumeration PREMIUM_ALLOCATION_CHARGES
enumeration OPENING_BALANCE
enumeration CLOSING_BALANCE
enumeration BONUS
enumeration RIDER_PREMIUM_CHARGES
enumeration ACTUAL_INVESTMENT
enumeration EDUCATION_FESS
enumeration MONTHLY_POLICY_CHARGES
enumeration RISK_PREMIUM
enumeration PREMIUM_RENEWAL
enumeration REVIAVAL
enumeration CHANGES_IN_POLICY_BENIFITS
enumeration CHAGNGES_IN_POLICY
enumeration STATUS
enumeration CHANGE_OF_ADDRESS
enumeration CHANGE_OF_ECS_BANK
enumeration CHANGE_OF_NOMINEE
enumeration CHANGE_IN_MODE_OF_PAYMENT
enumeration SWITCH
enumeration CHANGES_IN_MATURITY_DATE
enumeration OTHERS
Used by
Source
<xs:simpleType name="TransactionType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="PURCHASE"/>
    <xs:enumeration value=" PREMIMUM_PAYMENT"/>
    <xs:enumeration value="ONE_TIME_PAYMENT"/>
    <xs:enumeration value="TOP_UP"/>
    <xs:enumeration value="SWITCH_IN"/>
    <xs:enumeration value="SWITCH_OUT"/>
    <xs:enumeration value="PARTIAL_WITHDRAWAL"/>
    <xs:enumeration value="SWITCHING_FEE"/>
    <xs:enumeration value="ADMIN_FEE"/>
    <xs:enumeration value="MORALITY_FEE"/>
    <xs:enumeration value="SERVICE_TAX"/>
    <xs:enumeration value="PARTIAL_WITHDRAWAL_CHARGES"/>
    <xs:enumeration value="PREMIUM_REDIRECTION_CHARGES"/>
    <xs:enumeration value="PREMIUM_HOLIDAY_CHARGES"/>
    <xs:enumeration value="SURRENDER_CHARGES"/>
    <xs:enumeration value="TOP_UP_CHARGES"/>
    <xs:enumeration value="PREMIUM_ALLOCATION_CHARGES"/>
    <xs:enumeration value="OPENING_BALANCE"/>
    <xs:enumeration value="CLOSING_BALANCE"/>
    <xs:enumeration value="BONUS"/>
    <xs:enumeration value="RIDER_PREMIUM_CHARGES"/>
    <xs:enumeration value="ACTUAL_INVESTMENT"/>
    <xs:enumeration value="EDUCATION_FESS"/>
    <xs:enumeration value="MONTHLY_POLICY_CHARGES"/>
    <xs:enumeration value="RISK_PREMIUM"/>
    <xs:enumeration value="PREMIUM_RENEWAL"/>
    <xs:enumeration value="REVIAVAL"/>
    <xs:enumeration value="CHANGES_IN_POLICY_BENIFITS"/>
    <xs:enumeration value="CHAGNGES_IN_POLICY"/>
    <xs:enumeration value="STATUS"/>
    <xs:enumeration value="CHANGE_OF_ADDRESS"/>
    <xs:enumeration value="CHANGE_OF_ECS_BANK"/>
    <xs:enumeration value="CHANGE_OF_NOMINEE"/>
    <xs:enumeration value="CHANGE_IN_MODE_OF_PAYMENT"/>
    <xs:enumeration value="SWITCH"/>
    <xs:enumeration value=" CHANGES_IN_MATURITY_DATE"/>
    <xs:enumeration value="OTHERS"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aa:HoldingPan
Namespace http://api.rebit.org.in/FISchema/ulip
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]
Source
<xs:simpleType name="HoldingPan">
  <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 ]
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 number of 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 number of account holder</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holder / @address
Namespace No namespace
Annotations
Address of 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>Address of 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:Holders / @type
Namespace No namespace
Type aa:HoldersType
Properties
use required
Facets
enumeration SINGLE
enumeration JOINT
Used by
Element aa:Holders
Source
<xs:attribute name="type" use="required" type="aa:HoldersType"/>
[ top ]
Attribute aa:Rider / @riderType
Namespace No namespace
Annotations
Type of Insurance Rider if present. E.g., Accidental death rider, waiver of premium, etc.
Type xs:string
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="riderType" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of Insurance Rider if present. E.g., Accidental death rider, waiver of premium, etc.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @sumAssured
Namespace No namespace
Annotations
The amount that the insurer agrees to pay on the occurrence of an event. E.g., the guaranteed amount that the beneficiary of the life insurance policy will receive in case of the holder's death.
Type xs:float
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="sumAssured" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>The amount that the insurer agrees to pay on the occurrence of an event. E.g., the guaranteed amount that the beneficiary of the life insurance policy will receive in case of the holder's death.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @tenureYears
Namespace No namespace
Annotations
The duration in years for which the policy provides insurance coverage
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="tenureYears" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>The duration in years for which the policy provides insurance coverage</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @tenureMonths
Namespace No namespace
Annotations
The duration in months for which the policy provides insurance coverage.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="tenureMonths" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>The duration in months for which the policy provides insurance coverage.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @policyStartDate
Namespace No namespace
Annotations
Start date of policy mentioned at the time of issuing.
Type xs:date
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="policyStartDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Start date of policy mentioned at the time of issuing.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @policyEndDate
Namespace No namespace
Annotations
Date of policy when it will get expired.
Type xs:date
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="policyEndDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date of policy when it will get expired.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @premiumAmount
Namespace No namespace
Annotations
The amount paid periodically to the insurer by the holder for covering the risk.
Type xs:float
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="premiumAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>The amount paid periodically to the insurer by the holder for covering the risk.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Rider / @description
Namespace No namespace
Annotations
Type xs:string
Properties
use required
Used by
Element aa:Rider
Source
<xs:attribute name="description" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @name
Namespace No namespace
Annotations
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="name" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @type
Namespace No namespace
Annotations
Type aa:FundHoldingType
Properties
use required
Facets
enumeration DEBT
enumeration EQUITY
enumeration GUARANTEE
enumeration HYBRID
enumeration BALANCED
enumeration LIQUID
enumeration STABLE
enumeration GROWTH
enumeration DEFENSIVE
enumeration OTHERS
Used by
Element aa:Holding
Source
<xs:attribute name="type" use="required" type="aa:FundHoldingType">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @units
Namespace No namespace
Annotations
Units allotted in folio till date.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="units" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Units allotted in folio till date.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @cost
Namespace No namespace
Annotations
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="cost" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @nav
Namespace No namespace
Annotations
NAV is current market rate of security held as on date.
Type xs:string
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="nav" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>NAV is current market rate of security held as on date.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @allocationPercentage
Namespace No namespace
Annotations
Seggragation and Percentage of units alloted in equity, debt and govt. funds
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="allocationPercentage" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Seggragation and Percentage of units alloted in equity, debt and govt. funds</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @premiumAllocation
Namespace No namespace
Annotations
Premium which is paid till date.
Type xs:float
Properties
use required
Used by
Element aa:Holding
Source
<xs:attribute name="premiumAllocation" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Premium which is paid till date.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Holding / @currentValue
Namespace No namespace
Annotations
Current value of investment as on date.
Type xs:float
Properties
use required
Used by
Element aa:Holding
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: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:Summary / @type
Namespace No namespace
Annotations
Type aa:BalanceType
Properties
use required
Facets
enumeration LIFE
enumeration HEALTH
Used by
Element aa:Summary
Source
<xs:attribute name="type" use="required" type="aa:BalanceType">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @productName
Namespace No namespace
Annotations
Name of the product hold by investor
Type xs:string
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="productName" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of the product hold by investor</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @productDescription
Namespace No namespace
Annotations
Decription of product hold by investor
Type xs:string
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="productDescription" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Decription of product hold by investor</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @sumAssured
Namespace No namespace
Annotations
Amount or Sum assured for investor in the policy.
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="sumAssured" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Amount or Sum assured for investor in the policy.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @tenureYears
Namespace No namespace
Annotations
Years which are passed since investment made.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="tenureYears" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Years which are passed since investment made.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @tenureMonths
Namespace No namespace
Annotations
Months which are passed since investment made.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="tenureMonths" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Months which are passed since investment made.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @premiumAmount
Namespace No namespace
Annotations
The amount paid periodically to the insurer by the holder for covering the risk.
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="premiumAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>The amount paid periodically to the insurer by the holder for covering the risk.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @policyStartDate
Namespace No namespace
Annotations
Date since when policy is valid or stated.
Type xs:date
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="policyStartDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date since when policy is valid or stated.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @policyMaturityDate
Namespace No namespace
Annotations
Date of maturity for investment .
Type xs:date
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="policyMaturityDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Date of maturity for investment .</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @premiumFrequency
Namespace No namespace
Annotations
Frequnecy of premium to be paid whether monthly, quarterly or annually.
Type aa:PremiumFrequencyType
Properties
use required
Facets
enumeration MONTHLY
enumeration QUARTERLY
enumeration HALF_YEARLY
enumeration YEARLY
enumeration ONE_TIME
enumeration OTHERS
Used by
Element aa:Summary
Source
<xs:attribute name="premiumFrequency" use="required" type="aa:PremiumFrequencyType">
  <xs:annotation>
    <xs:documentation>Frequnecy of premium to be paid whether monthly, quarterly or annually.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @premiumPaymentYears
Namespace No namespace
Annotations
Number of year till when premium is require to pay.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="premiumPaymentYears" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Number of year till when premium is require to pay.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @premiumPaymentMonths
Namespace No namespace
Annotations
Number of month till when premium is require to pay.
Type xs:positiveInteger
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="premiumPaymentMonths" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Number of month till when premium is require to pay.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @nextPremiumDueDate
Namespace No namespace
Annotations
Due date for next premium of ULIP policy hold
Type xs:date
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="nextPremiumDueDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Due date for next premium of ULIP policy hold</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 / @txnDate
Namespace No namespace
Annotations
Transaction date time stamp for particular record when investment taken place
Type xs:date
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="txnDate" use="required" type="xs:date">
  <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 / @fundName
Namespace No namespace
Annotations
Name of fund in which investment is made
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="fundName" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Name of fund in which investment is made</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:positiveInteger
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="units" use="required" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>Units which are alloted in the portfolio of investor.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @nav
Namespace No namespace
Annotations
NAV is current market rate of security held as on date
Type xs:string
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="nav" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>NAV is current market rate of security held as on date</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @navDate
Namespace No namespace
Annotations
NAV is current market rate of security held as on date
Type xs:date
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="navDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>NAV is current market rate of security held as on date</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @cost
Namespace No namespace
Annotations
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="cost" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @premium
Namespace No namespace
Annotations
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="premium" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @premiumAllocationCharge
Namespace No namespace
Annotations
Premium charges applied on the allocation of fund
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="premiumAllocationCharge" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Premium charges applied on the allocation of fund</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @otherCharges
Namespace No namespace
Annotations
Other charge applied on the investment if applicable
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="otherCharges" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Other charge applied on the investment if applicable</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @type
Namespace No namespace
Annotations
Type aa:TransactionType
Properties
use required
Facets
enumeration PURCHASE
enumeration PREMIMUM_PAYMENT
enumeration ONE_TIME_PAYMENT
enumeration TOP_UP
enumeration SWITCH_IN
enumeration SWITCH_OUT
enumeration PARTIAL_WITHDRAWAL
enumeration SWITCHING_FEE
enumeration ADMIN_FEE
enumeration MORALITY_FEE
enumeration SERVICE_TAX
enumeration PARTIAL_WITHDRAWAL_CHARGES
enumeration PREMIUM_REDIRECTION_CHARGES
enumeration PREMIUM_HOLIDAY_CHARGES
enumeration SURRENDER_CHARGES
enumeration TOP_UP_CHARGES
enumeration PREMIUM_ALLOCATION_CHARGES
enumeration OPENING_BALANCE
enumeration CLOSING_BALANCE
enumeration BONUS
enumeration RIDER_PREMIUM_CHARGES
enumeration ACTUAL_INVESTMENT
enumeration EDUCATION_FESS
enumeration MONTHLY_POLICY_CHARGES
enumeration RISK_PREMIUM
enumeration PREMIUM_RENEWAL
enumeration REVIAVAL
enumeration CHANGES_IN_POLICY_BENIFITS
enumeration CHAGNGES_IN_POLICY
enumeration STATUS
enumeration CHANGE_OF_ADDRESS
enumeration CHANGE_OF_ECS_BANK
enumeration CHANGE_OF_NOMINEE
enumeration CHANGE_IN_MODE_OF_PAYMENT
enumeration SWITCH
enumeration CHANGES_IN_MATURITY_DATE
enumeration OTHERS
Used by
Element aa:Transaction
Source
<xs:attribute name="type" use="required" type="aa:TransactionType">
  <xs:annotation>
    <xs:documentation>
    </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
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="narration" use="required" 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:Transactions / @startDate
Namespace No namespace
Annotations
Start date of investment since when it is applicable.
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="startDate" use="required">
  <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 .
Properties
use required
Used by
Element aa:Transactions
Source
<xs:attribute name="endDate" use="required">
  <xs:annotation>
    <xs:documentation>End date of investment when tenure get complete .</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ 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 / @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 / @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
use required
fixed ulip
Used by
Element aa:Account
Source
<xs:attribute name="type" use="required" type="xs:string" fixed="ulip"/>
[ top ]