Patient Service Centers and Appointments
Finding nearest serviceable Patient Service Centers
Verifying if a particular zip code is serviceable is an important step, as not all labs have patient service centers within a state or within a reasonable distance.
The recommend high level flow for verifying PSC availability at Vital is:
- Fetch PSC location data via the
GET /v3/order/area/info
endpoint, the response payload should look like this:
If specific data regarding the PSC’s is required, then you can also query the GET /v3/order/psc/info
for specific information on the PSC’s within the radius of the provided zip code.
Booking appointments at Patient Service Centers
Currently only available for Quest
Vital allows booking of appointments directly with the Patient Service Centers for some labs. In order to book these appointments, you can use the PSC Appointment API.
Appointment Availability
You can use the availability API to obtain the available slots. You can feed in the site_code
you obtain from the GET /v3/order/psc/info
endpoint, or supply a zip code directly. If you provider a zip code, a max of 3 PSC locations will be displayed.
Booking
You can book, reschedule or cancel with Vital, as many times as you want.