Skip to main content

Book Another Visit


Use the Book Another Visit flow to create an additional appointment within the same specialty when a scheduled visit already exists.
Access this flow from the specialty selection popup or from an existing appointment. This flow supports signed-in patients only.


Book Another Visit option displayed in the specialty popup

This screen includes

  • A Book another appointment link that appears when a scheduled appointment exists for the selected specialty.
  • A calendar selector that opens when the user selects Any date and supports dates beyond the next three days.
  • The standard appointment wizard for date, time, and provider selection.
  • An eligibility validator that verifies policy allowance for additional visits.
  • An inline warning banner that explains potential fees when policy limits apply.
  • Navigation controls that match the standard booking flow.

Workflow

Eligibility requirements

Policy rules control whether an additional visit is allowed.

This sequence describes how a patient creates an additional visit.

  1. Select Book another appointment.
  2. View the appointment wizard with Any date preselected.
  3. Select a date.
    • When the date is unavailable, the app displays an error and reopens the calendar.
  4. Validate eligibility.
    • When policy allows the visit, continue the flow.
    • When policy blocks the visit, display an eligibility message.
  5. Complete the remaining booking steps.
  6. Submit the request and view the confirmation screen.

Validations

These rules control visibility, eligibility, and date selection.

ScenarioApp behavior
Appointment exists in pending or proposed status.Hides the Book another appointment link.
No remaining visits exist under the policy.Hides the Book another appointment link.
Buffer period after the earliest scheduled visit applies.Hides the Book another appointment link.
Policy fee may apply.Displays the warning banner.
Selected date falls outside provider availability.Rejects the date selection.

Actions

Booking behavior follows standard appointment rules.

ScenarioApp behavior
User submits the request.Creates a new case for a follow-up or regular visit based on policy rules.
Booking initiates.Uses the standard booking API.
Request creation succeeds.Transitions the request into the standard appointment flow.

Endpoint Resources

🧰 Endpoint Resources under construction