Skip to main content

Scheduled Appointment


Use Scheduled Appointment to open an existing appointment from the time and location selection flow.



This screen includes:

#ElementDescription
1Scheduled appointment headerDisplays the doctor, reference number, and back navigation.
2Request status bannerShows the pending response date and time.
3Appointment tabsProvides access to Details, Charges, and Documents.
4Appointment informationDisplays the appointment date, visit type, doctor, specialty, languages, and prescription limitation.
5Patient detailsDisplays the patient name, date of birth, gender, medications, and medical issue.
6Contact informationDisplays the contact name, phone number, and email address.
7Cancel visit actionOpens the visit cancellation flow.
8Edit appointment actionOpens the appointment edit flow.

Workflow

  1. Open a scheduled appointment.
  2. Load the appointment details.
  3. Display the request status, appointment information, patient details, and contact information.
  4. Select Charges or Documents to view related appointment data.
  5. Select Cancel visit to start cancellation.
  6. Select Edit appointment to update the appointment.

Validations

ScenarioApp behaviorSDK output
Session invalidBlock requeststate = unauthenticated
Appointment missingDisplay error stateerror = appointment_required
Appointment foundDisplay scheduled appointment screenappointment = loaded
Appointment status pendingDisplay pending response bannerstatus = pending
Request rejectedDisplay error statestatus = 405

Actions

ScenarioApp behaviorSDK output
Screen opensLoad scheduled appointment screenPUT /api/v3/wizard/time-location-selection/info/scheduled-appointment
Details selectedDisplay appointment detailstab = details
Charges selectedDisplay appointment chargestab = charges
Documents selectedDisplay appointment documentstab = documents
Cancel visit selectedOpen cancellation flownavigation = cancel_visit
Edit appointment selectedOpen appointment edit flownavigation = edit_appointment
Back selectedReturn to previous screennavigation = back

Endpoint Resources

Scheduled Appointment

PUT 

v3/wizard/time-location-selection/info/scheduled-appointment

Returns the scheduled appointment screen for the current appointment context.