To get the full experience of our online specs, you really need to use something a little bigger. Do you mind firing up your tablet or computer please?
|37 - OrderID ● #||Required String|
If CxlRejReason="Unknown order", specify "NONE". Unique identifier for Order as assigned by broker. Uniqueness must be guaranteed within a single trading day. Firms which accept multi-day orders should consider embedding a date within the OrderID field to assure uniqueness across days.
|198 - SecondaryOrderID ● #||Optional String|
Can be used to provide order id used by exchange or executing system. Assigned by the party which accepts the order. Can be used to provide the OrderID used by an exchange or executing system.
|11 - ClOrdID ● #||Required String|
Unique order id assigned by institution to the cancel request or to the replacement order. Unique identifier for Order as assigned by institution (identified by SenderCompID or OnBehalfOfCompID as appropriate). Uniqueness must be guaranteed within a single trading day. Firms, particularly those which electronically submit multi-day orders, trade globally or throughout market close periods,should ensure uniqueness across days, for example by embedding a date within the ClOrdID field.
|41 - OrigClOrdID ● #||Required String|
ClOrdID which could not be canceled/replaced. ClOrdID of the previous order (NOT the initial order of the day) when canceling or replacing an order. ClOrdID of the previous order (NOT the initial order of the day) as assigned by the institution, used to identify the previous order in cancel and cancel/replace requests.
|39 - OrdStatus ● #||Required char|
OrdStatus value after this cancel reject is applied. Identifies current status of order.
|109 - ClientID ● #||Optional String|
Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). Firm identifier used in third party-transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID).
|76 - ExecBroker ● #||Optional String|
Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). Identifies executing / give-up broker. Standard NASD market-maker mnemonic is preferred.
|66 - ListID ● #||Optional String|
Required for rejects against orders which were submitted as part of a list. Unique identifier for list as assigned by institution, used to associate multiple individual orders. Uniqueness must be guaranteed within a single trading day. Firms which generate multi-day orders should consider embedding a date within the ListID field to assure uniqueness across days.
|1 - Account ● #||Optional String|
Account mnemonic as agreed between broker and institution.
|60 - TransactTime ● #||Optional UTCTimestamp|
Time of execution/order creation (expressed in UTC (Universal Time Coordinated, also known as "GMT")
|434 - CxlRejResponseTo ● #||Required char|
Identifies the type of request that a Cancel Reject is in response to.
|102 - CxlRejReason ● #||Optional int|
Code to identify reason for cancel rejection.
|58 - Text ● #||Optional String|
Free format text string. Note: this field does not have a specified maximum length
|354 - EncodedTextLen ● #||Optional Length|
Must be set if EncodedText field is specified and must immediately precede it. Byte length of encoded (non-ASCII characters) EncodedText field.
|355 - EncodedText ● #||Optional data|
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. If used, the ASCII (English) representation should also be specified in the Text field.
Seems this is the only instance of this field in this spec unfortunately.
The field also appears in the following technical messages:
The field also appears in the following functional views:
Want a head start on a new FIX spec using a FIXatdl file?
Import the XML and we'll create a skeleton spec based on the content.
FixSpec.com is FREE website helping the financial services community to connect faster and easier. Registered users get access to an awesome range of developer tools and an ever-expanding specification repository.
Cool! Check your inbox for a password reset link. If you don't receive it, then your email may not be in our records so try registering it instead.
We are so glad you decided to sign up.
We aim to make this website as simple and enjoyable as possible, but if you get stuck at any point or have any suggestions then please get in touch.
Use the "Help" tab on the right, or email us at firstname.lastname@example.org.
To help you find your way around, we've built a short interactive tour of the site.Start the whirlwind tour! (2-3 mins) No thanks, I'll just look around myself.