ProviderAvailability

data class ProviderAvailability(npi: String, name: String, gender: Gender?, specialties: List<String>?, departmentId: String, departmentName: String, ehrInstance: String, address: Address, timezone: String, distanceFrom: Double, visitTypes: List<ProviderVisitType>?, clinicType: String?) : Parcelable

Parameters

departmentId

: The departmentId of the provider

npi
  • The full name of the Provider

name
  • The gender of the Provider if provided

gender

-The gender of the Provider if provided

specialties
  • A list of specialities of the provider

departmentName

: The name of the department of the provider

ehrInstance

: Which EHR System this provider belongs to

address

: Address of the provider

timezone

: Which timezone this provider department practices in

distanceFrom

: If zipcode or Latitude/Longitude are used in search, the distance from there, otherwise 0

visitTypes

: Which Visit Types and Availability of the provider ProviderVisitType

clinicType

: What type of clinic the provider is practising in.

Constructors

ProviderAvailability
Link copied to clipboard
fun ProviderAvailability(npi: String, availabilitySlotProvider: Provider, availabilitySlotDepartment: Department)
ProviderAvailability
Link copied to clipboard
fun ProviderAvailability(npi: String, name: String, gender: Gender?, specialties: List<String>?, departmentId: String, departmentName: String, ehrInstance: String, address: Address, timezone: String, distanceFrom: Double, visitTypes: List<ProviderVisitType>?, clinicType: String?)
= The national identifier for the Provider

Functions

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

Properties

address
Link copied to clipboard
val address: Address
: Address of the provider
clinicType
Link copied to clipboard
val clinicType: String?
: What type of clinic the provider is practising in.
departmentId
Link copied to clipboard
val departmentId: String
= The national identifier for the Provider
departmentName
Link copied to clipboard
val departmentName: String
: The name of the department of the provider
distanceFrom
Link copied to clipboard
val distanceFrom: Double
: If zipcode or Latitude/Longitude are used in search, the distance from there, otherwise 0
ehrInstance
Link copied to clipboard
val ehrInstance: String
: Which EHR System this provider belongs to
gender
Link copied to clipboard
val gender: Gender?
-The gender of the Provider if provided
name
Link copied to clipboard
val name: String
  • The gender of the Provider if provided

npi
Link copied to clipboard
val npi: String
  • The full name of the Provider

specialties
Link copied to clipboard
val specialties: List<String>?
  • A list of specialities of the provider

timezone
Link copied to clipboard
val timezone: String
: Which timezone this provider department practices in
visitTypes
Link copied to clipboard
val visitTypes: List<ProviderVisitType>?
: Which Visit Types and Availability of the provider ProviderVisitType