Core Concepts
Organization
A business entity in our system. Each organization represents a complete operation and contains all associated divisions, schedules, and bookings.Golf Industry Equivalent: Golf Course/Club/Facility (e.g., “ABC Golf Club”)
Division
A distinct activity or business unit within an organization. Divisions represent different operational areas or services.Golf Industry Examples: Golf (course operations), Events (weddings), Restaurant, Pro ShopOther Industry Examples: Snow Tubing, Event Management, Indoor Golf
Scheduling
Schedule
The overall framework that defines when time slots are available. Schedules control the pattern and availability of slots over time.Golf Industry Examples: “Summer 2024 Schedule” (regular operations), “Tournament Schedule” (special events), “Winter Schedule” (reduced hours)Other Examples: “Restaurant Hours”, “Lesson Schedule”
Slot
A specific time slot available for booking. Each slot represents a discrete time when customers can access a service or facility.Golf Industry Equivalent: Tee Time (e.g., 9:00 AM for 4 players)Other Examples: Restaurant table reservation, event venue booking, lesson appointment
Reservation
A complete booking that includes one or more entries, customer information, and selected offerings. Reservations are the top-level booking entity that customers create.Golf Industry Equivalent: Golf booking (e.g., a foursome’s complete tee time reservation including green fees and cart rentals)Other Examples: Restaurant reservation with party details, event booking with catering, lesson package with equipment rental
Entry
A single customer’s booking within a slot. Each entry represents one individual customer who has reserved that time slot.Golf Industry Equivalent: One customer’s tee time (e.g., John Smith booked for 9:00 AM - if it’s a foursome, there would be 4 separate entries)Other Examples: Individual diner reservation, single lesson booking, one person’s event registration
Offerings
Offering
Any product or service that can be booked or sold. This is a broad category covering different types of items across all divisions.Types:
- Tickets: Individual services or access fees
- Bundles: Package deals combining multiple services
- Products: Retail merchandise
- Services: Professional services or instruction
Rate
The specific pricing for an offering when booked for a particular slot. Rates can vary by time of day, day of week, season, or special events.Golf Industry Examples: Weekend green fee ($85), twilight rate ($45 after 3 PM), senior rate ($65 weekdays)Other Examples: Peak hour restaurant pricing, premium event venue rates, holiday lesson pricing
Memberships
Membership
An access plan that defines which offerings customers can access and at what rates. Can represent paid membership plans or public access levels.Types:
- Member: Paid plans with special privileges
- Public: Non-member/guest access
Location & Geography
Location
A specific physical area within a facility where activities for a division take place.Golf Industry Equivalent: Golf Course (e.g., “Red-Blue Course”, “Practice Range”)Other Examples: Ballroom, Main Dining Room, Conference Room A, Hill A (snow tubing)
Tag
Labels used to categorize or identify specific characteristics of slots or other items.Golf Industry Examples: “1A”, “1B” (multiple tee times for Shotguns)Other Examples: “VIP Service”, “Equipment Included”