FIX.4.1

ADMINISTRATIVE MESSAGES Heartbeat
Logon
TestRequest
ResendRequest
Reject
SequenceReset
Logout
APPLICATION MESSAGES Advertisement
IndicationofInterest
News
Email
QuoteRequest
Quote
NewOrderSingle
ExecutionReport
DontKnowTrade
OrderCancelReplaceRequest
OrderCancelRequest
OrderCancelReject
OrderStatusRequest
Allocation
AllocationACK
SettlementInstructions
NewOrderList
ListStatus
ListExecute
ListCancelRequest
ListStatusRequest

COMPONENT BLOCKS FIELDS - BY NUMBER
FIELDS - BY NAME

ADMINISTRATIVE MESSAGES

Heartbeat

Name Number Required
TestReqID 112 N

Logon

Name Number Required
EncryptMethod 98 Y
HeartBtInt 108 Y
RawDataLength 95 N
RawData 96 N
ResetSeqNumFlag 141 N

TestRequest

Name Number Required
TestReqID 112 Y

ResendRequest

Name Number Required
BeginSeqNo 7 Y
EndSeqNo 16 Y

Reject

Name Number Required
RefSeqNum 45 Y
Text 58 N

SequenceReset

Name Number Required
GapFillFlag 123 N
NewSeqNo 36 Y

Logout

Name Number Required
Text 58 N

APPLICATION MESSAGES

Advertisement

Name Number Required
AdvId 2 Y
AdvTransType 5 Y
AdvRefID 3 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
AdvSide 4 Y
Shares 53 Y
Price 44 N
Currency 15 N
TradeDate 75 N
TransactTime 60 N
Text 58 N
URLLink 149 N
LastMkt 30 N

IndicationofInterest

Name Number Required
IOIid 23 Y
IOITransType 28 Y
IOIRefID 26 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y
IOIShares 27 Y
Price 44 N
Currency 15 N
ValidUntilTime 62 N
IOIQltyInd 25 N
IOIOthSvc 24 N
IOINaturalFlag 130 N
àIOIQualifier 104 N
Text 58 N
TransactTime 60 N
URLLink 149 N

News

Name Number Required
OrigTime 42 N
Urgency 61 N
Headline 148 Y
àRelatdSym 46 N
àSymbolSfx 65 N
àSecurityID 48 N
àIDSource 22 N
àSecurityType 167 N
àMaturityMonthYear 200 N
àMaturityDay 205 N
àPutOrCall 201 N
àStrikePrice 202 N
àOptAttribute 206 N
àSecurityExchange 207 N
àIssuer 106 N
àSecurityDesc 107 N
àText 58 Y
URLLink 149 N
RawDataLength 95 N
RawData 96 N

Email

Name Number Required
EmailThreadID 164 Y
EmailType 94 Y
OrigTime 42 N
Subject 147 Y
àRelatdSym 46 N
àSymbolSfx 65 N
àSecurityID 48 N
àIDSource 22 N
àSecurityType 167 N
àMaturityMonthYear 200 N
àMaturityDay 205 N
àPutOrCall 201 N
àStrikePrice 202 N
àOptAttribute 206 N
àSecurityExchange 207 N
àIssuer 106 N
àSecurityDesc 107 N
OrderID 37 N
ClOrdID 11 N
àText 58 Y
RawDataLength 95 N
RawData 96 N

QuoteRequest

Name Number Required
QuoteReqID 131 Y
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
PrevClosePx 140 N
Side 54 N
OrderQty 38 N
FutSettDate 64 N
OrdType 40 N
FutSettDate2 193 N
OrderQty2 192 N

Quote

Name Number Required
QuoteReqID 131 N
QuoteID 117 Y
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
BidPx 132 N
OfferPx 133 N
BidSize 134 N
OfferSize 135 N
ValidUntilTime 62 N
BidSpotRate 188 N
OfferSpotRate 190 N
BidForwardPoints 189 N
OfferForwardPoints 191 N
TransactTime 60 N
FutSettDate 64 N
OrdType 40 N
FutSettDate2 193 N
OrderQty2 192 N

NewOrderSingle

