Skip to main content

Language Filter


Use the Preferred Language Filter screen to select one or more provider languages from the Doctor Filter drawer.

The selected languages update the active search criteria and filter the provider result set.


This screen includes:

#ElementDescription
1HeaderDisplays the Language title
2Close actionReturns to the filter drawer
3Language listDisplays available provider languages
4Selection controlSelects or clears a language
5Reset filters actionClears all selected languages
6Save actionApplies the selected languages and returns to the filter drawer

Workflow

  1. Open the Doctor Filter drawer.
  2. Select the Languages field.
  3. Review available languages.
  4. Select one or more languages.
  5. Select Save.
  6. Return to the filter drawer.
  7. Apply the filter to update search results.

Validations

ScenarioApp BehaviorSDK Output
No language selectedDisplay all languageslanguages = empty
Language selectedAdd language to the active filterlanguages = updated
Multiple languages selectedStore all selected valueslanguages = updated
Reset filters selectedClear all selected languageslanguages = empty
Save selectedReturn the updated filter statefilters = updated

Actions

ScenarioApp BehaviorSDK Output
Languages field selectedOpen the language selectornavigation = language_filter
Language selectedUpdate the selection statelanguages = updated
Language deselectedRemove the selected languagelanguages = updated
Reset filters selectedClear all selected languageslanguages = empty
Save selectedReturn updated values to the filter drawerfilters = updated

Endpoint Resources

Preferred Language Filter

PUT 

v3/doctors/preferred-languages

Returns the language selection screen used by the Doctor Filter flow.

Reset Preferred Language Filter

PATCH 

v3/doctors/preferred-languages/reset

Resets the preferred language filter and refreshes the available doctor results.

Update Preferred Language Filter

PATCH 

v3/doctors/preferred-languages

Updates the preferred language filter based on the selected doctor search criteria.

Update Doctor Card Details

PATCH 

v3/doctors/update/doctor-card

Refreshes doctor card details for the selected doctors based on the applied search and filter criteria.