Skip to main content

Filter


Use the Filter screen to refine doctor search results by visit type, availability, and preferences.
Open this screen by selecting Filter on the Doctor List screen.


Filter screen with visit type, language, gender, date, and sorting options

This screen includes

  • A visit type toggle to switch between Video and Clinic / Home visits.
  • Clinic / Home options that appear only when both visit types apply.
  • A prescription filter that limits results to doctors who can prescribe.
  • A language list sorted by English and user-preferred languages.
  • Gender filters.
  • A date picker to filter by appointment availability.
  • A sort selector with Relevance, Cost, and Experience options.
  • A Reset button to clear all selections.
  • A View button to apply filters and close the screen.

Workflow

Result availability

Filter options appear only when matching doctors exist for the selected visit type and location.

This sequence describes how a patient filters doctor results.

  1. Select Filter from the Doctor List.
  2. Select at least one visit type.
  3. Apply optional filters such as language, gender, or date.
  4. Select a sorting option.
  5. Select View to apply the filters.
  6. Select Reset to restore default results.

Validations

These rules ensure valid and useful filtering.

ScenarioApp behavior
Visit type not available.Hides the option.
Filter option returns no results.Hides the option.
Cost sorting does not apply.Disables the Cost sort option.
No visit type selected.Prevents filter application.
No doctors match the filters.Displays a no-results message.

Actions

Filter behavior updates the doctor list dynamically.

ScenarioApp behavior
User selects View.Applies filters and refreshes results.
User selects Reset.Clears all selections and restores defaults.
User switches visit type.Refreshes available filter options.
No matching doctors exist.Displays a message and keeps the filter screen open.

Endpoint Resources

🧰 Endpoint Resources under construction