- Client Self Scheduling without Clinician Approval
- Client Self Scheduling requiring Clinician or Staff Approval
Please review each of these methods in this article to determine which one will work best for you.
If either of these features are disabled, the client can view their appointments when they login to the Client Portal but they can't make any changes.
Client Self Scheduling without Clinician Approvals
This method allows a client to login to the client portal and book an appointment that will get added to the clinician's schedule immediately if their request complies within the settings shown below:
1. Clients can book appointments on the Full Hour, Half Hour or Quarter Hour.



- 1. Configure each clinician's work hours settings so clients can only see the desired time slots that are available for each day.
- If a clinician doesn’t want certain time slots available they should create Calendar Events to block them out so clients can't schedule during those time slots.
- If a time slot is taken, the client will see "Unavailable".
- The service code used for the appointment will automatically default to whatever the clinician has designated in their clinician service code settings. The client will not see the service code or be able to pick a service code.
- The service locations shown on the client's appointment creation window will show "No Location Set" unless the clinician has set a default for each day of the week in their Clinician Work Hours settings. See example below.
- Both the service location and service code can be updated later by the clinician or staff member later as needed.
- If a client later cancels their appointment, the appointment will be marked missed on the clinician's schedule. The client will be asked to provide a reason for the cancelation. An Appointment Cancellation Note will be added to their chart in the Notes and Documents tab. The clinician does not get notified via email when an appointment is cancelled in this manner.
Client Self Scheduling Requiring Clinician or Staff Approval
This method allows client to login to the client portal and request an appointment. An appointment request must be approved by the clinician or a staff prior to the appointment actually happening.1. Click on the grey are on the appointment on the clinician's schedule to open the edit appointment window.
Choose the correct service code and location. The Code Modifier is optional. Then click the Approve button. The client will get an email letting them know the appointment was approved and the gray appointment placeholders will change to the normal light green color.
2. Click on the Action menu item called +Appointment Requests. Notice there is a red number next to it indicating there are two appointment requests waiting to be reviewed.
On the Appointment Requests screen you will see all of the requests that need approval. See an example below:
Before can approval can be done, The location and service code need to be selected. The procedure code modifier is optional. Then click the Approve button.
The client will get an email letting them know the appointment was approved and the gray appointment placeholder on the clinician's and client's schedule will change to the normal light green color.
In either method if the appointment is rejected, the client gets an email telling them it wasn't approved and to call their clinician or the clinic for assistance.
If a client later cancels their appointment, the appointment will be marked missed on the clinician's schedule. The client will be asked to provide a reason for the cancelation. An Appointment Cancellation Note will be added to their chart in the Notes and Documents tab. The clinician does not get notified via email when an appointment is cancelled in this manner.
Who can approve appointment requests?
There is a Staff role that will enable certain staff members to approve appointment requests. The roles that can be configure to approve appointment requests are: System Administrator, Assistant System Administrator, Clinical Director and Scheduler.
The System Administrator goes to their Staff page and clicks on the staff members name on the left side of the page. Over on the right at the bottom is the checkbox to enable approvals.
If the checkbox is inactive it means that staff member is not allowed to do appointment approvals in the system.