Name Number Required
ClOrdID 11 Y
ClientID 109 N
ExecBroker 76 N
Account 1 N
SettlmntTyp 63 N
FutSettDate 64 N
HandlInst 21 Y
ExecInst 18 N
MinQty 110 N
MaxFloor 111 N
ExDestination 100 N
ProcessCode 81 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
PrevClosePx 140 N
Side 54 Y
LocateReqd 114 N
OrderQty 38 N
CashOrderQty 152 N
OrdType 40 Y
Price 44 N
StopPx 99 N
Currency 15 N
IOIid 23 N
QuoteID 117 N
TimeInForce 59 N
ExpireTime 126 N
Commission 12 N
CommType 13 N
Rule80A 47 N
ForexReq 121 N
SettlCurrency 120 N
Text 58 N
FutSettDate2 193 N
OrderQty2 192 N
OpenClose 77 N
CoveredOrUncovered 203 N
CustomerOrFirm 204 N
MaxShow 210 N
PegDifference 211 N

ExecutionReport

Name Number Required
OrderID 37 Y
SecondaryOrderID 198 N
ClOrdID 11 N
OrigClOrdID 41 N
ClientID 109 N
ExecBroker 76 N
ListID 66 N
ExecID 17 Y
ExecTransType 20 Y
ExecRefID 19 N
ExecType 150 Y
OrdStatus 39 Y
OrdRejReason 103 N
Account 1 N
SettlmntTyp 63 N
FutSettDate 64 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y
OrderQty 38 Y
OrdType 40 N
Price 44 N
StopPx 99 N
PegDifference 211 N
Currency 15 N
TimeInForce 59 N
ExpireTime 126 N
ExecInst 18 N
Rule80A 47 N
LastShares 32 Y
LastPx 31 Y
LastSpotRate 194 N
LastForwardPoints 195 N
LastMkt 30 N
LastCapacity 29 N
LeavesQty 151 Y
CumQty 14 Y
AvgPx 6 Y
TradeDate 75 N
TransactTime 60 N
ReportToExch 113 N
Commission 12 N
CommType 13 N
SettlCurrAmt 119 N
SettlCurrency 120 N
Text 58 N

DontKnowTrade

Name Number Required
OrderID 37 N
ExecID 17 N
DKReason 127 Y
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y
OrderQty 38 N
CashOrderQty 152 N
LastShares 32 N
LastPx 31 N
Text 58 N

OrderCancelReplaceRequest

Name Number Required
OrderID 37 N
ClientID 109 N
ExecBroker 76 N
OrigClOrdID 41 Y
ClOrdID 11 Y
ListID 66 N
Account 1 N
SettlmntTyp 63 N
FutSettDate 64 N
HandlInst 21 Y
ExecInst 18 N
MinQty 110 N
MaxFloor 111 N
ExDestination 100 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y
OrderQty 38 N
CashOrderQty 152 N
OrdType 40 Y
Price 44 N
StopPx 99 N
PegDifference 211 N
Currency 15 N
TimeInForce 59 N
ExpireTime 126 N
Commission 12 N
CommType 13 N
Rule80A 47 N
ForexReq 121 N
SettlCurrency 120 N
Text 58 N
FutSettDate2 193 N
OrderQty2 192 N
OpenClose 77 N
CoveredOrUncovered 203 N
CustomerOrFirm 204 N
MaxShow 210 N
LocateReqd 114 N

OrderCancelRequest

Name Number Required
OrigClOrdID 41 Y
OrderID 37 N
ClOrdID 11 Y
ListID 66 N
ClientID 109 N
ExecBroker 76 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y
OrderQty 38 N
CashOrderQty 152 N
Text 58 N

OrderCancelReject

Name Number Required
OrderID 37 Y
SecondaryOrderID 198 N
ClOrdID 11 Y
OrigClOrdID 41 Y
OrdStatus 39 Y
ClientID 109 N
ExecBroker 76 N
ListID 66 N
CxlRejReason 102 N
Text 58 N

OrderStatusRequest

Name Number Required
OrderID 37 N
ClOrdID 11 Y
ClientID 109 N
ExecBroker 76 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Side 54 Y

Allocation

