====== SEQUENCE RESET [35=4] ====== The Sequence Reset message adjusts expected sequence numbers. ===== Reset Modes ===== ^ Mode ^ GapFillFlag (123) ^ Usage ^ | Gap Fill | Y | Normal resend response | | Reset | N or absent | Disaster recovery only | ===== Message Specification ===== **Message Direction:** Bidirectional ^ Tag ^ Field Name ^ Type ^ Req'd ^ Description ^ | | **Message Header** | | Y | MsgType = 4 | | 123 | GapFillFlag | Boolean | O | Y=Gap fill mode, N=Reset mode | | 36 | NewSeqNo | Int | Y | New expected sequence number | | | **Message Trailer** | | Y | | ===== Sample Message ===== **Gap Fill to sequence 30:** 8=FIX.4.2|9=60|35=4|49=T4Example|56=T4|50=TraderName|52=20120906-14:14:16.424| 36=30|123=Y|10=123| ===== Notes ===== * Can only increase sequence numbers * Gap Fill: Must use correct sequence in Tag 34 * Reset Mode: Ignores sequencing rules (disaster recovery only) * Multiple skipped messages require single reset