148 | StandardHeader | 0 | 1 | 1 | MsgType = DL |
148 | 2436 | 0 | 2 | 1 | Submitting, cancelling, changing, accepting, and declining a transfer are all considered separate instructions, and each must have a unique ID. Chaining of firm generated IDs is not supported; TransferID(2437) assigned by the CCP must be used when sending an instruction referencing a previously submitted transfer. |
148 | 2437 | 0 | 3 | 0 | Conditionally required when responding to a PositionTransferReport(35=DN) message (e.g. when accepting or declining a transfer) or performing an action on a transfer (e.g. cancel or replace). |
148 | 2439 | 0 | 4 | 0 | |
148 | 2440 | 0 | 5 | 0 | |
148 | 2441 | 0 | 6 | 0 | |
148 | Parties | 0 | 7 | 0 | Specifies the source of the position transfer, e.g. the transferor. |
148 | TargetParties | 0 | 8 | 1 | Specifies the target of the position transfer. |
148 | 715 | 0 | 9 | 0 | Business date the transfer would clear. |
148 | 75 | 0 | 10 | 0 | Trade date associated with the position being transferred. |
148 | 60 | 0 | 11 | 0 | |
148 | Instrument | 0 | 12 | 0 | If not specified, indicates the transfer is for all instruments. |
148 | UndInstrmtGrp | 0 | 13 | 0 | |
148 | PositionQty | 0 | 14 | 0 | Position to transfer from the perspective of the source party prior to the transfer.
If not specified, indicates transfer of all positions for a specified instrument, if Instrument is specified, or transfer of all positions if Instrument is not specified.
|
148 | 1596 | 0 | 15 | 0 | Price at which the position is transferred. |
148 | 15 | 0 | 16 | 0 | |
148 | 423 | 0 | 17 | 0 | |
148 | PositionAmountData | 0 | 18 | 0 | Optionally used to include cash residuals, etc., from the perspective of the source party prior to the transfer. |
148 | 58 | 0 | 19 | 0 | |
148 | 354 | 0 | 20 | 0 | Must be set if EncodedText(355) field is specified and must immediately precede it. |
148 | 355 | 0 | 21 | 0 | Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field. |
148 | StandardTrailer | 0 | 22 | 1 | |
149 | StandardHeader | 0 | 1 | 1 | MsgType=DM |
149 | 2436 | 0 | 2 | 1 | The identifier of the PositionTransferInstruction(35=DL) this message is responding to. |
149 | 2437 | 0 | 3 | 0 | Optional when responding to a "new" transfer. When responding to a PositionTransferInstruction(35=DM) accepting, declining, or cancelling a transfer already initiated, this field can echo the TransferID(2437) sent. |
149 | 2439 | 0 | 4 | 0 | |
149 | 2440 | 0 | 5 | 0 | |
149 | 2442 | 0 | 6 | 0 | |
149 | 2443 | 0 | 7 | 0 | Conditionally required when TransferStatus(2442) = 1(Rejected by intermediary). |
149 | 2441 | 0 | 8 | 0 | |
149 | Parties | 0 | 9 | 0 | Specifies the source of the position transfer, e.g. the transferor. |
149 | TargetParties | 0 | 10 | 0 | Specifies the target of the position transfer. |
149 | 60 | 0 | 11 | 0 | |
149 | 1328 | 0 | 12 | 0 | |
149 | 1664 | 0 | 13 | 0 | Must be set if EncodedRejectText(1665) field is specified and must immediately precede it. |
149 | 1665 | 0 | 14 | 0 | Encoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field. |
149 | 58 | 0 | 15 | 0 | |
149 | 354 | 0 | 16 | 0 | Must be set if EncodedText(355) field is specified and must immediately precede it. |
149 | 355 | 0 | 17 | 0 | Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field. |
149 | StandardTrailer | 0 | 18 | 1 | |
150 | StandardHeader | 0 | 1 | 1 | MsgType = DN |
150 | 2436 | 0 | 2 | 0 | Conditionally required when sent in response to a PositionTransferInstruction(35=DM). |
150 | 2438 | 0 | 3 | 1 | |
150 | 2437 | 0 | 4 | 1 | |
150 | 2439 | 0 | 5 | 1 | |
150 | 2444 | 0 | 6 | 1 | |
150 | 2442 | 0 | 7 | 1 | |
150 | 2443 | 0 | 8 | 0 | Conditionally required when TransferStatus(2422) = 1(Rejected by intermediary). |
150 | 2441 | 0 | 9 | 0 | |
150 | Parties | 0 | 10 | 1 | Specifies the source of the position transfer, e.g. the transferor. |
150 | TargetParties | 0 | 11 | 0 | Specifies the target of the position transfer. |
150 | 715 | 0 | 12 | 0 | Business date the transfer would clear. |
150 | 75 | 0 | 13 | 0 | Trade date associated with the position being transferred. |
150 | 60 | 0 | 14 | 0 | |
150 | Instrument | 0 | 15 | 0 | If not specified, indicates the transfer is for all instruments. |
150 | UndInstrmtGrp | 0 | 16 | 0 | |
150 | PositionQty | 0 | 17 | 0 | Position to transfer from the perspective of the source party prior to the transfer.
If not specified, indicates transfer of all positions for a specified instrument, if Instrument is specified, or transfer of all positions if Instrument is not specified. |
150 | 1596 | 0 | 18 | 0 | Price at which the position is transferred. |
150 | 15 | 0 | 19 | 0 | |
150 | 423 | 0 | 20 | 0 | |
150 | PositionAmountData | 0 | 21 | 0 | Optionally used to include cash residuals, etc., from the perspective of the source party prior to the transfer. |
150 | 1328 | 0 | 22 | 0 | |
150 | 1664 | 0 | 23 | 0 | Must be set if EncodedRejectText(1665) field is specified and must immediately precede it. |
150 | 1665 | 0 | 24 | 0 | Encoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field. |
150 | 58 | 0 | 25 | 0 | |
150 | 354 | 0 | 26 | 0 | Must be set if EncodedText(355) field is specified and must immediately precede it. |
150 | 355 | 0 | 27 | 0 | Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field. |
150 | StandardTrailer | 0 | 28 | 0 | |
1063 | TargetPtysSubGrp | 1 | 6 | 0 | Repeating group of target party sub-identifiers. |
2247 | 2433 | 0 | 1 | 1 | |
2247 | 2434 | 1 | 2 | 0 | Required when NoTargetPartySubIDs(2433) > 0. |
2247 | 2435 | 1 | 3 | 0 | Required when NoTargetPartySubIDs(2433) > 0. |