OBJECT

CalendarViewSetting

View settings for provider calendar

link GraphQL Schema definition

  • type CalendarViewSetting {
  • # Filter appointments by status
  • appointment_status_filter: String!
  • # ID of appointment type to filter appointments
  • appointment_type_filter: ID!
  • # Filter availabilities by contact type
  • availability_contact_type_filter: String
  • # ID of location to filter availabilities
  • availability_location_filter: ID
  • # ID of provider to filter availabilities
  • availability_provider_filter: ID
  • # ID of appointment type to filter availabilities
  • availablilty_appt_type_filter: ID
  • # ID of selected calendar colour scheme
  • calendar_color_scheme_filter: ID
  • # Selected calendar view
  • calendar_view_filter: String
  • # Filter appointments by client confirmation status
  • client_confirmation_status: String
  • # Selected sorting for documents(This is not a calendar setting. Related to
  • # documents area)
  • document_area_sorting: String
  • # Visibility of color schemes section
  • expand_color_schemes: Boolean
  • # Visibility of appointment filters section
  • expand_filter_appointments: Boolean
  • # Visibility of availability filters section
  • expand_filter_availabilities: Boolean
  • # Visibility of 'Filter Providers' section in organization calendar
  • expand_filter_by_providers: Boolean
  • # Visibility of 'View By Provider' section in organization calendar
  • expand_filter_providers: Boolean
  • # Visibility of show section
  • expand_show_availabilities: Boolean
  • # The unique identifier of the setting
  • id: ID!
  • # ID of location to filter appointments
  • location_filter: ID
  • # Visibility of one time availabilities in calendar
  • one_time_availabilities: Boolean
  • # Selected organization calendar view
  • org_calendar_view_filter: String
  • # Filter appointments by provider confirmation status
  • provider_confirmation_status: String
  • # ID of selected provider to filter availabilities in organization calendar
  • selected_availability_provider_filter: ID
  • # Comma separated IDs of providers to filter availabilities in organization
  • # calendar
  • selected_availability_providers_filter: String
  • # ID of selected provider in organization calendar
  • selected_provider_filter: ID
  • # Comma separated IDs of selected providers in organization calendar
  • selected_providers_filter: String
  • # Visibility of all appointments
  • show_appointments: Boolean
  • # Visibility of all availabilities
  • show_availabilities: Boolean
  • # Visibility of all synced appointments
  • show_synced_appointments: Boolean
  • # Selected calendar timezone
  • timezone: String
  • # Visibility of weekly availabilities in calendar
  • weekly_availabilities: Boolean
  • }