| 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 TransferAgent Investors InvestorAllocation CustomAttributes CountrySpecificData | ||
| 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:attribute name="from" type="xs:date"/> <xs:attribute name="to" type="xs:date"/> </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="TransferAgent" type="CompanyType" minOccurs="0"/> <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:element name="CountrySpecificData" type="CountrySpecificShareClassDataType" minOccurs="0"/> </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 | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| 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:attribute name="from" type="xs:date"/> <xs:attribute name="to" type="xs:date"/> </xs:complexType> </xs:element> |
| type | xs:date |
| source | <xs:attribute name="from" type="xs:date"/> |
| type | xs:date |
| source | <xs:attribute name="to" type="xs:date"/> |
| 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 | ![]() |
||||||
| type | CompanyType | ||||||
| properties |
|
||||||
| children | Identifiers Name LegalName LegalForm Address BusinessCountry ParentCompany | ||||||
| source | <xs:element name="TransferAgent" type="CompanyType" minOccurs="0"/> |
| 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 | Date 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> |
| diagram | ![]() |
||||||
| type | CountrySpecificShareClassDataType | ||||||
| properties |
|
||||||
| children | AT DE DK FR LU NL | ||||||
| source | <xs:element name="CountrySpecificData" type="CountrySpecificShareClassDataType" minOccurs="0"/> |