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