labtest.appointment.update
An apppointment has been updated or created
Properties
event_type
const string
requiredConstant: labtest.appointment.update
team_id
string
requireduser_id
string
requiredclient_user_id
string
requireddata
ClientFacingAppointment
requiredid
string
requireduser_id
string
requiredorder_id
string
requiredaddress
USAddress
requiredfirst_line
string
requiredsecond_line
anyOf | null
Any of:
- string
- null
city
string
requiredstate
string
requiredzip_code
string
requiredunit
anyOf | null
deprecatedDeprecated. Use second_line
instead to provide the unit number. Subject to removal after 20 Nov 2023.
Any of:
- string
- null
location
LngLat
requiredlng
number
requiredlat
number
requiredstart_at
anyOf
requiredTime is in UTC Any of:
- string
- null
end_at
anyOf
requiredTime is in UTC Any of:
- string
- null
iana_timezone
anyOf | null
Any of:
- string
- null
type
enum<string>
requiredAvailable options: phlebotomy
.
provider
enum<string>
requiredAvailable options: getlabs
, axlehealth
, phlebfinders
.
status
enum<string>
requiredAvailable options: confirmed
, pending
, in_progress
, completed
, cancelled
.
provider_id
string
requiredcan_reschedule
boolean
requiredevent_status
enum<string>
requiredAvailable options: pending
, scheduled
, completed
, cancelled
, in_progress
.
event_data
anyOf | null
Any of:
- object
- null
events
ClientFacingAppointmentEvent[]
requiredcreated_at
string
requiredstatus
enum<string>
requiredAvailable options: pending
, scheduled
, completed
, cancelled
, in_progress
.
data
anyOf | null
Any of:
- object
- null