Advanced appointment booking components
The roles, properties, and tables for the advanced appointment booking feature.
This plugin activates the following plugins if they aren't already installed:
- Appointment Booking (com.snc.appointment_booking)
- Resource Matching Engine (com.snc.matching_rule)
Tables
Appointment booking adds the following tables.
| Table | Description |
|---|---|
| Appointment Window Configuration [sn_apptmnt_booking_window_config] |
Store configuration setting for appointment windows. |
| Appointment Window [sn_apptmnt_booking_config] |
Defines appointment windows for bookings. |
| Bookable Window [sn_apptmnt_booking_bookable_window] |
Represents specific time slots available for booking. |
| Service Configuration Mapping [sn_apptmnt_booking_config_mapping] |
Configuration to map available services to territories or any conditions. |
| Appointment Schedule [sn_apptmnt_booking_schedule] |
Mapping the service configuration to appointment slots. |
| Appointment Schedule Override [sn_apptmnt_booking_schedule_override] |
Stores override schedule changes. |