Name Number Required
AllocID 70 Y
AllocTransType 71 Y
RefAllocID 72 N
AllocLinkID 196 N
AllocLinkType 197 N
àClOrdID 11 Y
àOrderID 37 N
àSecondaryOrderID 198 N
àListID 66 N
àWaveNo 105 N
àLastShares 32 N
àExecID 17 N
àLastPx 31 N
àLastCapacity 29 N
Side 54 Y
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
Shares 53 Y
LastMkt 30 N
AvgPx 6 Y
Currency 15 N
AvgPrxPrecision 74 N
TradeDate 75 Y
TransactTime 60 N
SettlmntTyp 63 N
FutSettDate 64 N
NetMoney 118 N
OpenClose 77 N
Text 58 N
NumDaysInterest 157 N
AccruedInterestRate 158 N
àAllocAccount 79 Y
àAllocShares 80 Y
àProcessCode 81 N
àBrokerOfCredit 92 N
àNotifyBrokerOfCredit 208 N
àAllocHandlInst 209 N
àAllocText 161 N
àExecBroker 76 N
àClientID 109 N
àCommission 12 N
àCommType 13 N
àAllocAvgPx 153 N
àAllocNetMoney 154 N
àSettlCurrAmt 119 N
àSettlCurrency 120 N
àSettlCurrFxRate 155 N
àSettlCurrFxRateCalc 156 N
àAccruedInterestAmt 159 N
àSettlInstMode 160 N
ààMiscFeeAmt 137 N
ààMiscFeeCurr 138 N
ààMiscFeeType 139 N

AllocationACK

Name Number Required
ClientID 109 N
ExecBroker 76 N
AllocID 70 Y
TradeDate 75 Y
TransactTime 60 N
AllocStatus 87 Y
AllocRejCode 88 N
Text 58 N

SettlementInstructions

Name Number Required
SettlInstID 162 Y
SettlInstTransType 163 Y
SettlInstMode 160 Y
SettlInstSource 165 Y
AllocAccount 79 Y
SettlLocation 166 N
TradeDate 75 N
AllocID 70 N
LastMkt 30 N
Side 54 N
SecurityType 167 N
EffectiveTime 168 N
TransactTime 60 Y
ClientID 109 N
ExecBroker 76 N
StandInstDbType 169 N
StandInstDbName 170 N
StandInstDbID 171 N
SettlDeliveryType 172 N
SettlDepositoryCode 173 N
SettlBrkrCode 174 N
SettlInstCode 175 N
SecuritySettlAgentName 176 N
SecuritySettlAgentCode 177 N
SecuritySettlAgentAcctNum 178 N
SecuritySettlAgentAcctName 179 N
SecuritySettlAgentContactName 180 N
SecuritySettlAgentContactPhone 181 N
CashSettlAgentName 182 N
CashSettlAgentCode 183 N
CashSettlAgentAcctNum 184 N
CashSettlAgentAcctName 185 N
CashSettlAgentContactName 186 N
CashSettlAgentContactPhone 187 N

NewOrderList

Name Number Required
ListID 66 Y
WaveNo 105 N
ListSeqNo 67 Y
ListNoOrds 68 Y
ListExecInst 69 N
ClOrdID 11 Y
ClientID 109 N
ExecBroker 76 N
Account 1 N
SettlmntTyp 63 N
FutSettDate 64 N
HandlInst 21 Y
ExecInst 18 N
MinQty 110 N
MaxFloor 111 N
ExDestination 100 N
ProcessCode 81 N
Symbol 55 Y
SymbolSfx 65 N
SecurityID 48 N
IDSource 22 N
SecurityType 167 N
MaturityMonthYear 200 N
MaturityDay 205 N
PutOrCall 201 N
StrikePrice 202 N
OptAttribute 206 N
SecurityExchange 207 N
Issuer 106 N
SecurityDesc 107 N
PrevClosePx 140 N
Side 54 Y
LocateReqd 114 N
OrderQty 38 Y
OrdType 40 Y
Price 44 N
StopPx 99 N
PegDifference 211 N
Currency 15 N
TimeInForce 59 N
ExpireTime 126 N
Commission 12 N
CommType 13 N
Rule80A 47 N
ForexReq 121 N
SettlCurrency 120 N
Text 58 N
FutSettDate2 193 N
OrderQty2 192 N
OpenClose 77 N
CoveredOrUncovered 203 N
CustomerOrFirm 204 N
MaxShow 210 N

ListStatus

Name Number Required
ListID 66 Y
WaveNo 105 N
NoRpts 82 Y
RptSeq 83 Y
àClOrdID 11 Y
àCumQty 14 Y
àLeavesQty 151 Y
àCxlQty 84 Y
àAvgPx 6 Y

ListExecute

Name Number Required
ListID 66 Y
WaveNo 105 N
Text 58 N

ListCancelRequest

Name Number Required
ListID 66 Y
WaveNo 105 N
Text 58 N

ListStatusRequest

Name Number Required
ListID 66 Y
WaveNo 105 N
Text 58 N

COMPONENT BLOCKS

FIELDS - BY NUMBER

