XSD Revision 222

Added to the Schema:
1. eagleml-acc-2-0.xsd: object subscribeRedeem and complex type SubscribeRedeem have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    AssetIdentifiers.model
  •    CashDates.model
  •    SubscribeRedeem.model

2. eagleml-acc-2-0.xsd: object unsettledTransactions and complex type UnsettledTransactions have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    AssetIdentifiers.model
  •    UnsettledTransactions.model

3. eagleml-acc-2-0.xsd: object dailyYieldMillRate and complex type DailyYieldMillRate have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    DailyYieldMillRate.model

4. eagleml-acc-2-0.xsd: object accountingCashJournal and complex type AccountingCashJournal have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    AssetIdentifiers.model
  •    AssetProperties.model
  •    MaturityDate.model
  •    TradedCashActivity.model
  •    CashJournal.model

5. eagleml-acc-2-0.xsd: object consolidatedEarnedIncome and complex type ConsolidatedEarnedIncome have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    AssetIdentifiers.model
  •    AssetProperties.model
  •    IssuerIdentifiers.model
  •    ConsolidatedEarnedIncome.model

6. eagleml-acc-2-0.xsd: object realizedGainLoss and complex type RealizedGainLoss have been added to the schema with the following groups:

  •    WarehouseEntityIds.model
  •    RegulatoryCategoryEAB.model
  •    EntityManagerRelationship.model
  •    AssetIdentifiers.model
  •    AssetProperties.model
  •    QuantityScale.model
  •    MaturityDate.model
  •    WH_closeLot.model
  •    Gain_2.model
  •    Loss_2.model
  •    WarehouseCommonObject.model
  •    IoIssuerWHTrade.model
  •    LmtGlWHTrade.model
  •    ImpairmentLtdWHTrade.model
  •    AmortizedCostPrevWHTrade.model
  •    GranularityCategory.model
  •    ImpairmentWHTrade.model
  •    TotalGainLocal.model
  •    TotalLossLocal.model
  •    CostMethod.model
  •    SplitRatioCA.model
  •    DivAmtCA.model
  •    CpAddedAmtCA.model
  •    CpAmtCA.model
  •    CpCallCA.model
  •    CpCashCA.model
  •    CpMsinkAmtCA.model
  •    CpNewCpnRtCA.model
  •    CpNnameCA.model
  •    CpNxtResetDtCA.model
  •    CpPrevMdtCA.model
  •    CpSettleDtCA.model
  •    UserGroup2CA.model
  •    FmvPriceCA.model
  •    CpAdjDtCA.model
  •    BatchEventIdCA.model
  •    CostAmtMethodCA.model
  •    ConsentCA.model
  •    CpCrncy1CA.model
  •    LimitGlIndicatorCA.model
  •    CxlCorpAction.model
  •    RealizedGainLoss.model

7. eagleml-acc-shared-2-0.xsd: the following groups have been added to XSD schema:

  •    SubscribeRedeem.model
  •    UnsettledTransactions.model
  •    DailyYieldMillRate.model
  •    CashJournal.model
  •    ConsolidatedEarnedIncome.model
  •    RealizedGainLoss.model
  •    CxlCorpAction.model

8. eagleml-ca-shared-2-0.xsd: element exchngOfferType has been added to CA.model group
9. eagleml-entity-2-0.xsd: object entityShareClass and complex type EntityShareClass have been added to the schema with the following groups:

  •    EntityCommonIds.model
  •    EntityShareClass.model

10. eagleml-entity-shared-2-0.xsd: group ClientXrefIdentifier.model has been added to EntityBase.model group
11. eagleml-entity-shared-2-0.xsd: group EntityShareClass.model has been added to the schema
12. eagleml-ref-2-0.xsd: object forwardPoints and complex type ForwardPoints have been added to the schema with the following groups:

  •    AssetIdentifiers.model
  •    ForwardPoints.model

