diagram | |||
children | SharePriceDate SharePrice SharePriceCurrency Share_price_factor DistributionValue ShareSplitFactor Old_share_class_currency Exchange_rate_for_change_in_share_class_currency Old_Valuation_Frequency | ||
used by |
|
||
source | <xs:complexType name="CEPT_PriceType"> <xs:sequence> <xs:element name="SharePriceDate" type="xs:date"> <xs:annotation> <xs:documentation>11010-Price date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SharePrice"> <xs:annotation> <xs:documentation>11020-Share price of the fund/share class</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SharePriceCurrency" type="ISOCurrencyCodeType" minOccurs="0"> <xs:annotation> <xs:documentation>11030-Share price currency (most cases share currency)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Share_price_factor" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11040-Factor as combination of distribution value and share split factor (if this field is provided then following fields are not required). Value which the price should be multiplied to to obtain the correct performance time series. This should reflect the multiplying factor and should be populated every day. In case of null value, '1' is taken as default. Should only be populated in case a share price factor is relevant.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DistributionValue" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11050-Distribution value in share price currency. Should be populated on day of distribution only and only in case a distribution has taken place.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShareSplitFactor" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11060-Should only be populated in case of a share split - then respective factor should be populated. This should reflect the multiplying factor and should be populated every day. In case of null value, '1' is taken as default.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Old_share_class_currency" type="ISOCurrencyCodeType" minOccurs="0"> <xs:annotation> <xs:documentation>11070-In the rare occasion of a share class currency change - this needs to be populated with the old share class currency. Should only be populated in case a share class currency change took place.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Exchange_rate_for_change_in_share_class_currency" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11080-In the rare occasion of a share class currency change - this needs to be populated with the value: (old share class currency/new share class currency). Should only be populated in case a share class currency change took place.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Old_Valuation_Frequency" minOccurs="0"> <xs:annotation> <xs:documentation>11090-In the rare occasion of a valuation frequency change - this needs to be populated with the old value of EPT field 01010_Valuation_Frequency. Should only be populated in case a share class currency change took place. "0" = other than "1"= annual "2"= biannual "4"=quarterly "12"= monthly "24"=bimonthly "52"=weekly "104"=biweekly "252"=daily</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="4"/> <xs:enumeration value="12"/> <xs:enumeration value="52"/> <xs:enumeration value="104"/> <xs:enumeration value="252"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="SharePriceDate" type="xs:date"> <xs:annotation> <xs:documentation>11010-Price date</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="SharePrice"> <xs:annotation> <xs:documentation>11020-Share price of the fund/share class</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
type | ISOCurrencyCodeType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="SharePriceCurrency" type="ISOCurrencyCodeType" minOccurs="0"> <xs:annotation> <xs:documentation>11030-Share price currency (most cases share currency)</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Share_price_factor" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11040-Factor as combination of distribution value and share split factor (if this field is provided then following fields are not required). Value which the price should be multiplied to to obtain the correct performance time series. This should reflect the multiplying factor and should be populated every day. In case of null value, '1' is taken as default. Should only be populated in case a share price factor is relevant.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DistributionValue" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11050-Distribution value in share price currency. Should be populated on day of distribution only and only in case a distribution has taken place.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ShareSplitFactor" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11060-Should only be populated in case of a share split - then respective factor should be populated. This should reflect the multiplying factor and should be populated every day. In case of null value, '1' is taken as default.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
type | ISOCurrencyCodeType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Old_share_class_currency" type="ISOCurrencyCodeType" minOccurs="0"> <xs:annotation> <xs:documentation>11070-In the rare occasion of a share class currency change - this needs to be populated with the old share class currency. Should only be populated in case a share class currency change took place.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Exchange_rate_for_change_in_share_class_currency" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>11080-In the rare occasion of a share class currency change - this needs to be populated with the value: (old share class currency/new share class currency). Should only be populated in case a share class currency change took place.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ||||||||||||||||||||||||||||
type | restriction of xs:int | |||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||
source | <xs:element name="Old_Valuation_Frequency" minOccurs="0"> <xs:annotation> <xs:documentation>11090-In the rare occasion of a valuation frequency change - this needs to be populated with the old value of EPT field 01010_Valuation_Frequency. Should only be populated in case a share class currency change took place. "0" = other than "1"= annual "2"= biannual "4"=quarterly "12"= monthly "24"=bimonthly "52"=weekly "104"=biweekly "252"=daily</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="4"/> <xs:enumeration value="12"/> <xs:enumeration value="52"/> <xs:enumeration value="104"/> <xs:enumeration value="252"/> </xs:restriction> </xs:simpleType> </xs:element> |