CancelRs
Represents the response for a hotel booking cancellation operation.
Propertiesโ
| Name | Type | Description | 
|---|---|---|
| AuditData | ProviderAudit | Gets or sets the audit data provided by the supplier or system for the operation. | 
| AuditData/Request | Array<ProviderAuditRq> | Collection of audit entries for provider requests.Each entry contains details about a specific request made to the provider. | 
| AuditData/Request/SendAt | String | The timestamp indicating when the request was sent. | 
| AuditData/Request/Data | String | The payload data included in the request. | 
| AuditData/Request/Url | String | The URL of the provider endpoint to which the request is sent. | 
| AuditData/Request/Headers | Object | A collection of headers included in the request. | 
| AuditData/Request/HttpMethod | HttpMethod | The HTTP method used to send the request. | 
| AuditData/Request/HttpMethod/ Method  | String | No description available. | 
| AuditData/Response | Array<ProviderAuditRs> | Collection of audit entries for provider responses.Each entry contains details about a specific response received from the provider. | 
| AuditData/Response/ReceivedAt | String | The timestamp indicating when the response was received. | 
| AuditData/Response/Data | String | The payload data contained in the provider's response. | 
| AuditData/Response/Headers | Object | A collection of headers included in the provider's response. | 
| AuditData/Response/StatusCode | Integer | The HTTP status code returned by the provider. | 
| AdviseMessages | Array<AdviseMessage> | Gets the collection of advise messages related to the cancellation operation. | 
| AdviseMessages/Code | AdviseMessageCode | Gets the code that represents the message type. | 
| AdviseMessages/Level | AdviseMessageLevel | Gets the severity level of the message (e.g., Error, Warning, or Info). | 
| AdviseMessages/Description | String | Gets the message description providing additional context. | 
| AdviseMessages/CorrelationId | String | Gets a unique identifier for correlating the message with specific operations. | 
| AdviseMessages/External | External | Gets additional external details associated with the message. | 
| AdviseMessages/External/Code | String | The supplier's internal code for identifying the nature of the response or error. | 
| AdviseMessages/External/ Message  | String | A descriptive message returned by the supplier. | 
| AdviseMessages/External/ HttpStatusCode  | Integer | The HTTP status code of the supplier's response. | 
| Reference | Reference | Gets the reference information associated with the booking. | 
| Reference/ClientLocator | String | The booking locator provided by the client.This is typically used to match the booking in the client's internal systems. | 
| Reference/SupplierLocator | String | The booking locator provided by the supplier.This identifier is used to reference the booking in the supplier's system. | 
| Reference/HotelLocator | String | The booking locator specific to the hotel, provided by the supplier. (Optional)This may be required in cases where the hotel system uses its own unique identifiers. | 
| CancelLocator | String | Gets or sets the Cancel locator value specific to the cancellation operation. | 
| Status | BookStatus | Gets the status of the booking after the cancellation operation. Possible values: Unknown, Ko, Ok, OnRequest, Cancelled or PendingCommit. | 
| BookPrice | Price | Gets or sets the original booking price before cancellation. | 
| BookPrice/Currency | Currency | The currency of the price, represented in ISO 4217 format (e.g., USD, EUR). | 
| BookPrice/Binding | Boolean | Indicates whether the price is binding. | 
| BookPrice/Net | Double | The net price paid by the Buyer to the Seller. | 
| BookPrice/Gross | Double | The gross price, which includes the net price and the Buyer's commission. | 
| BookPrice/NetSpecified | Boolean | Indicates whether the net price is explicitly specified. | 
| BookPrice/MinimumSellingPrice | Double | The minimum selling price. | 
| CancelPrice | Price | Gets or sets the price associated with the cancellation operation. | 
| CancelPrice/Currency | Currency | The currency of the price, represented in ISO 4217 format (e.g., USD, EUR). | 
| CancelPrice/Binding | Boolean | Indicates whether the price is binding. | 
| CancelPrice/Net | Double | The net price paid by the Buyer to the Seller. | 
| CancelPrice/Gross | Double | The gross price, which includes the net price and the Buyer's commission. | 
| CancelPrice/NetSpecified | Boolean | Indicates whether the net price is explicitly specified. | 
| CancelPrice/ MinimumSellingPrice  | Double | The minimum selling price. | 
| AddOns | Object | Gets or sets additional supplier information as key-value pairs. |