| Tag | Field Name | Req'd | Comments | |
|---|---|---|---|---|
| Standard Header | Y | MsgType = u (lowercase U) | ||
| 37 | OrderID | N | Unique identifier of most recent order as assigned by sell-side (broker, exchange, ECN). | |
| 548 | CrossID | Y | CrossID for the replacement order | |
| 551 | OrigCrossID | Y | Must match the CrossID of previous cross order. Same order chaining mechanism as ClOrdID/OrigClOrdID with single order Cancel/Replace. | |
| 549 | CrossType | Y | ||
| 550 | CrossPrioritization | Y | ||
| 552 | NoSides | Y | Must be 1 or 2 | |
![]() | 54 | Side | Y | |
![]() | 41 | OrigClOrdID | Y | |
![]() | 11 | ClOrdID | Y | Unique identifier of the order as assigned by institution or by the intermediary with closest association with the investor. |
![]() | 526 | SecondaryClOrdID | N | |
![]() | 583 | ClOrdLinkID | N | |
![]() | 586 | OrigOrdModTime | N | |
![]() | component block <Parties> | N | Insert here the set of "Parties" (firm identification) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | |
![]() | 229 | TradeOriginationDate | N | |
![]() | component block <OrderQtyData> | Y | Insert here the set of "OrderQtyData" fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | |
![]() | 376 | ComplianceID | N | |
![]() | 58 | Text | N | |
![]() | 354 | EncodedTextLen | N | Must be set if EncodedText field is specified and must immediately precede it. |
![]() | 355 | EncodedText | N | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
| component block <Instrument> | Y | Insert here the set of "Instrument" (symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | ||
| 60 | TransactTime | Y | Time this order request was initiated/released by the trader, trading system, or intermediary. | |
| Standard Trailer | Y | |||