Input Object

AppointmentInput

Usage Example
query {
# Use this type in your queries
someQuery {
additionalProviderIds
appointmentTypeId
bookedOnline
cageId
departmentId
}
}

Fields

additionalProviderIds[ID]
appointmentTypeIdID
bookedOnlineBoolean
cageIdID
departmentIdID
dropOffEndDateTime
dropOffStartDateTime
durationInt
fieldServiceAddressIdID

One of the patient's field service visit addresses to travel to. Must belong to the appointment's patient. Setting this clears `fieldServiceClientAddressId`, which is the alternative rather than an addition. Cleared automatically if the visit type is changed away from field service.

fieldServiceClientAddressIdID
historicalIdString
isConfirmedBoolean
locationIdID
noteString
patientIdID
patientLocationPatientLocationInput
pickupTimeDateTime
positionInt
providerIdID
reasonString
reasonCategoryIdID
recurrenceRecurrenceInput
recurrenceEditScopeRecurrenceEditScope
repeatingEventRepeatingEventInput
roomString
scheduleIdID
selfCheckInSentBoolean
sendConfirmationBoolean
visitTypeVisitType