FundsXML 3.0.7 schema: structure and changes since 3.0.6
FundsXML 3.0.7 was published on 2020-03-25 in the fundsxml/schema repository.
- Main schema:
FundsXML.xsd - Target namespace:
http://www.fundsxml.org/XMLSchema/3.0.7 - Root element:
FundsXML - Complex types: 65, simple types: 31, global elements: 1
Changes since FundsXML 3.0.6
New types: FrequencyWithNAType, FundRelatedTextType, ISINType, ISOLanguageCodeType, NameType, SignatureType
Removed types: SettlementTimeFrameType, SignaturType
Changed content models
ContactDetailsType- changed
Name: inline type, 1..1 → Text350Type, 1..1
- changed
CountrySpecificDataType/DE/Reporting/RealEstateReporting/DetailsRealEstateFunds- added
EquityCommitments (decimal, 0..1)
- added
CountrySpecificDataType/DE/Reporting/RealEstateReporting/DetailsRealEstateFunds/RentalContracts- changed
Maturity: inline type, 1..11 → inline type, 1..12
- changed
DealingCutOffType- changed
Unstructured: Text350Type, 0..1 → Text350Type, 1..1 - changed
Structured: inline type, 0..1 → inline type, 1..1
- changed
FppType- added
ISINCode (ISINType, 1..1) - added
FundStructure (NameType, 1..1) - added
DateOfLastRevision (date, 1..1) - added
AnnexesCountries (inline type, 1..1) - removed
SecurityCodes (inline type, 0..1) - removed
Name (string, 0..1) - removed
ClassType (string, 0..1) - removed
NameOfUmbrella (string, 0..1) - removed
Date (date, 1..1) - removed
InformationForCountries (inline type, 0..1) - changed
RegisteredDistributionCountry: inline type, 0..1 → inline type, 1..1
- added
FundDetailsType/Distribution- added
DistributionFrequency (FrequencyWithNAType, 0..1) - removed
DividendFrequency (FrequencyType, 0..1) - changed
ReinvestmentFrequency: FrequencyType, 0..1 → FrequencyWithNAType, 0..1
- added
FundType- added
FundTexts (inline type, 0..1)
- added
PhoneNumberType- changed
Type: string, 1..1 → string, 0..1
- changed
PostalAddressType- changed
Unstructured: string, 0..1 → string, 1..1 - changed
Structured: inline type, 0..1 → inline type, 1..1
- changed
RestrictionType- changed
Holding: inline type, 0..1 → inline type, 1..1
- changed
RestrictionType/Holding- changed
MinimumValue: CurrencyAmountType, 0..1 → CurrencyAmountType, 1..1 - changed
MinimumUnits: decimal, 0..1 → decimal, 1..1 - changed
MinimumHoldingPeriod: Text350Type, 0..1 → Text350Type, 1..1
- changed
RestrictionType/Redemption- changed
MaximumValue: CurrencyAmountType, 0..1 → CurrencyAmountType, 1..1 - changed
MaximumUnits: decimal, 0..1 → decimal, 1..1 - changed
OtherRedemptionRestrictions: inline type, 0..1 → inline type, 1..1
- changed
RestrictionType/Subscription/InitialInvestment- changed
MinimumValue: CurrencyAmountType, 0..1 → CurrencyAmountType, 1..1 - changed
MinimumUnits: decimal, 0..1 → decimal, 1..1
- changed
RestrictionType/Subscription/SubsequentInvestment- changed
MinimumValue: CurrencyAmountType, 0..1 → CurrencyAmountType, 1..1 - changed
MinimumUnits: decimal, 0..1 → decimal, 1..1
- changed
SettlementDetailsType- changed
Unstructured: Text350Type, 0..1 → Text350Type, 1..1 - changed
Structured: inline type, 0..1 → inline type, 1..1
- changed
SubscriptionRedemptionType/Redemption- changed
SignatureType: SignaturType, 1..1 → SignatureType, 1..1 - changed
SettlementCycle: SettlementTimeFrameType, 1..1 → inline type, 1..1
- changed
SubscriptionRedemptionType/Subscription- changed
SettlementCycle: SettlementTimeFrameType, 1..1 → inline type, 1..1
- changed
SubscriptionRedemptionType/Subscription/InitialInvestment- changed
SignatureType: SignaturType, 1..1 → SignatureType, 1..1
- changed
SubscriptionRedemptionType/Subscription/SubsequentInvestment- changed
SignatureType: SignaturType, 1..1 → SignatureType, 1..1
- changed
ValuationDealingCharacteristicsType- added
DescriptionOfValuationFrequency (Text350Type, 1..1) - removed
DescriptionValuationFrequency (Text350Type, 1..1) - changed
NumberOfDecimalsForUnitsOrShares: long, 1..1 → int, 1..1 - changed
NumberOfDecimalsForPrices: long, 1..1 → int, 1..1
- added
ValuationDealingCharacteristicsType/PricePublicationCurrencies- added
Currency (ISOCurrencyCodeType, 1..*) - removed
PricePublicationCurrency (ISOCurrencyCodeType, 1..*)
- added
Changed code lists (enumerations)
DividendPolicyType: addedN/ASingleDualType: addedSING; removedSINGLE
Release notes
2013.08.29
-
[FundDetailsType]/EUSavingsDirective - Comment has been updated to: Word "Variable" has been made uppercase "VARIABLE"
-
[SettlementDetails] order of information [ReferToFundOrderDesk] and [SettlementDetail] has been put in the same sequence for [Annexes]/[LocalMarketAnnex]/[SettlementDetails] and [SettlementDetails] from FPPType. With [SettlementDetail] as first one
-
[ValuationDealingCharacteristicsType]/PricePublicationCurrencies: [PricePublicationCurrency] has been change to [Currency]
-
[ContactDetailsType]/BICIdentifier restriction has been remove, use of [BICCodeType] only
-
[DealingCutOffTimeType]/Structured/ReferToFundOrderDesk: comment has been update. "Yes=" has benn put uppercase "YES="
-
[SubscriptionRedemptionType]/Subscription/SettlementCycle
- Type link to new [SettlementTimeFrameSubscriptionType] has been removed and tag [PostTradeSettlement] and [Prepayment] directly linked to [SettlementCycle]
-
[SubscriptionRedemptionType]/Redemption/SettlementCycle
- Type link to new [SettlementTimeFrameRedemptionType] has been remove and tag [PostTradeSettlement] and [Renunciation] directly linked to [SettlementCycle]
-
[SettlementTimeFrameSubscriptionType], as it is no more used, it has been removed.
-
[SettlementTimeFrameRedemptionType], as it is no more used, it has been removed.
-
[SettlementTimeFrameType], as it is no more used, it has been removed.