Light Docs

Linking Resources to Services

Managing resource-service relationships

This page explains how to link resources to service offerings and manage those relationships.

Linking resources to services tells the system:

  • Which resources can provide which services
  • What capacity constraints exist
  • How to calculate availability for that service

Without linked resources, services in "Linked Resources" mode won't have any available time slots.

Resource links are managed from the service offering configuration:

  1. Go to Settings → Service Offerings
  2. Click on an offering
  3. Find the "Linked Resources" section
  4. Add or remove resource links

Linked Resource Mode

When multiple resources are linked, choose the mode:

Any (Default)

Service is available when at least one linked resource is available.

Example:

  • Service: "General Consultation"
  • Linked to: Room 1, Room 2, Room 3
  • Linked resource mode: "Any"
  • Result: Bookable when any room is free

The system automatically assigns whichever resource is available. This increases capacity - more resources mean more available time slots.

All

Service is available only when all linked resources are available simultaneously.

Example:

  • Service: "Baby Clinic Consultation"
  • Linked to: Consultation Room, Baby Clinic Pharmacist
  • Linked resource mode: "All"
  • Result: Only bookable when both are free at the same time

Use this when a service genuinely requires multiple specific resources to be present.

From the service offering detail page:

  1. Click Edit or find the Linked Resources section
  2. Select resources from the list
  3. Choose "Any" or "All" mode
  4. Save

Unlink resources the same way - deselect them from the list.

If you remove all linked resources from a "Linked Resources" mode service, it will have no available time slots and cannot be booked.

Services in "Virtual" mode don't use resource links - they have their own independent availability schedule. Virtual services still take one booking at a time per time slot, but capacity isn't limited by physical resources.

Resource Assignment at Booking Time

When a customer books a service with linked resources:

  • Any mode: System automatically assigns one available resource
  • All mode: System assigns all linked resources to the booking

The assigned resources become unavailable for other bookings at that time.