Skip to main content

Home Screen - Not Available


The Not Available state blocks appointment booking for unsupported locations.

This state displays when the selected location does not support any booking options.


This screen includes:

  • Header - Location selector
  • Coverage and member selectors
  • Service section header - “Select a service”
  • Unavailable state
    • Status icon
    • Message
    • Support link
  • Bottom navigation

Workflow

  1. Enter or resolve a location.
  2. Evaluate availability for the selected context.
  3. If no supported services exist, display the Not Available state.
  4. Allow the user to:
    • Update location, or
    • Navigate to another section

Validations

ScenarioApp behaviorSDK output
Location excludedDisplay Not Available state and block bookingavailability = unsupported
No providers or visit types availableDisplay Not Available stateavailability = empty
Location valid with supported servicesExit Not Available stateavailability = available
Location clearedReset to default Home Screen stateavailability = reset

Actions

ScenarioApp behaviorSDK output
Location updatedRe-evaluate availabilitylocation = updated
Availability changes to supportedTransition to standard Home Screenavailability = available
Bottom navigation selectedNavigate to destinationactiveRoute = <destination>