Skip to main content

Edit Search


Use the Doctor List Edit Search screen to update the location and service used for doctor search results.



This screen includes:

#ElementDescription
1HeaderDisplays the Edit search title
2Close actionDismisses the search screen
3Location sectionDisplays the selected search location
4Location inputDisplays and updates the search address
5Service selection sectionDisplays available service categories
6Service optionSelects a service category for the search

Workflow

  1. Open the Doctor List screen.
  2. Select Edit Search.
  3. Update the search location or service.
  4. Save the updated search criteria.
  5. Refresh the doctor list with the new criteria.

Validations

ScenarioApp BehaviorSDK Output
Location missingDisable search updatevalidation = location_required
Service missingDisable search updatevalidation = service_required
Location updatedRefresh search criterialocation = updated
Service updatedRefresh search criteriaservice = updated
No matching resultsDisplay empty stateresults = empty
Search request failsDisplay error statestatus = 405

Actions

ScenarioApp BehaviorSDK Output
Edit Search openedLoad search criteria screenPUT /api/v3/doctors/edit-search
Location updatedUpdate search locationlocation = updated
Service selectedUpdate search specialtyservice = selected
Search criteria savedRefresh doctor listPOST /api/v3/doctors/edit-search
Close selectedDismiss screennavigation = dismiss
Search completedReturn updated doctor listnavigation = doctor_list

Endpoint Resources

PUT 

v3/doctors/edit-search

Opens the search edit screen where the patient can select a service.

Save Searching

POST 

v3/doctors/edit-search

Saves the selected search criteria and redirects to the doctor list.