Methods (5)
Constants (1)
▶
AppointmentStatus
enum (4 values)
#
'scheduled'
'completed'
'canceled'
'no_show'
Types (6)
▶
Appointment
7 fields
#
interface Appointment {
startAt: string
endAt: string
appointmentType: string
status: enum: "scheduled", "completed", "canceled", "no_show"
personId: string
assignedToId?: string
notes?: string
}
▶
AppointmentCreate
7 fields
#
interface AppointmentCreate {
startAt?: string
endAt?: string
appointmentType?: string
status?: enum: "scheduled", "completed", "canceled", "no_show"
personId?: string
assignedToId?: string
notes?: string
}
▶
AppointmentUpdate
7 fields
#
interface AppointmentUpdate {
startAt?: string
endAt?: string
appointmentType?: string
status?: enum: "scheduled", "completed", "canceled", "no_show"
personId?: string
assignedToId?: string
notes?: string
}
▶
AppointmentList
4 fields
#
interface AppointmentList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
AppointmentWritable
7 fields
#
interface AppointmentWritable {
startAt: string
endAt: string
appointmentType: string
status: enum: "scheduled", "completed", "canceled", "no_show"
personId: string
assignedToId?: string
notes?: string
}
▶
AppointmentListWritable
4 fields
#
interface AppointmentListWritable {
total: number
limit: number
offset: number
hasNext?: boolean
}