# Order Status Request and chained orders

**URL:** <https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217>\
**Category:** General Q&A\
**Tags:** general-qa, xid\_165967, imported\
**Created:** [January 19, 2006, 3:00am UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217 "2006-01-19T03:00:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomashaines\_x](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@thomashaines\_x](https://forum.fixtrading.org/u/thomashaines_x)\
**Post date:** [January 19, 2006, 3:00am UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217/1 "2006-01-19T03:00:41Z")

</div>

Imported from previous forum

---

<div class="post-metadata">

**Author:** ![thomashaines\_x](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@thomashaines\_x](https://forum.fixtrading.org/u/thomashaines_x)\
**Post date:** [January 19, 2006, 3:00am UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217/2 "2006-01-19T03:00:41Z")

</div>

Hi all,  
I’ve a quick question regarding the Order Status Request (35=H) and chained orders.

Given the following scenario:

1. Send New Order: Buy 1000, ClOrdID=A
2. New Execution Report received
3. Send Replace Request ClOrdID=B, OrigClOrdID=A
4. Pending Replace Execution report received
5. Replaced Execution report received
6. Send Replace Request ClOrdID=C, OrigClOrdID=B
7. Pending Replace Execution report received
8. Replaced Execution report received
9. Send Order Status Request with ClOrdID = A

Should the status request be rejected, or should an exec report with ClOrdID=C, OrigClOrdID=A be sent?

Thanks,  
Tom.

---

<div class="post-metadata">

**Author:** ![fplpo\_x](https://avatars.discourse-cdn.com/v4/letter/f/7ab992/32.png) [@fplpo\_x](https://forum.fixtrading.org/u/fplpo_x)\
**Post date:** [January 19, 2006, 2:25pm UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217/3 "2006-01-19T14:25:52Z")

</div>

[original email was from Roman Dultsin - [RDultsin@riptidetrading.com](mailto:RDultsin@riptidetrading.com) ]  
\> Hi all, I’ve a quick question regarding the Order Status Request (35=H)

> and chained orders.
> 
> Given the following scenario:
> 
> 1. Send New Order: Buy 1000, ClOrdID=A
> 2. New Execution Report received
> 3. Send Replace Request ClOrdID=B, OrigClOrdID=A
> 4. Pending Replace Execution report received
> 5. Replaced Execution report received
> 6. Send Replace Request ClOrdID=C, OrigClOrdID=B
> 7. Pending Replace Execution report received
> 8. Replaced Execution report received
> 9. Send Order Status Request with ClOrdID = A
> 
> Should the status request be rejected, or should an exec report with  
> ClOrdID=C, OrigClOrdID=A be sent?
> 
> Thanks, Tom.

According to the definition, value of OrigClOrdID [tag 41] should be that of ClOrdID [tag 11] of the previous accepted order B (NOT the initial order of the day A). Therefore, order status execution report with ClOrdID=C and OrigClOrdID=A would not be a valid choice since the message would imply a link from C to A and not to B.

---

<div class="post-metadata">

**Author:** ![thomashaines\_x](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@thomashaines\_x](https://forum.fixtrading.org/u/thomashaines_x)\
**Post date:** [January 24, 2006, 3:26am UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217/4 "2006-01-24T03:26:19Z")

</div>

> > Given the following scenario:
> > 
> > 1. Send New Order: Buy 1000, ClOrdID=A
> > 2. New Execution Report received
> > 3. Send Replace Request ClOrdID=B, OrigClOrdID=A
> > 4. Pending Replace Execution report received
> > 5. Replaced Execution report received
> > 6. Send Replace Request ClOrdID=C, OrigClOrdID=B
> > 7. Pending Replace Execution report received
> > 8. Replaced Execution report received
> > 9. Send Order Status Request with ClOrdID = A
> > 
> > Should the status request be rejected, or should an exec report with  
> > ClOrdID=C, OrigClOrdID=A be sent?
> > 
> > Thanks, Tom.
> 
> According to the definition, value of OrigClOrdID [tag 41] should be  
> that of ClOrdID [tag 11] of the previous accepted order B (NOT the  
> initial order of the day A). Therefore, order status execution report  
> with ClOrdID=C and OrigClOrdID=A would not be a valid choice since the  
> message would imply a link from C to A and not to B.

So what would a valid response be? Or should the status request just be rejected?

---

<div class="post-metadata">

**Author:** ![tkch\_x](https://avatars.discourse-cdn.com/v4/letter/t/5f9b8f/32.png) [@tkch\_x](https://forum.fixtrading.org/u/tkch_x)\
**Post date:** [January 24, 2006, 1:09pm UTC](https://forum.fixtrading.org/t/order-status-request-and-chained-orders/2217/5 "2006-01-24T13:09:13Z")

</div>

> > > Given the following scenario:
> > > 
> > > 1. Send New Order: Buy 1000, ClOrdID=A
> > > 2. New Execution Report received
> > > 3. Send Replace Request ClOrdID=B, OrigClOrdID=A
> > > 4. Pending Replace Execution report received
> > > 5. Replaced Execution report received
> > > 6. Send Replace Request ClOrdID=C, OrigClOrdID=B
> > > 7. Pending Replace Execution report received
> > > 8. Replaced Execution report received
> > > 9. Send Order Status Request with ClOrdID = A
> > > 
> > > Should the status request be rejected, or should an exec report with  
> > > ClOrdID=C, OrigClOrdID=A be sent?
> > > 
> > > Thanks, Tom.
> > 
> > According to the definition, value of OrigClOrdID [tag 41] should be  
> > that of ClOrdID [tag 11] of the previous accepted order B (NOT the  
> > initial order of the day A). Therefore, order status execution report  
> > with ClOrdID=C and OrigClOrdID=A would not be a valid choice since the  
> > message would imply a link from C to A and not to B.
> 
> So what would a valid response be? Or should the status request just  
> be rejected?

The request should be rejected since you should be requesting the status for C but not A nor B.
