Release Details
Release date | July 12th, 2022 |
Minimum Salesforce Package Version | v1.299 |
The Salesforce Package Release Notes v1.299 can be found here. |
What's New?
Description | |||||||||
The Salesforce admin can now configure complex profanity checks by concatenating responses to multiple questions. With this capability, they can have tighter limitations around the profanity bookings. We've enhanced the environment variable profanityQuestion. Please update the schema of this variable as shown in the following sample: [ { questionIds: ['q.patient.firstName', 'q.patient.lastName'], separator: '' }, { questionIds: ['q.patient.lastName', 'q.patient.firstName'], separator: '' }, { questionIds: ['q.patient.email'], separator: '' } ] The updated profanity checker verifies and makes sure the following combination of the value held by the message keys and separator doesn't match the profanity words as shown below:
Note
|
|||||||||
In addition to identifying the bookings with profanity, the Salesforce package now flags them and keeps them On Hold for further investigation. It also notifies the users about its status on the confirmation page. Please add the following message keys to add the notification section:
Please note that the users can not access the /next-booking, and /manage page for the On Hold bookings which means that they can not reschedule or cancel the bookings with On Hold status either. |
|||||||||
The Salesforce admin can now change the status of a job so that any unintended change made by mistake can be reversed. With this capability, a Salesforce admin can reverse a job’s status from Completed to Pending Allocation again which allows the users to reschedule their appointments. The latest status of an appointment in Salesforce is also synced to the Skedulo booking application so that both entities have the same status. The Salesforce admin can reset an appointment status from Cancelled to Pending Allocation by using the /resyncBooking API with the following sample payload:
If appointment with id "123e3f36-e0e2-4b19-b64f-4ef5022bf4c8" had previously been cancelled then its cancelled_at and cancel_reason fields are updated to null. NotePlease note that the Salesforce admin must change the status of all the doses of a multiple-dose booking. |
|||||||||
We've updated the Booking app to use the Large Group Size on the Screening page instead of the Large Group Details page. Carry out the following steps to enable this: |
|||||||||
The booking application treats profane bookings differently than regular bookings. The behavior of some of the existing APIs has been updated in the following ways:
|
|||||||||
For the Large Group Booking, we have removed the Primary Contact header section. With this removal, the patient's name and their communication preference are placed together instead of in two separate sections. |
Comments
0 comments
Please sign in to leave a comment.