HL7 Service Manager
The HL7 Service Manager is a tool included in the Open Dental application folder used to manage installation of all OpenDentalHL7 services. To begin installation, find the Open Dental application folder. Depending on how Open Dental was installed, this may be C:\Program Files (x86)\Open Dental or simply C:\Open Dental. Double click on ServiceManager.exe.
A list will be populated by all installed OpenDentalHL7 services. As of version 12.4, multiple OpenDentalHL7 services can run on the same server to allow one server to host multiple customer databases. In order for each service to process messages for the correct database, a copy of the Open Dental application folder will have to be made and uniquely named. In the example above, three such folders were created in the following locations.
Each of these folders have the exact contents of the Open Dental application folder with a unique FreeDentalConfig.xml file. The FreeDentalConfig.xml file is how each service will determine which database it is processing messages for. See the HL7 page for information about how a connection to the database is established using this configuration file.
To install a new OpenDentalHL7 service, simply hit the Add button. To modify an existing installed service, double click on one.
Each service must have a unique service name, and the name must begin with OpenDent. In this example, OpenDentalHL7 was paired with the name of the corresponding database. Once a service name is chosen and the path to the correct OpenDentHL7.exe is entered, hit the Install button. If the install is successful the status will change from Not installed to Installed, Stopped. Hit the Start button and once started the status will change to Installed, Running.
If the service does not start as expected, see Errors on the HL7 page to troubleshoot.