Skip to main content

AvailabilitySlot

A consolidated availability slot after reducing overlapping bookings and unavailabilities.

type AvailabilitySlot {
startLocal: LocalDateTime
endLocal: LocalDateTime
user: User
room: PracticeLocation!
}

Fields

AvailabilitySlot.startLocal ● LocalDateTime scalar

Local wall time consistent with practice timezone. Format: YYYY-MM-DDTHH:mm:ss.

AvailabilitySlot.endLocal ● LocalDateTime scalar

Local wall time consistent with practice timezone. Format: YYYY-MM-DDTHH:mm:ss.

AvailabilitySlot.user ● User object

The user assigned to this availability slot, or null when the slot is unassigned.

AvailabilitySlot.room ● PracticeLocation! non-null object

The room assigned to this availability slot.

Member Of

AvailabilitySlotData object