=========================================================================== CHANGE LOG Version 4.1.6 =========================================================================== FundsXML4/ControlData/Version: option "4.1.6" added to enumeration //element(*,DirectReportingType)/EMT_V3 field added EMTType_V3 Complex Type added EMT_V3_FinancialInstrumentType Complex Type added //element(*,SolvencyIIPortfolioType_V5)/ReportingDate Annotation changed //element(*,SolvencyIIPortfolioType_V5)/ShareClass/SharePrice Annotation changed //element(*,SolvencyIIPortfolioType_V5)/Positions/Position/Valuation/Quantity Annotation changed //element(*,SIIPositionType_V5)/Valuation/AssetOrLiability field deleted //element(*,TripartiteTemplateSolvencyIIType_V5)/Portfolio/Positions/Position/InterestRateInstrumentCharacteristics/Redemption/Type Annotation changed, Enumeration changed //element(*,SIIPositionType_V5)/InterestRateInstrumentCharacteristics/Redemption/Type Annotation changed, Enumeration changed //element(*,SIIPositionType_V5)/Securitisation/Securitised Annotation deleted, change from int to string, added enumerations a till j //element(*,SIIPositionType_V5)/HedgingRolling Annotation changed //element(*,SIIPositionType_V5)/DerivativeOrConvertible/UnderlyingInstrument/Coupon/CouponFrequency Annotation changed //element(*,SolvencyIIPortfolioType_V5)/QRTPortfolioInformation/IssuerEconomicArea field deleted //element(*,SIIPositionType_V5)/AdditionalInformation/InfrastructureInvestment field added //element(*,SIIPositionType_V5)/AdditionalInformation/Type1_private_equity_portfolio_eligibility field added //element(*,SIIPositionType_V5)/AdditionalInformation/Type1_private_equity_issuer_beta field added //element(*,IndirectReportingType)/TripartiteTemplateSolvencyII_V5 field added TripartiteTemplateSolvencyIIType_V5 Complex Type added SolvencyIIPortfolioType_V5 Complex Type added SIIPositionType_V5 Complex Type added SIIIssuerType_V5 Complex Type added CodificationType_V5 Complex Type added SIISecurityCodificationType_V5 Complex Type added ContributionToSCRType_V5 Complex Type added CreditRiskDataType_V5 Complex Type added RedemptionType_V5 Complex Type added =========================================================================== CHANGE LOG Version 4.1.5 =========================================================================== FundsXML4/ControlData/Version: option "4.1.5" added to enumeration Added: //element(*,FundStaticDataType)/PortfolioManagers //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Name //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/StartDate //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Role //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/YearOfBirth //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Gender //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/StartOfCareer //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Biography //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Biography/BriefBiography //element(*,FundStaticDataType)/PortfolioManagers/PortfolioManager/Biography/BiographyLanguage //element(*,ShareClassType)/RegistrationCountries //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/CountryCode //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/Status //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/StatusDate //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/SubStatus //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/MarketingDistributionStatus //element(*,ShareClassType)/RegistrationCountries/RegistrationCountry/MarketingDistributionStatusDate //element(*,ShareClassType)/SubscriptionRestrictions //element(*,ShareClassType)/SubscriptionRestrictions/MinSubscriptionAmount //element(*,ShareClassType)/SubscriptionRestrictions/MinSubscriptionShares //element(*,ShareClassType)/SubscriptionRestrictions/MinSubscriptionAmountSubsequent //element(*,ShareClassType)/SubscriptionRestrictions/MinSubscriptionSharesSubsequent //element(*,ShareClassType)/SubscriptionRestrictions/MinRegularInvestmentAmount //element(*,ShareClassType)/SubscriptionRestrictions/MinRegularInvestmentShares //element(*,ShareClassType)/SubscriptionRestrictions/OtherSubscriptionRestrictions //element(*,ShareClassType)/RedemptionRestrictions //element(*,ShareClassType)/RedemptionRestrictions/MaxRedemptionAmount //element(*,ShareClassType)/RedemptionRestrictions/MaxRedemptionShares //element(*,ShareClassType)/RedemptionRestrictions/MinHoldingPeriod //element(*,ShareClassType)/RedemptionRestrictions/OtherRedemptionRestrictions //element(*,ShareClassType)/MarketPlaces //element(*,ShareClassType)/MarketPlaces/MarketPlace //element(*,ShareClassType)/MarketPlaces/MarketPlace/MarketIdentifierCode //element(*,ShareClassType)/MarketPlaces/MarketPlace/NAVCurrency //element(*,ShareClassType)/MarketPlaces/MarketPlace/TradingCurrency //element(*,ShareClassType)/MarketPlaces/MarketPlace/MarketMaker //element(*,ShareClassType)/MarketPlaces/MarketPlace/MarketMaker/Name //element(*,ShareClassType)/MarketPlaces/MarketPlace/MarketMaker/Identifier //element(*,AssetMasterDataType)/Asset/FISN added (ISO 18774) //element(*,ClassificationType)/ListedGroup added CFI (ISO 10962) //element(*,PositionType)/Commodity //element(*,AssetDetailsType)/Commodity //element(*,AssetDetailsType)/Commodity/Group //element(*,AssetDetailsType)/Commodity/SubGroup //element(*,AssetDetailsType)/Commodity/Description //element(*,AssetDetailsType)/Commodity/StockMarket //element(*,AssetDetailsType)/Commodity/Listing //element(*,AssetDetailsType)/Commodity/ListingUnit //element(*,AssetDetailsType)/Commodity/WeightSize //element(*,AssetDetailsType)/Commodity/Industries //element(*,AssetDetailsType)/Commodity/Industries/IndustryCode //element(*,AssetDetailsType)/Commodity/Industries/IndustryCode/Name //element(*,AssetDetailsType)/Commodity/Industries/IndustryCode/Date //element(*,AssetDetailsType)/Commodity/Industries/IndustryCode/Value //element(*,AssetMasterDataType)/Asset/AssetType: option "CO" added to enumeration //element(*,FundCompanyType)/ListedRole: option "Management Company" added to enumeration marked as deprecated //element(*,ShareClassType)/MinimumInvestment German translation updated: //element(*,AssetMasterDataType)/Asset/AssetType =========================================================================== CHANGE LOG Version 4.1.4 =========================================================================== FundsXML4/ControlData/Version: option "4.1.4" added to enumeration Added FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/PriceDate FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/Loan/Price Added default value "V4.0" to FundsXML4/RegulatoryReportings/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/TPTVersion Changed to optional: //TripartiteTemplateSolvencyII/Portfolio/Positions/Position/CreditRiskData/StateGuarantee //TripartiteTemplateSolvencyII/Portfolio/Positions/Position/CreditRiskData/CreditQualityStep //element(*,SolvencyIIPortfolioType)/Positions/Position/HedgingRolling changed from Y/N to Y/N/EPM //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/QRTPositionInformation/CollateralisedAsset changed from Y/N to [1,2,3,4,9] FundsXML4/RegulatoryReportings/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/QRTPortfolioInformation/FundIssuer/Code changed to optional (LEI only) //element(*,SIIIssuerType)/CodeType added [1,9] //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/AdditionalInformation/FundCustodianName chaged to optional //element(*,ClassificationType)/ListedGroup added CIC to enumeration =========================================================================== CHANGE LOG Version 4.1.3 =========================================================================== FundsXML4/ControlData/Version: option "4.1.2" added to enumeration FundsXML4/ControlData/Version: option "4.1.3" added to enumeration FundsXML4/RegulatoryReportings/IndirectReporting/TripartiteTemplateSolvencyII: Portfolio/TPTVersion changed value allowed to V4.0 //element(*,RegulatoryReportingsType)/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/Positions/Position/Valuation/AssetOrLiability - N/A no more allowed, only blank. N/A removed from items list - switched to mandatory //element(*,RegulatoryReportingsType)/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/Positions/Position/Valuation/MarketExposureQC //element(*,RegulatoryReportingsType)/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/Positions/Position/Valuation/MarketExposurePC //element(*,RegulatoryReportingsType)/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio/Positions/Position/Valuation/MarketExposureWeight //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/QRTPortfolioInformation/FundCustodianCountry //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/QRTPositionInformation/UnderlyingAssetCategory //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/InterestRateInstrumentCharacteristics/CouponFrequency - Add 52 as value allowed in the list //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/InterestRateInstrumentCharacteristics/EmbeddedOption/CallPutType - items list changed to : Cal,Put,Cap,Flr //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/Securitisation/Securitised - Items list changes: add "4" Non Compliant //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/QRTPositionInformation/Participation - Format changed from String to integer (values allowed 1 or 2 ) new fields: //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/AdditionalInformation/FundCustodianName //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/AdditionalInformation/InfrastructureInvestment Indictaive fields Switch to mandatory: //element(*,SIIPositionType)/CreditRiskData/CreditQualityStep - Switched to optional //element(*,TripartiteTemplateSolvencyIIType)/Portfolio/Positions/Position/DerivativeOrConvertible/UnderlyingInstrument/Valuation/Country FundsXML4/RegulatoryReportings/DirectReporting/EMT: Due to the definition of "Indicative" fields in the template, related fields have been changed to mandatory. FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/ClientObjectives/SpecificInvestmentNeed FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/DistributionStrategy/ExecutionOnly FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/DistributionStrategy/ExecutionWithCheckOrNonAdvisedServices FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/DistributionStrategy/InvestmentAdvice FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/DistributionStrategy/PortfolioManagement FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/StructuredSecurity/ExitCostPriorRHP =========================================================================== CHANGE LOG Version 4.1.2 =========================================================================== FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstument/CostsAndChargesExAnte/Fund: For Funds, to switch to optional (as conditional), in the node �CostsAndChargesExAnte�: //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/EntryCost //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxEntryCostItaly //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxEntryCostAcquired //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxExitCost //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxExitCostItaly //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxExitCostAcquired FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstument/CostsAndChargesExPost/Fund: For Funds, to switch to optional (as conditional), in the node �CostsAndChargesExPost�: //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExPost/Fund/OngoingCosts //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExPost/Fund/ManagementFee //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExPost/Fund/TransactionCosts //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExPost/Fund/IncidentialCosts FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstument/CostsAndChargesExPost/StructuredSecurity: For StructuredSecurity, to switch to optional (as conditional), in the node �CostsAndChargesExPost�: //element(*,RegulatoryReportingsType)/DirectReporting/EMT/FinancialInstrument/CostsAndChargesExPost/StructuredSecurity/OngoingCosts =========================================================================== CHANGE LOG Version 4.1.1 =========================================================================== FundsXML4/ControlData/Version: option "4.1.1" added to enumeration Complex type "FundOrShareClassIdentifiersType": Choice element changed from "choice" to "sequence" and child nodes changed to optional //element(*,EMTType)/FinancialInstrument/GeneralInformation/LegalStructure: "SP" (structured product) added to enumeration //element(*,EMTType)/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxEntryCostItaly: set to optional //element(*,EMTType)/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxEntryCostAcquired: set to optional //element(*,EMTType)/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxExitCostItaly: set to optional //element(*,EMTType)/FinancialInstrument/CostsAndChargesExAnte/Fund/MaxExitCostAcquired: set to optional //element(*,EMTType)/FinancialInstrument/CostsAndChargesExAnte/StructuredSecurity: name of node "OneOfEntryCost" corrected to "OneOffEntryCost" //element(*,EMTType)/FinancialInstrument/GeneralInformation/GuarantorName: annotation corrected //element(*,PRIIPSType)/PRIIPS_Report/EPT_BaseData/Narratives/CapitalGarantee: node name corrected to "CapitalGuarantee" (including annotation) //element(*,CountrySpecificFundDataATType)/OeNB/Meldungstyp: item "OFI-IMO" removed from enumeration (including annotation) =========================================================================== CHANGE LOG Version 4.1.0 =========================================================================== //element(*,IdentifiersType)/OtherID: enumeration for ListedType "GIIN CODE" added //element(*,FundStaticDataType)/FundCompanies: new node added for generic list of companies in different roles //element(*,SubfundStaticDataType)/SubfundCompanies: new node added for generic list of companies in different roles //element(*,ShareClassType)/TransferAgent: new node added (CompanyType) //element(*,PortfolioType)/Positions/Position/Bond: optional node "CollateralValue" added (FundAmountType) //element(*,PortfolioType)/Positions/Position/CallMoney: optional node "CollateralValue" added (FundAmountType) //element(*,PortfolioType)/Positions/Position/REIT: optional nodes added (Units,Price,OtherPrices,MarketValue,PurchaseValue,DividendsDue) //element(*,PortfolioType)/Positions/Position/Right: optional nodes added (Units,Price,OtherPrices,MarketValue,PurchaseValue) FundsXML4/AssetMasterData/Asset/AssetDetails/REIT: optional nodes added (Issuer,Listing) FundsXML4/AssetMasterData/Asset/AssetDetails/Right: optional nodes added (Type,Issuer) Complex Type "PRIIPS_DE_CEPT_PiaType" added to xsd file "FundsXML4_CountrySpecificData_DE.xsd" //element(*,RegulatoryReportingsType)/IndirectReporting/PRIIPS/PRIIPS_Report: optional node "CounterySpecificData" added (with subnode "DE" of type "PRIIPS_DE_CEPT_PiaType") FundsXML4/ControlData: optional element "Version" added (for content like "4.0.0", "4.0.1", "4.1.0", ...) FundsXML4/ControlData/ModuleUsage/Module/Name: "RegulatoryReporting_EMT" added to enumeration Following schema include added: "FundsXML4_RegulatoryReporting_EMT.xsd" FundsXML4/RegulatoryReportings/DirectReporting: optional node "EMT" added (EMTType is defioned in new module "FundsXML4_RegulatoryReporting_EMT.xsd") FundsXML4/Documents/Document/DocumentURL: type changed from Text1000Type to xs:anyURI FundsXML4/RegulatoryReportings/DirectReporting/EMIR/EMIR_REport: "FundOrShareClassIdentifiers" and "DataSupplier" added as optional nodes FundsXML4/RegulatoryReportings/DirectReporting/KIIDs/KIID: "FundOrShareClassIdentifiers" and "DataSupplier" added as optional nodes FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstument: "FundOrShareClassIdentifiers" and "DataSupplier" added as optional nodes FundsXML4/RegulatoryReportings/IndirectReporting/TripartiteTemplateSolvencyII/Portfolio: "FundOrShareClassIdentifiers" and "DataSupplier" added as optional nodes FundsXML4/RegulatoryReportings/IndirectReporting/PRIIPS/PRIIPS_Report: "FundOrShareClassIdentifiers" and "DataSupplier" added as optional nodes //element/(*,PRIIPS_ReportType) changed to to new EPT Template (20170728 DRAFT EUROPEAN WORKING GROUP PRIIPS TEMPLATE 1.1) //element/(*,ShareClassType): optional node "CountrySpecificData" added (with real data defined for AT) FundsXML4/RegulatoryReportings/DirectReporting/EMT/FinancialInstrument/CountrySpecificData added FundsXML4/ControlData/Version ENUM added FundsXML4/RegulatoryReportings/DirectReporting/MiFIR removed =========================================================================== CHANGE LOG Version 4.0.1 =========================================================================== //element(*,TransactionType)/CorporateAction/from: optional node (type "xs:IDREF") added //element(*,TransactionType)/CorporateAction/to: optional node (type "xs:IDREF") added //element(*,ShareClassType)/Prices/Price/OtherPrices/Price/PriceType: items added to enumeration ("ADJUSTED GROSS" and "ADJUSTED NET") Complex type "CreditDefaultSwapType" removed from "FundsXML4_AssetMasterData.xsd" (was not used) //element(*,AssetMasterDataType)/Asset/AssetDetails/Option/Type: item "OTHER" added to enumeration //element(*,AssetMasterDataType)/Asset/AssetDetails/Future/Type: item "OTHER" added to enumeration English translations for the following nodes added: //element(*,AssetMasterDataType)/Asset/AssetDetails/Warrant //element(*,AssetMasterDataType)/Asset/AssetDetails/Option //element(*,AssetMasterDataType)/Asset/AssetDetails/Future //element(*,AssetMasterDataType)/Asset/AssetDetails/FixedTimeDeposit //element(*,AssetMasterDataType)/Asset/AssetDetails/CallMoney //element(*,AssetMasterDataType)/Asset/AssetDetails/Account //element(*,AssetMasterDataType)/Asset/AssetDetails/Bond //element(*,AssetMasterDataType)/Asset/AssetDetails/ShareClass //element(*,AssetMasterDataType)/Asset/AssetDetails/Certificate //element(*,AssetMasterDataType)/Asset/AssetDetails/Loan Naming conventions for identical nodes within different asset types harmonized //element(*,PortfolioType)/Transactions: optional attributes "from" and "to" added (both type "xs:date") //element(*,PortfolioType)/Earnings: optional attributes "from" and "to" added (both type "xs:date") //element(*,ShareClassType)/Flows: optional attributes "from" and "to" added (both type "xs:date") //element(*,TransactionType)/TransactionKind: item "CORP_ACTION" added to enumeration //element(*,PortfolioType)/Earnings/Earning: optional node "FinallySettled" added (behind "PostingText") //element(*,AssetMasterDataType)/Asset/AssetDetails/Loan: optional node "Startdate" added (type "xs:date") //element(*,AssetMasterDataType)/Asset/AssetDetails/Bond/Redemption/OptionDirection: type set to "xs:string" and enumeration added (both was missing before) FundsXML4/ControlData/CountrySpecificData/AT: optional node "FundDataPortalInfos" added (with sub-node "Info") //element(*,FundType)/CountrySpecificData/AT: optional node "FundDataPortalInfos" added (with sub-node "Info") //element(*,PortfolioType)/Transactions/Transaction/CorporateAction: English translations for several nodes added //element(*,ShareClassType)/Investors/Investor/Date: name changed (previously: "NavDate") //element(*,ShareClassType)/Investors/Investor: nodes "Date", "InvestorID" and "InvestorName" all set to optional (previously: mandatory) //element(*,FundStaticDataType)/Classifications/Classification/ListedGroup: item "GERMAN CBCL" added to enumeration //element(*,NamesType)/PreviousName: optional attribute "until" added (type "xs:date") //element(*,FundType)/FundStaticData: optional node "EndOfFiscalYear" added (behind of and same structure as "StartOfFiscalYear") //element(*,AssetMasterDataType)/Asset/AssetDetails/Bond/ConvertibleBond/Type: items "STANDARD CONVERTIBLE" and "OTHER" added to enumeration //element(*,PortfolioType)/Transactions/Transaction/CorporateAction/CorporateActionDocument: optional node "CorporateActionDocument" added (with sub-nodes "Format", "DocumentURL" and "BinaryData") //element(*,AssetMasterDataType)/Asset/AssetDetails/Loan: sub-nodes "FundRole" (type "xs:string" with enumeration; mandatory) and "PayableOnDemand" (type "xs:boolean; optional) added