Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Added to the schema:
1. New schema filesThe new XSD files have been added to the schema:
     eagleml-scim.xsd - Contains structure of new interfaces User and Group
     eagleml-internal-2-0.xsd
     eagleml-internal-shared-2-0.xsd
     eagleml-internal-txn-2-0.xsd
     eagleml-scim.xsd
2. eagleml-usermain-2-0.xsd:  Added link to new schema file eagleml-scimthe following references have been added to new XSD files:
     eagleml-internal-2-0.xsd
     eagleml-internal-txn-2-0.xsd
3. eagleml-userinternal-2-0.xsd:  Added complex type UserObjectSCIM and element userObjectSCIM with type UserObjectSCIMthe 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-user-txninternal-2-0.xsd: Added choice to the complex type UserAdministrationTransaction for userObject or userObjectSCIM elementsthe new abstract object s2PObject with the complex type S2PObject (based on InternalObjecthave complex type) been added to the schema
5. eagleml-sharedinternal-2-0.xsd: Added shared model MessageType.model for element messageTypethe 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:  Added shared model SpdDeltaInstance.model for element spdDeltaInst
7. eagleml-sharedthe 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:  Added shared model CashStatus.model for element cashStatusthe 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-sharedtxn-2-0.xsd:  Added shared model HistoryType.model for element historyTypethe 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-reftxn-2-0.xsd: Added complex type for new interface BusinessDateRule the complex type InternalTransaction (based on Transaction complex type) has been added to the schema with the reference to element internalObject
10. eagleml-refinternal-txn-2-0.xsd: Added complex types BusinessDate and BusinessDayAdjustmentsthe complex type S2PReportingTransaction (based on InternalTransaction complex type) has been added to the schema
11. eagleml-ref-shared-2-0.xsd:  Added model the new object businessDateRule and the complex type BusinessDateRule (based on ReferenceBaseObject complex type) have been added to the schema with the BusinessDateRule.model with elements for BusinessDateRule interfacegroup
12. eagleml-internalenum-2-0.xsd, eagleml-internal-txn: 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, eagleml-internal-shared: 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:  Complex types for new interface internalObject added
13. eagleml-internalthe 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, eagleml-internal-txn: 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, eagleml-internal-shared: 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:  Complex types SpdDeltaTriggerLog for new interface spdDeltaTriggerLog added
14. eagleml-internalthe 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, eagleml-internal-txn: 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, eagleml-internal: 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:  Complex types for new interface s2PObject added
15the group SpdDeltaInstance.model has been added to the schema with the element spdDeltaInst
25. eagleml-enumshared-2-0.xsd:  Values S2PReportingTransactionMessage and InternalTransactionMessage the group CashStatus.model has been added to the EagleMLMessageTypeEnum
16schema with the element cashStatus
26. eagleml-enumshared-2-0.xsd:  Values DateRule and SpdDeltaTriggerLog the group HistoryType.model has been added to the schema with the ObjectTypeEnumelement historyType
1727. eagleml-enumuser-2-0.xsd:  Value S2PREPORTING reference to the XSD file eagleml-scim.xsd has been added to the FeedTypeEnumCore
18eagleml-user-2-0.xsd XSD file
28. eagleml-enumuser-2-0.xsd:  Added new enumerations OffsetCodeEnum, AdjustmentCodeEnum, SinglePeriodEnum, DateTypeCodeEnum, ISOTimeZoneOffset

Replaced in the schema:

1.eagleml-whthe object userObjectSCIM and the abstract type UserObjectSCIM have been added to the schema
29. eagleml-user-2-0.xsd: the element spdDeltaInst from WarehousePosition was replaced with SpdDeltaInstance.model
2.eagleml-acc-shared-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 element cashStatus from TradedCashActivity.model was replaced with CashStatus.model
3.eagleml-acc-sharedobject 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 historyType from OpenRecPayMulti.model was replaced with HistoryType.model
4userObjectSCIM 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 messageType from EventRejection.model was replaced with MessageType.model

Renamed in the schema:

1.eagleml-usercashStatus has been replaced by created CashStatus.model group in the TradedCashActivity.model group
2. eagleml-acc-shared-2-0.xsd:  Complex Type 'User' renamed into UserEagleML the element historyType has been replaced by created HistoryType.model group in the OpenRecPayMulti.model group
2. eagleml-acc-usershared-2-0.xsd:  Complex Type 'Group' renamed into GroupEagleML
3the element messageType has been replaced by created MessageType.model group in the EventRejection.model group
2. eagleml-userwh-2-0.xsd:  Complex Type 'Entitlement' renamed into EntitlementEagleMLOther changesthe element spdDeltaInst has been replaced by created SpdDeltaInstance.model group in the WarehousePosition complex type

Renamed in the schema:
1.  eaglemleagleml-user-2-0.xsd:  Type of element 'user' was changed from User the complex type User has been renamed to UserEagleML
2. eagleml-user-2-0.xsd:  Type of element 'group' was changed from User the complex type Group has been renamed to GroupEagleML
3. eagleml-user-2-0.xsd:  Type of element 'entitlement' was changed from User the complex type Entitlement has been renamed to EntitlementEagleML

View the zipped version of the XSD