Registering The Service

Top  Previous  Next

When you install the software the Schema Engine is NOT automatically registered in your Windows System Services. NEW in version 4.0 is the ability to have up to 4 instances of the Schema Engine running as windows services. When you create an inbound processor or outbound processor you can 'assign' that processor to run in 1 of 4 Schema Engine service instances. This allows you to load balance high activity processing across multiple running instances.

 

If you are running an unlicensed copy of the program for evaluation purposes, then you cannot register the Schema Engine to run as a system service.  You can still create EasyHL7 database schemas, inbound and outbound processors and run them to import or export HL7 data from your database.  When you have activated your system, you can then register the Schema Engine to run as a service with 1 mouse click.

 

Click the 'Service Status' tab to see immediately whether the Schema Service has been registered and is running.

 

The Service status window

 

Display Name:   Is the name of the service as it appears in the Windows Services (EasyHL7 MSSQL Schema Service)

Service Status: Will tell you whether the service has been registered as a service or not and whether it is currently running.

Action Buttons: These 6 action buttons allow you do several things and will be enabled or disabled according to the status of the service.

Register Service(s) - Will register the EasyHL7 MSSQL Schema Service program(s) in the MS Windows Services List.  **NOTE: When the service is registered for the first time it is NOT automatically started.  Click the 'Open Services' button to open the Windows Services to start the service or click the 'Start Service(s)' button.  Further, if you are running in 'Demo' mode and evaluating the software, the service will not register.  In 'Demo' mode you are restricted to running processor profiles locally (see running the processor).
Unregister Service(s) - Will remove the service(s) from the Windows System services.  Note that this does not uninstall or remove the software itself in any way and also that the service cannot be running when you do this.
Start Service(s) / Stop Service(s) - Click to start or stop the windows service(s).
Open Services - Opens the Windows System services management console.
Refresh Status - Refreshes the Service Status by determining if the service is registered, running etc.

 

 

IMPORTANT NOTE:   If you change the 'Instance' property in an inbound or outbound processor profile you will need to refer to the Service Status window to make sure that all of your SQL Schema windows services are registered correctly. In the example screenshot below the user has indicated in one of their outbound processor profiles to use Instance 3 of the SQL Schema Service, but instance 3 has not yet been registered as a service. The display will show you that there is an error and all you have to do is click the 'Register Service(s)' button to correct the issue. The general rule of thumb is: If the 'Register Service(s)' button is ENABLED (not grayed out) then you should click it. It will ensure that all of the service instances you have referenced in your processor profiles are added to the MS Windows Services and any which are not referenced are removed.

 

Service status window with an error

 

 

 

 

 

 

Sample Windows Services Snap-In