Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:
Main schema others_epf.xsd
Namespace http://api.rebit.org.in/FISchema/epf
Properties
attribute form default unqualified
element form default qualified
[ top ]
Element aa:Account
Namespace http://api.rebit.org.in/FISchema/epf
Diagram
Diagram others_epf.tmp#Account_maskedAccNumber others_epf.tmp#Account_linkedAccRef others_epf.tmp#Account_version others_epf.tmp#Account_type others_epf.tmp#Profile others_epf.tmp#Summary others_epf.tmp#Transactions
Properties
content complex
Model
Children aa:Profile, aa:Summary, aa:Transactions
Instance
<aa:Account linkedAccRef="" maskedAccNumber="" type="epf" version="" xmlns:aa="http://api.rebit.org.in/FISchema/epf">
  <aa:Profile>{0,1}</aa:Profile>
  <aa:Summary currentBalance="" employeeBalance="" employerBalance="" establishmentId="" establishmentName="" openingDate="" totalBalance="">{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 epf 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="epf"/>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Profile
Namespace http://api.rebit.org.in/FISchema/epf
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_epf.tmp#Holders
Properties
content complex
Used by
Element aa:Account
Model
Children aa:Holders
Instance
<aa:Profile xmlns:aa="http://api.rebit.org.in/FISchema/epf">
  <aa:Holders>{1,1}</aa:Holders>
</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:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holders
Namespace http://api.rebit.org.in/FISchema/epf
Diagram
Diagram others_epf.tmp#Holder
Properties
content complex
Used by
Element aa:Profile
Model
Children aa:Holder
Instance
<aa:Holders xmlns:aa="http://api.rebit.org.in/FISchema/epf">
  <aa:Holder address="" ckycCompliance="" dob="" email="" landline="" mobile="" name="" nominee="" pan="" uan="">{1,1}</aa:Holder>
</aa:Holders>
Source
<xs:element name="Holders">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="aa:Holder"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Holder
Namespace http://api.rebit.org.in/FISchema/epf
Diagram
Diagram others_epf.tmp#Holder_name others_epf.tmp#Holder_dob others_epf.tmp#Holder_mobile others_epf.tmp#Holder_nominee others_epf.tmp#Holder_landline others_epf.tmp#Holder_address others_epf.tmp#Holder_email others_epf.tmp#Holder_pan others_epf.tmp#Holder_ckycCompliance others_epf.tmp#Holder_uan
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
dob xs:date required
Date of birth of primary account holder.
email aa:HolderEmail required
Email of 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
uan xs:string optional
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="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 of 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:attribute name="uan" use="optional" 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/epf
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_epf.tmp#Summary_currentBalance others_epf.tmp#Summary_openingDate others_epf.tmp#Summary_establishmentId others_epf.tmp#Summary_establishmentName others_epf.tmp#Summary_employerBalance others_epf.tmp#Summary_employeeBalance others_epf.tmp#Summary_totalBalance
Properties
content complex
Used by
Element aa:Account
Attributes
QName Type Use Annotation
currentBalance xs:float required
Current available balance in EPF account.
employeeBalance xs:float required
Balance contributed by employee.
employerBalance xs:float required
Balance contributed by employer.
establishmentId xs:string required
Establishement Trust ID under which company providing PF is registered.
establishmentName xs:string required
Establishement Trust Name under which company providing PF is registered.
openingDate xs:date required
Opening date of EPF account
totalBalance xs:float required
Net Balance available in the epf account of investor
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:attribute name="currentBalance" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Current available balance in EPF account.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="openingDate" use="required" type="xs:date">
      <xs:annotation>
        <xs:documentation>Opening date of EPF account</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="establishmentId" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Establishement Trust ID under which company providing PF is registered.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="establishmentName" use="required" type="xs:string">
      <xs:annotation>
        <xs:documentation>Establishement Trust Name under which company providing PF is registered.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employerBalance" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Balance contributed by employer.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employeeBalance" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Balance contributed by employee.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="totalBalance" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Net Balance available in the epf account of investor</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Element aa:Transactions
Namespace http://api.rebit.org.in/FISchema/epf
Annotations
Details of all transactions that have been posted in an account.
Diagram
Diagram others_epf.tmp#Transactions_startDate others_epf.tmp#Transactions_endDate others_epf.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/epf">
  <aa:Transaction employeeDepositAmount="" employeeWithdrawalAmount="" employerDepositAmount="" employerWithdrawalAmount="" narration="" pensionFundAmount="" txnDate="" txnId="" type="">{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/epf
Diagram
Diagram others_epf.tmp#Transaction_txnId others_epf.tmp#Transaction_txnDate others_epf.tmp#Transaction_narration others_epf.tmp#Transaction_type others_epf.tmp#Transaction_employeeDepositAmount others_epf.tmp#Transaction_employerDepositAmount others_epf.tmp#Transaction_employeeWithdrawalAmount others_epf.tmp#Transaction_employerWithdrawalAmount others_epf.tmp#Transaction_pensionFundAmount
Properties
content complex
Used by
Element aa:Transactions
Attributes
QName Type Use Annotation
employeeDepositAmount xs:float required
Amount of PF deposit by employee
employeeWithdrawalAmount xs:float required
Amount of PF withdrawn by employee.
employerDepositAmount xs:float required
Amount of PF deposit by employer.
employerWithdrawalAmount xs:float required
Amount of PF withdrawn by employer
narration xs:string required
Nararation is additional details in form of decription of remark associated with investment.
pensionFundAmount xs:float required
.Amount of pension fund available at the time of retirement
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
Type of transaction - contribution, adjustment, etc.
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="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:attribute name="type" use="required" type="aa:TransactionType">
      <xs:annotation>
        <xs:documentation>Type of transaction - contribution, adjustment, etc.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employeeDepositAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Amount of PF deposit by employee</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employerDepositAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Amount of PF deposit by employer.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employeeWithdrawalAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Amount of PF withdrawn by employee.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="employerWithdrawalAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>Amount of PF withdrawn by employer</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="pensionFundAmount" use="required" type="xs:float">
      <xs:annotation>
        <xs:documentation>.Amount of pension fund available at the time of retirement</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>
[ top ]
Simple Type aa:HolderEmail
Namespace http://api.rebit.org.in/FISchema/epf
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:version
Namespace http://api.rebit.org.in/FISchema/epf
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:HolderPan
Namespace http://api.rebit.org.in/FISchema/epf
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:HoldingNominee
Namespace http://api.rebit.org.in/FISchema/epf
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/epf
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration DEPOSIT
enumeration WITHDRAWAL
enumeration INTEREST
enumeration TRANSFER_IN
enumeration TRANSFER_OUT
enumeration ADJUSTMENT
enumeration OTHERS
Used by
Source
<xs:simpleType name="TransactionType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="DEPOSIT"/>
    <xs:enumeration value="WITHDRAWAL"/>
    <xs:enumeration value="INTEREST"/>
    <xs:enumeration value="TRANSFER_IN"/>
    <xs:enumeration value="TRANSFER_OUT"/>
    <xs:enumeration value="ADJUSTMENT"/>
    <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 / @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 of 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 of 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:Holder / @uan
Namespace No namespace
Annotations
Type xs:string
Properties
use optional
Used by
Element aa:Holder
Source
<xs:attribute name="uan" use="optional" type="xs:string">
  <xs:annotation>
    <xs:documentation>
    </xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @currentBalance
Namespace No namespace
Annotations
Current available balance in EPF account.
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="currentBalance" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Current available balance in EPF account.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @openingDate
Namespace No namespace
Annotations
Opening date of EPF account
Type xs:date
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="openingDate" use="required" type="xs:date">
  <xs:annotation>
    <xs:documentation>Opening date of EPF account</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @establishmentId
Namespace No namespace
Annotations
Establishement Trust ID under which company providing PF is registered.
Type xs:string
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="establishmentId" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Establishement Trust ID under which company providing PF is registered.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @establishmentName
Namespace No namespace
Annotations
Establishement Trust Name under which company providing PF is registered.
Type xs:string
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="establishmentName" use="required" type="xs:string">
  <xs:annotation>
    <xs:documentation>Establishement Trust Name under which company providing PF is registered.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @employerBalance
Namespace No namespace
Annotations
Balance contributed by employer.
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="employerBalance" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Balance contributed by employer.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @employeeBalance
Namespace No namespace
Annotations
Balance contributed by employee.
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="employeeBalance" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Balance contributed by employee.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Summary / @totalBalance
Namespace No namespace
Annotations
Net Balance available in the epf account of investor
Type xs:float
Properties
use required
Used by
Element aa:Summary
Source
<xs:attribute name="totalBalance" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Net Balance available in the epf account of investor</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 / @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:Transaction / @type
Namespace No namespace
Annotations
Type of transaction - contribution, adjustment, etc.
Type aa:TransactionType
Properties
use required
Facets
enumeration DEPOSIT
enumeration WITHDRAWAL
enumeration INTEREST
enumeration TRANSFER_IN
enumeration TRANSFER_OUT
enumeration ADJUSTMENT
enumeration OTHERS
Used by
Element aa:Transaction
Source
<xs:attribute name="type" use="required" type="aa:TransactionType">
  <xs:annotation>
    <xs:documentation>Type of transaction - contribution, adjustment, etc.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @employeeDepositAmount
Namespace No namespace
Annotations
Amount of PF deposit by employee
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="employeeDepositAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Amount of PF deposit by employee</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @employerDepositAmount
Namespace No namespace
Annotations
Amount of PF deposit by employer.
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="employerDepositAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Amount of PF deposit by employer.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @employeeWithdrawalAmount
Namespace No namespace
Annotations
Amount of PF withdrawn by employee.
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="employeeWithdrawalAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Amount of PF withdrawn by employee.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @employerWithdrawalAmount
Namespace No namespace
Annotations
Amount of PF withdrawn by employer
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="employerWithdrawalAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>Amount of PF withdrawn by employer</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute aa:Transaction / @pensionFundAmount
Namespace No namespace
Annotations
.Amount of pension fund available at the time of retirement
Type xs:float
Properties
use required
Used by
Element aa:Transaction
Source
<xs:attribute name="pensionFundAmount" use="required" type="xs:float">
  <xs:annotation>
    <xs:documentation>.Amount of pension fund available at the time of retirement</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 epf
Used by
Element aa:Account
Source
<xs:attribute name="type" use="required" type="xs:string" fixed="epf"/>
[ top ]