Name Number Type Values
Account 1 STRING
AdvId 2 STRING
AdvRefID 3 STRING
AdvSide 4 STRING B, S, X, T
AdvTransType 5 STRING N, C, R
AvgPx 6 FLOAT
BeginSeqNo 7 INT
BeginString 8 STRING
BodyLength 9 INT
CheckSum 10 STRING
ClOrdID 11 STRING
Commission 12 FLOAT
CommType 13 STRING 1, 2, 3
CumQty 14 INT
Currency 15 STRING
EndSeqNo 16 INT
ExecID 17 STRING
ExecInst 18 MULTIPLEVALUESTRING 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, A, B, C, D, E, F, G, I, L, M, N, O, P, R, S, U, V
ExecRefID 19 STRING
ExecTransType 20 STRING 0, 1, 2, 3
HandlInst 21 STRING 1, 2, 3
IDSource 22 STRING 1, 2, 3, 4, 5, 6, 7
IOIid 23 STRING
IOIOthSvc 24 STRING
IOIQltyInd 25 STRING L, M, H
IOIRefID 26 STRING
IOIShares 27 STRING
IOITransType 28 STRING N, C, R
LastCapacity 29 STRING 1, 2, 3, 4
LastMkt 30 STRING
LastPx 31 FLOAT
LastShares 32 INT
LinesOfText 33 INT
MsgSeqNum 34 INT
MsgType 35 STRING
NewSeqNo 36 INT
OrderID 37 STRING
OrderQty 38 INT
OrdStatus 39 STRING 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C
OrdType 40 STRING 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, P
OrigClOrdID 41 STRING
OrigTime 42 TIME
PossDupFlag 43 STRING Y, N
Price 44 FLOAT
RefSeqNum 45 INT
RelatdSym 46 STRING
Rule80A 47 STRING A, B, C, D, E, F, H, J, K, L, M, N, O, P, R, S, T, U, W, X, Y, Z
SecurityID 48 STRING
SenderCompID 49 STRING
SenderSubID 50 STRING
SendingTime 52 TIME
Shares 53 INT
Side 54 STRING 1, 2, 3, 4, 5, 6, 7, 8
Symbol 55 STRING
TargetCompID 56 STRING
TargetSubID 57 STRING
Text 58 STRING
TimeInForce 59 STRING 0, 1, 2, 3, 4, 5, 6
TransactTime 60 TIME
Urgency 61 STRING 0, 1, 2
ValidUntilTime 62 TIME
SettlmntTyp 63 STRING 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
FutSettDate 64 DATE
SymbolSfx 65 STRING
ListID 66 STRING
ListSeqNo 67 INT
ListNoOrds 68 INT
ListExecInst 69 STRING
AllocID 70 STRING
AllocTransType 71 STRING 0, 1, 2, 3, 4
RefAllocID 72 STRING
NoOrders 73 INT
AvgPrxPrecision 74 INT
TradeDate 75 DATE
ExecBroker 76 STRING
OpenClose 77 STRING
NoAllocs 78 INT
AllocAccount 79 STRING
AllocShares 80 INT
ProcessCode 81 STRING 0, 1, 2, 3, 4, 5, 6
NoRpts 82 INT
RptSeq 83 INT
CxlQty 84 INT
NoDlvyInst 85 INT
DlvyInst 86 STRING
AllocStatus 87 INT 0, 1, 2, 3
AllocRejCode 88 INT 0, 1, 2, 3, 4, 5, 6, 7
Signature 89 DATA
SecureDataLen 90 INT
SecureData 91 DATA
BrokerOfCredit 92 STRING
SignatureLength 93 INT
EmailType 94 STRING 0, 1, 2
RawDataLength 95 INT
RawData 96 DATA
PossResend 97 STRING
EncryptMethod 98 INT 0, 1, 2, 3, 4, 5, 6
StopPx 99 FLOAT
ExDestination 100 STRING
CxlRejReason 102 INT 0, 1
OrdRejReason 103 INT 0, 1, 2, 3, 4, 5, 6
IOIQualifier 104 STRING X, O, M, P, V, Q, C, S, I, W, A, L, T, Y, Z
WaveNo 105 STRING
Issuer 106 STRING
SecurityDesc 107 STRING
HeartBtInt 108 INT
ClientID 109 STRING
MinQty 110 INT
MaxFloor 111 INT
TestReqID 112 STRING
ReportToExch 113 STRING Y, N
LocateReqd 114 STRING Y, N
OnBehalfOfCompID 115 STRING
OnBehalfOfSubID 116 STRING
QuoteID 117 STRING
NetMoney 118 FLOAT
SettlCurrAmt 119 FLOAT
SettlCurrency 120 STRING
ForexReq 121 STRING Y, N
OrigSendingTime 122 TIME
GapFillFlag 123 STRING Y, N
NoExecs 124 INT
CxlType 125 STRING
ExpireTime 126 TIME
DKReason 127 STRING A, B, C, D, E, Z
DeliverToCompID 128 STRING
DeliverToSubID 129 STRING
IOINaturalFlag 130 STRING Y, N
QuoteReqID 131 STRING
BidPx 132 FLOAT
OfferPx 133 FLOAT
BidSize 134 INT
OfferSize 135 INT
NoMiscFees 136 INT
MiscFeeAmt 137 FLOAT
MiscFeeCurr 138 STRING
MiscFeeType 139 STRING 1, 2, 3, 4, 5, 6, 7, 8
PrevClosePx 140 FLOAT
ResetSeqNumFlag 141 STRING Y, N
SenderLocationID 142 STRING
TargetLocationID 143 STRING
OnBehalfOfLocationID 144 STRING
DeliverToLocationID 145 STRING
NoRelatedSym 146 INT
Subject 147 STRING
Headline 148 STRING
URLLink 149 STRING
ExecType 150 STRING 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C
LeavesQty 151 INT
CashOrderQty 152 FLOAT
AllocAvgPx 153 FLOAT
AllocNetMoney 154 FLOAT
SettlCurrFxRate 155 FLOAT
SettlCurrFxRateCalc 156 STRING
NumDaysInterest 157 INT
AccruedInterestRate 158 FLOAT
AccruedInterestAmt 159 FLOAT
SettlInstMode 160 STRING 0, 1, 2, 3
AllocText 161 STRING
SettlInstID 162 STRING
SettlInstTransType 163 STRING N, C, R
EmailThreadID 164 STRING
SettlInstSource 165 STRING 1, 2
SettlLocation 166 STRING CED, DTC, EUR, FED, PNY, PTC, ISO
SecurityType 167 STRING BA, CD, CMO, CORP, CP, CPP, CS, FHA, FHL, FN, FOR, FUT, GN, GOVT, MF, MIO, MPO, MPP, MPT, MUNI, NONE, OPT, PS, RP, RVRP, SL, TD, USTB, WAR, ZOO
EffectiveTime 168 TIME
StandInstDbType 169 INT 0, 1, 2, 3
StandInstDbName 170 STRING
StandInstDbID 171 STRING
SettlDeliveryType 172 INT
SettlDepositoryCode 173 STRING
SettlBrkrCode 174 STRING
SettlInstCode 175 STRING
SecuritySettlAgentName 176 STRING
SecuritySettlAgentCode 177 STRING
SecuritySettlAgentAcctNum 178 STRING
SecuritySettlAgentAcctName 179 STRING
SecuritySettlAgentContactName 180 STRING
SecuritySettlAgentContactPhone 181 STRING
CashSettlAgentName 182 STRING
CashSettlAgentCode 183 STRING
CashSettlAgentAcctNum 184 STRING
CashSettlAgentAcctName 185 STRING
CashSettlAgentContactName 186 STRING
CashSettlAgentContactPhone 187 STRING
BidSpotRate 188 FLOAT
BidForwardPoints 189 FLOAT
OfferSpotRate 190 FLOAT
OfferForwardPoints 191 FLOAT
OrderQty2 192 FLOAT
FutSettDate2 193 DATE
LastSpotRate 194 FLOAT
LastForwardPoints 195 FLOAT
AllocLinkID 196 STRING
AllocLinkType 197 INT 0, 1
SecondaryOrderID 198 STRING
NoIOIQualifiers 199 INT
MaturityMonthYear 200 MONTHYEAR
PutOrCall 201 INT 0, 1
StrikePrice 202 FLOAT
CoveredOrUncovered 203 INT 0, 1
CustomerOrFirm 204 INT 0, 1
MaturityDay 205 DAYOFMONTH
OptAttribute 206 STRING
SecurityExchange 207 STRING
NotifyBrokerOfCredit 208 STRING Y, N
AllocHandlInst 209 INT 1, 2, 3
MaxShow 210 INT
PegDifference 211 FLOAT