13. eagleml-ref-2-0.xsd: object entityEntitlementList and complex type EntityEntitlementList have been added to the schema with EntityEntitlements.model group
14. eagleml-ref-shared-2-0.xsd: element ppEstar has been added to complex type PhysicalPartitionsModel
15. eagleml-ref-shared-2-0.xsd: group ClientXrefIdentifier.model has been added to Client.model, ClientCommunication.model groups and to the schema with the following elements:

  •    xrefClientId
  •    xrefClientIdType

16. eagleml-ref-shared-2-0.xsd: complex type BusinessGroupEntityEntitlementList has been added to the schema with the following groups:

  •    BusinessGroup.model
  •    BusinessGroupEntityEntitlemnts.model

17. eagleml-ref-shared-2-0.xsd: the following groups have been added to the schema:

  •    ForwardPoints.model
  •    BusinessGroup.model
  •    BusinessGroupEntityEntitlemnts.model

18. eagleml-sec-shared-2-0.xsd: element loadXrefOptions has been added to SMFFlags.Model group
19. eagleml-shared-2-0.xsd: the following groups have been added to AssetProperties.model:

  •    SmSecurityType.model
  •    SecurityType2.model
  •    SecuritySubType.model

20. eagleml-shared-2-0.xsd: the following common groups have been added to the schema:

  •    SmSecurityType.model
  •    SecurityType2.model
  •    SecuritySubType.model
  •    QuantityType.model
  •    PriceMultiplier.model
  •    QuantityScale.model
  •    DayCountBasis.model
  •    PaymentFrequencyCode.model
  •    StateCode.model
  •    CountryOfRiskCode.model
  •    FiDetCharCommon.model
  •    DefaultIndicator.model
  •    EquityChar1.model
  •    USFederalTaxIndicator.model
  •    BusinessCalendarName.model
  •    NotionalResetType.model
  •    PayRecIndicator.model
  •    MarketIssue.model
  •    Optiondescr.model
  •    Coupon.model
  •    GranularityCategory.model
  •    СostMethod.model
  •    RegulatoryCategoryEAB.model
  •    IoIssuerWHTrade.model
  •    LmtGlWHTrade.model
  •    AmortizedCostPrevWHTrade.model
  •    ImpairmentWHTrade.model
  •    TotalGainLocal.model
  •    TotalLossLocal.model
  •    ImpairmentLtdWHTrade.model
  •    SplitRatioCA.model
  •    DivAmtCA.model
  •    CpAddedAmtCA.model
  •    CpAmtCA.model
  •    CpCallCA.model
  •    CpCashCA.model
  •    CpMsinkAmtCA.model
  •    CpNewCpnRtCA.model
  •    CpNnameCA.model
  •    CpNxtResetDtCA.model
  •    CpPrevMdtCA.model
  •    CpSettleDtCA.model
  •    UserGroup2CA.model
  •    FmvPriceCA.model
  •    CpAdjDtCA.model
  •    CostAmtMethodCA.model
  •    ConsentCA.model
  •    CpCrncy1CA.model
  •    LimitGlIndicatorCA.model
  •    BatchEventIdCA.model 


Moved in the Schema:
1. All elements (from all complex types) longShortIndicator have been replaced by created LongShortIndicator.model common group
2. All elements (from all complex types) accountingBasis have been replaced by created AccountingBasis.model common group
3. All elements (from all complex types) localCurrency have been replaced by created LocalCurrency.model common group
4. All elements (from all complex types) baseCurrency have been replaced by created BaseCurrency.model common group
5. eagleml-ca-shared-2-0.xsd: element splitRatio in CA.model group has been replaced by created SplitRatioCA.model common group
6. eagleml-ca-shared-2-0.xsd: element divAmt in CA.model group has been replaced by created DivAmtCA.model common group
7. eagleml-ca-shared-2-0.xsd: element cpAddedAmt in CA.model group has been replaced by created CpAddedAmtCA.model common group
8. eagleml-ca-shared-2-0.xsd: element cpAmt in CA.model group has been replaced by created CpAmtCA.model common group
9. eagleml-ca-shared-2-0.xsd: the following elements in CA.model group have been replaced by created CpCallCA.model common group:

  •    cpCallAmt
  •    cpCallPx

