Application Message Request (MsgType = BW, FIXML = ApplMsgReq)

This message is used to request a retransmission of a set of one or more messages generated by the application specified in RefApplID (1355). The message can be used for five types of transmission requests:

The Request message specifies the sequence number range using ApplBegSeqNum (1182) and ApplEndSeqNum (1183) for a given RefApplID (1355) to request messages for retransmission.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = BW
1346 ApplReqID @ApplReqID Y Unique identifier for request.
1347 ApplReqType @ApplReqTyp Y Type of Application Message Request being made.
1351 NoApplIDs ApplIDReqGrp N Specifies number of application id occurrences.
=> 1355 RefApplID @RefApplID C
=> 1182 ApplBegSeqNum @ApplBegSeqNum C Message sequence number of first message in range to be resent.
=> 1183 ApplEndSeqNum @ApplEndSeq C 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).
58 Text @Txt N Allows user to provide reason for request.
354 EncodedTextLen @EncTxtLen C Must be set if EncodedText (355) field is specified and must immediately precede it.
355 EncodedText @EncTxt C Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field.
<Standard Message Trailer> Y