Skip to main content

Approve Alternative Offer


Use the Approve Alternative Offer screen to review and respond to appointment alternatives sent by the clinic.
This screen appears when the clinic proposes one or more alternative appointment options.


This screen includes:

  • A header with back navigation and an Appointment offers title.
  • A list of appointment offer cards.
  • For each offer:
    • Doctor name and specialty.
    • Offered date and time.
    • Visit location or Video (online) indicator.
    • Appointment cost.
    • A radio selection control.
  • A primary Approve action.
  • A secondary Refuse All action.
  • A validation dialog when no offer is selected.

Workflow

  1. Review the appointment offers provided by the clinic.
  2. Select one appointment offer.
  3. Select Approve to confirm the selected option.

If the clinic provides one alternative, the screen displays the offer details without a selection step.

If multiple alternatives are available, the offers are ordered by time, with the earliest option first.


Validations

ScenarioApp behavior
No appointment offer is selected.Display a validation dialog and block approval.
An appointment offer is selected.Enable the Approve action.
Offer selection

Only one appointment offer can be approved.
Selecting a different offer clears the previous selection.

Actions

User actionApp behavior
Select an appointment offer.Mark the offer as selected.
Select Approve.Confirm the selected appointment offer.
Select Refuse All.Refuse all appointment offers.
Use back navigation.Return to the appointment details screen without approving an offer.
Refusal behavior

If you refuse all offers, the appointment remains unscheduled.
The clinic may send new alternatives or contact you for further coordination.


Endpoint Resources

Approve Appointment Request

PUT 

/appointments/{appointment-id}/approve

This endpoint returns the confirmation screen configuration for the appointment request.

This endpoint returns the Appointment Offers screen configuration for the specified appointment.