Description

The mass order acknowledgement message is used to acknowledge the receipt of and the status for a MassOrder <DJ> message.

The content of the acknowledgement depends on the setting of the field OrderResponseLevel <2427> in the MassOrder <DJ> message. Only the order status is provided and not the immediate executions which would lead to ExecutionReport messages.

Structure

Tag Field Name Req'd Comments
Component Block - <StandardHeader> Y

MsgType=DK

Component Block - <ApplicationSequenceControl> N

For use in drop copy applications. NOT FOR USE in transactional applications.

2423 MassOrderRequestID N

Unique identifier of MassOrder <DJ> message as assigned by the submitter of the request.

2424 MassOrderReportID N

Unique identifier of MassOrder <DJ> message as assigned by the receiver

2425 MassOrderRequestStatus Y

Message level request status

2426 MassOrderRequestResult N

Message level request result

2427 OrderResponseLevel N

Level of response requested from receiver of MassOrder <DJ> message.

1328 RejectText N
1664 EncodedRejectTextLen N

Must be set if EncodedRejectText <1665> field is specified and must immediately precede it.

1665 EncodedRejectText N

Encoded (non-ASCII characters) representation of the RejectText <1328> field in the encoded format specified via the MessageEncoding <347> field.

1301 MarketID N
1300 MarketSegmentID N
Component Block - <Parties> N
1815 TradingCapacity Y
1816 ClearingAccountType N
1 Account N
660 AcctIDSource N
581 AccountType N
528 OrderCapacity N
529 OrderRestrictions N
582 CustOrderCapacity N
1028 ManualOrderIndicator N
1031 CustOrderHandlingInst N
60 TransactTime N
58 Text N
354 EncodedTextLen N

Must be set if EncodedText <355> field is specified and must immediately precede it.

355 EncodedText N

Encoded (non-ASCII characters) representation of the RejectText <1328> field in the encoded format specified via the MessageEncoding <347> field.

797 CopyMsgIndicator N
2432 TotNoOrderEntries N

Used to support fragmentation. Sum of NoOrderEntries <2428> within the OrderEntryAckGrp across all messages with the same MassOrderRequestID <2423>.

893 LastFragment N

Indicates whether this is the last fragment in a sequence of message fragments. Only required where message has been fragmented.

Component Block - <ThrottleResponse> N
Component Block - <OrderEntryAckGrp> N
Component Block - <StandardTrailer> Y