10. eagleml-ca-shared-2-0.xsd: element cpCash in CA.model group has been replaced by created CpCashCA.model common group
11. eagleml-ca-shared-2-0.xsd: element cpMsinkAmt in CA.model group has been replaced by created CpMsinkAmtCA.model common group
12. eagleml-ca-shared-2-0.xsd: element cpNewCpnRt in CA.model group has been replaced by created CpNewCpnRtCA.model common group
13. eagleml-ca-shared-2-0.xsd: element cpNname in CA.model group has been replaced by created CpNnameCA.model common group
14. eagleml-ca-shared-2-0.xsd: element cpNxtResetDt in CA.model group has been replaced by created CpNxtResetDtCA.model common group
15. eagleml-ca-shared-2-0.xsd: element cpPrevMdt in CA.model group has been replaced by created CpPrevMdtCA.model common group
16. eagleml-ca-shared-2-0.xsd: element cpSettleDt in CA.model group has been replaced by created CpSettleDtCA.model common group
17. eagleml-ca-shared-2-0.xsd: element userGroup2 in CA.model group has been replaced by created UserGroup2CA.model common group
18. eagleml-ca-shared-2-0.xsd: the following elements in CA.model group have been replaced by created FmvPriceCA.model common group:

  •    fromFmvPrice
  •    toFmvPrice

19. eagleml-ca-shared-2-0.xsd: element cpAdjDt in CA.model group has been replaced by created CpAdjDtCA.model common group
20. eagleml-ca-shared-2-0.xsd: element batchEventId in CA.model group has been replaced by created BatchEventIdCA.model common group
21. eagleml-ca-shared-2-0.xsd: element costAmtMethod in CA.model group has been replaced by created CostAmtMethodCA.model common group
22. eagleml-ca-shared-2-0.xsd: the following elements in CA.model group have been replaced by created ConsentCA.model common group:

  •    consentRt
  •    consentDt

23. eagleml-ca-shared-2-0.xsd: element cpCrncy1 in CA.model group has been replaced by created CpCrncy1CA.model common group
24. eagleml-ca-shared-2-0.xsd: element limitGlIndicator in CA.model group has been replaced by created LimitGlIndicatorCA.model common group
25. eagleml-entity-shared-2-0.xsd: element costMethod in EntityBase.model group has been replaced by created CostMethod.model common group
26. eagleml-entity-shared-2-0.xsd: element regulatoryCategory in EntityBase.model group has been replaced by created RegulatoryCategoryEAB.model common group
27. eagleml-sec-shared-2-0.xsd: element optiondescr in Derivatives.model group has been replaced by created Optiondescr.model common group
28. eagleml-sec-shared-2-0.xsd: element payRecIndicator in SWAPs.model group has been replaced by created PayRecIndicator.model common group
29. eagleml-sec-shared-2-0.xsd: element notionalResetType in SWAPs.model group has been replaced by created NotionalResetType.model common group
30. eagleml-sec-shared-2-0.xsd: element stateCode in FixedIncome.model group has been replaced by created StateCode.model common group
31. eagleml-sec-shared-2-0.xsd: element coupon in FixedIncome.model group has been replaced by created Coupon.model common group
32. eagleml-sec-shared-2-0.xsd: element dayCountBasis in FixedIncome.model group has been replaced by created DayCountBasis.model common group
33. eagleml-sec-shared-2-0.xsd: element paymentFrequencyCode in FixedIncome.model group has been replaced by created PaymentFrequencyCode.model common group
34. eagleml-sec-shared-2-0.xsd: element marketIssue in FixedIncome.model group has been replaced by created MarketIssue.model common group
35. eagleml-sec-shared-2-0.xsd: element uSFederalTaxIndicator in FixedIncome.model group has been replaced by created USFederalTaxIndicator.model common group
36. eagleml-sec-shared-2-0.xsd: element defaultIndicator in FixedIncome.model group has been replaced by created DefaultIndicator.model common group
37. eagleml-sec-shared-2-0.xsd: element businessCalendarName in FixedIncome.model group has been replaced by created BusinessCalendarName.model common group
38. eagleml-sec-shared-2-0.xsd: element equityChar1 in Equity.model group has been replaced by created EquityChar1.model common group
39. eagleml-sec-shared-2-0.xsd: element securitySubType in CommonSMF.model group has been replaced by created SecuritySubType.model common group
40. eagleml-sec-shared-2-0.xsd: element securityType2 in CommonSMF.model group has been replaced by created SecurityType2.model common group
41. eagleml-sec-shared-2-0.xsd: element quantityType in CommonSMF.model group has been replaced by created QuantityType.model common group
42. eagleml-sec-shared-2-0.xsd: element priceMultiplier in CommonSMF.model group has been replaced by created PriceMultiplier.model common group
43. eagleml-sec-shared-2-0.xsd: element quantityScale in CommonSMF.model group has been replaced by created QuantityScale.model common group
44. eagleml-sec-shared-2-0.xsd: element countryOfRiskCode in CommonSMF.model group has been replaced by created CountryOfRiskCode.model common group
45. eagleml-sec-shared-2-0.xsd: element smSecurityType in SMExtension.model group has been replaced by created SmSecurityType.model common group
46. eagleml-sec-shared-2-0.xsd: element granularityCategory in SMExtension.model group has been replaced by created GranularityCategory.model common group
47. eagleml-sec-shared-2-0.xsd: the following elements in SMExtension.model group has been replaced by created FiDetCharCommon.model common group:

  •    fiDetChar1
  •    fiDetChar2

