FundsXML 4.1.3 schema: structure and changes since 4.1.2
FundsXML 4.1.3 was published on 2020-03-25 in the fundsxml/schema repository.
- Main schema:
FundsXML.xsd - Target namespace: none
- Root element:
FundsXML4 - Complex types: 178, simple types: 41, global elements: 1
Changes since FundsXML 4.1.2
Changed content models
CreditRiskDataType- changed
CreditQualityStep: CQSType, 0..1 → CQSType, 1..1
- changed
EMTFinancialInstrumentType/ClientObjectives- changed
SpecificInvestmentNeed: inline type, 0..1 → inline type, 1..1
- changed
EMTFinancialInstrumentType/CostsAndChargesExAnte/StructuredSecurity- changed
ExitCostPriorRHP: decimal, 0..1 → decimal, 1..1
- changed
EMTFinancialInstrumentType/DistributionStrategy- changed
ExecutionOnly: RetailProfessionalBothNeitherType, 0..1 → RetailProfessionalBothNeitherType, 1..1 - changed
ExecutionWithCheckOrNonAdvisedServices: RetailProfessionalBothNeitherType, 0..1 → RetailProfessionalBothNeitherType, 1..1 - changed
InvestmentAdvice: RetailProfessionalBothNeitherType, 0..1 → RetailProfessionalBothNeitherType, 1..1 - changed
PortfolioManagement: RetailProfessionalBothNeitherType, 0..1 → RetailProfessionalBothNeitherType, 1..1
- changed
SIIPositionType- added
AdditionalInformation (inline type, 1..1)
- added
SIIPositionType/CreditRiskData- changed
Covered: inline type, 1..1 → inline type, 0..1
- changed
SIIPositionType/DerivativeOrConvertible/UnderlyingInstrument/Valuation- changed
Country: ISOCountryCodeType, 1..1 → ISOCountryCodeType, 0..1
- changed
SIIPositionType/QRTPositionInformation- changed
Participation: string, 0..1 → inline type, 0..1 - changed
UnderlyingAssetCategory: inline type, 0..1 → inline type, 1..1
- changed
SIIPositionType/Valuation- changed
MarketExposureQC: decimal, 0..1 → decimal, 1..1 - changed
MarketExposurePC: decimal, 0..1 → decimal, 1..1 - changed
MarketExposureWeight: decimal, 0..1 → decimal, 1..1
- changed
SolvencyIIPortfolioType/QRTPortfolioInformation- changed
FundCustodianCountry: ISOCountryCodeType, 0..1 → ISOCountryCodeType, 1..1
- changed
Changed code lists (enumerations)
SIICouponFrequencyType: added52
Release notes
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