XSD Revision 223
Added to the Schema:
1. eagleml-acc-2-0.xsd: object distributionActivity and complex type DistributionActivity have been added to the schema with the following groups:
- Â Â Â EntityCommonIds.model
- Â Â Â Â AssetIdentifiers.model
- Â Â Â AssetProperties.model
- Â Â Â EstarDistLog.model
- Â Â Â EstarNAV.model
2. eagleml-acc-2-0.xsd: object openRecPayMulti and complex type OpenRecPayMulti have been added to the schema with the following groups:
- Â Â EntityCommonIds.model
- Â Â Â AssetIdentifiers.model
- Â Â OpenRecPayMulti.model
3. eagleml-acc-2-0.xsd: object unapprovedVariationMargin and complex type UnapprovedVariationMargin have been added to the schema with the following groups:
- Â Â EntityCommonIds.model
- Â Â AssetIdentifiers.model
- Â Â AssetProperties.model
- Â Â UnapprovedVariationMargin.model
4. eagleml-acc-2-0.xsd: object customLedgerAccount and complex type CustomLedgerAccount have been added to the schema with the following groups:
- Â Â Â GlAccount.model
- Â Â Â CustomChart1.model
- Â Â Â CustomChart2.model
- Â Â Â ChartOfAcct.model
5. eagleml-ref-2-0.xsd: object ledgerNotes and complex type LedgerNotes have been added to the schema with the following groups:
- Â Â Â LedgerNotesModel.model
6. eagleml-ref-2-0.xsd: object source and complex type Source have been added to the schema with the following groups and elements:
- Â Â Â RefSource.model
- Â Â Â sourceDesc
- Â Â Â comments
7. eagleml-ref-2-0.xsd: object sourceFeed and complex type SourceFeed have been added to the schema with the following groups and elements:
- Â Â Â RefSource.model
- Â Â Â SourceInstance.model
- Â Â Â feedType
- Â Â Â sourceFrequency
8. eagleml-ref-2-0.xsd: object sMFIdentifierConfig and complex type SMFIdentifierConfig have been added to the schema with the following groups and elements:
- Â Â RefSource.modelÂ
- Â Â Â xrefQualifier
- Â Â Â xrefType
- Â Â Â InvestmentType.modelÂ
9. eagleml-acc-shared-2-0.xsd: the following groups have been added to XSD schema:
- Â Â EstarDistLog.model
- Â Â EstarNAV.model
- Â Â OpenRecPayMulti.model
- Â Â UnapprovedVariationMargin.model
- Â Â CustomChart1.model
- Â Â CustomChart2.model
- Â Â ChartOfAcct.model
- Â Â CancelFlag.model
- Â Â CancelType.model
- Â Â EffectiveDate.model
- Â Â EventId.model
- Â Â BatchEventId.model
- Â Â PostDate.model
- Â Â TargetEventId.model
- Â Â Â MonthEndDate.model
- Â Â AccountingDate.model
- Â Â ContSettleDate.model
- Â Â BaseNetAmount.model
- Â Â RecPayPlan.model
- Â Â IncomeAmountBase.model
- Â Â PrincipalAmountBase.model
- Â Â SrcSysC.model
- Â Â SettleAsset.model
- Â Â EntityPartition.model
- Â Â CommAmountBase.model
- Â Â FederalTaxWithholdingBase.model
- Â Â StateTaxWithholdingBase.model
- Â Â StampDutyTaxBase.model
- Â Â SecFeeBase.model
- Â Â SettleAmountLocal.model
- Â Â StampDutyTax.model
- Â Â LocalAssetCurrency.model
- Â Â Commission.model
- Â Â TaxAmountBase.model
- Â Â LocalToBaseFXRate.model
- Â Â Â CumExIndicator.model
- Â Â Â ReportType.model
- Â Â PayableDate.model
- Â Â DaysPastDue.model
10. eagleml-entity-2-0.xsd: group HistoryOnlyFlag.model has been added to the GenericEntity complex type
11. eagleml-enum-2-0.xsd: enumeration value 'CU' has been added to CumExIndicatorEnum simple type
12. eagleml-enum-2-0.xsd: simple type EstimateQualityEnum has been added to the schema with the following enumeration values:
- Â Â Â 'F'
- Â Â Â 'P'
13. eagleml-ref-shared-2-0.xsd: link to eagleml-entity-2-0.xsd has been added to eagleml-ref-shared-2-0.xsd file
14. eagleml-ref-shared-2-0.xsd: the following elements have been added to FactorModel.model group (renamed from Factor.group):
- Â Â paymentRate
- Â Â Â princpalPayment
- Â Â interestPayment
- Â Â cmoSeriesNumber
15. eagleml-ref-shared-2-0.xsd: the following groups have been added to XSD schema:
- Â Â LedgerNotesModel.model
- Â Â RefSource.model
- Â Â SourceInstance.model
16. eagleml-shared-2-0.xsd: element eventEntities of complex type EventEntities has been added to EventDetails complex type
17. eagleml-shared-2-0.xsd: complex type EventEntities with the following elements have been added to the schema:
- Â Â summary
- Â Â eventEntity of complex type EventEntity
18. eagleml-shared-2-0.xsd: complex type EventEntity has been added to the schema with link to EntityCommonIds.model group
19. eagleml-shared-2-0.xsd: group HistoryOnlyFlag.model has been added to the schema
20. eagleml-shared-2-0.xsd: the following groups have been added to XSD schema:
- Â Â Factor.model
- Â Â Status.model
- Â Â NetAmountBase.model
- Â Â CirBrkFees.model
- Â Â TransactionType.model
- Â Â Units.model
- Â Â NetAmountLocal.model
- Â Â LinkEventId.model
- Â Â NavId.model
- Â Â EventType.model
- Â Â CashCategory.model
- Â Â BankAlias.model
- Â Â AutoSettleIndicator.model
- Â Â Â Income.model
- Â Â Principal.model
- Â Â EventSequence.model
- Â Â StartDate.model
- Â Â EndDate.model
- Â Â OtherFee.model
- Â Â OtherFeeBase.model
- Â Â CashEventSpawned.model
- Â Â Price.model
- Â Â TaxAmountLocal.model
- Â Â SecFee.model
- Â Â SourceDescription.model
- Â Â FxSource.model
- Â Â SettleToleranceTrade.model
- Â Â CcRuleId.model
- Â Â MarketValueLocal.model
- Â Â MarketValueBase.model
- Â Â FxRate.model
- Â Â CouponEndDate.model
- Â Â TaxReclaimRate.model
- Â Â TaxWithholdingRate.model
- Â Â OpenEventId.model
- Â Â CloseEventId.model
- Â Â DefaultDate.model
- Â Â OrigSettlementDate.model
- Â Â AmortMethod.model
- Â Â AmortYield.model
- Â Â YieldType.model
- Â Â ClearingBrokerCode.model
- Â Â EarnThruDate.model
- Â Â MarketValue.model
- Â Â MarketPrice.model
- Â Â NextSettlementDate.model
- Â Â GlAccount.model
21. eagleml-wh-2-0.xsd: element reloadFinalFlag has been added to WarehousePerformance complex typeÂ
Moved in the Schema
- All elements (from all complex types) cancelFlag have been replaced by created CancelFlag.model common group
- All elements (from all complex types) startDate have been replaced by created StartDate.model common group
- All elements (from all complex types) endDate have been replaced by created EndDate.model common group
- All elements (from all complex types) reportType have been replaced by created ReportType.model common group
- All elements (from all complex types) eventId have been replaced by created EventId.model common group
- All elements (from all complex types) postDate have been replaced by created PostDate.model common group
- All Accounting elements (from all Accounting complex types) effectiveDate have been replaced by created EffectiveDate.model common group
- All elements (from all complex types) accountingDate have been replaced by created AccountingDate.model common group
- All elements (from all complex types) price have been replaced by created Price.model common group
- All elements (from all complex types) commission have been replaced by created Commission.model common group
- All elements (from all complex types) secFee have been replaced by created SecFee.model common group
- All elements (from all complex types) stampDutyTax have been replaced by created StampDutyTax.model common group
- All elements (from all complex types) amortYield have been replaced by created AmortYield.model common group
- All elements (from all complex types) localToBaseFXRate have been replaced by created LocalToBaseFXRate.model common group
- All elements (from all complex types) principal have been replaced by created Principal.model common group
- All elements (from all complex types) baseNetAmount have been replaced by created BaseNetAmount.model common group
- All elements (from all complex types) otherFee have been replaced by created OtherFee.model common group
- All elements (from all complex types) federalTaxWithholdingBase have been replaced by created FederalTaxWithholdingBase.model common group
- All elements (from all complex types) stateTaxWithholdingBase have been replaced by created StateTaxWithholdingBase.model common group
- All elements (from all complex types) cashCategory have been replaced by created CashCategory.model common group
- All elements (from all complex types) units have been replaced by created Units.model common group
- All elements (from all complex types) netAmountLocal have been replaced by created NetAmountLocal.model common group
- All elements (from all complex types) netAmountBase have been replaced by created NetAmountBase.model common group
- All elements (from all complex types) openEventId have been replaced by created OpenEventId.model common group
- All elements (from all complex types) closeEventId have been replaced by created CloseEventId.model common group
- All elements (from all complex types) taxWithholdingRate have been replaced by created TaxWithholdingRate.model common group
- All elements (from all complex types) taxReclaimRate have been replaced by created TaxReclaimRate.model common group
- All elements (from all complex types) autoSettleIndicator have been replaced by created AutoSettleIndicator.model common group
- All elements (from all complex types) clearingBrokerCode have been replaced by created ClearingBrokerCode.model common group
- All elements (from all complex types) defaultIndicator have been replaced by created DefaultIndicator.model common group
- All elements (from all complex types) defaultDate have been replaced by created DefaultDate.model common group
- All elements (from all complex types) settleAsset have been replaced by created SettleAsset.model common group
- All elements (from all complex types) eventType have been replaced by created EventType.model common group
- All elements (from all complex types) eventSequence have been replaced by created EventSequence.model common group
- All elements (from all complex types) income have been replaced by created Income.model common group
- All elements (from all complex types) navId have been replaced by created NavId.model common group
- All elements (from all complex types) bankAlias have been replaced by created BankAlias.model common group
- All elements (from all complex types) recPayPlan have been replaced by created RecPayPlan.model common group
- All elements (from all complex types) batchEventId have been replaced by created BatchEventId.model common group
- All elements (from all complex types) contSettleDate have been replaced by created ContSettleDate.model common group
- All elements (from all complex types) linkEventId have been replaced by created LinkEventId.model common group
- All elements (from all complex types) targetEventId have been replaced by created TargetEventId.model common group
- All elements (from all complex types) taxAmountLocal have been replaced by created TaxAmountLocal.model common group
- All elements (from all complex types) settleAmountLocal have been replaced by created SettleAmountLocal.model common group
- All elements (from all complex types) localAssetCurrency have been replaced by created LocalAssetCurrency.model common group
- All elements (from all complex types) principalAmountBase have been replaced by created PrincipalAmountBase.model common group
- All elements (from all complex types) incomeAmountBase have been replaced by created IncomeAmountBase.model common group
- All elements (from all complex types) commAmountBase have been replaced by created CommAmountBase.model common group
- All elements (from all complex types) otherFeeBase have been replaced by created OtherFeeBase.model common group
- All elements (from all complex types) secFeeBase have been replaced by created SecFeeBase.model common group
- All elements (from all complex types) stampDutyTaxBase have been replaced by created StampDutyTaxBase.model common group
- All elements (from all complex types) taxAmountBase have been replaced by created TaxAmountBase.model common group
- All elements (from all complex types) cancelType have been replaced by created CancelType.model common group
- All elements (from all complex types) cashEventSpawned have been replaced by created CashEventSpawned.model common group
- All elements (from all complex types) srcSysC have been replaced by created SrcSysC.model common group
- All elements (from all complex types) monthEndDate have been replaced by created MonthEndDate.model common group
- All elements (from all complex types) transactionType have been replaced by created TransactionType.model common group
- All elements (from all complex types) entityPartition have been replaced by created EntityPartition.model common group
- All elements (from all complex types) fxRate have been replaced by created FxRate.model common group
- All elements (from all complex types) marketValue have been replaced by created MarketValue.model common group
- All elements (from all complex types) daysPastDue have been replaced by created DaysPastDue.model common group
- All elements (from all complex types) couponEndDate have been replaced by created CouponEndDate.model common group
- All elements (from all complex types) cumExIndicator have been replaced by created CumExIndicator.model common group
- All elements (from all complex types) settleToleranceTrade have been replaced by created SettleToleranceTrade.model common group
- All elements (from all complex types) fxSource have been replaced by created FxSource.model common group
- All elements (from all complex types) ccRuleId have been replaced by created CcRuleId.model common group
- All elements (from all complex types) factor have been replaced by created Factor.model common group
- All elements (from all complex types) status have been replaced by created Status.model common group
- All elements (from all complex types) yieldType have been replaced by created YieldType.model common group
- All elements (from all complex types) sourceDescription have been replaced by created SourceDescription.model common group
- All elements (from all complex types) historyOnlyFlag have been replaced by created HistoryOnlyFlag.model common group
- All elements (from all complex types) nextSettlementDate have been replaced by created NextSettlementDate.model common group
- All elements (from all complex types) amortMethod have been replaced by created AmortMethod.model common group
- All elements (from all complex types) marketValueLocal have been replaced by created MarketValueLocal.model common group
- All elements (from all complex types) marketValueBase have been replaced by created MarketValueBase.model common group
- All elements (from all complex types) cirBrkFees have been replaced by created CirBrkFees.model common group
- All elements (from all complex types) earnThruDate have been replaced by created EarnThruDate.model common group
- All elements (from all complex types) glAccount have been replaced by created GlAccount.model common group
- All elements (from all complex types) marketPrice have been replaced by created MarketPrice.model common group
- All elements (from all complex types) origSettlementDate have been replaced by created OrigSettlementDate.model common group
- All elements (from all complex types) taxAmountLocal have been replaced by created Can.model common group
- eagleml-acc-shared-2-0.xsd: the following elements have been moved from LedgerAccountExtentionModel.model to CustomChart1.model:
- Â Â customAccount
- Â Â customAccountDescription
- Â Â gLSubAccount
The model CustomChart1.model is also added into LedgerAccountExtentionModel.model, backward compatibility complied
83. eagleml-wh-shared-2-0.xsd: the following elements and groups have been moved from WarehouseNAVMulti.model to NAVCommonModel1.model:
- Â Â Â shareClass
- Â Â Â valuationDate
- Â Â Â navSequence
- Â Â Â netAssetAmount
- Â Â Â navAmountPerShare
- Â Â Â sharesOutstanding
- Â Â Â sharesSettled
- Â Â Â Status.model
- Â Â Â activeFlag
- Â Â Â millRateAdjustmentAmount
- Â Â Â millRateDaysInYear
- Â Â Â millRateDaysInMonth
- Â Â Â millRateWeeksInYear
- Â Â Â millRateDailyYield
- Â Â Â millRate7dayEffectiveYield
- Â Â Â millRate7dayAverageYield
- Â Â Â millRate30dayEffectiveYield
- Â Â Â millRate30dayAverageYield
- Â Â Â incomeDistribution
- Â Â Â shortTermCapGainDist
- Â Â Â longTermCapGainDist
- Â Â Â netActivity
- Â Â Â distributionReinvestAmount
- Â Â Â fixedDistributionAmount
- Â Â Â Â millRate
- Â Â Â allocRatio
- Â Â Â periodicDistributionAmount
- Â Â Â otherCapGainDist
- Â Â stockDividendRate
- Â Â Â MarketPrice.model
- Â Â averageMaturityDays
The model NAVCommonModel1.model is also added into WarehouseNAVMulti.model, backward compatibility compliedÂ
84. eagleml-wh-shared-2-0.xsd: the following elements and groups have been moved from WarehouseNAVMulti.model to NAVCommonModel2.model:
- Â Â Â daysInMillRate
- Â Â Â nasdaqSymbol
- Â Â Â incomeNetAssets
- Â Â Â incomeNav
- Â Â Â capitalNav
- Â Â Â cashDividend
- Â Â Â weightedAverageMaturity
- Â Â Â weightedAverageLife
The model NAVCommonModel2.model is also added into WarehouseNAVMulti.model, backward compatibility compliedÂ
Other Changes:
1. eagleml-entity-shared-2-0.xsd: element secondaryBasisReplicationRule in EntityAccountingBasis.model has been made optional
2. eagleml-enum-2-0.xsd: enumeration values of simple type UnsettledTxnDateTypeEnum have been changed according fix in Unsettled Transaction extract.
- Â Â Old values:
- Â Â Â Â 'AccountingDate'
- Â Â Â Â 'MonthEndDate'
- Â Â Â Â 'PostDate'
- Â Â Â Â 'SettleDate'
- Â Â Â 'EffectiveDate'
- Â New values:
- Â Â Â Â 'ACCTGDT'
- Â Â Â Â 'MONTHDT'
- Â Â Â Â 'POSTDT'
- Â Â Â Â 'SETTLEDT'
- Â Â Â 'EFFECTIVEDT'
3. eagleml-ref-shared-2-0.xsd: group Factor.model has been renamed to FactorModel.mode
Additional:Â
Elements annotations have been updated.  Â
Â
View the zipped version of the XSDÂ (right click to open in a new tab)