Time Slot
data class TimeSlot(slotId: String, providerNationalId: String, providerId: String, departmentId: String, departmentIdentifier: String, slotType: String, visitTypeId: String, durationInMins: Int, slotDateTime: ZonedDateTime) : Parcelable
Content copied to clipboard
Represents an available time for an appointment.
Parameters
slotId
A unique identifier for this time slot.
providerNationalId
This time slot's Provider's national id.
providerId
A unique identifier representing the Provider for this time slot.
departmentId
An identifier representing the department for this time slot. Guaranteed to be unique in an ehr system, but not guaranteed to be unique across multiple ehr systems.
departmentIdentifier
A string in the format "{ehrSystemName}|{departmentId}".
slotType
What kind of appointment this time slot is for.
visitTypeId
A unique identifier representing the visit type.
durationInMins
How long the appointment is, in minutes.
slotDateTime
The starting time and day of the appointment.
Constructors
TimeSlot
Link copied to clipboard
Functions
describeContents
Link copied to clipboard
getEhrSystemName
Link copied to clipboard
writeToParcel
Link copied to clipboard
Properties
departmentId
Link copied to clipboard
departmentIdentifier
Link copied to clipboard
durationInMins
Link copied to clipboard
providerId
Link copied to clipboard
providerNationalId
Link copied to clipboard
slotDateTime
Link copied to clipboard
visitTypeId
Link copied to clipboard