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)