FacilityAppointment
Facility appointment model.
- createdType: string Format: date-time
_at read-onlyrequiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- facilityType: string Format: uuidrequired
- idType: string Format: uuidrequired
- isType: boolean
_work _in required - orderType: array object[]
_info required- idType: string Format: uuidrequired
- referenceType: string
_id required
- recurringType: object
_facility _appointment required- repetitionType: string enum
_type requiredvalues- Daily
- Weekly
- idType: string Format: uuid
- scheduledType: string Format: date-time
_end _time requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- scheduledType: string Format: date-time
_start _time requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- statusType: string enumread-onlyrequired
Statuses are roughly ordered in the way they will flow through the lifecycle of the appointment.
Status Description Requested Scheduled but pending approval by facility Request Declined Facility declined the appointment request Scheduled Scheduled for a future date Facility Rescheduled Facility rescheduled the appointment Rebooked Appointment has been rebooked to a new time Late Has not been checked in and past the configured time by the facility No Show Has not been checked in past the configured days by the facility Checked In Carrier has checked in at the facility Loading Loading in progress Loaded Loading has been completed Unloading Unloading in progress Unloaded Unloading has been completed Load Rejected Load was rejected at the facility Checked Out Carrier has checked out of the facility Cancelled Appointment was cancelled Auto Cancelled Appointment was automatically cancelled by the system Carrier Cancelled Appointment was cancelled by the carrier Facility Cancelled Appointment was cancelled by the facility Deleted Appointment has been deleted values- Cancelled
- Checked
Out - Checked
In - Loading
- Unloading
- typeType: string enumrequiredvalues
- Inbound
- Outbound
- updatedType: string Format: date-time
_at read-onlyrequiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- allType: array object[]
_load _types - idType: string Format: uuid
- nameType: string
- cancelledType: string | null Format: date-time
_at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- cancelledType: string | null
_note - cancelledType: string | null enum
_reason values- F
A C I L I T Y _ R E J E C T E D _ L O A D - F
A C I L I T Y _ D E N I E D _ R E Q U E S T - F
A C I L I T Y _ C A N C E L L E D _ A P P O I N T M E N T - C
A R R I E R _ C A N C E L L E D _ A P P O I N T M E N T - A
U T O _ C A N C E L - null
- carrierType: string | null
- carrierType: string | null
_driver - carrierType: string | null
_email - carrierType: array string[]
_emails - carrierType: string | null
_notes - carrierType: string | null
_phone - checkedType: string | null Format: date-time
_in _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- checkedType: string | null Format: date-time
_out _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- confirmationType: string | null
_code - dockType: string | null
- estimatedType: string | null Format: date-time
_start _datetime the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- forkliftType: string | null
- loadType: string | null Format: date-time
_finished _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- loadType: string | null Format: date-time
_started _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- loadingType: string | null enum
_type values- Live
- Drop
- notesType: string
Notes created by facility staff and only visible to facility staff
- publicType: string
_notes Notes created by facility staff and visible to external parties that can view appointment (booker, etc)
- quantityType: integer | nullmin:1max:2147483647
Integer numbers.
- sealType: string | null
_number - shipperType: string | null
_receiver - trailerType: string | null
_number - unitsType: string | null

