ProviderAvailabilityRequest

fun ProviderAvailabilityRequest(visitTypeNames: List<String>?, departmentIds: List<String>?, latitude: Double?, longitude: Double?, postalCode: String?, radius: Int?, startDate: LocalDate?, endDate: LocalDate?, specialty: String?, gender: Gender?, ehrInstances: List<String>?, clinicType: List<String>?, sortBy: ProviderAvailabilitySort?, searchContext: String?)

Parameters

visitTypeNames
  • Health system defined visit type name filter.

departmentIds
  • Department identifier filter.DepartmentID's or Lat/Lng or Zip are required

latitude
  • Latitude of target visit location

longitude
  • Longitude of target visit location

postalCode
  • postal code of the target visit location. Either use postal code or longitude/latitude for location based searching not both.

radius
  • Radius around target visit location in miles. Minimum is 1, Maximum is 100

startDate
  • Start date of slots with yyyy-MM-dd format, default set to today if not present.

endDate
  • End date of slots with yyyy-MM-dd format, end days will be certain days after start date if not present.

specialty
  • Provider specialty filter

gender
  • Provider gender filter

ehrInstances
  • EHR Instance Identifiers filter

clinicType
  • ClinicType filter

sortBy