XSD Revision 205
Added to the Schema:
1. eagleml-acc-2-0.xsd: element multipleLegAccountingTrade and complex type MultipleLegAccountingTrade with following objects have been added to the schema:
- Â Â Â EntityCommonIds.model group
- Â Â AssetIdentifiers.model group
- Â Â buySellIndicator element
- Â Â TradeDates.model group
- Â Â SettlementTradeInfo.model group
- Â Â OtherTradeInfo.model group
- Â Â OriginalTradeInfo.model group
- Â Â FinalCurrencySwap.model group
- Â Â TradeFlags.model group
- Â Â contractTradeLeg element of complex type TradeLeg
- Â Â payTradeLeg element of complex type TradeLeg
- Â Â recieveTradeLeg element of complex type TradeLeg
2. eagleml-acc-shared-2-0.xsd: the group TradeLeg.model with following elements and groups has been added to the schema:
- Â Â firstPeriodCouponRate element
- Â Â lotLevelDatedDate element
- Â Â AccountingInfo.model group
- Â Â InitialCurrencySwap.model group
- Â Â TransactionFeeInfo.model group
- Â Â userDefinedPriority element
- Â Â holdingTerm element
3. eagleml-acc-shared-2-0.xsd: complex type TradeLeg with group TradeLeg.model has been added to the schema
4. eagleml-acc-shared-2-0.xsd: element settlementCurrency has been added to AccountingInfo.model group
5. eagleml-acc-shared-2-0.xsd: the following elements have been added to OtherInfo.model:
- Â Â manager
- Â Â strategy
6. eagleml-acc-shared-2-0.xsd: element counterPartyId has been added to OtherTradeInfo.model group
7. eagleml-enum-2-0.xsd: the following enumeration values have been added to the TaskTypeEnum simple type:
- Â Â 'NEW'
- Â Â 'RETRY'
- Â Â 'RESUBMIT'
- Â Â 'RESTART'
8. eagleml-enum-2-0.xsd:enumeration value MultipleLegAccountingTrade has been added to ObjectTypeEnum simple type
Deleted from the Schema:Â
1. eagleml-acc-shared-2-0.xsd: element brokerCurrencyWorkVariable has been deleted from OtherTradeInfo.model group
Note: This element was deleted as it was an error in design. It was not used.
Moved in the Schema:Â
1. The following groups and elements have been moved from AccountingTrade complex type (eagleml-acc-2-0.xsd file) to AccountingTrade.model group (eagleml-acc-shared-2-0.xsd file):
- Â Â EntityCommonIds.model group
- Â Â AssetIdentifiers.model group
- Â Â buySellIndicator element
- Â Â TradeDates.model group
- Â Â AccountingInfo.model group
- Â Â SettlementTradeInfo.model group
- Â Â OtherTradeInfo.model group
- Â Â ReceiveInformationBase.model group
- Â Â OriginalTradeInfo.model group
- Â Â FinalCurrencySwap.model group
- Â Â InitialCurrencySwap.model group
- Â Â GiftInheritanceFields.model group
- Â Â TradeDetails.model group
- Â Â TransactionFeeInfo.model group
- Â Â WashSaleCloseLotBeingAdjustedInfo.model group
- Â Â WashSaleOpenLotWithDisallowanceInfo.model group
- Â Â WashSaleOriginalOpenLotThatWasClosedInfo.model group
- Â Â PACEPerformanceFields.model group
- Â Â TradeFlags.model group
AccountingTrade.model group also has been added to AccountingTrade complex type.Â
View the zipped version of the XSDÂ (right click to open in a new tab)