department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 205 forks source link

Display the Clinic Location information to the user on the appointment details page #69444

Closed JRRoof closed 8 months ago

JRRoof commented 1 year ago

Description

On the appointment details page, the veteran does not currently see the clinic location {physicalLocation} only clinic name. After the veteran books an appointment, the veteran will see the clinic location {physicalLocation} on any of the appointment detail pages, if the data exists. Update the page content on all versions of the appointment details page with the clinic location information {physicalLocation}.

NOTE: This feature needs to be controlled by the va_online_scheduling_physical_location feature toggle


Acceptance Criteria

Background: the va_online_scheduling_physical_location toggle is on

Given a veteran direct schedules a new appointment of type VA In-person, Claim Exam, or VA VVC at VA When they view the confirmation details Then the confirmation page includes the location of the clinic And page content matches the copy doc And page design matches the design spec

Given a veteran is viewing their upcoming appointments of type VA In-person, Claim Exam, or VA VVC at VA When they view the details of an upcoming appointment Then the appointment details page will include the location of the clinic And page content matches the copy doc And page design matches the design spec

Given a veteran is viewing their past appointments of type VA In-person, Claim Exam, or VA VVC at VA When they view the details of a past appointment Then the appointment details page will include the location of the clinic And page content matches the copy doc And page design matches the design spec

Given a veteran is viewing their canceled appointments of type VA In-person, Claim Exam, or VA VVC at VA When they view the details of a canceled appointment Then the appointment details page will include the location of the clinic And page content matches the copy doc And page design matches the design spec

Design Assets

Design File Page structure guide Copy Doc

Example Designs

Appointment Confirmation

Upcoming Appointment

Past Appointment

Canceled Appointment

Definition of Done


How to configure this issue

JRRoof commented 1 year ago

Replaces Github issue #32593

JRRoof commented 1 year ago

Blocked until Github issue #69402 is completed.

Cieramaddox commented 9 months ago

@ldelacosta @JRRoof Design links have been updated.

jenniemc commented 8 months ago

@JRRoof @ldelacosta @simiadebowale ,

This is ready for validation. Please note at this time detailed phone appt also displays the physical location. There is currently a pull request in the works to hide physical location for phone appt. Will update you all once it is pushed into staging.

To begin validation, enable the toggle flag va_online_scheduling_physical_location in staging for Judy Morrison. Login as judy morrison in staging: • Upcoming detailed appointment May 16, Mental Health id: 206603 • Cancelled detailed January 30 2024 appointment id: 201354 • Past detailed February 2, 2024 7pm MT appointment id: 206552 • Phone details , cancelled 3/11/24 11:AM PHONE appointment id: 167525

To create a direct schedule appointment: 1 select Audiology 2 Facility: Dayton VAMC 3 Clinic: AUDIOLOGY CONSULTANT-2 (AM)

jenniemc commented 8 months ago

@JRRoof @ldelacosta @simiadebowale ,

The ticket to hide physical location for phone appointment is merged into staging. To validate, please login as judy morrison. In the upcoming appointments list, click details link for 3/11/24 11AM - Cancelled phone appointment id: 167525

ldelacosta commented 8 months ago

Validated the changes in staging. UX team will review the work.

Screenshot 2024-03-07 at 4.11.47 PM.png

Phone appointments has clinic location suppressed:

Screenshot 2024-03-07 at 4.23.16 PM.png
Cieramaddox commented 8 months ago

UX has validated this ticket and its good to go! @ldelacosta

outerpress commented 8 months ago

@Cieramaddox @ldelacosta this is looking good to me!

ldelacosta commented 8 months ago

There are no issues to report. We will send out a release note for this work before turning on the feature toggle. cc: @JRRoof