Skip to main content

Appointment Request Updated


Use Updated Request Popup to display a general request-state message when the current request changes, for example when the doctor cannot accept new calls or no active working hours are available.



This screen includes:

#ElementDescription
1Availability messageDisplays the current availability message for the selected doctor or request.
2OK actionDismisses the popup and returns the user to the previous screen.

Workflow​

  1. Continue an appointment request.
  2. Check the current request and doctor availability.
  3. Display the popup when the request cannot continue.
  4. Select Ok.
  5. Return to the previous screen or preserve the current request state.

Validations​

ScenarioApp BehaviorSDK Output
Request changedDisplay updated request popupstate = changed
Doctor unavailable for new callsDisplay availability messagedoctorAvailability = unavailable
Doctor has no active working hoursDisplay working hours messageworkingHours = unavailable
Request still validContinue request flowstate = valid
Request failsDisplay error statestate = error

Actions​

ScenarioApp BehaviorSDK Output
Availability check requiredLoad updated request popupPUT /api/v3/wizard/screens/updated-request
Popup displayedShow current availability messagepopup = updated_request
Ok selectedDismiss popupstate = dismissed
Request state changedPreserve or refresh current request statestate = updated

Endpoint Resources​

Updated Request​

PUT 

v3/appointments/book/error/profile-unavailable

Returns a popup that prompts the patient to start a new search when the selected profile is unavailable.