ReserveHolding
- Section: Transactions
- Related Message: ReserveHoldingReply
Metadata
- Message Type: TransactionMessage
- Message Number: 1082
Inherited fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| MessageType | Integer (unsigned) | 2 | The unique identifier of this message. |
| ClientId | Integer (unsigned) | 4 | The unique identifier of a session with the server, returned in a successful LoginReply message. |
| RequestId | Integer (unsigned) | 4 | Within each session each message must be uniquely identified by this field. It must be monotonically increasing for the duration of the session. |
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| Id | Foreign key to HoldingReservation | 8 | |
| Account | Foreign key to Account | 8 | |
| AccountId | Integer (unsigned) | 8 | |
| Instrument | Foreign key to Instrument | 8 | |
| InstrumentId | Integer (unsigned) | 8 | |
| Type | One of HoldingReservationType | 1 | |
| RelatedTable | One of Table | 1 | |
| RelatedRecord | Integer (signed) | 8 | |
| Quantity | Integer (signed) | 8 | |
| MetaData | String | 100 | |
| Operation | One of ReservationOperation | 1 | |
| DeficitType | One of ReservationDeficitType | 1 | This field is to allow pre-reservation of funds that have not yet been received into the account. See Enum for details of each option. |