48. eagleml-wh-shared-2-0.xsd: element costMethod in WH_group_xTrade.model group has been replaced by created CostMethod.model common group
49. eagleml-wh-shared-2-0.xsd: the following elements in WH_group_xTrade.model group have been replaced by created IoIssuerWHTrade.model common group:

  •    ioIssuerAlias
  •    ioIssuerId

50. eagleml-wh-shared-2-0.xsd: the following elements in WH_group_xTrade.model group have been replaced by created ImpairmentLtdWHTrade.model common group:

  •    impairmentLtdBase
  •    impairmentLtdLocal

51. eagleml-wh-shared-2-0.xsd: the following elements in WH_group_xTrade.model group have been replaced by created AmortizedCostPrevWHTrade.model common group:

  •    amortizedCostPrevBase
  •    amortizedCostPrevLocal

52. eagleml-wh-shared-2-0.xsd: the following elements in WH_group_xTrade.model group has been replaced by created ImpairmentWHTrade.model common group:

  •    impairmentAmortOffsetB
  •    impairmentAmortOffsetL
  •    impairmentCostOffsetB
  •    impairmentCostOffsetL
  •    impairmentCostPrevB
  •    impairmentCostPrevL

53. eagleml-wh-shared-2-0.xsd: the following elements in WH_group_xTrade.model group has been replaced by created LmtGlWHTrade.model common group:

  •    lmtGlElg
  •    lmtGlInd

54. eagleml-wh-shared-2-0.xsd: element totalGainLocal in WH_group_xTrade.model group has been replaced by created TotalGainLocal.model common group
55. eagleml-wh-shared-2-0.xsd: element totalLossLocal in WH_group_xTrade.model group has been replaced by created TotalLossLocal.model common group

Backward compatibility complied.

Changed Types in the Schema:
1. eagleml-acc-shared-2-0.xsd: types of the following element have been changed from string to date in IncomeActivity.model group:

  •    postDate
  •    tradeDate
  •    accountingDate
  •    earnedThruDate
  •    mnthlyAcctPerDate

2. eagleml-acc-shared-2-0.xsd: type of element incomeInstance has been changed from decimal to integer in IncomeActivity.model group
3. eagleml-acc-shared-2-0.xsd: type of element deferredIncomeDeltaLocal has been changed from string to decimal in IncomeActivity.model group

Types of elements have been changed according data in a database.

Additional:    
Element annotations have been updated.

View the zipped version of the XSD (right click to open in a new tab)