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. |