Test Request (MsgType = 1)

The Test Request (1) message is utilized to force a heartbeat from the opposing application. The Test Request (1) message is useful for checking sequence numbers or verifying communication line status. The opposite application will respond to the Test Request (1) with a Heartbeat (0) containing the TestReqID (112) .

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

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = 1
112 TestReqID Y
<Standard Message Trailer> Y