Tag | FieldName | AbbrName | Type | Desc | Pattern |
---|
1346 | ApplReqID | ApplReqID | String | Unique identifier for request | |
1347 | ApplReqType | ApplReqTyp | int | Type of Application Message Request being made. | |
1348 | ApplResponseType | ApplRespTyp | int | Used to indicate the type of acknowledgement being sent. | |
1349 | ApplTotalMessageCount | ApplTotMsgCnt | int | Total number of messages included in transmission. | |
1350 | ApplLastSeqNum | ApplLastSeqNum | SeqNum | Application sequence number of last message in transmission | |
1351 | NoApplIDs | NoApplIDs | NumInGroup | Specifies number of application id occurrences | |
1352 | ApplResendFlag | ApplResendFlag | Boolean | Used to indicate that a message is being sent in response to an Application Message Request. It is possible for both ApplResendFlag and PossDupFlag to be set on the same message if the Sender's cache size is greater than zero and the message is being resent due to a session level resend request | |
1353 | ApplResponseID | ApplRespID | String | Identifier for the Applicaton Message Request Ack | |
1354 | ApplResponseError | ApplRespErr | int | Used to return an error code or text associated with a response to an Application Request.
| |
1355 | RefApplID | RefApplID | String | Reference to the unique application identifier which corresponds to ApplID(1180) from the Application Sequence Group component | |
1356 | ApplResetID | ApplResetID | String | Identifier for the Application Sequence Reset | |
1357 | RefApplLastSeqNum | RefApplLastSeqNum | SeqNum | Application sequence number of last message in transmission. | |
1399 | ApplNewSeqNum | ApplNewSeqNum | SeqNum | Used to specify a new application sequence number. | |
Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'Tag = xxx'> where xxx is a tag number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.
Tag | FieldName | AbbrName | Type | Desc | Pattern |
---|
Replace this, test is Tag = 1180 |
1180 | ApplFeedID | ApFeedID | ApplSeqNum | Unique feed identifier | |
With this |
1180 | ApplID | ApplID | SeqNum | Identifies the application with which a message is associated. Used only if application sequencing is in effect. | |
Replace this, test is Tag = 1181 |
1181 | ApplSeqNum | ApplSeqNum | ApplSeqNum | Data sequence number to be used when FIX session is not in effect | |
With this |
1181 | ApplSeqNum | ApplSeqNum | SeqNum | Data sequence number to be used when FIX session is not in effect | |
Replace this, test is Tag = 1182 |
1182 | ApplBegSeqNum | ApBegSeqNum | ApplSeqNum | Beginning range of application sequence numbers | |
With this |
1182 | ApplBegSeqNum | ApplBegSeqNum | SeqNum | Beginning range of application sequence numbers | |
Replace this, test is Tag = 1183 |
1183 | ApplEndSeqNum | ApEndSeq | ApplSeqNum | Ending range of application sequence numbers | |
With this |
1183 | ApplEndSeqNum | ApplEndSeq | SeqNum | Ending range of application sequence numbers | |
Tag | New Enums | Group |
---|
35 | BW - ApplicationMessageRequest |
|
35 | BX - ApplicationMessageRequestAck |
|
35 | BY - ApplicationSequenceReset |
|
1347 | 0 - Retransmission of application messages for the specified Applications |
|
1347 | 1 - Subscription to the specified Applications |
|
1347 | 2 - Request for the last ApplLastSeqNum published for the specified Applications |
|
1347 | 3 - Request valid set of Applications |
|
1347 | 4 - Unsubscribe to the specified Applications |
|
1348 | 0 - Request successfully processed |
|
1348 | 1 - Application does not exist |
|
1348 | 2 - Messages not available |
|
1354 | 0 - Application does not exist |
|
1354 | 1 - Messages requested are not available |
|
1354 | 2 - User not authorized for application |
|
Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'Tag = xxx and Enum = yyy'> where xxx is a tag number and yyy is an enum string may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.
Name | Ind | Tag | Reqd | Description |
---|
IOI | 0 | ApplicationSequenceControl | No |
|
ExecutionReport | 0 | ApplicationSequenceControl | No |
|
News | 0 | ApplicationSequenceControl | No |
|
MarketDataSnapshotFullRefresh | 0 | ApplicationSequenceControl | No |
|
MarketDataIncrementalRefresh | 0 | ApplicationSequenceControl | No |
|
SecurityDefinition | 0 | ApplicationSequenceControl | No |
|
SecurityStatus | 0 | ApplicationSequenceControl | No |
|
TradingSessionStatus | 0 | ApplicationSequenceControl | No |
|
SecurityTypes | 0 | ApplicationSequenceControl | No |
|
SecurityList | 0 | ApplicationSequenceControl | No |
|
DerivativeSecurityList | 0 | ApplicationSequenceControl | No |
|
TradeCaptureReport | 0 | ApplicationSequenceControl | No |
|
PositionReport | 0 | ApplicationSequenceControl | No |
|
AssignmentReport | 0 | ApplicationSequenceControl | No |
|
ContraryIntentionReport | 0 | ApplicationSequenceControl | No |
|
SecurityDefinitionUpdateReport | 0 | ApplicationSequenceControl | No |
|
SecurityListUpdateReport | 0 | ApplicationSequenceControl | No |
|
TradingSessionList | 0 | ApplicationSequenceControl | No |
|
SettlementObligationReport | 0 | ApplicationSequenceControl | No |
|
DerivativeSecurityListUpdateReport | 0 | ApplicationSequenceControl | No |
|
TradingSessionListUpdateReport | 0 | ApplicationSequenceControl | No |
|
MarketDefinitionRequest | 0 | ApplicationSequenceControl | No |
|
MarketDefinitionUpdateReport | 0 | ApplicationSequenceControl | No |
|
| 0 | StandardHeader | Yes | MsgType = BW |
| 0 | 1346 | Yes | Unique identifier for request |
| 0 | 1347 | Yes | Type of Application Message Request being made
0 - retransmission of application messages for the specified ApplIDs
1 - subscription to the specified ApplIDs
2 - request for the last ApplLastSeqNum published for the specified ApplIDs
3 - request valid set of ApplIDs
4 - unsubscribe to the specified ApplID
|
| 0 | ApplIDRequestGrp | No | |
| 0 | 58 | No | Allows user to provide reason for request |
| 0 | 354 | No | |
| 0 | 355 | No | |
| 0 | StandardTrailer | Yes |
|
| 0 | StandardHeader | Yes | MsgType = BX |
| 0 | 1353 | Yes | Identifier for the Application Message Request Ack |
| 0 | 1346 | No | Identifier of the request associated with this ACK message |
| 0 | 1347 | No | |
| 0 | 1348 | No | |
| 0 | 1349 | No | Total number of messages included in transmission |
| 0 | ApplIDRequestAckGrp | No | |
| 0 | 58 | No | |
| 0 | 354 | No | |
| 0 | 355 | No | |
| 0 | StandardTrailer | Yes |
|
| 0 | StandardHeader | Yes | MsgType = BY |
| 0 | 1356 | Yes | Identifier for the Application Sequence Reset |
| 0 | ApplIDResetGrp | No | |
| 0 | StandardTrailer | Yes |
|
| 0 | 1180 | No | Identifies the application with which a message is associated. Used only if application sequencing is in effect. |
| 0 | 1181 | No | Application sequence number assigned to the message by the application generating the message. Used only if application sequencing is in effect. Conditionally required if ApplID has been specified.
|
| 0 | 1350 | No | The previous sequence number in the application sequence stream. Permits an application to publish messages with sequence gaps where it cannot be avoided. Used only if application sequencing is in effect. Conditionally required if ApplID has been specified |
| 0 | 1352 | No | Used to indicate that a message is being sent in response to an Application Message Request. Used only if application sequencing is in effect. It is possible for both ApplResendFlag and PossDupFlag to be set on the same message if the Sender's cache size is greater than zero and the message is being resent due to a session level resend request. |
| 0 | 1351 | No | Specifies number of application id occurrences |
| 1 | 1355 | No | |
| 1 | 1182 | No | Message sequence number of first message in range to be resent |
| 1 | 1183 | No | Message sequence number of last message in range to be resent. If request is for a single message ApplBeginSeqNo = ApplEndSeqNo. If request is for all messages subsequent to a particular message, ApplEndSeqNo = "0" (representing infinity). |
| 0 | 1351 | No | Number of applications |
| 1 | 1355 | No | |
| 1 | 1182 | No | |
| 1 | 1183 | No | |
| 1 | 1357 | No | |
| 1 | 1354 | No | |
| 0 | 1351 | No | Number of applications |
| 1 | 1355 | No | |
| 1 | 1399 | No | |
Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx and Position = yyy'> where xxx is a MsgID number and yyy is an Position number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.
Name | Ind | Tag | Reqd | Description |
---|
Replace this, test is MsgID = 29 and Position = 1.1
|
MarketDataRequest | 0 | 1180 | No | Unique feed identifier |
With this |
Message Contents deleted |
Replace this, test is MsgID = 29 and Position = 1.2
|
MarketDataRequest | 0 | 1182 | No | Message sequence number of first message in range to be resent |
With this |
Message Contents deleted |
Replace this, test is MsgID = 29 and Position = 1.3
|
MarketDataRequest | 0 | 1183 | No | Message sequence number of last message in range to be resent. If request is for a single message BeginSeqNo(7) = EndSeqNo. If request is for all messages subsequent to a particular message, EndSeqNo = 0 (representing infinity). |
With this |
Message Contents deleted |
Replace this, test is MsgID = 30 and Position = 1.011
|
MarketDataSnapshotFullRefresh | 0 | 1181 | No | Market data sequence number to be used when FIX session is not in effect |
With this |
Message Contents deleted |
Replace this, test is MsgID = 31 and Position = 1.01
|
MarketDataIncrementalRefresh | 0 | 1181 | No | Market data sequence number to be used when FIX session is not in effect |
With this |
MarketDataIncrementalRefresh | 0 | ApplicationSequenceControl | No | |
Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx'> where xxx is a MsgID number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.
Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx'> where xxx is a MsgID number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.