<xs:attributeGroup name="ExecutionReportAttributes">
<xs:attribute name="OrdID" type="OrderID_t" use="required" />
<xs:attribute name="OrdID2" type="SecondaryOrderID_t" use="optional" />
<xs:attribute name="ID2" type="SecondaryClOrdID_t" use="optional" />
<xs:attribute name="ExecID2" type="SecondaryExecID_t" use="optional" />
<xs:attribute name="ID" type="ClOrdID_t" use="optional" />
<xs:attribute name="OrigID" type="OrigClOrdID_t" use="optional" />
<xs:attribute name="LnkID" type="ClOrdLinkID_t" use="optional" />
<xs:attribute name="RspID" type="QuoteRespID_t" use="optional" />
<xs:attribute name="StatReqID" type="OrdStatusReqID_t" use="optional" />
<xs:attribute name="ReqID" type="MassStatusReqID_t" use="optional" />
<xs:attribute name="TotNumRpts" type="TotNumReports_t" use="optional" />
<xs:attribute name="LastRptReqed" type="LastRptRequested_t" use="optional" />
<xs:attribute name="OrignDt" type="TradeOriginationDate_t" use="optional" />
<xs:attribute name="ListID" type="ListID_t" use="optional" />
<xs:attribute name="CrssID" type="CrossID_t" use="optional" />
<xs:attribute name="OrigCrssID" type="OrigCrossID_t" use="optional" />
<xs:attribute name="CrssTyp" type="CrossType_t" use="optional" />
<xs:attribute name="ExecID" type="ExecID_t" use="required" />
<xs:attribute name="ExecRefID" type="ExecRefID_t" use="optional" />
<xs:attribute name="ExecTyp" type="ExecType_t" use="required" />
<xs:attribute name="Stat" type="OrdStatus_t" use="required" />
<xs:attribute name="WorkingInd" type="WorkingIndicator_t" use="optional" />
<xs:attribute name="RejRsn" type="OrdRejReason_t" use="optional" />
<xs:attribute name="ExecRstmtRsn" type="ExecRestatementReason_t" use="optional" />
<xs:attribute name="Acct" type="Account_t" use="optional" />
<xs:attribute name="AcctIDSrc" type="AcctIDSource_t" use="optional" />
<xs:attribute name="AcctTyp" type="AccountType_t" use="optional" />
<xs:attribute name="DayBkngInst" type="DayBookingInst_t" use="optional" />
<xs:attribute name="BkngUnit" type="BookingUnit_t" use="optional" />
<xs:attribute name="PreallocMeth" type="PreallocMethod_t" use="optional" />
<xs:attribute name="SettlTyp" type="SettlType_t" use="optional" />
<xs:attribute name="SettlDt" type="SettlDate_t" use="optional" />
<xs:attribute name="CshMgn" type="CashMargin_t" use="optional" />
<xs:attribute name="ClrFeeInd" type="ClearingFeeIndicator_t" use="optional" />
<xs:attribute name="Side" type="Side_t" use="required" />
<xs:attribute name="QtyTyp" type="QtyType_t" use="optional" />
<xs:attribute name="Typ" type="OrdType_t" use="optional" />
<xs:attribute name="PxTyp" type="PriceType_t" use="optional" />
<xs:attribute name="Px" type="Price_t" use="optional" />
<xs:attribute name="StopPx" type="StopPx_t" use="optional" />
<xs:attribute name="PeggedPx" type="PeggedPrice_t" use="optional" />
<xs:attribute name="DsctnPx" type="DiscretionPrice_t" use="optional" />
<xs:attribute name="TgtStrategy" type="TargetStrategy_t" use="optional" />
<xs:attribute name="TgtStrategyParameters" type="TargetStrategyParameters_t" use="optional" />
<xs:attribute name="ParticipationRt" type="ParticipationRate_t" use="optional" />
<xs:attribute name="TgtStrategyPerformance" type="TargetStrategyPerformance_t" use="optional" />
<xs:attribute name="Ccy" type="Currency_t" use="optional" />
<xs:attribute name="ComplianceID" type="ComplianceID_t" use="optional" />
<xs:attribute name="SolFlag" type="SolicitedFlag_t" use="optional" />
<xs:attribute name="TmInForce" type="TimeInForce_t" use="optional" />
<xs:attribute name="EfctvTm" type="EffectiveTime_t" use="optional" />
<xs:attribute name="ExpireDt" type="ExpireDate_t" use="optional" />
<xs:attribute name="ExpireTm" type="ExpireTime_t" use="optional" />
<xs:attribute name="ExecInst" type="ExecInst_t" use="optional" />
<xs:attribute name="Cpcty" type="OrderCapacity_t" use="optional" />
<xs:attribute name="Rstctions" type="OrderRestrictions_t" use="optional" />
<xs:attribute name="CustCpcty" type="CustOrderCapacity_t" use="optional" />
<xs:attribute name="LastQty" type="LastQty_t" use="optional" />
<xs:attribute name="UndLastQty" type="UnderlyingLastQty_t" use="optional" />
<xs:attribute name="LastPx" type="LastPx_t" use="optional" />
<xs:attribute name="UndLastPx" type="UnderlyingLastPx_t" use="optional" />
<xs:attribute name="LastParPx" type="LastParPx_t" use="optional" />
<xs:attribute name="LastSpotRt" type="LastSpotRate_t" use="optional" />
<xs:attribute name="LastFwdPnts" type="LastForwardPoints_t" use="optional" />
<xs:attribute name="LastMkt" type="LastMkt_t" use="optional" />
<xs:attribute name="SesID" type="TradingSessionID_t" use="optional" />
<xs:attribute name="SesSub" type="TradingSessionSubID_t" use="optional" />
<xs:attribute name="TmBkt" type="TimeBracket_t" use="optional" />
<xs:attribute name="LastCpcty" type="LastCapacity_t" use="optional" />
<xs:attribute name="LeavesQty" type="LeavesQty_t" use="required" />
<xs:attribute name="CumQty" type="CumQty_t" use="required" />
<xs:attribute name="AvgPx" type="AvgPx_t" use="required" />
<xs:attribute name="DayOrdQty" type="DayOrderQty_t" use="optional" />
<xs:attribute name="DayCumQty" type="DayCumQty_t" use="optional" />
<xs:attribute name="DayAvgPx" type="DayAvgPx_t" use="optional" />
<xs:attribute name="GTBkngInst" type="GTBookingInst_t" use="optional" />
<xs:attribute name="TrdDt" type="TradeDate_t" use="optional" />
<xs:attribute name="TxnTm" type="TransactTime_t" use="optional" />
<xs:attribute name="RptToExch" type="ReportToExch_t" use="optional" />
<xs:attribute name="GrossTrdAmt" type="GrossTradeAmt_t" use="optional" />
<xs:attribute name="NumDaysInt" type="NumDaysInterest_t" use="optional" />
<xs:attribute name="ExDt" type="ExDate_t" use="optional" />
<xs:attribute name="AcrdIntRt" type="AccruedInterestRate_t" use="optional" />
<xs:attribute name="AcrdIntAmt" type="AccruedInterestAmt_t" use="optional" />
<xs:attribute name="IntAtMat" type="InterestAtMaturity_t" use="optional" />
<xs:attribute name="EndAcrdIntAmt" type="EndAccruedInterestAmt_t" use="optional" />
<xs:attribute name="StartCsh" type="StartCash_t" use="optional" />
<xs:attribute name="EndCsh" type="EndCash_t" use="optional" />
<xs:attribute name="TrddFlatSwitch" type="TradedFlatSwitch_t" use="optional" />
<xs:attribute name="BasisFeatureDt" type="BasisFeatureDate_t" use="optional" />
<xs:attribute name="BasisFeaturePx" type="BasisFeaturePrice_t" use="optional" />
<xs:attribute name="Concession" type="Concession_t" use="optional" />
<xs:attribute name="TotTakedown" type="TotalTakedown_t" use="optional" />
<xs:attribute name="NetMny" type="NetMoney_t" use="optional" />
<xs:attribute name="SettlCurrAmt" type="SettlCurrAmt_t" use="optional" />
<xs:attribute name="SettlCcy" type="SettlCurrency_t" use="optional" />
<xs:attribute name="SettlCurrFxRt" type="SettlCurrFxRate_t" use="optional" />
<xs:attribute name="SettlCurrFxRtCalc" type="SettlCurrFxRateCalc_t" use="optional" />
<xs:attribute name="HandlInst" type="HandlInst_t" use="optional" />
<xs:attribute name="MinQty" type="MinQty_t" use="optional" />
<xs:attribute name="MaxFloor" type="MaxFloor_t" use="optional" />
<xs:attribute name="PosEfct" type="PositionEffect_t" use="optional" />
<xs:attribute name="MaxShow" type="MaxShow_t" use="optional" />
<xs:attribute name="BkngTyp" type="BookingType_t" use="optional" />
<xs:attribute name="Txt" type="Text_t" use="optional" />
<xs:attribute name="EncTxtLen" type="EncodedTextLen_t" use="optional" />
<xs:attribute name="EncTxt" type="EncodedText_t" use="optional" />
<xs:attribute name="SettlDt2" type="SettlDate2_t" use="optional" />
<xs:attribute name="Qty2" type="OrderQty2_t" use="optional" />
<xs:attribute name="LastFwdPnts2" type="LastForwardPoints2_t" use="optional" />
<xs:attribute name="MLEGRptTyp" type="MultiLegReportingType_t" use="optional" />
<xs:attribute name="CxllationRights" type="CancellationRights_t" use="optional" />
<xs:attribute name="MnyLaunderingStat" type="MoneyLaunderingStatus_t" use="optional" />
<xs:attribute name="RegistID" type="RegistID_t" use="optional" />
<xs:attribute name="Designation" type="Designation_t" use="optional" />
<xs:attribute name="TransBkdTm" type="TransBkdTime_t" use="optional" />
<xs:attribute name="ExecValuationPoint" type="ExecValuationPoint_t" use="optional" />
<xs:attribute name="ExecPxTyp" type="ExecPriceType_t" use="optional" />
<xs:attribute name="ExecPxAdjment" type="ExecPriceAdjustment_t" use="optional" />
<xs:attribute name="PriInd" type="PriorityIndicator_t" use="optional" />
<xs:attribute name="PxImprvmnt" type="PriceImprovement_t" use="optional" />
<xs:attribute name="LastLqdtyInd" type="LastLiquidityInd_t" use="optional" />
<xs:attribute name="CopyMsgInd" type="CopyMsgIndicator_t" use="optional" />
</xs:attributeGroup>
|