EHR NIST Time Synchronization

Open Dental has the ability to check and sync 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 Open Dental for time synchronization, you should synchronize time another way.

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

If you are running Open Dental on a different machine (not the server), you can manually check and sync times.

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

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

Sync 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 Open Dental 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 sync

Solution: Make sure Open Dental 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).