An appointment
query { # Use this type in your queries someQuery { additionalProviders admittedAt arrivalTimeAt bookedOnline cage }}additionalProviders[Provider]admittedAtDateTimearrivalTimeAtDateTimebookedOnlineBooleancageCagecheckInLinkStringcheckedInAtDateTimecheckedOutAtDateTimecheckingOutAtDateTimecomments[Comment!]completedAtDateTimeconfirmedAtDateTimecontagionRiskBooleancreatorProvidercustomFields[CustomAppointmentFieldValue]deletedBooleandeletedByProviderdeletionReasonStringdepartmentDepartmentdepartmentIdIDdropOffEndDateTimeThe latest a patient can be dropped off before an appointment
dropOffStartDateTimeThe earliest a patient can be dropped off before an appointment
durationIntDuration of the appointment (in minutes)
encounters[Encounter]historicalIdStringinsertedAtNaiveDateTimeintake[AppointmentIntakeData]isConfirmedBooleanlocationLocationnoteStringpatientPatientpatientIdIDpickupTimeDateTimeproviderProviderproviderIdIDreadyAtDateTimereasonStringReason for the appointment
recurrenceRecurrencerepeatingEventRepeatingEventreviewedBooleanroomStringscheduleLocationSchedulescheduleIdIDselfCheckInSentBooleanselfCheckedInBooleansentPickupBooleanstartDateTimeDate and time of the start of the appointment
startedAtDateTimestatusAppointmentStatusteleSessionCreatedBooleantypeAppointmentTypeupdatedAtNaiveDateTimevisitTypeVisitTypevitalsVitalswaitedAtDateTime