WaitTimeAvailability

data class WaitTimeAvailability(generatedAt: Instant, estimatedWaitTimeSeconds: Int?, estimatedWaitTimeMessage: String?, available: Boolean, reason: WaitTimeAvailability.Reason?, regionCode: String?, practiceId: String, visitTypeName: VirtualVisitTypeName?, assignmentQualifiers: List<VirtualVisitAssignmentQualifier>?, homeMarket: String?)

Contains information about a particular virtual visit provider queue.

Constructors

WaitTimeAvailability
Link copied to clipboard
fun WaitTimeAvailability(generatedAt: Instant, estimatedWaitTimeSeconds: Int?, estimatedWaitTimeMessage: String?, available: Boolean, reason: WaitTimeAvailability.Reason?, regionCode: String?, practiceId: String, visitTypeName: VirtualVisitTypeName?, assignmentQualifiers: List<VirtualVisitAssignmentQualifier>?, homeMarket: String?)

Types

Reason
Link copied to clipboard
enum Reason : Enum<WaitTimeAvailability.Reason>

Properties

assignmentQualifiers
Link copied to clipboard
Additional assignment qualifiers limiting this provider pool.
available
Link copied to clipboard
val available: Boolean
Whether or not a region is available.
estimatedWaitTimeMessage
Link copied to clipboard
val estimatedWaitTimeMessage: String?
Message that is shown in the waiting room.
estimatedWaitTimeSeconds
Link copied to clipboard
val estimatedWaitTimeSeconds: Int?
Estimated wait time in seconds of the practice region, or for the patient when in the virtual visit waiting room.
generatedAt
Link copied to clipboard
val generatedAt: Instant
Date at UTC of when the estimated wait time was generated.
homeMarket
Link copied to clipboard
val homeMarket: String?
The home market for this provider queue.
practiceId
Link copied to clipboard
val practiceId: String
A guid representing a Practice.
reason
Link copied to clipboard
val reason: WaitTimeAvailability.Reason?
An enum to describe the reason a Region is unavailable.
regionCode
Link copied to clipboard
val regionCode: String?
A region code for wait time and availability.
visitTypeName
Link copied to clipboard
val visitTypeName: VirtualVisitTypeName?
The visit type of this particular virtual visit provider queue.