๐ Reservation Condition Changed
Topic: RESERVATION_CONDITION_UPDATED
What It Does
The health/status condition of the reservation changed (OK, WARNING, CRITICAL, UNKNOWN).
Key Info
- Object: Reservation
- Actors: Guest or Staff
- Source: BACKOFFICE, GUEST_JOURNEY, PLATFORM
When It Fires
- Validation issues detected or resolved
- Booking management status changes
- Payment account becomes active/inactive
- Conflicts are added or removed
Context Data
{
"reservationCondition": "OK"
}
Reservation Conditions
This table summarizes all reservation conditions with their severity levels and descriptions.
| Condition Reason | Condition | Category |
|---|---|---|
| GROUP_BOOKING_CONFIRMATION_NOT_YET_SENT Group booking confirmation has not been sent yet |
CRITICAL | Group Booking |
| GROUP_BOOKING_MANAGEMENT_NOT_COMPLETED Group booking management process is not completed |
CRITICAL | Group Booking |
| GROUP_BOOKING_MANAGEMENT_NOT_COMPLETED_ON_THE_DAY_OF_ARRIVAL Group booking management not completed and arrival is today |
CRITICAL | Group Booking |
| GROUP_BOOKING_MULTIPLE_RESERVATIONS_ON_SAME_NAME Multiple reservations exist for the same guest name (non-overlapping) |
MINOR | Group Booking |
| GROUP_BOOKING_MULTIPLE_RESERVATIONS_ON_SAME_NAME_OVERLAPPING Multiple overlapping reservations exist for the same guest name |
CRITICAL | Group Booking |
| GUEST_FLOW_COMPLETED_BUT_NO_PUBLIC_DOOR_KEYS Guest completed flow but public door keys are missing |
CRITICAL | Access |
| GUEST_IN_HOUSE_BUT_NO_PRIVATE_ROOM_KEY_ROOM_IS_DIRTY Guest checked in but no private room key because room is dirty |
CRITICAL | Access |
| GUEST_IN_HOUSE_BUT_NO_PRIVATE_ROOM_KEY_TECHNICAL_ISSUE Guest checked in but no private room key due to technical issue |
CRITICAL | Access |
| HAS_OPEN_BALANCE_AFTER_CHECKOUT Reservation has unpaid balance after check-out |
CRITICAL | Financial |
| HAS_OPEN_BALANCE_AND_DELETED Deleted reservation has unpaid balance |
CRITICAL | Financial |
| HAS_OPEN_BALANCE_AND_NO_SHOW Reservation marked as no-show with unpaid balance |
CRITICAL | Financial |
| HAS_OPEN_BALANCE_BEFORE_DEPARTURE Reservation has unpaid balance before departure date |
MINOR | Financial |
| HAS_OPEN_BALANCE_ON_ARRIVAL Reservation has unpaid balance on arrival date |
CRITICAL | Financial |
| HAS_OPEN_BALANCE_ON_DEPARTURE Reservation has unpaid balance on departure date |
CRITICAL | Financial |
| ID_CHECK_DECLINED Guest ID verification was declined |
CRITICAL | Guest Verification |
| ID_CHECK_NOT_CONFIRMED Guest ID verification not yet confirmed |
MINOR | Guest Verification |
| ID_CHECK_REUPLOADED Guest had to reupload ID documents |
CRITICAL | Guest Verification |
| PENDING_URGENT_TASK There is an urgent task pending for this reservation |
CRITICAL | Tasks |
| PRIMARY_GUEST_IS_BLACKLISTED Primary guest is on the blacklist |
CRITICAL | Guest Verification |
| RESERVATION_CREATED_NOT_YET_SENT Reservation created notification has not been sent |
CRITICAL | Notification |
| RESERVATION_CREATED_NOT_YET_SENT_ON_THE_DAY_OF_ARRIVAL Reservation created notification not sent and arrival is today |
CRITICAL | Notification |
| RESERVATION_GUEST_FLOW_NOT_YET_COMPLETED Guest has started but not completed the pre-arrival flow |
MINOR | Guest Flow |
| RESERVATION_GUEST_FLOW_NOT_YET_COMPLETED_CLOSE_TO_ARRIVAL Guest flow incomplete and arrival is approaching |
CRITICAL | Guest Flow |
| RESERVATION_GUEST_FLOW_NOT_YET_STARTED Guest has not started the check-in/pre-arrival flow |
CRITICAL | Guest Flow |
| RESERVATION_GUEST_FLOW_NOT_YET_STARTED_RECURRING Guest has not started the flow (recurring notification) |
MINOR | Guest Flow |
| ROOM_DIRTY_ON_THE_DAY_OF_ARRIVAL Room is marked as dirty on the arrival date |
CRITICAL | Room |
| SERVICE_APPROVAL_REQUIRED The requested service requires approval or may be rejected |
CRITICAL | Service |
What To Do With It
- Alert appropriate teams - Notify staff if condition worsens
- Review condition reasons - Investigate specific issues
- Track condition trends - Monitor reservation health metrics
- Trigger remediation - Auto-fix common issues where possible
- Guest communication - Reach out for critical issues