VirtualPracticeRegion

data class VirtualPracticeRegion(practiceRegionId: String, displayName: String, regionCode: String, active: Boolean, busy: Boolean, busyMessage: String, priceInCents: Int, practiceRegionAvailability: List<PracticeRegionAvailability>, pediatricsAgeRange: PediatricsAgeRange?, departments: List<PracticeRegionDepartment>) : Parcelable

Represents a physical area serviced by a VirtualPractice.

Constructors

VirtualPracticeRegion
Link copied to clipboard
fun VirtualPracticeRegion(practiceRegionId: String, displayName: String, regionCode: String, active: Boolean, busy: Boolean, busyMessage: String, priceInCents: Int, practiceRegionAvailability: List<PracticeRegionAvailability>, pediatricsAgeRange: PediatricsAgeRange?, departments: List<PracticeRegionDepartment>)

Functions

describeContents
Link copied to clipboard
abstract fun describeContents(): Int
writeToParcel
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

active
Link copied to clipboard
val active: Boolean
Whether or not this VirtualPracticeRegion is currently active.
busy
Link copied to clipboard
val busy: Boolean
Whether or not this VirtualPracticeRegion is currently busy, and patients may experience longer queues.
busyMessage
Link copied to clipboard
val busyMessage: String
A plain text message that could be displayed as the reason this VirtualPracticeRegion is busy.
departments
Link copied to clipboard
val departments: List<PracticeRegionDepartment>
displayName
Link copied to clipboard
val displayName: String
A plain text display name for this VirtualPracticeRegion.
pediatricsAgeRange
Link copied to clipboard
val pediatricsAgeRange: PediatricsAgeRange?
Maximum and minimum age ranges PediatricsAgeRange
practiceRegionAvailability
Link copied to clipboard
practiceRegionId
Link copied to clipboard
val practiceRegionId: String
A unique identifier representing this VirtualPracticeRegion.
regionCode
Link copied to clipboard
val regionCode: String
A short string representing this VirtualPracticeRegion.
visitPrice
Link copied to clipboard
val visitPrice: Double
The cost of a visit in this VirtualPracticeRegion, in dollars.