Skip to main content

First Available Doctor


Use the First Available Doctor (ASAP) flow to connect a patient with the next available doctor for immediate consultation. The app assigns a doctor automatically by availability and selected visit type.

important

This option displays only when the user selects General doctor.


First Available Doctor screen showing charges, doctor details, and approval actions

This screen includes:

  • Primary action
    • First available doctor section to connect with the next available doctor
    • Get started action to initiate booking
  • Pricing - Dynamic pricing range for clinic and home visits
  • Visit selection - Visit type selection for Clinic/Home or Video
  • Context - Location context showing selected service area
  • Controls - Filter and map controls to refine or view results

Workflow

This flow describes how a patient initiates and proceeds with an ASAP consultation. This screen presents a price range and allows the patient to proceed without selecting a specific doctor.

Coverage behavior

Covered patients bypass this screen and proceed directly to a scheduled appointment.

  1. Open the Doctor List.
  2. Select a visit type:
    • Clinic/Home
    • Video
  3. Locate the First Available Doctor card.
  4. Select Get started.
  5. Continue with the Appointment Request flow.

Validations

ConditionApp behaviorSDK output
Patient is not authenticatedBlock access to the flowAuthorization error
Patient type is coveredSkip this flow and proceed with automatic appointment schedulingRedirect to scheduled appointment flow
Visit type selection changesUpdate doctor matching and price rangeUpdated matching criteria and pricing range
Pricing rules applyDisplay calculated price range based on configured limitsComputed pricing range

Actions

ConditionApp behaviorSDK output
Select Get startedStart doctor matching and proceed to appointment request flowTrigger matching process and navigation
Matching completesAssign next available doctor by availability and visit typeAssigned doctor object
Price range updatesReflect updated pricing based on visit type or configurationUpdated pricing payload
Flow continuesNavigate to the appointment request screenNavigation

Endpoint Resources

Wizard for ASAP (First Available Doctor)

PUT 

v3/wizard/asap

Return wizard screen for booking an ASAP appointment with the first available provider.