This request is sent by the Participant to request the deposit of Government Bond Collateral.
The following flow shows the messages involved in the deposit request process:
RA1: This field must be filled in when CollateralAddressCategory is 96 (PNP/PL) or 95 (Account).
RA2: This field must be filled in when CollateralAddressCategory is 95 (Account).
| Index | Field | Type | Required | Description | Rules |
|---|---|---|---|---|---|
| 1 | ParticipantRequestInfo | object | YES | Information about the request | |
| 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 | Address | object | YES | Address for the collateral deposit | |
| 2.1 | Category | integer | YES | Address Category Possible values: CollateralAddressCategory |
|
| 2.2 | ClearingMemberCode | string | YES | Clearing Member Code | |
| 2.3 | CarryingCode | string | NO | PNP/PL Code | RA1 |
| 2.4 | AccountCode | string | NO | Account Code | RA2 |
| 3 | Purpose | integer | YES | Purpose Possible values: CollateralPurpose |
|
| 4 | SecurityCode | string | YES | Unique instrument identifier in Base | |
| 5 | Quantity | integer | YES | Quantity of bonds to be deposited | |
| 6 | AssignerAccount | integer | YES | SELIC assigner account | |
| 7 | AssigneeAccount | integer | YES | SELIC assignee account | |
| 8 | SelicOperationNumber | integer | YES | SELIC operation number |
{
"ParticipantRequestInfo": {
"RequestId": "3F1127A12A9B47E7B6D638CBFE0C0824",
"RequesterParticipantCode": "22"
},
"Address": {
"Category": 96,
"ClearingMemberCode": "22",
"CarryingCode": "22"
},
"Purpose": 2,
"SecurityCode": "56A7884931364323945C7139C758AA36",
"Quantity": 5000,
"AssignerAccount": 123456789,
"AssigneeAccount": 987654321,
"SelicOperationNumber": 123456
}