Genie Troubleshooting Follow

This article covers the common troubleshooting involving Genie integration. Three main areas are covered: 

 

HTTP Server has stopped

We've found that after updating Genie, the HTTP server settings revert to default values and the HTTP server might not start automatically. It's a simple fix if you know what the values are supposed to be; otherwise, we'll cover how to find them.

Firstly, go to Genie Server Administration and click on 'HTTP Server'. Here are the things to check or take note of:

  • HTTP server - State: Started
  • SOAP Requests: Accepted
  • HTTP Port: This can be the standard 80 if it's a PC, but for a Mac server it must greater than 1000
  • The standard HTTPS port is 443, for Mac it should be greater than 1000
  • Take note of the 'Listening to IP' value(s).

If the HTTP server is not started, simply click the button to start it.

image2014-3-25_18_11_48.png

If you had to manually start the HTTP server, there is a setting to make sure you don't have to continually start it any time the server is restarted or something goes wrong. In Genie server, go to Edit > Database Settings > Structure Settings, and click on the Web tab.

This is where you change settings for the web server. To make sure the web server starts up automatically when Genie starts, check the box 'Launch Web Server at Startup'.

This is also where you can change the port numbers. Make any changes you require and click ok.

IMPORTANT: If you changed any other settings in that section (other than checking the checkbox), you will need to restart the HTTP server. To do that, go back to the main screen and into the HTTP Server tab. Stop the HTTP Server, wait a few seconds, then Start it again. You should notice the value below change to your new settings. If you skip this step it will continue to run with the old settings.

If you're still having trouble getting appointments to show online, you might have something misconfigured, or something might have gone wrong with the Appointment Connector. Check other tutorials for something more relevant to your specific issue.

 

Bookings keep failing

If you find bookings keep failing, it may be worth checking the tick box for 'Allow Patient Records to be Created' is still ticked. If this its unticked, no new patients can book, and for existing patients if the patient details do not match exactly as they are in Genie, the booking will fail. 

image-3.png

 

Creating Availability 

For Genie integration, availability is managed by creating slots in your genie appointment book with the appointment type that was set up for you at your time of installation. Generally this is a type named 'Healthengine', however it is possible to use any appointment type so it is best to check with the person who went through your installation call, or check with our support team. 

The appointment type used must be ticked to be available online.

image-4.png

Because the Genie API is unable to read schedules, appointment type slots need to be created. However there is a button that allows you to create repeating appointments!

560a731d-5278-4646-bb20-e25589e56f44.png

To do this, first create the appointment type slots you wish to repeat as shown below. Then hold down your mouse button and drag to select them.

70d23a40-1a9a-4333-8f9e-8b272417104d.png

The highlighted set will get a black border around it. While that black border is there, press the R button on the left menu.

91acf42e-c5f6-49ff-aefa-ba96520da044.png

Then follow the instructions in the repeating appointments box.

066e733b-83fe-4a86-92f8-86ac3445cf56.png

If you have any further questions regarding your Genie integration, please contact our friendly support team.

 

Article is closed for comments.

Comments

Have more questions? Submit a request