Skip to main content

Home Screen


Use the Home Screen to define search context and start provider discovery.



This screen includes:

#ElementDescription
1HeaderDisplays Air Doctor branding, location selector, coverage selector, and member selector
2Service sectionDisplays available service tiles and See all action
3Service tileOpens provider discovery for the selected service
4First available doctor cardStarts the first available doctor flow
5Highly available doctors sectionDisplays provider cards with name, specialty, and rating
6Footer brandingDisplays Operated by Air Doctor
7Bottom navigationDisplays Home as the active destination

Workflow

  1. Open the Home Screen.
  2. Select coverage and member when available.
  3. Enter or confirm location.
  4. Enter a search term or select a service.
  5. Open the Doctor List with the current context.

Validations

ScenarioApp BehaviorSDK Output
Location missingDisable search and service selectionMissing location state
Location invalidDisplay error and block progressionInvalid location state
Location availableEnable discovery and servicesLocation context ready
Location permission grantedPrefill locationLocation resolved
Coverage selectedRestrict services and availabilityCoverage constraint applied
Coverage updatedRefresh available contentUpdated coverage state
Providers availableDisplay services and doctorsAvailability dataset returned
Providers unavailableHide or disable servicesEmpty availability state
User authenticatedDisplay coverage and member selectorsUser context available
User unauthenticatedHide account-specific controlsGuest state
Video-only availabilityRestrict booking to videoVideo-only state
Unsupported locationBlock bookingUnsupported location state

Actions

ScenarioApp BehaviorSDK Output
Coverage selectedUpdate coverage contextcoverage = updated
Member selectedUpdate member contextmember = updated
Location entered or changedUpdate location and refresh availabilitylocation = updated
Search input enteredUpdate query and suggestionsquery = updated
Service selectedNavigate to Doctor List with contextcontext = submitted
Bottom navigation selectedSwitch top-level screenactiveRoute = <destination>
Side navigation openedDisplay navigation panelpanel = open

Endpoint Resources

PUT 

Home Screen for Patient

/v3/home

Produces the home screen for patient.

Show More Categories

PATCH 

v3/home/show-category

Shows and hides more specialties when available.

Update Information on Home Screen

PATCH 

v3/home/update

Refreshes information on Home page.