EHR NIST Time Synchronization

Royal dental Software has the ability to check and synch times with a NIST time server within 1 second. The check and synchronization is not automatic and we do not verify that it happens. This process checks local and database times for synchronization and verifies that all dates and times of Audit Trail entries are exact and accurate. Time synchronization was a certification requirement for EHR. If you do not use Royal dental Software for time synchronization, you should synchronize time another way.

We recommend you run Royal dental Software on the server (where the MySQL database is). Then Royal dental Software will check and synch times before you log on and every four hours thereafter. You do not need to log in to Royal dental Software for the synch to occur.

If you are running Royal dental Software on a different machine (not the server), you can manually check and synch times.

In the Main Menu, click Setup, Chart, EHR, then click Time Synchronization.

The specific times for each server are listed. If Royal dental Software is unable to connect to the NIST time server, the operation may time out.

Synch Time: Check the NIST server time and synchronize all server times to match. You are limited to checking once every four seconds so the NIST server is not spammed with requests.

Sometimes a difference in server times is harmless. In order for your times in Royal dental Software to be accurate, it is best to have both your server and local time in sync with an NIST time server. If you have concerns, please contact us.

Troubleshooting

Error: Time out of synch

Solution: Make sure Royal dental Software is running on the server.

Error: No response received

Solution: This is a timeout response from the time server. It may happen intermittently due to the nature of the message and sending a UDP packet over the internet. If this is happening fairly often, there may be something stopping the time request messages from getting to the destination (e.g. Firewall).