XSD Revision 365
November 2020 EagleML Release
Added to the schema:
1. eagleml-acc-shared-2-0.xsd: the element ILBOriginalAcquisitionIndexRatio has been added to the AccountingInfo.model group
2. eagleml-ca-2-0.xsd: the new object multilegCA with the complex type MultilegCA (based on CorporateActionObject complex type) have been added to the schema with the following groups and elements and groups:
   AssetIdentifiers.model group
   CAIdentifiers.model group
   СorpActLookupSwitch.model group
   CA.model group
   element toAssetInfo of complex type ToAssetInfoModel
   element caDetailModel of complex type CaDetailModel
   element caExtensionModel of complex type CaExtensionModel
   CAHistory.model group
3. eagleml-ca-2-0.xsd: the complex type ToAssetInfoModel has been added to the schema with the group ToAssetInfo.model
4. eagleml-ca-shared-2-0.xsd: the group ToAssetInfo.model has been added to the schema with the following groups:
   AssetIdentifiers.model
   EffectiveDate.model
   CpPayDtCA.model
   SweepDateCA.model
   ToFmvPrice.model
   CpNlot.model
   CpOlot.model
   CpCashCA.model
   CorpActionType.model
   CpSwapRatio.model
   CpDebtCA.model
   CpNewPxCA.model
   UserGroup1CA.model
   UserGroup2CA.model
   UserGroup3CA.model
   UserGroup4CA.model
   UserGroup5CA.model
5. eagleml-ca-shared-2-0.xsd: the group CpPayDtCA.model has been added to the schema with the element cpPayDt
6. eagleml-ca-shared-2-0.xsd: the group CpNlot.model has been added to the schema with the element cpNlot
7. eagleml-ca-shared-2-0.xsd: the group CpOlot.model has been added to the schema with the element cpOlot
8. eagleml-enum-2-0.xsd: the enumeration value 'MultilegCA' has been added to the ObjectTypeEnum simple type
9. eagleml-enum-2-0.xsd: the enumeration value 'Y' has been added to the RefundIndicatorStrictEnum simple type
10. eagleml-enum-2-0.xsd: the simple type IoIncAmortFlagStrictEnum has been added to the schema with the following enumeration values:
   'INCANDAMORT'
   'INCONLY'
11. eagleml-enum-2-0.xsd: the simple type IoIncAmortFlagEnum combining types IoIncAmortFlagStrictEnum and xsd:normalizedString has been added to the schema
12. eagleml-shared-2-0.xsd: the group CorpActionType.model has been added to the schema with the element corpActionType
Replaced in the schema:
1. eagleml-acc-shared-2-0.xsd: the element corpActionType has been replaced by the group CorpActionType.model in the TradedCashActivity.model group
2. eagleml-ca-shared-2-0.xsd: the element cpNlot has been replaced by the group CpNlot.model in the CA.model group
3. eagleml-ca-shared-2-0.xsd: the element cpOlot has been replaced by the group CpOlot.model in the CA.model group
4. eagleml-ca-shared-2-0.xsd: the element cpPayDt has been replaced by the group CpPayDtCA.model in the CA.model group
5. eagleml-ca-shared-2-0.xsd: the element corpActionType has been replaced by the group CorpActionType.model in the CaExtension.model group
Other changes:
1. eagleml-entity-shared-2-0.xsd: the type of element acctPeriodWeekEndDay has been changed from WeekDaysEnum to xsd:string in the EntityAccountingBasis.model group
2. eagleml-entity-shared-2-0.xsd: the type of element ioIncAmortFlag has been changed from YesNoOptionEnum to IoIncAmortFlagEnum in the EntityAccountingBasis.model group
3. eagleml-enum-2-0.xsd: the simple type RefundIndicatorEnum has been changed from strict to type combining XSD type string and simple type RefundIndicatorStrictEnum
4. eagleml-sec-shared-2-0.xsd: the type of element finalRateRoundingPrecision has been changed from xsd:string to xsd:integer in the SMExtension.model group
5. eagleml-sec-shared-2-0.xsd: the type of element finalRateRoundingDirection has been changed from xsd:integer to xsd:string in the SMExtension.model group
6. eagleml-sec-shared-2-0.xsd: the type of element muniRefundStat has been changed from xsd:string to RefundIndicatorEnum in the FixedIncome.model group
7. eagleml-sec-shared-2-0.xsd: the type of element refundIndicator has been changed from YesNoOptionEnum to RefundIndicatorEnum in the FixedIncome.model group