Object

Appointment

An appointment

Usage Example
query {
# Use this type in your queries
someQuery {
additionalProviders
admittedAt
arrivalTimeAt
bookedOnline
cage
}
}

Fields

additionalProviders[Provider]
admittedAtDateTime
arrivalTimeAtDateTime
bookedOnlineBoolean
cageCage
checkedInAtDateTime
checkedOutAtDateTime
checkingOutAtDateTime
comments[Comment!]
completedAtDateTime
confirmedAtDateTime
contagionRiskBoolean
creatorProvider
deletedBoolean
deletedByProvider
deletionReasonString
departmentDepartment
departmentIdID
dropOffEndDateTime

The latest a patient can be dropped off before an appointment

dropOffStartDateTime

The earliest a patient can be dropped off before an appointment

durationInt

Duration of the appointment (in minutes)

encounters[Encounter]
historicalIdString
idID!required
insertedAtNaiveDateTime
isConfirmedBoolean
locationLocation
noteString
patientPatient
patientIdID
pickupTimeDateTime
providerProvider
providerIdID
readyAtDateTime
reasonString

Reason for the appointment

recurrenceRecurrence
repeatingEventRepeatingEvent
reviewedBoolean
roomString
scheduleIdID
selfCheckInSentBoolean
selfCheckedInBoolean
sentPickupBoolean

Date and time of the start of the appointment

startedAtDateTime
teleSessionCreatedBoolean
updatedAtNaiveDateTime
visitTypeVisitType
vitalsVitals
waitedAtDateTime