FIELDS - BY NAME

Name Number Type Values
Account 1 STRING
AccruedInterestAmt 159 FLOAT
AccruedInterestRate 158 FLOAT
AdvId 2 STRING
AdvRefID 3 STRING
AdvSide 4 STRING B, S, X, T
AdvTransType 5 STRING N, C, R
AllocAccount 79 STRING
AllocAvgPx 153 FLOAT
AllocHandlInst 209 INT 1, 2, 3
AllocID 70 STRING
AllocLinkID 196 STRING
AllocLinkType 197 INT 0, 1
AllocNetMoney 154 FLOAT
AllocRejCode 88 INT 0, 1, 2, 3, 4, 5, 6, 7
AllocShares 80 INT
AllocStatus 87 INT 0, 1, 2, 3
AllocText 161 STRING
AllocTransType 71 STRING 0, 1, 2, 3, 4
AvgPrxPrecision 74 INT
AvgPx 6 FLOAT
BeginSeqNo 7 INT
BeginString 8 STRING
BidForwardPoints 189 FLOAT
BidPx 132 FLOAT
BidSize 134 INT
BidSpotRate 188 FLOAT
BodyLength 9 INT
BrokerOfCredit 92 STRING
CashOrderQty 152 FLOAT
CashSettlAgentAcctName 185 STRING
CashSettlAgentAcctNum 184 STRING
CashSettlAgentCode 183 STRING
CashSettlAgentContactName 186 STRING
CashSettlAgentContactPhone 187 STRING
CashSettlAgentName 182 STRING
CheckSum 10 STRING
ClOrdID 11 STRING
ClientID 109 STRING
CommType 13 STRING 1, 2, 3
Commission 12 FLOAT
CoveredOrUncovered 203 INT 0, 1
CumQty 14 INT
Currency 15 STRING
CustomerOrFirm 204 INT 0, 1
CxlQty 84 INT
CxlRejReason 102 INT 0, 1
CxlType 125 STRING
DKReason 127 STRING A, B, C, D, E, Z
DeliverToCompID 128 STRING
DeliverToLocationID 145 STRING
DeliverToSubID 129 STRING
DlvyInst 86 STRING
EffectiveTime 168 TIME
EmailThreadID 164 STRING
EmailType 94 STRING 0, 1, 2
EncryptMethod 98 INT 0, 1, 2, 3, 4, 5, 6
EndSeqNo 16 INT
ExDestination 100 STRING
ExecBroker 76 STRING
ExecID 17 STRING
ExecInst 18 MULTIPLEVALUESTRING 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, A, B, C, D, E, F, G, I, L, M, N, O, P, R, S, U, V
ExecRefID 19 STRING
ExecTransType 20 STRING 0, 1, 2, 3
ExecType 150 STRING 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C
ExpireTime 126 TIME
ForexReq 121 STRING Y, N
FutSettDate 64 DATE
FutSettDate2 193 DATE
GapFillFlag 123 STRING Y, N
HandlInst 21 STRING 1, 2, 3
Headline 148 STRING
HeartBtInt 108 INT
IDSource 22 STRING 1, 2, 3, 4, 5, 6, 7
IOINaturalFlag 130 STRING Y, N
IOIOthSvc 24 STRING
IOIQltyInd 25 STRING L, M, H
IOIQualifier 104 STRING X, O, M, P, V, Q, C, S, I, W, A, L, T, Y, Z
IOIRefID 26 STRING
IOIShares 27 STRING
IOITransType 28 STRING N, C, R
IOIid 23 STRING
Issuer 106 STRING
LastCapacity 29 STRING 1, 2, 3, 4
LastForwardPoints 195 FLOAT
LastMkt 30 STRING
LastPx 31 FLOAT
LastShares 32 INT
LastSpotRate 194 FLOAT
LeavesQty 151 INT
LinesOfText 33 INT
ListExecInst 69 STRING
ListID 66 STRING
ListNoOrds 68 INT
ListSeqNo 67 INT
LocateReqd 114 STRING Y, N
MaturityDay 205 DAYOFMONTH
MaturityMonthYear 200 MONTHYEAR
MaxFloor 111 INT
MaxShow 210 INT
MinQty 110 INT
MiscFeeAmt 137 FLOAT
MiscFeeCurr 138 STRING
MiscFeeType 139 STRING 1, 2, 3, 4, 5, 6, 7, 8
MsgSeqNum 34 INT
MsgType 35 STRING
NetMoney 118 FLOAT
NewSeqNo 36 INT
NoAllocs 78 INT
NoDlvyInst 85 INT
NoExecs 124 INT
NoIOIQualifiers 199 INT
NoMiscFees 136 INT
NoOrders 73 INT
NoRelatedSym 146 INT
NoRpts 82 INT