INPUT_OBJECT

createAppointmentSettingInput

Autogenerated input type of createAppointmentSetting

link GraphQL Schema definition

  • input createAppointmentSettingInput {
  • allow_appointment_type_pricing: Boolean
  • allow_clients_to_cancel_appt: Boolean
  • allow_external_videochat_urls: Boolean
  • always_send_confirm_notification: Boolean
  • appointment_locations: [AppointmentLocationInput]
  • appt_type_confirmed_email: Boolean
  • appt_type_reminder_email: Boolean
  • appt_type_website_booking_email: Boolean
  • ask_clients_to_confirm: Boolean
  • ask_to_confirm_via_text: Boolean
  • auto_create_cms1500: Boolean
  • auto_submit_cms1500: Boolean
  • auto_invoicing: Boolean
  • booking_interval_restriction: Int
  • buffer: String
  • calendar_color_schemes: [CalendarColorSchemeInput]
  • charge_for_occured_appts: Boolean
  • client_should_call_provider: Boolean
  • clients_have_billing: Boolean
  • confirm_by_default: Boolean
  • contact_type_overrides: [ContactTypeOverrideInput]
  • default_appt_form_to_group: Boolean
  • default_charting_template_id: String
  • default_group_charting_template_id: ID
  • default_to_zoom: Boolean
  • default_video_service: String
  • disable_requested_form_notifications: Boolean
  • end_time: String
  • # Deprecated
  • give_notes_name: Boolean
  • hide_link: Boolean
  • insurance_eligibility_integration: Boolean
  • invoice_clients_without_payment_method: Boolean
  • max_days_in_future: String
  • # Prevents the patient from canceling too close the appointment time. In minutes
  • minimum_advance_cancel_time: Int
  • # Prevents the patient from rescheduling too close the appointment time. In
  • # minutes
  • minimum_advance_reschedule_time: Int
  • # Prevents the patient from scheduling too close to the desired appointment time.
  • # In minutes
  • minimum_advance_schedule_time: Int
  • # Deprecated. Use minimum_advance_schedule_time instead
  • minimum_days_in_advance: String
  • # Deprecated. Use booking_interval_restriction instead
  • only_book_even: Boolean
  • # Deprecated. Use booking_interval_restriction instead
  • only_book_hour: Boolean
  • prevent_client_booking: Boolean
  • prevent_no_credit_booking: Boolean
  • reply_to_provider: Boolean
  • restore_credit_on_cancel: Boolean
  • same_day_appointments: Boolean
  • send_appointment_cancellation_email: Boolean
  • send_appointment_update_email: Boolean
  • send_booking_notice: Boolean
  • send_email_before_appointment: Boolean
  • send_intake_forms_reminder: Boolean
  • send_push_before_appointment: Boolean
  • send_reminder_four_days_before: Boolean
  • send_reminder_one_day_before: Boolean
  • send_reminder_one_hour_before: Boolean
  • send_reminder_three_days_before: Boolean
  • send_reminder_two_days_before: Boolean
  • send_reminder_two_hours_before: Boolean
  • send_text_reminder_four_days_before: Boolean
  • send_text_reminder_one_day_before: Boolean
  • send_text_reminder_one_hour_before: Boolean
  • send_text_reminder_three_days_before: Boolean
  • send_text_reminder_two_days_before: Boolean
  • send_text_reminder_two_hours_before: Boolean
  • set_default_videochat_url: Boolean
  • show_care_plans: Boolean
  • show_faxes: Boolean
  • show_insurance_authorization: Boolean
  • start_time: String
  • # Allows times to be grouped by appointment type. NOTE: changing this value will
  • # clear all prior availability
  • times_by_appointment_type: Boolean
  • # Allows times to be grouped by contact type. NOTE: changing this value will clear
  • # all prior availability
  • times_by_contact_type: Boolean
  • # Allows times to be grouped by location. NOTE: changing this value will clear all
  • # prior availability
  • times_by_location: Boolean
  • use_client_credit_system: Boolean
  • use_client_sources: Boolean
  • use_zoom_waiting_room: Boolean
  • user_id: String
  • video_url_default: VideoUrlDefaultInput
  • }