Skip to main content

Map


Use the Map screen to display provider search results on an interactive map.

This screen supports location-based provider discovery and allows users to switch between map and list views.



This screen includes:

#ElementDescription
1HeaderDisplays the selected specialty
2Location subtitleDisplays the active search location
3Back actionReturns to the previous screen
4Edit search actionOpens the search edit screen
5Visit type selectorSwitches between Clinic/Home and Video results
6Filter actionOpens search filters
7View toggleSwitches between map and list views
8Map viewDisplays provider search results on a map
9Provider location indicatorRepresents provider locations returned by the search

Workflow

  1. Open the Map screen.
  2. Review provider locations.
  3. Switch between visit types.
  4. Apply filters.
  5. Select a provider location.
  6. View updated map results.

Validations

ScenarioApp BehaviorSDK Output
Search location availableCenter map on the selected locationPATCH /api/v3/ui-showcase/map/map/center
Approximate coverage enabledDisplay coverage circlesPATCH /api/v3/ui-showcase/map/map/circles
Precise coverage enabledDisplay precise coverage areasPATCH /api/v3/ui-showcase/map/map/precised
No providers availableDisplay empty map stateproviders = empty
Visit type changedRefresh map resultsresults = updated
Filters appliedRefresh map resultsresults = filtered

Actions

ScenarioApp BehaviorSDK Output
Map screen openedLoad map viewPUT /api/v3/ui-showcase/map
Provider location selectedHighlight provider locationprovider = selected
Visit type selectedUpdate displayed resultsvisitType = updated
Filter selectedApply filter criteriafilters = updated
Map centeredReposition map viewportPATCH /api/v3/ui-showcase/map/map/center
Approximate coverage displayedDisplay coverage circlesPATCH /api/v3/ui-showcase/map/map/circles
Precise coverage displayedDisplay precise coverage areasPATCH /api/v3/ui-showcase/map/map/precised
List view selectedOpen list viewnavigation = list_view
Back selectedReturn to previous screennavigation = back

Map Examples

Single Doctor

Displays a single provider result and the associated provider card.

Few Doctors

Displays multiple provider results on the map.


Endpoint Resources

Map

PUT 

v3/ui-showcase/map

Displays the map showcase screen.

Map Center

PATCH 

v3/ui-showcase/map/map/center

Centers the map on the selected location.

Map Approximate

PATCH 

v3/ui-showcase/map/map/circles

Displays approximate coverage areas on the map.

Map Precise

PATCH 

v3/ui-showcase/map/map/precised

Displays precise coverage areas on the map.