complexType FlowType
diagram index_p1083.png
children ActionCode DataGroupedBy DataGroupedByFrequency TransactionID TradeDate AccountingDate SettlementDate ValueDate TransactionType TransactionSubtype Netted Cancellation OriginalTransactionID Units FXRate TotalValue Channel InvestorID InvestorTypes InvestorCountry
used by
element ShareClassType/Flows/Flow
source <xs:complexType name="FlowType">
 
<xs:sequence>
   
<xs:element name="ActionCode">
     
<xs:annotation>
       
<xs:documentation>Operational code: Create(C), Modify(M), Delete(D) below information</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:length value="1"/>
         
<xs:enumeration value="C"/>
         
<xs:enumeration value="D"/>
         
<xs:enumeration value="M"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="DataGroupedBy" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Defines whether data is already grouped by specific fields; "Nothing" indicates that information is on seperate transaction level</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Nothing"/>
         
<xs:enumeration value="AccountingDate"/>
         
<xs:enumeration value="SettlementDate"/>
         
<xs:enumeration value="TradeDate"/>
         
<xs:enumeration value="ValueDate"/>
         
<xs:enumeration value="TransactionType"/>
         
<xs:enumeration value="Channel"/>
         
<xs:enumeration value="InvestorID"/>
         
<xs:enumeration value="InvestorType"/>
         
<xs:enumeration value="InvestorCountry"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="DataGroupedByFrequency" type="FrequencyType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Defines the time period for grouped data (if DataGroupedBy contains a date field)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TransactionID" type="Text256Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Unique ID of transaction (also needed for cancellations)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TradeDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Date trade has been initiated</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="AccountingDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation>Date transaction has been booked in accounting system</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SettlementDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Date transaction has been settled</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ValueDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Date transaction is effective on customer account</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TransactionType">
     
<xs:annotation>
       
<xs:documentation>Subscription or Redemption (SUB,RED)</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:length value="3"/>
         
<xs:pattern value="SUB"/>
         
<xs:pattern value="RED"/>
         
<xs:enumeration value="RED"/>
         
<xs:enumeration value="SUB"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="TransactionSubtype" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>reinvested dividend, capital repayment, equity increase for closed-ended funds, additional investment, repayment of liabilities, restructuring plan</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Netted" type="xs:boolean" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Whether data is already netted or not</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Cancellation" type="xs:boolean" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Indicator for cancellation</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="OriginalTransactionID" type="Text256Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Original ID of cancelled transaction</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Units" type="xs:decimal" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Number of shares/units bought or sold (should be always positive)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="FXRate" type="FXRatesType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Foreign exchange rate used for transaction</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TotalValue" type="FundAmountType">
     
<xs:annotation>
       
<xs:documentation>Total value of transaction</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Channel" type="Text256Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Retail, Institutional, Wholesale, website, distribution partner etc.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="InvestorID" type="Text256Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Unique ID of investor</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="InvestorTypes" type="InvestorTypesType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Private, Institutional, Asset Manager, Banks, Pension Funds, Insurances, Treasury, Charities, … (AIFMD "ID 208 - Investor Group Type")
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="InvestorCountry" type="ISOCountryCodeType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Country of investor</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element FlowType/ActionCode
diagram index_p1084.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
length 1
enumeration C
enumeration D
enumeration M
annotation
documentation
Operational code: Create(C), Modify(M), Delete(D) below information
source <xs:element name="ActionCode">
 
<xs:annotation>
   
<xs:documentation>Operational code: Create(C), Modify(M), Delete(D) below information</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="C"/>
     
<xs:enumeration value="D"/>
     
<xs:enumeration value="M"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FlowType/DataGroupedBy
diagram index_p1085.png
type restriction of xs:string
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
enumeration Nothing
enumeration AccountingDate
enumeration SettlementDate
enumeration TradeDate
enumeration ValueDate
enumeration TransactionType
enumeration Channel
enumeration InvestorID
enumeration InvestorType
enumeration InvestorCountry
annotation
documentation
Defines whether data is already grouped by specific fields; "Nothing" indicates that information is on seperate transaction level
source <xs:element name="DataGroupedBy" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Defines whether data is already grouped by specific fields; "Nothing" indicates that information is on seperate transaction level</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Nothing"/>
     
<xs:enumeration value="AccountingDate"/>
     
<xs:enumeration value="SettlementDate"/>
     
<xs:enumeration value="TradeDate"/>
     
<xs:enumeration value="ValueDate"/>
     
<xs:enumeration value="TransactionType"/>
     
<xs:enumeration value="Channel"/>
     
<xs:enumeration value="InvestorID"/>
     
