Skip to content
English - Australia
  • There are no suggestions because the search field is empty.

Best Practice - Healthengine's Integration: Benefits & Troubleshooting

This article will go over the most common problems we see with Best Practice and how you can attempt to troubleshoot them.

Contents:

  • Troubleshooting Missing Appointment Availability

    • Manually Created Availability
    • On the Day Appointments
    • Sessions Misconfigured
    • Recent Changes to Practitioners in Best Practice
    • Is the service running?
  • Enabling Healthengine as Third-Party Integration for Best Practice Jade
  • Enabling Healthengine as Third-Party Integration for Best Practice (via Halo Connect)

 

Troubleshooting Missing Appointment Availability

There are a number of reasons why availability may not be showing for Best Practice users. We'll cover these off below.

 

Manually Created Availability

Creating appointments manually in Best Practice will cause them not to be published on Healthengine. This is done by right-clicking in the appointment book and choosing 'Available'.

Signs that indicate that this is the problem include:

  • Missing availability that is not consistent on a certain day from week to week. It is random in respect to the day and time that is missing.

The Healthengine system will publish any available appointment within a Standard or Extra Session that is created for a practitioner. Any availability that has been created manually in the appointment book (as shown above) before a standard or special session is created will void the availability within that session.

For example, if a practitioner has manually availability created within the appointment book between 8 am and 10 am on a Monday, and a standard session is then created for Mondays from 8 am until 5 pm on top of this, the time between 8 am and 10 am will not be shown online. 

In order to fix this issue, the session must be deleted, the manual availability must be 'undone', and the session then re-created.

 The following steps must be completed in this exact order...

  1. In the main screen of Best Practice, go to Setup > Sessions.
  2. Choose the practitioner with the missing availability.
  3. Select the session that's missing availability and write down the details so you know how to recreate it later.
  4. Now delete that session. It won't affect existing appointments.
  5. Close the sessions window and open the appointment book.
  6. Look in the appointment book for the problem practitioner, date or time, and you will see that the practitioner in question still looks available (white slots will be seen). Right-click on each white cell and choose 'Unavailable'. 

Please note: When you do that, the slot should turn plain grey with no text inside. If it has 'Unavailable' written in it, you are making a real session unavailable - it could be a special session.

  1. Once you have removed all manually created availability in the appointment book, go back to the main screen of Best Practice, Setup > Sessions, choose the practitioner and re-create the session using the details from step 3.
  2. The missing availability should show within a short period (up to one hour).

 

On the Day Appointments

The Healthengine Appointment Connector does not publish as default 'On the Day' appointments created in Best Practice, even once they become available on the day.

IMPORTANT: Should you wish us to consider "On the Day schedules" as part of your online published schedule, please reach out to our customer support team. 

If you are missing availability online, it could be that the times have been created as 'On the Day' appointments.

'On the Day' appointments created under 'Practice Defaults' will affect online availability for every practitioner. Our system will not show any of these appointments. 

To check your 'On the Day' appointments, go to the Best Practice main screen, Setup > Sessions and select 'On the Day' appointments. An example of 'On the Day' appointments created in Practice Defaults can be seen below.

On_the_day.png

Each of the times listed in the above example will not be published online for any practitioner.

If you wish for these to be displayed online, you will need to delete the 'On the Day' appointments. If they need to be kept as 'On the Day' appointments, Healthengine unfortunately will not publish these times.

If you wish to delete them, see below for step-by-step instructions.

  1. Click Edit
  2. Choose Wednesday from the drop-down list
  3. Uncheck the times from 9:00 am to 10:30 am
  4. Click save
  5. The appointment times should show online within a few minutes.

Please Remember:

  • Don't forget to check 'On the Day' appointments under your other practitioners as well.
  • Healthengine will never publish 'On the Day' appointments at any time. 

Sessions misconfigured

Below are some things to check in Best Practice that could be affecting online availability.

  • Make sure the correct 'Location' is selected for every session and for every practitioner. If the location is set to 'Default', it will not be displayed online. 
  • Check all the settings thoroughly, including the appointment length, start and finish dates, week cycles and cycle start date.
  • Check each practitioner's 'Extra Sessions', 'Days Away', and 'On the Day' appointments as these may affect your online availability.
  • Check 'On the Day' appointments in 'practice defaults' as these will have an effect on the online availability for all practitioners.

 

Recent changes to locations, practitioners or new practitioners

Any changes to a practitioner's name, standard appointment length or location name will create a new instance in the setup at Healthengine and will result in the practitioner's appointments going offline.

You may be able to reconnect their appointment book in your practice admin portal under Appointments setup > Appointment types. Click 'Change Appointment Book' for the practitioner you have changed and select their new appointment book from the drop-down menu. 

Not every practice has the ability to connect its own appointment books. 

In circumstances where you do not see the 'change appointment book' option, just let us know via email or chat so that we can update our system and ensure that your appointments are kept online. 

Is the service running?

On the server where the Best Practice database is installed. You should see a HealthEngine icon in the system tray.

If you right-click on this icon, you will see a message that says 'Service is running' or 'Service is not running'. If it's not running, try selecting 'Start service' and see if that fixes the problem.

If you have updated to BP Jade, there is further troubleshooting available for that here

If you don't see the icon in the system tray, you might need to open the Healthengine Appointment Connector icon again. Don't forget to click the little up arrow to see more icons in the system tray (if you have a little arrow), the little arrow looks like this...

If the Healthengine icon is still not visible, go to Start menu > All Programs > Healthengine Appointment Connector > Systray Monitor. The Healthengine icon should appear in your system tray.

 

Enabling Healthengine as Third-Party Integration for Best Practice Jade

If you have recently updated to Best Practice Jade, there are a few new steps you need to take to set Healthengine up as a third-party integration for your practice so that we can continue accessing your Best Practice software for products and services such as online bookings via the Online Booking System, online bookings via the Healthengine Network, Recalls, Reminders, Scripts and other products.

The steps are a quick and easy guide on how to enable Healthengine as a third-party integration in your Best Practice and apply those new partner credentials.

 

1. Open Best Practice

2. Go to ‘Setup’

3. Select ‘Configuration

mceclip0.png

 

4. Select ‘Database’ from the left-hand side menu

mceclip1.png

 

5. Click on ‘Setup third-party integrations’

mceclip2.png

 

6. Tick ‘Healthengine’

7. Press ‘Save’

8. Press ‘Save’ in the Configuration box

mceclip3.png

 

9. Once this change is saved, please follow the instructions outlined in the following article to restart your Healthengine Appointment Connector:

Restarting your Healthengine Appointment Connector 

Please noteYour Healthengine Appointment Connector may take a few minutes to restart.

10. The process is now complete; Healthengine is now an allowed third-party integration for your practice!

 

Enabling Healthengine as Third-Party Integration for Best Practice (via Halo Connect)

We created a specific guide for the Third party via Halo Connect:

https://support.healthengine.com.au/hc/en-us/articles/52945628911769-Enabling-Healthengine-as-Third-Party-Integration-for-Best-Practice-via-Halo-Connect