XSD Revision 317
Added to the schema:
1. The new XSD files have been added to the schema:
   eagleml-internal-2-0.xsd
   eagleml-internal-shared-2-0.xsd
   eagleml-internal-txn-2-0.xsd
   eagleml-scim.xsd
2. eagleml-main-2-0.xsd: the following references have been added to new XSD files:
   eagleml-internal-2-0.xsd
   eagleml-internal-txn-2-0.xsd
3. eagleml-internal-2-0.xsd: the new abstract object internalObject with the complex type InternalObjecthave (based on Object complex type) been added to the schema with the group UpdateSource.model
4. eagleml-internal-2-0.xsd: the new abstract object s2PObject with the complex type S2PObject (based on InternalObjecthave complex type) been added to the schema
5. eagleml-internal-2-0.xsd: the new object spdDeltaTriggerLog with the complex type SpdDeltaTriggerLog (based on S2PObject complex type) been added to the schema with the group SpdDeltaTriggerLog.model
6. eagleml-internal-shared-2-0.xsd: the group SpdDeltaTriggerLog.model has been added to the schema with the following groups and elements:
   SourceName.model group
   LocalCurrency.model group
   LongShortIndicator.model group
   EntityCommonIds.model group
   AccountingBasis.model group
   AssetIdentifiers.model group
   HistoryType.model group
   originalHistoryType
   AccountingDate.model group
   PostDate.model group
   TradeDate.model group
   SettlementDate.model group
   MonthEndDate.model group
   EventId.model group
   BatchEventIdCA.model group
   TargetEventId.model group
   LinkEventId.model group
   MessageType.model group
   MessageSubType.model group
   CashCategory.model group
   CashStatus.model group
   ccFlag
   SourceInstance.model group
   SpdDeltaInstance.model group
   Instance.model group
   SrcSysC.model group
7. eagleml-internal-txn-2-0.xsd: the new object internalTransactionMessage and complex type InternalTransactionMessage (based on TransactionMessage complex type) have been added to the schema with the element internalTransaction of complex type InternalTransaction
8. eagleml-internal-txn-2-0.xsd: the new object s2pReportingTransactionMessage and complex type S2PReportingTransactionMessage (based on TransactionMessage complex type) have been added to the schema with the element s2pReportingTransaction of complex type S2PReportingTransaction
9. eagleml-internal-txn-2-0.xsd: the complex type InternalTransaction (based on Transaction complex type) has been added to the schema with the reference to element internalObject
10. eagleml-internal-txn-2-0.xsd: the complex type S2PReportingTransaction (based on InternalTransaction complex type) has been added to the schema
11. eagleml-ref-2-0.xsd: the new object businessDateRule and the complex type BusinessDateRule (based on ReferenceBaseObject complex type) have been added to the schema with the BusinessDateRule.model group
12. eagleml-enum-2-0.xsd: the following enumeration values have been added to the EagleMLMessageTypeEnum simple type:
   'S2PReportingTransactionMessage'
   'InternalTransactionMessage'
13. eagleml-enum-2-0.xsd: the following enumeration values have been added to the ObjectTypeEnum simple type
   'BusinessDateRule'
   'SpdDeltaTriggerLog'
14. eagleml-enum-2-0.xsd: enumeration value 'S2PREPORTING' has been added to the FeedTypeEnumCore simple type
15. eagleml-enum-2-0.xsd: the simple type OffsetCodeEnum has been added to the schema with the following enumeration values:
   'YEAR'
   'WEEK'
   'QTR'
   'DAY'
   'MON'
16. eagleml-enum-2-0.xsd: the simple type AdjustmentCodeEnum has been added to the schema with the following enumeration values:
   'NONE'
   'EOY'
   'EOM'
   'BOY'
   'BOQ'
   'EOQ'
   'BOW'
   'EOW'
   'BOM'
17. eagleml-enum-2-0.xsd: the simple type SinglePeriodEnum has been added to the schema with the following enumeration values:
   'S'
   'E'
18. eagleml-enum-2-0.xsd: the simple type DateTypeCodeEnum has been added to the schema with the following enumeration values:
   'FIXED'
   'CALC'
   'FYTD'
   'FYPD'
   'FYCD'
   'ITD'
   'FQCD'
   'CUR'
   'FQPD'
   'SCALC'
19. eagleml-enum-2-0.xsd: the simple type ISOTimeZoneOffset has been added to the schema with the pattern = [+-]([01]\d|2[0-3])(:?[0-5]\d)?
20. eagleml-ref-2-0.xsd: the complex type BusinessDayAdjustments has been added to the schema with the following elements:
   offsetCode
   offsetQuantity
   offsetCalendarFlag
   adjustmentCode
   adjustmentCalendarFlag
   additionalOffsetCode
   additionalOffsetQuantity
   additionalCalendarFlag
21. eagleml-ref-2-0.xsd: the complex type BusinessDate has been added to the schema with the following elements:
   unadjustedDate
   dateTypeCode
   dayAdjustments of complex type BusinessDayAdjustments
22. eagleml-ref-shared-2-0.xsd: the group BusinessDateRule.model has been added to the schema with the following groups and elements:
   UpdateSource.model group
   dateRuleId
   dateRuleName
   BusinessCalendarName.model group
   businessStartDate of complex type BusinessDate
   businessEndDate of complex type BusinessDate
   Comments.model group
   inceptFiscalField
   MonthEndFlag.model group
   scope
   singlePeriod
   timeZoneCode
   timeZoneName
23. eagleml-shared-2-0.xsd: the group MessageType.model has been added to the schema with the element messageType
24. eagleml-shared-2-0.xsd: the group SpdDeltaInstance.model has been added to the schema with the element spdDeltaInst
25. eagleml-shared-2-0.xsd: the group CashStatus.model has been added to the schema with the element cashStatus
26. eagleml-shared-2-0.xsd: the group HistoryType.model has been added to the schema with the element historyType
27. eagleml-user-2-0.xsd: reference to the XSD file eagleml-scim.xsd has been added to the eagleml-user-2-0.xsd XSD file
28. eagleml-user-2-0.xsd: the object userObjectSCIM and the abstract type UserObjectSCIM have been added to the schema
29. eagleml-user-2-0.xsd: the object User and the new type User (SCIM-based) have been added to the schema. Existed type User has been renamed (see description below)
30. eagleml-user-2-0.xsd: the object Group and the new type Group have been added to the schema. Existed type Group has been renamed (see description below)
31. eagleml-user-txn-2-0.xsd: reference to the element userObjectSCIM has been added to the UserAdministrationTransaction complex type. Aded choice for elements userObject and userObjectSCIM.
Replaced in the schema:
1. eagleml-acc-shared-2-0.xsd: the element cashStatus has been replaced by created CashStatus.model group in the TradedCashActivity.model group
2. eagleml-acc-shared-2-0.xsd: the element historyType has been replaced by created HistoryType.model group in the OpenRecPayMulti.model group
2. eagleml-acc-shared-2-0.xsd: the element messageType has been replaced by created MessageType.model group in the EventRejection.model group
2. eagleml-wh-2-0.xsd: the element spdDeltaInst has been replaced by created SpdDeltaInstance.model group in the WarehousePosition complex type
Renamed in the schema:
1. eagleml-user-2-0.xsd: the complex type User has been renamed to UserEagleML
2. eagleml-user-2-0.xsd: the complex type Group has been renamed to GroupEagleML
3. eagleml-user-2-0.xsd: the complex type Entitlement has been renamed to EntitlementEagleML