Used to cancel allocations in an Operation.
The cancellation targets the Operation, not the "allocation action."
In other words, anOperationCodeis referenced.
| Index | Field | Type | Required | Description | Rules |
|---|---|---|---|---|---|
| 1 | ParticipantRequestInfo | object | YES | Information about the request itself | |
| 1.1 | RequestId | string | YES | Unique request identifier assigned by the participant | |
| 1.2 | RequesterParticipantCode | string | YES | Requesting participant code | |
| 1.3 | OriginalMessageTypeCode | string | NO | Original message type in the base-m-cad-???-##-### pattern |
|
| 2 | OperationCode | string | YES | Identifier of the operation to be 'deallocated' | |
| 3 | Quantity | integer | NO | Quantity to be 'deallocated'. If not provided, the entire remaining quantity will be canceled |
{
"ParticipantRequestInfo": {
"RequestId": "3F1127A12A9B47E7B6D638CBFE0C0824",
"RequesterParticipantCode": "22"
},
"OperationCode": "E22FCABBA8FB41A096F9AF4088FD9B4C"
}