Skip to main content

AvailabilitySettings

type AvailabilitySettings {
id: ID
startTime: DateTime
endTime: DateTime
location: PracticeLocation
doctor: User
createdBy: User
day: Int
date: Date
blocker: Boolean
}

Fields

AvailabilitySettings.id ● ID scalar

AvailabilitySettings.startTime ● DateTime scalar

AvailabilitySettings.endTime ● DateTime scalar

AvailabilitySettings.location ● PracticeLocation object

AvailabilitySettings.doctor ● User object

AvailabilitySettings.createdBy ● User object

AvailabilitySettings.day ● Int scalar

A value to represent the day of the week; 0 = Sunday, 6 = Saturday

AvailabilitySettings.date ● Date scalar

AvailabilitySettings.blocker ● Boolean scalar

Represents whether this availability 'blocks' an availability from recurring on this day. In other words, if true, this availability is a representation of a cancelled booking for the given startTime, endTime, & date.

Returned By

availabilitySettings query