Order Status Request with Cancel on Behalf

The Purpose of this test is to verify that customer application can submit Order Status Request (35=H) and receive Execution Report - Status (35=8, 150=I) when obtaining status for the order with Cancel on Behalf info.

For the purposes of this test, the definition of an "Original Sendercomp" represents the iLink session whose orders or Mass Quotes will be canceled. The definition of "On-Behalf Sendercomp" is the iLink session that will be submitting the cancel requests.

  • To select the test:
  1. Select a SenderComp from the drop-down and select ASSIGN if not already assigned.
  1. From the Test Suite tab, select the linked test.
  2. Use the Instrument(s) drop down menu to choose an instrument and channel and click SELECT.

Note:
If a test is not proceeding to the next step, clicking the Refresh button () below the test steps may resolve the issue.

Referential information is included for messages sent / received during the test.

  • To run the Order Status Request with Cancel on Behalf test:

This test is used for both Pre-Registered and On-Demand formats. The below instructions show the Pre-Registered format.

Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.

  1. Over an Original Sendercomp (Not the selected On-Behalf SenderComp), submit a Day Limit Order [35=D (tag 40-OrdType=2, tag 59-TimeInForce=0)] message.
  2. Receive and process Execution Report - New Order message (35=8, 39=0).
  3. Over the selected On-Behalf Sendercomp, submit an Order Cancel Request (35=F) to cancel the order in Step 1.
  4. Over the selected On-Behalf Sendercomp, receive and process Execution Report - Cancel (35=8, 39=4) message.
  5. Over the Original Sendercomp, receive and process Execution Report - Cancel (35=8, 39=4) message.
  6. Over the selected On-Behalf Sendercomp, send an Order Status Request (35=H) message for the order in step 1.
  7. Over the selected On-Behalf Sendercomp (tag 2807-CancelText), receive and process Execution Report - Status (35=8 & 150=I).
  8. Over the Original Sendercomp, send an Order Status Request (35=H) message for the order in step 1.
  9. Receive and process Execution Report - Status (35=8 & 150=I).