$TXT Created by DEMOSS,CARL E at DEV.DEV.FO-HINES.MED.VA.GOV (KIDS) on Tuesday, 07/15/03 at 13:45 ============================================================================= Run Date: OCT 08, 2003 Designation: RMIM*1*1 Package : RMIM - FUNCTIONAL INDEPENDENCE Priority: Mandatory Version : 1 SEQ #1 Status: Released Compliance Date: NOV 08, 2003 ============================================================================= Subject: FIM GUI UPDATE 1 Category: - Other - Enhancement (Mandatory) Description: ============ RMIM*1*1 is the first patch for the FIM (Functional Independence Measurement) Graphical User Interface (GUI). This patch provides an executable that is used in conjunction with the kids build to provide the user with a gui environment that must be installed on the clients machine or as a shortcut for the user that executes the application on a server. No routines are being shipped with this patch, however the users will need to update to the FIM version 1.0.2.1 GUI executable included in the RMIM_1_0_1.ZIP file. This software has been designed to be CPRS Gui Tools Menu compatible. RMIM*1*1 was initiated to address the following NOIS's: 1. NHM-0703-10176 Admission Date Range. The routine being called in the original software did not bring back all of the admissions for a patient. The server side does not need a routine change. However, the kids build changes the remote procedure call used for retrieving this data. The Delphi compiled executable required an update to retrieve and format the parameters being passed from the VistA server by the new Remote Procedure Call. 2. TNV-0603-31140 FIM GUI Defaults to Brokerserver, 9200. The executable was not recognizing the s= and p= for server and port that were being passed to the application from the CPRS GUI Tools Menu when the software was executed within CPRS. This has been updated in the Delphi compiled executable. 3. HWH-0603-41501 '' is not a valid integer. This NOIS began with the previously noted problem, and eventually it was discovered that the site was having a problem with FIM executing behind CPRS on the users desktop when the user accessed FIM through the CPRS GUI Tools Menu. The application has been updated to remain focused on top of CPRS when initialized from the CPRS tools menu. It is not in stay on top modal mode, but will prevent the user from not knowing that the application is running behind CPRS or other applications. Routine Summary: There are no routines transported with this patch. The Kids build contains an update to the RMIMFIM Option, it updates the version of the option to Context version 1.0.2.1 and adds a remote procedure. INSTALLATION AND DOCUMENTATION FILES: ===================================== **The KIDS build is linked to this message.** Sites may retrieve the executable and documentation files using the following instructions. The following software and documentation files are exported as part of this patch: File Name Contents SIZE Retrieval Format --------- -------- ----- ---------------- RMIM_1_0_1.ZIP Files indented below 909.2Kb BINARY -FIM.exe FIM Executable -RMIM.cnt FIM Help File -RMIM.HLP FIM Help File -ROBOEX32.DLL FIM Help File The files listed above may be obtained via FTP. The preferred method is to FTP the files from: download.vista.med.va.gov This transmits the files from the first available FTP server. Sites may also elect to retrieve software directly from a specific server as follows: CIO FIELD OFFICE FTP ADDRESS DIRECTORY ---------------- ----------- --------- Albany ftp.fo-albany.med.va.gov [anonymous.software] Hines ftp.fo-hines.med.va.gov [anonymous.software] Salt Lake City ftp.fo-slc.med.va.gov [anonymous.software] Test Sites ========== Tennessee Valley HCS, TN Northampton, MA Butler, PA INSTALLATION INSTRUCTIONS: ========================== PRE-INSTALLATION INFORMATION: ============================= The VistA installation of this patch requires that you first have RMIM 1.0 (Version 1.0 of the FIM software) already configured. The Functional Independence Measurement is run on both the client and VistA. The installation is a two-part process involving the client workstation and VistA. The Functional Independence Measurement patch RMIM*1*1 comprises of the following: 1. FIM.exe 2. Option 3. RPC Broker Calls VISTA Server Side: ================== Use the following instructions for installing this server-side patch for FIM. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. Users ARE allowed to be on the system during the install, but you should select a time when minimal numbers of users are on. 3. From the Kernel Installation and Distribution System (KIDS) Menu, select the Installation menu. 4. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter RMIM*1.0*1): a. Backup a Transport Global. b. Compare Transport Global to Current System. c. Verify Checksums in Transport Global. 5. You DO NOT need to stop TaskMan or the background filers. 6. Use the INSTALL PACKAGES option (when prompted for the INSTALL NAME, enter RMIM*1.0*1) 7. When prompted "Want KIDS to Rebuild Menu Trees Upon Completion of Install? Yes//", respond "NO". 8. When prompted "Want KIDS to INHIBIT LOGONs during the INSTALL? Yes//", respond "NO". 9. When prompted "Want KIDS to DISABLE Scheduled Options, Menu Options, and Protocols? Yes//", respond "NO". 10. If prompted "Delay Install (Minutes): (0-60): 0//; respond "0". Client Side: ============ Note: We strongly recommend that you install the Functional Independence Measurement executable (FIM.exe) on a network drive and distribute shortcuts to client desktops. 1. Go to the directory that you installed FIM version 1 into and Archive the executable until installation of the new executable is complete. 2. There are three ways to make the FIM.EXE available to users: a. Retrieve and Unzip the file RMIM_1_0_1.ZIP into the directory that you had installed the original FIM version 1.0. This will ensure that your previous setup is left as the previous version without necessitating going to VistA to set up the CPRS Tools Menu, or change the shortcut that users follow to connect to a network share to execute the software. If the site chooses to initiate FIM in a way other than through CPRS (i.e. desktop shortcut), then Patient Selection will be controlled by FIM. FIM will run as a stand-alone. b. If the site chooses to pass parameters within the Tools menu of CPRS, and have not set the previous version of the software to do this, then follow these instructions. This will allow the software to pass parameters for the Patient and Server to be controlled by CPRS and CPRS only. Here is an example of setting up the GUI Tool Menu to allow passing of parameters to FIM.exe: Within VistA select GUI Parameters Option: 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 [YOUR SYSTEM.MED.VA.GOV] 9 Package PKG [ORDER ENTRY/RESULTS REPORTING] Enter selection: 4 System YOUR SYSTEM.MED.VA.GOV ----Setting CPRS GUI Tools Menu for System: YOUR SYSTEM.MED.VA.GOV Select Sequence: 17 (choose your desired sequence.) Sequence: 17// 17 Name=Command:&FIM="H:\FIM.exe" s=%SRV p=%PORT d=%DFN ("H:\" listed above refers to a mapped drive, if the software exists on a server you could replace the mapped drive "H:\" with the server name and directory location for the software e.g. \\vhaserver\share\FIM.exe) c. If the site chooses to hang the software within the Tools menu of CPRS without passing parameters, then Patient Selection will be controlled by FIM. FIM will run as a stand alone. A set-up example for FIM.exe will run in this method, please see below: Select GUI Parameters Option: 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 [YOUR SYSTEM.MED.VA.GOV] 9 Package PKG [ORDER ENTRY/RESULTS REPORTING] Enter selection: 4 System YOUR SYSTEM.MED.VA.GOV ---Setting CPRS GUI Tools Menu for System: YOUR SYSTEM.MED.VA.GOV Select Sequence: 17 Sequence: 17// 17 Name=Command:&FIM="H:\FIM.exe" 3. Run ServerList on each client to ensure a proper connection to an M server. OPTIONS ======= The following option will be updated during installation Option Description ------ ----------- RMIMFIM Add an RPC to the existing option. Routine Information: ==================== ============================================================================= User Information: Entered By : DEMOSS,CARL E Date Entered : JUL 14, 2003 Completed By: HESS,JAMES Date Completed: OCT 07, 2003 Released By : ALVIAR,MARIA Date Released : OCT 08, 2003 ============================================================================= Packman Mail Message: ===================== $END TXT