ShareClass
/FundsXML4/Funds/Fund/SingleFund/ShareClasses/ShareClass
Diagram
Documentation
Static and dynamic data of a share class
Properties
- Type
- ShareClassType
- Cardinality
- 1..*
- Namespace
- xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#" - Level
- 6
- Sample Data
Child Elements & Attributes
| Name (XPath) | Type | Documentation | Sample Data |
|---|---|---|---|
| IdentifiersType | Share class identifiers |
||
| NamesType | Names of share class |
||
| ISOCurrencyCodeType | Share class currency Three-letter ISO-CurrencyCode (ISO 4217) Dreistelliger ISO-Waehrungscode (ISO 4217) |
KLF | |
| ShareClassTypeType | Type of share class (A,B,I,...) along with description of the type |
||
| xs:date | Inception of share class |
2021-06-05 | |
| xs:date | Date when fund has been closed (due to low volume, merger, ...) |
2023-02-11 | |
| xs:string | Client Exit, Low Volume, Merger or Other |
LOW VOLUME | |
| (anonymous) | Contains information where the share class is registered and distributed. |
||
| (anonymous) | Specifies restrictions on the purchase of a share class |
||
| (anonymous) | Specifies restrictions on the sale of a share class. |
||
| FundAmountType | deprecated Amount in different currencies Betrag in verschiedenen Waehrungen |
||
| xs:boolean | true | ||
| xs:boolean | true | ||
| HedgingStrategyType | |||
| xs:boolean | false | ||
| xs:boolean | true | ||
| xs:boolean | Defines whether price is published |
false | |
| (anonymous) | Price related data |
||
| (anonymous) | Total NAV (volume) of share class |
||
| (anonymous) | Dividend related data |
||
| FeesType | Details of fees payed or received by fund |
||
| (anonymous) | Subscriptions and redemptions (single transactions data and/or aggregated data) |
||
| PerformanceFiguresType | Performance values, total return values, ratings Performance figures related data |
||
| (anonymous) | Portfolio related data (of this share class only) |
||
| (anonymous) | Investors of these countries cannot buy this share class |
||
| HighWatermarkType | High watermark details |
||
| xs:boolean | false | ||
| xs:boolean | true | ||
| xs:boolean | Retail only share class according to UK definition |
false | |
| CompanyType | Detaili data of Company/Issuer |
||
| (anonymous) | List of investors |
||
| (anonymous) | Breakdown by investor types |
||
| (anonymous) | Information about the market places of a share class |
||
| AttributesType | Generic structure for custom specific data which cannot be stored somewhere else |
||
| CountrySpecificShareClassDataType |
Element Definition
Element Definition
<xs:element xmlns:altova="http://www.altova.com/xml-schema-extensions"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
maxOccurs="unbounded"
name="ShareClass"
type="ShareClassType">
<xs:annotation>
<xs:documentation>Static and dynamic data of a share class</xs:documentation>
</xs:annotation>
</xs:element>
Referenced Type Definition
(ShareClassType)
Referenced Type Definition (ShareClassType)
<xs:complexType xmlns:altova="http://www.altova.com/xml-schema-extensions"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
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 minOccurs="0" name="ShareClassType" type="ShareClassTypeType">
<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 minOccurs="0" name="InceptionDate" type="xs:date">
<xs:annotation>
<xs:documentation>Inception of share class</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="LiquidationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Date when fund has been closed (due to low volume, merger, ...)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="LiquidationReason">
<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 minOccurs="0" name="RegistrationCountries">
<xs:annotation>
<xs:documentation>Contains information where the share class is registered and distributed.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="RegistrationCountry">
<xs:complexType>
<xs:sequence>
<xs:element name="CountryCode" type="ISOCountryCodeType">
<xs:annotation>
<xs:documentation>Share-class registration countries (Host countries).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Status">
<xs:annotation>
<xs:documentation>Give additional information about the registration in a specific country.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Registered"/>
<xs:enumeration value="De-registered"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="StatusDate" type="xs:date">
<xs:annotation>
<xs:documentation>Date, at which the fund or shareclass is registered or de-registered in the country</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SubStatus">
<xs:annotation>
<xs:documentation>Indicates if an investor limitation exist for related registration country</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Institutional Investors only"/>
<xs:enumeration value="Qualified Investors only"/>
<xs:enumeration value="Retail Investors only"/>
<xs:enumeration value="Authorised CIS"/>
<xs:enumeration value="Recognised CIS"/>
<xs:enumeration value="Restricted authorised CIS"/>
<xs:enumeration value="Restricted recognised CIS"/>
<xs:enumeration value="Qualifying CIS under ASEAN CIS framework"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="MarketingDistributionStatus">
<xs:annotation>
<xs:documentation>Give additional information about the marketing distribution in a specific country.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Registered"/>
<xs:enumeration value="De-registered"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="MarketingDistributionStatusDate" type="xs:date">
<xs:annotation>
<xs:documentation>Date, at which the distribution of the fund or shareclass started or ended in the country</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="SubscriptionRestrictions">
<xs:annotation>
<xs:documentation>Specifies restrictions on the purchase of a share class</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MinSubscriptionAmount" type="AmountType">
<xs:annotation>
<xs:documentation>Indicates the minimum initial subscription value in the relevant currency. 0 EUR means that there is no minimum applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MinSubscriptionShares" type="xs:decimal">
<xs:annotation>
<xs:documentation>Indicates the minimum initial number of units/shares that must be purchased if any. 0 means that there is no minimum applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="MinSubscriptionAmountSubsequent"
type="AmountType">
<xs:annotation>
<xs:documentation>Indicates the minimum subscription value for existing investors expressed in the relevant currency. 0 EUR means that there is no minimum applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="MinSubscriptionSharesSubsequent"
type="xs:decimal">
<xs:annotation>
<xs:documentation>Indicates the minimum number of units/shares that must be purchased by existing investors if any. 0 means that there is no minimum applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MinRegularInvestmentAmount" type="AmountType">
<xs:annotation>
<xs:documentation>Indicates the Minimum Regular Investment amount allowed (e.g. EUR 1000). 0 EUR means that there is no Minimum Regular Investment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MinRegularInvestmentShares" type="xs:decimal">
<xs:annotation>
<xs:documentation>Enter the Minimum Regular Investment in units/shares allowed. Format is Numeric Value (e.g. if 1 Share then enter 1).0 means that there is no Minimum Regular Investment in units/shares applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OtherSubscriptionRestrictions" type="xs:string">
<xs:annotation>
<xs:documentation>Indicate any other restrictions that may limit an investor's ability to subscribe. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="RedemptionRestrictions">
<xs:annotation>
<xs:documentation>Specifies restrictions on the sale of a share class.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MaxRedemptionAmount" type="AmountType">
<xs:annotation>
<xs:documentation>Indicates the maximum redemption value in the relevant currency. 0 EUR means that there is no maximum redemption value applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MaxRedemptionShares" type="xs:decimal">
<xs:annotation>
<xs:documentation>Indicates the maximum number of units/shares that may be redeemed. 0 means that there is no maximum number of shares applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MinHoldingPeriod" type="xs:decimal">
<xs:annotation>
<xs:documentation>Indicates the number of months that shares must be held before redemption is permitted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OtherRedemptionRestrictions" type="xs:string">
<xs:annotation>
<xs:documentation>Indicate any other restrictions that may limit an investor's ability to redeem.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="MinimumInvestment" type="FundAmountType">
<xs:annotation>
<xs:documentation>deprecated</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OpenToNewInvestorsFlag" type="xs:boolean"/>
<xs:element minOccurs="0" name="CurrencyHedgedFlag" type="xs:boolean"/>
<xs:element minOccurs="0" name="FundHedgingStrategy" type="HedgingStrategyType"/>
<xs:element minOccurs="0" name="IsLeveragedFlag" type="xs:boolean"/>
<xs:element minOccurs="0" name="IsReferenceShareClass" type="xs:boolean"/>
<xs:element minOccurs="0" name="IsPublicFlag" type="xs:boolean">
<xs:annotation>
<xs:documentation>Defines whether price is published</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Prices">
<xs:annotation>
<xs:documentation>Price related data</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Price" type="ShareClassPriceType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="TotalAssetValues">
<xs:annotation>
<xs:documentation>Total NAV (volume) of share class</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded"
name="TotalAssetValue"
type="TotalAssetValueType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Distributions">
<xs:annotation>
<xs:documentation>Dividend related data</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Distribution" type="DistributionType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Fees" type="FeesType">
<xs:annotation>
<xs:documentation>Details of fees payed or received by fund</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Flows">
<xs:annotation>
<xs:documentation>Subscriptions and redemptions (single transactions data and/or aggregated data)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Flow" type="FlowType"/>
</xs:sequence>
<xs:attribute name="from" type="xs:date"/>
<xs:attribute name="to" type="xs:date"/>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0"
name="PerformanceFigures"
type="PerformanceFiguresType">
<xs:annotation>
<xs:documentation>Performance values, total return values, ratings</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Portfolios">
<xs:annotation>
<xs:documentation>Portfolio related data (of this share class only)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Portfolio" type="PortfolioType">
<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 minOccurs="0" name="BlockedInvestorCountries">
<xs:annotation>
<xs:documentation>Investors of these countries cannot buy this share class</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Country" type="ISOCountryCodeType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="HighWatermark" type="HighWatermarkType">
<xs:annotation>
<xs:documentation>High watermark details</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="PEA_EligibleFlag" type="xs:boolean"/>
<xs:element minOccurs="0" name="RetailInvestorsOnly" type="xs:boolean"/>
<xs:element minOccurs="0" name="UK_RDR_Flag" type="xs:boolean">
<xs:annotation>
<xs:documentation>Retail only share class according to UK definition</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TransferAgent" type="CompanyType"/>
<xs:element minOccurs="0" name="Investors">
<xs:annotation>
<xs:documentation>List of investors</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Investor" type="InvestorType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="InvestorAllocation">
<xs:annotation>
<xs:documentation>Breakdown by investor types</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Allocation" type="AllocationType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="MarketPlaces">
<xs:annotation>
<xs:documentation>Information about the market places of a share class</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="MarketPlace">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketIdentifierCode">
<xs:annotation>
<xs:documentation>The Market Identifier Code (MIC) is a unique identification code used to identify securities trading exchanges, regulated and non-regulated trading markets. The MIC is a four alpha character code, and is defined in ISO 10383.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="NAVCurrency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>The NAV Currency allowed on that Market Place for the related share class</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TradingCurrency" type="ISOCurrencyCodeType">
<xs:annotation>
<xs:documentation>The Trading Currency used on that Market place for specified NAV Currency</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MarketMaker">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string">
<xs:annotation>
<xs:documentation>Name of the Market Maker</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Identifier" type="IdentifiersType">
<xs:annotation>
<xs:documentation>Identifiers for the Market Maker</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="CustomAttributes" type="AttributesType">
<xs:annotation>
<xs:documentation>Generic structure for custom specific data which cannot be stored somewhere else</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="CountrySpecificData"
type="CountrySpecificShareClassDataType"/>
</xs:sequence>
</xs:complexType>