ConfirmationAck/FIX.4.4+
From FIXwiki
Message Content of ConfirmationAck (MsgType=AU)
| TagText | FieldName or ComponentName | Required | Description |
|---|---|---|---|
| StandardHeader | x | MsgType = AU
| |
| 664 | ConfirmID | x | |
| 75 | TradeDate | x | |
| 60 | TransactTime | x | Date/Time Allocation Instruction Ack generated
|
| 940 | AffirmStatus | x | |
| 774 | ConfirmRejReason | Required for ConfirmStatus = 1 (rejected)
| |
| 573 | MatchStatus | Denotes whether the financial details provided on the Confirmation were successfully matched.
| |
| 58 | Text | Can include explanation for AllocRejCode = 7 (other)
| |
| 354 | EncodedTextLen | Must be set if EncodedText field is specified and must immediately precede it.
| |
| 355 | EncodedText | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
| |
| StandardTrailer | x |
Notes
Error in FIX Specification:
- Comment of 58 Text is a cut&paste error from AllocationReportAck
- Comment of 60 TransactTime is a cut&paste error from AllocationInstructionAck
- Comment of 774 ConfirmRejReason should say "Required for AffirmStatus=2 (ConfirmRejected)"