<xs:enumeration value="InvestorType"/>
     
<xs:enumeration value="InvestorCountry"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FlowType/DataGroupedByFrequency
diagram index_p1086.png
type FrequencyType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration DAIL
enumeration MNTH
enumeration QURT
enumeration SEMI
enumeration TWMN
enumeration TWWK
enumeration WEEK
enumeration YEAR
annotation
documentation
Defines the time period for grouped data (if DataGroupedBy contains a date field)
source <xs:element name="DataGroupedByFrequency" type="FrequencyType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Defines the time period for grouped data (if DataGroupedBy contains a date field)</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/TransactionID
diagram index_p1087.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Unique ID of transaction (also needed for cancellations)
source <xs:element name="TransactionID" type="Text256Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Unique ID of transaction (also needed for cancellations)</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/TradeDate
diagram index_p1088.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date trade has been initiated
source <xs:element name="TradeDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date trade has been initiated</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/AccountingDate
diagram index_p1089.png
type xs:date
properties
content simple
annotation
documentation
Date transaction has been booked in accounting system
source <xs:element name="AccountingDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Date transaction has been booked in accounting system</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/SettlementDate
diagram index_p1090.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date transaction has been settled
source <xs:element name="SettlementDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date transaction has been settled</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/ValueDate
diagram index_p1091.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date transaction is effective on customer account
source <xs:element name="ValueDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date transaction is effective on customer account</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/TransactionType
diagram index_p1092.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
length 3
pattern SUB
pattern RED
enumeration RED
enumeration SUB
annotation
documentation
Subscription or Redemption (SUB,RED)
source <xs:element name="TransactionType">
 
<xs:annotation>
   
<xs:documentation>Subscription or Redemption (SUB,RED)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="3"/>
     
<xs:pattern value="SUB"/>
     
<xs:pattern value="RED"/>
     
<xs:enumeration value="RED"/>
     
<xs:enumeration value="SUB"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FlowType/TransactionSubtype
diagram index_p1093.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
reinvested dividend, capital repayment, equity increase for closed-ended funds, additional investment, repayment of liabilities, restructuring plan
source <xs:element name="TransactionSubtype" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>reinvested dividend, capital repayment, equity increase for closed-ended funds, additional investment, repayment of liabilities, restructuring plan</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/Netted
diagram index_p1094.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Whether data is already netted or not
source <xs:element name="Netted" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Whether data is already netted or not</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/Cancellation
diagram index_p1095.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Indicator for cancellation
source <xs:element name="Cancellation" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Indicator for cancellation</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/OriginalTransactionID
diagram index_p1096.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Original ID of cancelled transaction
source <xs:element name="OriginalTransactionID" type="Text256Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Original ID of cancelled transaction</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/Units
diagram index_p1097.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Number of shares/units bought or sold (should be always positive)
source <xs:element name="Units" type="xs:decimal" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Number of shares/units bought or sold (should be always positive)</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/FXRate
diagram index_p1098.png
type FXRatesType
properties
minOcc 0
maxOcc 1
content complex
children FXRate
annotation
documentation
Foreign exchange rate used for transaction
source <xs:element name="FXRate" type="FXRatesType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Foreign exchange rate used for transaction</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/TotalValue
diagram index_p1099.png
type FundAmountType
properties
content complex
children Amount
annotation
documentation
Total value of transaction
source <xs:element name="TotalValue" type="FundAmountType">
 
<xs:annotation>
   
<xs:documentation>Total value of transaction</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/Channel
diagram index_p1100.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Retail, Institutional, Wholesale, website, distribution partner etc.
source <xs:element name="Channel" type="Text256Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Retail, Institutional, Wholesale, website, distribution partner etc.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/InvestorID
diagram index_p1101.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Unique ID of investor
source <xs:element name="InvestorID" type="Text256Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Unique ID of investor</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/InvestorTypes
diagram index_p1102.png
type InvestorTypesType
properties
minOcc 0
maxOcc 1
content complex
children ECB EMIR AIFMD CentralBank FundSquare
annotation
documentation
Private, Institutional, Asset Manager, Banks, Pension Funds, Insurances, Treasury, Charities, … (AIFMD "ID 208 - Investor Group Type")
source <xs:element name="InvestorTypes" type="InvestorTypesType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Private, Institutional, Asset Manager, Banks, Pension Funds, Insurances, Treasury, Charities, … (AIFMD "ID 208 - Investor Group Type")
</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlowType/InvestorCountry
diagram index_p1103.png
type ISOCountryCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
annotation
documentation
Country of investor
source <xs:element name="InvestorCountry" type="ISOCountryCodeType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Country of investor</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy