Description

Used to respond to the PartyActionRequest <DH> message, indicating whether the request has been received, accepted or rejected. Can also be used in an unsolicited manner to report party actions, e.g. reinstatements after a manual intervention out of band.

Structure

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

MsgType=DI

2400 EffectiveBusinessDate N
2328 PartyActionRequestID N

Conditionally required when responding to a PartyActionRequest <DH> message.

2331 PartyActionReportID Y
2329 PartyActionType Y
2332 PartyActionResponse Y
2333 PartyActionRejectReason N

Conditionally required when PartyActionResponse <2332> = 2 (Rejected).

2330 ApplTestMessageIndicator N

Conditionally required if present in the PartyActionRequest <DH> 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 - <InstrumentScope> N
Component Block - <RequestingPartyGrp> N

May be used to identify the party making the request and their role.

Component Block - <Parties> Y

Used to specify the trading party on which the action is applied to. If in response to PartyActionRequest <DH> message, this should echo back the values from the request.

Component Block - <RelatedPartyDetailGrp> 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 Text <58> field in the encoded format specified via the MessageEncoding <347> field.

797 CopyMsgIndicator N
Component Block - <StandardTrailer> Y