Closed aarathi-poldass closed 2 years ago
@ldelacosta - I don't have permissions to add labels - project and assignees, can you please add them for me. Also, can you please prioritize this ticket. Thank you.
@aarathi-poldass - We have reviewed this ticket and will address it in #41390 (V0 does not have type of care available and V2 has it available). I will let you know when the work is done so you can test. Thanks!
Waiting for #41492 to be completed.
@aarathi-poldass - This can be tested and let us know if you experience any issues. Thanks.
Tried to submit a CC request, getting an error. Per Marcy's comment, This is a known bug. HSRM for some reason is taking + 30 secs to reply and the call is getting timed out. Thomas will be reaching out to HSRM to work on the VAOSR-3700 ticket.
This is currently blocked by VAOSR-3700. https://issues.mobilehealth.va.gov/browse/VAOSR-3700. STAGING: Encountering 504 error while creating CC request
Validation Failed - Type of Care is still missing from the detail card on a CC upcoming appointment. Please find attached a screenshot for reference. @ldelacosta
Moving this ticket back to Blocked since #41492 ticket is back in development for further review.
@aarathi-poldass - This has been addressed. Please proceed with testing. Thanks!
@ldelacosta I did a quick smoke test while I was in testing something else and this looks like it is fixed. Aarathi has more detailed testing to complete the defect but I thought I would let you know in my smoke test this is working.
Moving this ticket back to Blocked. Found an issue and team will address it.
@aarathi-poldass - This is ready to be tested. Please let us know if you are still having issues. Thanks!
Re-tested the defect and failed validation. When a request is made through VAOS and booked using HSRM the "Type of care" is missing on the Upcoming appointment detail page. This issues was discussed on the BR scrum call and upon analysis the SQA team was suggested to run a Test using VAOS test harness and compare the results/ response. The test were run and in both scenarios the "Type of Care" is not being displayed in VAOS UI. Please find the screenshot below for reference.
Note: The Response data was sent to Leah over slack. @ldelacosta - Can you please assign this ticket back to the developer for further analysis.
We added the type of care label for booked CC appointments.
Per review, the serviceType
is not available when the status
is booked
In the event that the data is available in the response body, the UI will display the type of care label for the CC appointments.
We have a ticket #43460 to add a logic if the type of care data is not available, we will suppress the label on the frontend.
cc: @aarathi-poldass
@aarathi-poldass If you're good with this ticket, please close it out. As per my comment, we added the type of care but cannot be validated with data since HSRM is not sending back serviceType
. In the event it does, FE will display the data and label on the appointment details page.
cc: @simiadebowale
Waiting on linked ticket to be fixed before we can test this one. https://github.com/department-of-veterans-affairs/va.gov-team/issues/43460
Reviewed on 7.21.22 with PM and project leads and this issue was given a High priority
@aarathi-poldass - This is ready to be tested since #43460 is completed.
Re-tested the defect with 2 scenarios. Please find below the detailed discerption:
Scenario 1: When HSRM doesn't return the Type of Care field in the response body for a booked appointment, VAOS is not displaying the type of care on FE. Response body: { "id": "117292", "type": "appointments", "attributes": { "id": "117292", "identifier": [ { "system": "http://med.va.gov/fhir/urn/vaos/hsrm/id", "value": "524621||6||1" } ], "kind": "cc", "status": "booked", "patientIcn": "1013120830V747912", "locationId": "984", "start": "2022-07-23T13:30:00Z", "created": "2022-07-22T13:40:57Z", "cancellable": true, "extension": { "ccLocation": { "address": { "line": [ "10640 MAIN ST ; STE 100" ], "city": "FAIRFAX", "state": "VA", "postalCode": "22030", "text": "10640 MAIN ST ; STE 100\nFAIRFAX VA 22030" }, "telecom": [] }, "hsrmTaskId": "" }, "location": { "id": "984", "type": "appointments", "attributes": { "id": "984", "vistaSite": "984", "vastParent": "984", "type": "va_health_facility", "name": "Dayton VA Medical Center", "classification": "VA Medical Center (VAMC)", "timezone": { "timeZoneId": "America/New_York" }, "lat": 39.74935, "long": -84.2532, "website": "https://www.dayton.va.gov/locations/directions.asp", "phone": { "main": "937-268-6511" }, "physicalAddress": { "type": "physical", "line": [ "4100 West Third Street" ], "city": "Dayton", "state": "OH", "postalCode": "45428-9000" }, "healthService": [ "Audiology", "Cardiology", "DentalServices", "Dermatology", "Gastroenterology", "Gynecology", "MentalHealthCare", "Nutrition", "Ophthalmology", "Optometry", "Orthopedics", "Podiatry", "PrimaryCare", "SpecialtyCare", "Urology", "WomensHealth" ] } } } image.png
Scenario 2: When HSRM returns the Type of Care field in the response body for a booked appointment. I tried multiple instance and HSRM is not returning the type of care, so I reached out to Kent and Moshe to see if we can send that field in the response so that I can validate it on the VAOS side. I'm still awaiting their response.
As per the discussion with Grace and Marcy the system is working as expected. @ldelacosta as this passed validation please go ahead and close the ticket. Thank you!
No issues reported. Closing out the ticket.
What happened?
When an CC appointment is scheduled trough HSRM. Under the Upcoming queue the CC booked/ upcoming appointment is missing the type of care attribute on the Detail page.
Specs:
Steps to Reproduce
VAOS:
Expected Results: When looking at the detail card of a CC booked/upcoming appt the Type of care should be displayed
Actual Results: Type of Care is missing from the detail card on a CC upcoming appointment