This article will help you understand why this issue occurs and workaround for it.
What is the issue?
The clinic is unable to proceed from the confirmation step of the booking tool, and with the 'ConfirmSlot' event with 400 error code returning the following message.
body": {
"response": {
"message": {
"code": 400,
"description": "Error saving record.",
"errors": {
"appointmentType": {
"id": "The appointment type.id is invalid."
Why this issue occurs?
One reason for the above error code is due to a change/rearrangement of appointment types in the PMS. Such a change or rearrangement in appointment types in PMS could affect the "already synced" appointment IDs in OABP.
What is the solution?
The solution in this situation is to re-sync the appointment types for the clinic.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article