Definition
Used to respond to a Collateral Assignment message.
Message structure 4032 distinct fields
Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.
Nested fields load when needed. Open the full static layout (also works without JavaScript).
StandardHeaderComponentRequired
MsgType = AZ
StandardHeader definition & usage →
Open this block to load its fields in message context, or follow the definition link.
Unique identifer for the collateral response
Conditionally required when responding to a Collateral Assignment message
Identifer of CollReqID to which the Collateral Assignment is in response
Conditionally required when responding to a Collateral Assignment message
Collateral Transaction Type - not recommended because it causes confusion
Collateral Assignment Response Type
Conditionally required when CollAsgnRespType(905) = 3 (Rejected).
Tells whether security has been restricted.
The clearing business date of the assignment. The date on which the transaction was entered.
PartiesRepeating groupCount tag 453—
Open this block to load its fields in message context, or follow the definition link.
Customer Account
Type of account associated with the order (Origin)
Identifier of order for which collateral is required
Identifier of order for which collateral is required
Identifier of order for which collateral is required
Identifier of order for which collateral is required
ExecCollGrpRepeating groupCount tag 124—
Executions for which collateral is required
ExecCollGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
TrdCollGrpRepeating groupCount tag 897—
Trades for which collateral is required
TrdCollGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
InstrumentComponent—
Instrument definition & usage →
Open this block to load its fields in message context, or follow the definition link.
FinancingDetailsComponent—
FinancingDetails definition & usage →
Open this block to load its fields in message context, or follow the definition link.
Can be used to specify the value date of the collateral transaction where the transaction is for a specific future date (e.g. to be "settled" on a future date).
InstrmtLegGrpRepeating groupCount tag 555—
Number of legs that make up the Security
InstrmtLegGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
UndInstrmtCollGrpRepeating groupCount tag 711—
Number of legs that make up the Security
UndInstrmtCollGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
CollateralAmountGrpRepeating groupCount tag 1703—
CollateralAmountGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
TrdRegTimestampsRepeating groupCount tag 768—
TrdRegTimestamps definition & usage →
Open this block to load its fields in message context, or follow the definition link.
MiscFeesGrpRepeating groupCount tag 136—
Required if any miscellaneous fees are reported.
MiscFeesGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
SpreadOrBenchmarkCurveDataComponent—
SpreadOrBenchmarkCurveData definition & usage →
Open this block to load its fields in message context, or follow the definition link.
StipulationsRepeating groupCount tag 232—
Stipulations definition & usage →
Open this block to load its fields in message context, or follow the definition link.
The unique transaction entity identifier assigned by the firm sending the CollateralResponse(35=AZ).
The unique transaction entity identifier assigned by the counterparty to the transaction, if known. Echoes the value from CollateralAssignment(35=AY) if provided.
Values are custom to a particular implementation and will be maintained externally.
Must be set if EncodedText(355) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field.
Conditionally required when CollAsgnRespType(905) = 5 (Completed with warning).
Must be set if EncodedWarningText(2521) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the WarningText(2520) field in the encoded format specified via the MessageEncoding field.
Conditionally required when CollAsgnRespType(905) = 3 (Rejected).
Must be set if EncodedRejectText(1665) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field.
StandardTrailerComponentRequired
StandardTrailer definition & usage →
Open this block to load its fields in message context, or follow the definition link.