ProviderAvailability

fun ProviderAvailability(npi: String, availabilitySlotProvider: Provider, availabilitySlotDepartment: Department)
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?)

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.