Difference between revisions of "CPRS Configuration - Adding an executable to the Tools Menu"

From VistApedia
Jump to: navigation, search
(Adding an Executable to the CPRS Tools Menu)
Line 1: Line 1:
 
== Adding an Executable to the CPRS Tools Menu ==
 
== Adding an Executable to the CPRS Tools Menu ==
 
 
In these examples, the Microsoft Windows Executable (program) that will be added is called ''exampleprogram.exe''.
 
In these examples, the Microsoft Windows Executable (program) that will be added is called ''exampleprogram.exe''.
  
 
*Decide whether to copy the ''exampleprogram.exe'' to a folder either on a shared network resource or on each user's workstation.   
 
*Decide whether to copy the ''exampleprogram.exe'' to a folder either on a shared network resource or on each user's workstation.   
  
1.1 When adequate network bandwidth is available, when the server/shared resource is a fast enough machine, when the executable does not need to be installed with a specialized install program on a local machine, and when the executable does not support a "GOLD COPY" update process, installation to a shared resource is generally recommended.  
+
*When adequate network bandwidth is available, when the server/shared resource is a fast enough machine, when the executable does not need to be installed with a specialized install program on a local machine, and when the executable does not support a "GOLD COPY" update process, installation to a shared resource is generally recommended.  
  
1.2 If the executable is to be stored on a server/shared resource, a server-based folder and corresponding share name would need to be created.
+
*If the executable program is to be stored on a server/shared resource, a server-based folder and corresponding share name would need to be created.
 
You should be careful to follow the plan that your organization has established for naming computers and shares on those machines, as it will make maintenance simpler. If it has been decided to not run a Microsoft Windows operating system on the server, it is still important that SAMBA or some other network file system will work properly with the client machine's operating system.
 
You should be careful to follow the plan that your organization has established for naming computers and shares on those machines, as it will make maintenance simpler. If it has been decided to not run a Microsoft Windows operating system on the server, it is still important that SAMBA or some other network file system will work properly with the client machine's operating system.
 
    
 
    
1.3 Ensure proper folder- or share-level permissions are applied to allow access for the users of ''exampleprogram.exe''.   
+
*Ensure proper folder- or share-level permissions are applied to allow access for the users of ''exampleprogram.exe''.   
  
1.4 For the sake of this document, a share name of VistA is assumed.  If the file is placed in a shared location, the UNC path to that location can be used in the setup below.  If placed on each workstation, the local path to that location must be used.
+
*For the sake of this document, a share name of VistA is assumed.  If the file is placed in a shared location, the UNC path to that location can be used in the setup below.  If placed on each workstation, the local path to that location must be used.
  
2. From the <nowiki>[OR PARAM COORDINATOR]</nowiki> menu select the option named "GUI Parameters"
+
*From the <nowiki>[OR PARAM COORDINATOR]</nowiki> menu select the option named "GUI Parameters"
  
3. From this option select:  GUI TOOL MENU ITEMS  
+
*From this option select:  GUI TOOL MENU ITEMS  
  
 
CPRS GUI Tools Menu may be set for the following:
 
CPRS GUI Tools Menu may be set for the following:
Line 61: Line 60:
 
Optionally, you may append (after adding a space) s=server name and p=port number.
 
Optionally, you may append (after adding a space) s=server name and p=port number.
  
 +
*Re-enter the CPRS menu to verify that the applications appear on the tools list.
  
4. Re-enter the CPRS menu to verify that the applications appear on the tools list.
+
*See the CPRS Technical Manual if further instructions are desired.
 
 
5. See the CPRS Technical Manual if further instructions are desired.
 
 
 
  
This process is similar to the installation instructions for all other RPC Broker-enabled applications, such as CPRS, BCMA, CAPRI and PCMM.
+
Note: This process is similar to the installation instructions for all other RPC Broker-enabled applications, such as CPRS, BCMA, CAPRI and PCMM.

Revision as of 01:07, 26 February 2010

Adding an Executable to the CPRS Tools Menu

In these examples, the Microsoft Windows Executable (program) that will be added is called exampleprogram.exe.

  • Decide whether to copy the exampleprogram.exe to a folder either on a shared network resource or on each user's workstation.
  • When adequate network bandwidth is available, when the server/shared resource is a fast enough machine, when the executable does not need to be installed with a specialized install program on a local machine, and when the executable does not support a "GOLD COPY" update process, installation to a shared resource is generally recommended.
  • If the executable program is to be stored on a server/shared resource, a server-based folder and corresponding share name would need to be created.

You should be careful to follow the plan that your organization has established for naming computers and shares on those machines, as it will make maintenance simpler. If it has been decided to not run a Microsoft Windows operating system on the server, it is still important that SAMBA or some other network file system will work properly with the client machine's operating system.

  • Ensure proper folder- or share-level permissions are applied to allow access for the users of exampleprogram.exe.
  • For the sake of this document, a share name of VistA is assumed. If the file is placed in a shared location, the UNC path to that location can be used in the setup below. If placed on each workstation, the local path to that location must be used.
  • From the [OR PARAM COORDINATOR] menu select the option named "GUI Parameters"
  • From this option select: GUI TOOL MENU ITEMS

CPRS GUI Tools Menu may be set for the following:

1 User USR [choose from NEW PERSON]
2 Location LOC [choose from HOSPITAL LOCATION]
2.5 Service SRV [choose from SERVICE/SECTION]
3 Division DIV [choose from INSTITUTION]
4 System SYS (will vary by site)
9 Package PKG [REMOTE ORDER ENTRY SYSTEM]

Determine which scope selection is appropriate based on the facility's established practice(s) regarding management of the Tools menu. Ensure that the any options assocated with the executable are added at the proper level of granularity to make the option available to all identified individual users.

Enter selection: # of your choice Make your choice from the selected file: Select Sequence: 1 if none exist or 1 greater than the highest number Name=Command: ToolMenuText="\\servername\sharename\exampleprogram.exe" DFN=%DFN DUZ=%DUZ Optionally, you may append (after adding a space) s=server name and p=port number.

  • Re-enter the CPRS menu to verify that the applications appear on the tools list.
  • See the CPRS Technical Manual if further instructions are desired.

Note: This process is similar to the installation instructions for all other RPC Broker-enabled applications, such as CPRS, BCMA, CAPRI and PCMM.