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)