Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

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.

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

Parent Topic:Appointment booking components