aboutsummaryrefslogtreecommitdiffstats
path: root/fix
diff options
context:
space:
mode:
Diffstat (limited to 'fix')
-rw-r--r--fix/FIX.xml214
-rw-r--r--fix/FIX42.xml4
-rw-r--r--fix/FIX43.xml10
-rw-r--r--fix/FIX44.xml214
4 files changed, 221 insertions, 221 deletions
diff --git a/fix/FIX.xml b/fix/FIX.xml
index 8d18df3a4e..87dc3d6244 100644
--- a/fix/FIX.xml
+++ b/fix/FIX.xml
@@ -513,7 +513,7 @@
<field name="OrderCapacity" required="N" />
<field name="PriceType" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
- <component name="YieldData" required="N" />
+ <component name="YieldData" required="N" />
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
@@ -804,7 +804,7 @@
<field name="MDEntrySeller" required="N" />
<field name="NumberOfOrders" required="N" />
<field name="MDEntryPositionNo" required="N" />
- <field name="Scope" required="N" />
+ <field name="Scope" required="N" />
<field name="PriceDelta" required="N" />
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
@@ -875,7 +875,7 @@
</group>
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
- <field name="EncodedText" required="N" />
+ <field name="EncodedText" required="N" />
</message>
<message name="SecurityDefinitionRequest" msgtype="c" msgcat="app">
<field name="SecurityReqID" required="Y" />
@@ -3131,7 +3131,7 @@
<field name="PosTransType" required="Y" />
<field name="PosReqID" required="N" />
<field name="PosMaintAction" required="Y" />
- <field name="OrigPosReqRefID" required="Y" />
+ <field name="OrigPosReqRefID" required="Y" />
<field name="PosMaintStatus" required="Y" />
<field name="PosMaintResult" required="N" />
<field name="ClearingBusinessDate" required="Y" />
@@ -3189,7 +3189,7 @@
<field name="TransactTime" required="Y" />
<field name="ResponseTransportType" required="N" />
<field name="ResponseDestination" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3235,9 +3235,9 @@
<field name="AccountType" required="Y" />
<component name="Instrument" required="N" />
<field name="Currency" required="N" />
- <field name="SettlPrice" required="Y" />
+ <field name="SettlPrice" required="Y" />
<field name="SettlPriceType" required="Y" />
- <field name="PriorSettlPrice" required="Y" />
+ <field name="PriorSettlPrice" required="Y" />
<group name="NoLegs" required="N">
<component name="InstrumentLeg" required="N" />
</group>
@@ -3249,8 +3249,8 @@
<component name="PositionQty" required="Y" />
<component name="PositionAmountData" required="Y" />
<field name="RegistStatus" required="N" /> RegNonRegInd
- <field name="DeliveryDate" required="N" />
- <field name="Text" required="N" />
+ <field name="DeliveryDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3303,7 +3303,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3317,31 +3317,31 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3365,7 +3365,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3379,32 +3379,32 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3429,7 +3429,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3443,26 +3443,26 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
- <component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
+ <component name="TrdRegTimestamps" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3484,7 +3484,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3497,32 +3497,32 @@
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3546,7 +3546,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3559,26 +3559,26 @@
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="Side" required="N" />
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3626,7 +3626,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3641,12 +3641,12 @@
</group>
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
<field name="ResponseTransportType" required="N" />
<field name="ResponseDestination" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3924,9 +3924,9 @@
<component name="PositionQty">
<group name="NoPositions" required="Y">
<field name="PosType" required="N" />
- <field name="LongQty" required="N" />
- <field name="ShortQty" required="N" />
- <field name="PosQtyStatus" required="N" />
+ <field name="LongQty" required="N" />
+ <field name="ShortQty" required="N" />
+ <field name="PosQtyStatus" required="N" />
<component name="NestedParties" required="N" />
</group>
</component>
@@ -4216,7 +4216,7 @@
<field number="36" name="NewSeqNo" type="SEQNUM" />
<field number="37" name="OrderID" type="STRING" />
<field number="38" name="OrderQty" type="QTY" />
- <field number="39" name="OrdStatus" type="CHAR">
+ <field number="39" name="OrdStatus" type="CHAR">
<value enum="0" description="NEW" />
<value enum="1" description="PARTIALLY_FILLED" />
<value enum="2" description="FILLED" />
@@ -4233,7 +4233,7 @@
<value enum="D" description="ACCEPTED_FOR_BIDDING" />
<value enum="E" description="PENDING_REPLACE" />
</field>
- <field number="40" name="OrdType" type="CHAR">
+ <field number="40" name="OrdType" type="CHAR">
<value enum="1" description="MARKET" />
<value enum="2" description="LIMIT" />
<value enum="3" description="STOP" />
@@ -4295,7 +4295,7 @@
<field number="51" name="SendingDate" type="LOCALMKTDATE" since="43" until="43" />
<field number="52" name="SendingTime" type="UTCTIMESTAMP" />
<field number="53" name="Quantity" type="QTY" />
- <field number="54" name="Side" type="CHAR">
+ <field number="54" name="Side" type="CHAR">
<value enum="1" description="BUY" />
<value enum="2" description="SELL" />
<value enum="3" description="BUY_MINUS" />
@@ -4317,7 +4317,7 @@
<field number="56" name="TargetCompID" type="STRING" />
<field number="57" name="TargetSubID" type="STRING" />
<field number="58" name="Text" type="STRING" />
- <field number="59" name="TimeInForce" type="CHAR">
+ <field number="59" name="TimeInForce" type="CHAR">
<value enum="0" description="DAY" />
<value enum="1" description="GOOD_TILL_CANCEL" />
<value enum="2" description="AT_THE_OPENING" />
@@ -5330,7 +5330,7 @@
<field number="379" name="BusinessRejectRefID" type="STRING" />
<field number="380" name="BusinessRejectReason" type="INT">
<value enum="0" description="OTHER" />
- <value enum="1" description="UNKOWN_ID" />
+ <value enum="1" description="UNKNOWN_ID" />
<value enum="2" description="UNKNOWN_SECURITY" />
<value enum="3" description="UNSUPPORTED_MESSAGE_TYPE" />
<value enum="4" description="APPLICATION_NOT_AVAILABLE" />
diff --git a/fix/FIX42.xml b/fix/FIX42.xml
index d209e06d4c..f08ef915d0 100644
--- a/fix/FIX42.xml
+++ b/fix/FIX42.xml
@@ -1002,7 +1002,7 @@
<field name="SettlCurrAmt" required="N"/>
<field name="SettlCurrency" required="N"/>
<field name="SettlCurrFxRate" required="N"/>
- <field name="SettlCurrFxRateCalc" required="N"/>
+ <field name="SettlCurrFxRateCalc" required="N"/>
<field name="HandlInst" required="N"/>
<field name="MinQty" required="N"/>
<field name="MaxFloor" required="N"/>
@@ -2530,7 +2530,7 @@
<field number="379" name="BusinessRejectRefID" type="STRING"/>
<field number="380" name="BusinessRejectReason" type="INT">
<value enum="0" description="OTHER"/>
- <value enum="1" description="UNKOWN_ID"/>
+ <value enum="1" description="UNKNOWN_ID"/>
<value enum="2" description="UNKNOWN_SECURITY"/>
<value enum="3" description="UNSUPPORTED_MESSAGE_TYPE"/>
<value enum="4" description="APPLICATION_NOT_AVAILABLE"/>
diff --git a/fix/FIX43.xml b/fix/FIX43.xml
index 26b57ebe0e..beb1a53689 100644
--- a/fix/FIX43.xml
+++ b/fix/FIX43.xml
@@ -29,7 +29,7 @@
<field name="OnBehalfOfSendingTime" required="N" />
<group name="NoHops" required="N">
<field name="HopCompID" required="N" />
- <field name="HopSendingTime" required="N" />
+ <field name="HopSendingTime" required="N" />
<field name="HopRefID" required="N" />
</group>
</header>
@@ -1804,7 +1804,7 @@
<field name="ListID" required="N" />
</group>
<group name="NoExecs" required="N">
- <field name="LastQty" required="N" />
+ <field name="LastQty" required="N" />
<field name="ExecID" required="N" />
<field name="SecondaryExecID" required="N" />
<field name="LastPx" required="N" />
@@ -2016,7 +2016,7 @@
<group name="NoContAmts" required="N">
<field name="ContAmtType" required="N" />
<field name="ContAmtValue" required="N" />
- <field name="ContAmtCurr" required="N" />
+ <field name="ContAmtCurr" required="N" />
</group>
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
@@ -2863,7 +2863,7 @@
<value enum="COFP" description="CERTIFICATE_OF_PARTICIPATION" />
<value enum="GO" description="GENERAL_OBLIGATION_BONDS" />
<value enum="MT" description="MANDATORY_TENDER" />
- <value enum="RAN" description="REVENUE_ANTICIPATION_NOTE" />
+ <value enum="RAN" description="REVENUE_ANTICIPATION_NOTE" />
<value enum="REV" description="REVENUE_BONDS" />
<value enum="SPCLA" description="SPECIAL_ASSESSMENT" />
<value enum="SPCLO" description="SPECIAL_OBLIGATION" />
@@ -3381,7 +3381,7 @@
<field number="379" name="BusinessRejectRefID" type="STRING" />
<field number="380" name="BusinessRejectReason" type="INT">
<value enum="0" description="OTHER" />
- <value enum="1" description="UNKOWN_ID" />
+ <value enum="1" description="UNKNOWN_ID" />
<value enum="2" description="UNKNOWN_SECURITY" />
<value enum="3" description="UNSUPPORTED_MESSAGE_TYPE" />
<value enum="4" description="APPLICATION_NOT_AVAILABLE" />
diff --git a/fix/FIX44.xml b/fix/FIX44.xml
index 73f1a117b8..dbfc2ee602 100644
--- a/fix/FIX44.xml
+++ b/fix/FIX44.xml
@@ -513,7 +513,7 @@
<field name="OrderCapacity" required="N" />
<field name="PriceType" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
- <component name="YieldData" required="N" />
+ <component name="YieldData" required="N" />
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
@@ -804,7 +804,7 @@
<field name="MDEntrySeller" required="N" />
<field name="NumberOfOrders" required="N" />
<field name="MDEntryPositionNo" required="N" />
- <field name="Scope" required="N" />
+ <field name="Scope" required="N" />
<field name="PriceDelta" required="N" />
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
@@ -875,7 +875,7 @@
</group>
<field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
- <field name="EncodedText" required="N" />
+ <field name="EncodedText" required="N" />
</message>
<message name="SecurityDefinitionRequest" msgtype="c" msgcat="app">
<field name="SecurityReqID" required="Y" />
@@ -3131,7 +3131,7 @@
<field name="PosTransType" required="Y" />
<field name="PosReqID" required="N" />
<field name="PosMaintAction" required="Y" />
- <field name="OrigPosReqRefID" required="Y" />
+ <field name="OrigPosReqRefID" required="Y" />
<field name="PosMaintStatus" required="Y" />
<field name="PosMaintResult" required="N" />
<field name="ClearingBusinessDate" required="Y" />
@@ -3189,7 +3189,7 @@
<field name="TransactTime" required="Y" />
<field name="ResponseTransportType" required="N" />
<field name="ResponseDestination" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3235,9 +3235,9 @@
<field name="AccountType" required="Y" />
<component name="Instrument" required="N" />
<field name="Currency" required="N" />
- <field name="SettlPrice" required="Y" />
+ <field name="SettlPrice" required="Y" />
<field name="SettlPriceType" required="Y" />
- <field name="PriorSettlPrice" required="Y" />
+ <field name="PriorSettlPrice" required="Y" />
<group name="NoLegs" required="N">
<component name="InstrumentLeg" required="N" />
</group>
@@ -3249,8 +3249,8 @@
<component name="PositionQty" required="Y" />
<component name="PositionAmountData" required="Y" />
<field name="RegistStatus" required="N" /> RegNonRegInd
- <field name="DeliveryDate" required="N" />
- <field name="Text" required="N" />
+ <field name="DeliveryDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3303,7 +3303,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3317,31 +3317,31 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3365,7 +3365,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3379,32 +3379,32 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3429,7 +3429,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3443,26 +3443,26 @@
<component name="UnderlyingInstrument" required="N" />
<field name="CollAction" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
- <component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
+ <component name="TrdRegTimestamps" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3484,7 +3484,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3497,32 +3497,32 @@
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
+ <field name="Side" required="N" />
<group name="NoMiscFees" required="N">
<field name="MiscFeeAmt" required="N" />
- <field name="MiscFeeCurr" required="N" />
+ <field name="MiscFeeCurr" required="N" />
<field name="MiscFeeType" required="N" />
- <field name="MiscFeeBasis" required="N" />
- </group>
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="MiscFeeBasis" required="N" />
+ </group>
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3546,7 +3546,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3559,26 +3559,26 @@
<group name="NoUnderlyings" required="N">
<component name="UnderlyingInstrument" required="N" />
</group>
- <field name="MarginExcess" required="N" />
- <field name="TotalNetValue" required="N" />
- <field name="CashOutstanding" required="N" />
+ <field name="MarginExcess" required="N" />
+ <field name="TotalNetValue" required="N" />
+ <field name="CashOutstanding" required="N" />
<component name="TrdRegTimestamps" required="N" />
- <field name="Side" required="N" />
- <field name="Price" required="N" />
- <field name="PriceType" required="N" />
- <field name="AccruedInterestAmt" required="N" />
- <field name="EndAccruedInterestAmt" required="N" />
- <field name="StartCash" required="N" />
- <field name="EndCash" required="N" />
+ <field name="Side" required="N" />
+ <field name="Price" required="N" />
+ <field name="PriceType" required="N" />
+ <field name="AccruedInterestAmt" required="N" />
+ <field name="EndAccruedInterestAmt" required="N" />
+ <field name="StartCash" required="N" />
+ <field name="EndCash" required="N" />
<component name="SpreadOrBenchmarkCurveData" required="N" />
<component name="Stipulations" required="N" />
<component name="SettlInstructionsData" required="N" />
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
- <field name="Text" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3626,7 +3626,7 @@
</group>
<group name="NoTrades" required="N">
<field name="TradeReportID" required="N" />
- <field name="SecondaryTradeReportID" required="N" />
+ <field name="SecondaryTradeReportID" required="N" />
</group>
<component name="Instrument" required="N" />
<component name="FinancingDetails" required="N" />
@@ -3641,12 +3641,12 @@
</group>
<field name="TradingSessionID" required="N" />
<field name="TradingSessionSubID" required="N" />
- <field name="SettlSessID" required="N" />
- <field name="SettlSessSubID" required="N" />
- <field name="ClearingBusinessDate" required="N" />
+ <field name="SettlSessID" required="N" />
+ <field name="SettlSessSubID" required="N" />
+ <field name="ClearingBusinessDate" required="N" />
<field name="ResponseTransportType" required="N" />
<field name="ResponseDestination" required="N" />
- <field name="Text" required="N" />
+ <field name="Text" required="N" />
<field name="EncodedTextLen" required="N" />
<field name="EncodedText" required="N" />
</message>
@@ -3924,9 +3924,9 @@
<component name="PositionQty">
<group name="NoPositions" required="Y">
<field name="PosType" required="N" />
- <field name="LongQty" required="N" />
- <field name="ShortQty" required="N" />
- <field name="PosQtyStatus" required="N" />
+ <field name="LongQty" required="N" />
+ <field name="ShortQty" required="N" />
+ <field name="PosQtyStatus" required="N" />
<component name="NestedParties" required="N" />
</group>
</component>
@@ -4209,7 +4209,7 @@
<field number="36" name="NewSeqNo" type="SEQNUM" />
<field number="37" name="OrderID" type="STRING" />
<field number="38" name="OrderQty" type="QTY" />
- <field number="39" name="OrdStatus" type="CHAR">
+ <field number="39" name="OrdStatus" type="CHAR">
<value enum="0" description="NEW" />
<value enum="1" description="PARTIALLY_FILLED" />
<value enum="2" description="FILLED" />
@@ -4226,7 +4226,7 @@
<value enum="D" description="ACCEPTED_FOR_BIDDING" />
<value enum="E" description="PENDING_REPLACE" />
</field>
- <field number="40" name="OrdType" type="CHAR">
+ <field number="40" name="OrdType" type="CHAR">
<value enum="1" description="MARKET" />
<value enum="2" description="LIMIT" />
<value enum="3" description="STOP" />
@@ -4261,7 +4261,7 @@
<field number="50" name="SenderSubID" type="STRING" />
<field number="52" name="SendingTime" type="UTCTIMESTAMP" />
<field number="53" name="Quantity" type="QTY" />
- <field number="54" name="Side" type="CHAR">
+ <field number="54" name="Side" type="CHAR">
<value enum="1" description="BUY" />
<value enum="2" description="SELL" />
<value enum="3" description="BUY_MINUS" />
@@ -4283,7 +4283,7 @@
<field number="56" name="TargetCompID" type="STRING" />
<field number="57" name="TargetSubID" type="STRING" />
<field number="58" name="Text" type="STRING" />
- <field number="59" name="TimeInForce" type="CHAR">
+ <field number="59" name="TimeInForce" type="CHAR">
<value enum="0" description="DAY" />
<value enum="1" description="GOOD_TILL_CANCEL" />
<value enum="2" description="AT_THE_OPENING" />
@@ -5244,7 +5244,7 @@
<field number="379" name="BusinessRejectRefID" type="STRING" />
<field number="380" name="BusinessRejectReason" type="INT">
<value enum="0" description="OTHER" />
- <value enum="1" description="UNKOWN_ID" />
+ <value enum="1" description="UNKNOWN_ID" />
<value enum="2" description="UNKNOWN_SECURITY" />
<value enum="3" description="UNSUPPORTED_MESSAGE_TYPE" />
<value enum="4" description="APPLICATION_NOT_AVAILABLE" />