FIX 5.0 SP1 : TestRequest <1> message

Structure | Sample Message | Related Messages

Description

The test request message forces a heartbeat from the opposing application. The test request message checks sequence numbers or verifies communication line status. The opposite application responds to the Test Request with a Heartbeat <0> containing the TestReqID <112>.

The TestReqID verifies that the opposite application is generating the heartbeat as the result of Test Request and not a normal timeout. The opposite application includes the TestReqID in the resulting Heartbeat. Any string can be used as the TestReqID (one suggestion is to use a timestamp string).

Structure

Tag Field Name Req'd Comments
Component Block - <StandardHeader> Y MsgType = 1
112 TestReqID Y
Component Block - <StandardTrailer> Y

Sample Message

The '^' character is used to represent SOH character.

8=FIXT.1.1^9=79^35=1^49=BuySide^56=SellSide^34=2^52=20190605-17:03:24.541^1128=8^112=TestReqID^10=097^

Related Messages