UAC (User Account Control)
UAC is a security feature of MS Windows introduced in MS Windows Vista and has carried through to Windows 7 and 8 as well as the various MS Windows Server operating systems (2003 and greater). It's purpose is to prevent software programs from making unauthorized (and potentially harmful) changes to sytem folders and files. Depending on how your system is configured and if you have UAC enabled this may produce some problems which will keep the UltraPort HL7 Notepad from functioning properly.
VERY IMPORTANT: The UltraPort HL7 Notepad needs to be able to Read/Write/Create/Delete files and folders in it's installation folder. It needs this access to store/read your configuration and profile settings as well as to store your HL7 Version definitions. If UAC is enabled it might prevent the program from doing that properly which will result in errors as you try and configure or run this software. It can do this in a couple of different ways:
1. UAC might deny the program access to the installation folder. This will cause errors which should be immediately apparent as you try and create, edit or save your configuration settings, HL7 definitions, search queries, etc.
2. The 2nd method is much more subtle and hard to determine. UAC might redirect your application data to a virtual data store in another folder. This means that when User A logs into the computer everything works fine but when User B logs in, then the license file is invalid and search and transformation scripts cannot be found.
If UAC is enabled, there are several different changes you can make to insure that the UltraPort HL7 Notepad runs correctly.
1. You can disable UAC. Since this is a global change which can affect all programs we recommend that you make sure that you fully research the implications of doing this before you do it.
2. You can instruct the operating system to have The UltraPort HL7 Notepad program 'Run as Administrator'. To do this you will need to open MS Windows Explorer and navigate to the folder where you installed The UltraPort HL7 Notepad (The default is C:\Program Files\HermeTech\Ultraport HL7Notepad). Once there RIGHT CLICK on the program (UltraPortHL7Notepad.exe) and select 'Properties':
In the Properties window select the 'Compatibility' tab, and in the 'Compatibility' tab check the box that says 'Run as Administrator' (WIndows Vista, Windows 7 or greater, Windows Server 2008 or greater). In Windows Server 2003 the checkbox says 'Allow Non-administrators to run this program' which is not exactly the same thing but which may fix the problem depending on how user security is implemented on the server. If the problem persists contact your network administrator and explain the situation and have them set up special permissions for your domain user.