FundsXML 4.1.8 schema: structure and changes since 4.1.7
FundsXML 4.1.8 was published on 2020-11-16 in the fundsxml/schema repository.
- Main schema:
FundsXML.xsd - Target namespace: none
- Root element:
FundsXML4 - Complex types: 192, simple types: 45, global elements: 1
Changes since FundsXML 4.1.7
New types: BenchmarkDynamicDataType, BenchmarkProviderCompany, BenchmarkStaticDataType, BenchmarkUsageType, CompanyListedClassificationType, PrivateEquityType
Changed content models
AssetDetailsType- added
PrivateEquity (PrivateEquityType, 1..1)
- added
AssetType- added
IsInfrastructureInvestment (boolean, 0..1)
- added
CompanyType- added
OtherClassification (inline type, 0..*)
- added
FundDynamicDataType- added
Benchmarks (inline type, 0..1)
- added
FundStaticDataType- added
Benchmarks (inline type, 0..1)
- added
LoanType- added
InterestRate (decimal, 0..1)
- added
PositionType- added
PrivateEquity (inline type, 1..1)
- added
PositionType/Certificate- added
Price (FundAmountType, 0..1)
- added
SIIPositionType_V5- changed
InstrumentCIC: CICCodeType, 1..1 → inline type, 1..1 - changed
GroupID: string, 0..1 → inline type, 0..1 - changed
InstrumentName: string, 1..1 → inline type, 1..1
- changed
Changed code lists (enumerations)
AssetTypeType: addedPEListedIdentifierType: addedPRIVATE EQUITY ID
Release notes
//element(,FundStaticDataType)/Benchmarks (added) //element(,AssetMasterDataType)/Asset/AssetType = PE (added) FundsXML4/AssetMasterData/Asset/IsInfrastructureInvestment (added) FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/PrivateEquity (added) FundsXML4/AssetMasterData/Asset/AssetDetails/Loan/InterestRate (added) FundsXML4/AssetMasterData/Asset/AssetDetails/PrivateEquity (added) FundsXML4/Funds/Fund/FundStaticData/Administrator/OtherClassification (added) FundsXML4/Funds/Fund/Identifiers/OtherID/@ListedType = "PRIVATE EQUITY ID" (added) FundsXML4/Funds/Fund/FundStaticData/ListedLegalStructure = "SPV" (added) FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Transactions/Transaction/TransactionID (key added) FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/Certificate/Price (added) FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/PrivateEquity (added) FundsXML4/Funds/Fund/FundDynamicData/Portfolios/Portfolio/Positions/Position/RiskCodes/RiskCode/ListedCode (added elements to enumeration)
//element(,SIIPositionType)/InterestRateInstrumentCharacteristics/EmbeddedOption/CallPutType (maxLength restriction removed) //element(,CICCodeType) (pattern "([A-Z]{2}([A-F]|[0-9]){1}[1-9]{1}" added)