diagram | |||
children | Identifiers Names Currency ShareClassType InceptionDate LiquidationDate LiquidationReason MinimumInvestment OpenToNewInvestorsFlag CurrencyHedgedFlag IsLeveragedFlag IsReferenceShareClass IsPublicFlag Prices TotalAssetValues Distributions Fees Flows PerformanceFigures Portfolios BlockedInvestorCountries HighWatermark PEA_EligibleFlag RetailInvestorsOnly UK_RDR_Flag Investors InvestorAllocation CustomAttributes | ||
used by |
|
||
source | <xs:complexType name="ShareClassType"> <xs:sequence> <xs:element name="Identifiers" type="IdentifiersType"> <xs:annotation> <xs:documentation>Share class identifiers</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Names" type="NamesType"> <xs:annotation> <xs:documentation>Names of share class</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Currency" type="ISOCurrencyCodeType"> <xs:annotation> <xs:documentation>Share class currency</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShareClassType" type="ShareClassTypeType" minOccurs="0"> <xs:annotation> <xs:documentation>Type of share class (A,B,I,...) along with description of the type</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InceptionDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Inception of share class</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LiquidationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date when fund has been closed (due to low volume, merger, ...)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LiquidationReason" minOccurs="0"> <xs:annotation> <xs:documentation>Client Exit, Low Volume, Merger or Other</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CLIENT EXIT"/> <xs:enumeration value="LOW VOLUME"/> <xs:enumeration value="MERGER"/> <xs:enumeration value="OTHER"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MinimumInvestment" type="FundAmountType" minOccurs="0"/> <xs:element name="OpenToNewInvestorsFlag" type="xs:boolean" minOccurs="0"/> <xs:element name="CurrencyHedgedFlag" type="xs:boolean" minOccurs="0"/> <xs:element name="IsLeveragedFlag" type="xs:boolean" minOccurs="0"/> <xs:element name="IsReferenceShareClass" type="xs:boolean" minOccurs="0"/> <xs:element name="IsPublicFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Defines whether price is published</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Prices" minOccurs="0"> <xs:annotation> <xs:documentation>Price related data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Price" type="ShareClassPriceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TotalAssetValues" minOccurs="0"> <xs:annotation> <xs:documentation>Total NAV (volume) of share class</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TotalAssetValue" type="TotalAssetValueType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Distributions" minOccurs="0"> <xs:annotation> <xs:documentation>Dividend related data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Distribution" type="DistributionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Fees" type="FeesType" minOccurs="0"> <xs:annotation> <xs:documentation>Details of fees payed or received by fund</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Flows" minOccurs="0"> <xs:annotation> <xs:documentation>Subscriptions and redemptions (single transactions data and/or aggregated data)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Flow" type="FlowType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PerformanceFigures" type="PerformanceFiguresType" minOccurs="0"> <xs:annotation> <xs:documentation>Performance values, total return values, ratings</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Portfolios" minOccurs="0"> <xs:annotation> <xs:documentation>Portfolio related data (of this share class only)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Portfolio" type="PortfolioType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Portfolio data including total net asset values, positions, transactions, breakdowns, ...</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BlockedInvestorCountries" minOccurs="0"> <xs:annotation> <xs:documentation>Investors of these countries cannot buy this share class</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Country" type="ISOCountryCodeType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="HighWatermark" type="HighWatermarkType" minOccurs="0"> <xs:annotation> <xs:documentation>High watermark details</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PEA_EligibleFlag" type="xs:boolean" minOccurs="0"/> <xs:element name="RetailInvestorsOnly" type="xs:boolean" minOccurs="0"/> <xs:element name="UK_RDR_Flag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Retail only share class according to UK definition</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Investors" minOccurs="0"> <xs:annotation> <xs:documentation>List of investors</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Investor" type="InvestorType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InvestorAllocation" minOccurs="0"> <xs:annotation> <xs:documentation>Breakdown by investor types</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Allocation" type="AllocationType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomAttributes" type="AttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>Generic structure for custom specific data which cannot be stored somewhere else</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
type | IdentifiersType | ||
properties |
|
||
children | ISIN Bloomberg CUSIP GermanWKN LEI MexID ReutersRIC SEDOL SwissValorenCode SwiftBIC OtherID | ||
annotation |
|
||
source | <xs:element name="Identifiers" type="IdentifiersType"> <xs:annotation> <xs:documentation>Share class identifiers</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | NamesType | ||
properties |
|
||
children | OfficialName FullName MarketingName ShortName PreviousName DynLenNames LanguageNames | ||
annotation |
|
||
source | <xs:element name="Names" type="NamesType"> <xs:annotation> <xs:documentation>Names of share class</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
type | ISOCurrencyCodeType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Currency" type="ISOCurrencyCodeType"> <xs:annotation> <xs:documentation>Share class currency</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | ShareClassTypeType | ||||||
properties |
|
||||||
children | Code EarningUse Name Description | ||||||
annotation |
|
||||||
source | <xs:element name="ShareClassType" type="ShareClassTypeType" minOccurs="0"> <xs:annotation> <xs:documentation>Type of share class (A,B,I,...) along with description of the type</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="InceptionDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Inception of share class</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="LiquidationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date when fund has been closed (due to low volume, merger, ...)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ||||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="LiquidationReason" minOccurs="0"> <xs:annotation> <xs:documentation>Client Exit, Low Volume, Merger or Other</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CLIENT EXIT"/> <xs:enumeration value="LOW VOLUME"/> <xs:enumeration value="MERGER"/> <xs:enumeration value="OTHER"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
type | FundAmountType | ||||||
properties |
|
||||||
children | Amount | ||||||
source | <xs:element name="MinimumInvestment" type="FundAmountType" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="OpenToNewInvestorsFlag" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="CurrencyHedgedFlag" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="IsLeveragedFlag" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="IsReferenceShareClass" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="IsPublicFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Defines whether price is published</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Price | ||||||
annotation |
|
||||||
source | <xs:element name="Prices" minOccurs="0"> <xs:annotation> <xs:documentation>Price related data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Price" type="ShareClassPriceType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | ShareClassPriceType | ||||||
properties |
|
||||||
children | ActionCode NavDate PriceCalculationDate PriceValuationDate PriceCurrency PriceNature NavPrice SubscriptionPrice RedemptionPrice OtherPrices SplitFactor | ||||||
source | <xs:element name="Price" type="ShareClassPriceType" maxOccurs="unbounded"/> |
diagram | |||||||
properties |
|
||||||
children | TotalAssetValue | ||||||
annotation |
|
||||||
source | <xs:element name="TotalAssetValues" minOccurs="0"> <xs:annotation> <xs:documentation>Total NAV (volume) of share class</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TotalAssetValue" type="TotalAssetValueType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | TotalAssetValueType | ||||||
properties |
|
||||||
children | NavDate TotalAssetNature TotalNetAssetValue TotalGrossAssetValue SharesOutstanding Ratio OtherTotalAssetValues | ||||||
source | <xs:element name="TotalAssetValue" type="TotalAssetValueType" maxOccurs="unbounded"/> |
diagram | |||||||
properties |
|
||||||
children | Distribution | ||||||
annotation |
|
||||||
source | <xs:element name="Distributions" minOccurs="0"> <xs:annotation> <xs:documentation>Dividend related data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Distribution" type="DistributionType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | DistributionType | ||||||
properties |
|
||||||
children | ActionCode DividendStatus AnnouncementDate RecordDate ExDate PaymentDate PaymentCurrency GrossDividendAmount NetDividendAmount ReinvestmentRate EqualizationRate PartialPaymentFlag DistributionFlag ExceptionalFlag IntermediaryFlag Comments | ||||||
source | <xs:element name="Distribution" type="DistributionType" maxOccurs="unbounded"/> |
diagram | |||||||
type | FeesType | ||||||
properties |
|
||||||
children | Fee | ||||||
annotation |
|
||||||
source | <xs:element name="Fees" type="FeesType" minOccurs="0"> <xs:annotation> <xs:documentation>Details of fees payed or received by fund</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Flow | ||||||
annotation |
|
||||||
source | <xs:element name="Flows" minOccurs="0"> <xs:annotation> <xs:documentation>Subscriptions and redemptions (single transactions data and/or aggregated data)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Flow" type="FlowType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | FlowType | ||||||
properties |
|
||||||
children | ActionCode DataGroupedBy DataGroupedByFrequency TransactionID TradeDate AccountingDate SettlementDate ValueDate TransactionType TransactionSubtype Netted Cancellation OriginalTransactionID Units FXRate TotalValue Channel InvestorID InvestorTypes InvestorCountry | ||||||
source | <xs:element name="Flow" type="FlowType" maxOccurs="unbounded"/> |
diagram | |||||||
type | PerformanceFiguresType | ||||||
properties |
|
||||||
children | ActionCode TotalReturns Performances Ratings | ||||||
annotation |
|
||||||
source | <xs:element name="PerformanceFigures" type="PerformanceFiguresType" minOccurs="0"> <xs:annotation> <xs:documentation>Performance values, total return values, ratings</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Portfolio | ||||||
annotation |
|
||||||
source | <xs:element name="Portfolios" minOccurs="0"> <xs:annotation> <xs:documentation>Portfolio related data (of this share class only)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Portfolio" type="PortfolioType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Portfolio data including total net asset values, positions, transactions, breakdowns, ...</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | PortfolioType | ||||||
properties |
|
||||||
children | NavDate Positions Transactions Earnings PositionsDecomposed BreakDowns RiskCodes | ||||||
annotation |
|
||||||
source | <xs:element name="Portfolio" type="PortfolioType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Portfolio data including total net asset values, positions, transactions, breakdowns, ...</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Country | ||||||
annotation |
|
||||||
source | <xs:element name="BlockedInvestorCountries" minOccurs="0"> <xs:annotation> <xs:documentation>Investors of these countries cannot buy this share class</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Country" type="ISOCountryCodeType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ||||||||||
type | ISOCountryCodeType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Country" type="ISOCountryCodeType" maxOccurs="unbounded"/> |
diagram | |||||||
type | HighWatermarkType | ||||||
properties |
|
||||||
children | ExistingFlag Percentage Amount Description PeriodicalResetFlag ResetFrequency | ||||||
annotation |
|
||||||
source | <xs:element name="HighWatermark" type="HighWatermarkType" minOccurs="0"> <xs:annotation> <xs:documentation>High watermark details</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="PEA_EligibleFlag" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="RetailInvestorsOnly" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="UK_RDR_Flag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Retail only share class according to UK definition</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Investor | ||||||
annotation |
|
||||||
source | <xs:element name="Investors" minOccurs="0"> <xs:annotation> <xs:documentation>List of investors</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Investor" type="InvestorType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | InvestorType | ||||||
properties |
|
||||||
children | NavDate InvestorID InvestorName InvestorCountry InvestorTypes NumberOfShares | ||||||
source | <xs:element name="Investor" type="InvestorType" maxOccurs="unbounded"/> |
diagram | |||||||
properties |
|
||||||
children | Allocation | ||||||
annotation |
|
||||||
source | <xs:element name="InvestorAllocation" minOccurs="0"> <xs:annotation> <xs:documentation>Breakdown by investor types</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Allocation" type="AllocationType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | AllocationType | ||||||
properties |
|
||||||
children | NavDate InvestorTypes NumberOfShares | ||||||
source | <xs:element name="Allocation" type="AllocationType" maxOccurs="unbounded"/> |
diagram | |||||||
type | AttributesType | ||||||
properties |
|
||||||
children | Attribute | ||||||
annotation |
|
||||||
source | <xs:element name="CustomAttributes" type="AttributesType" minOccurs="0"> <xs:annotation> <xs:documentation>Generic structure for custom specific data which cannot be stored somewhere else</xs:documentation> </xs:annotation> </xs:element> |