$TXT Created by ELWELL,DAVID at MNTVBB.FO-ALBANY.DOMAIN.EXT (KIDS) on Friday, 07/19/13 at 16:20 ============================================================================= Run Date: DEC 17, 2013 Designation: DGBT*1*21 Package : DGBT - BENEFICIARY TRAVEL Priority: Mandatory Version : 1 SEQ #23 Status: Released Compliance Date: JAN 17, 2014 ============================================================================= Associated patches: (v)DGBT*1*7 <<= must be installed BEFORE `DGBT*1*21' (v)DGBT*1*20 <<= must be installed BEFORE `DGBT*1*21' Subject: REMOVING DEFAULT MILEAGE, SUBSCRIPT ERROR, LOCKING ISSUES, AUTH PERSON Category: - Routine Description: ============ This patch addresses 4 issues: 1. A subscript error occurs when printing the "Standard Claims Output" report from the Report of Claim Amounts [DGBT BENE TRAVEL REPORT] option. 2. Entry cannot be processed since the seconds portion of the Claim DATE/TIME (#.01) field of the BENEFICIARY TRAVEL CLAIM (#392) file is equal to or greater than 60. 3. The CBO has requested that the Default Mileage be removed when using the Claim Enter/Edit [DGBT BENE TRAVEL SCREEN] option. 4. When using the View of Claim [DGBT BENE TRAVEL VIEW] option, the "Auth. Person" will show whoever is printing the report. Associated NSR(s): ================== N/A Associated Remedy ticket(s): ============================ 1. INC000000064748 - CHY-0105-51424 SUBSCRIPT>PATU^DGBTOA2 errors on system DUP: INC000000231876 - Receiving error when printing "Standard claims output: DUP: INC000000283962 - Receiving error when running report: DUP: INC000000327739 - PATU^DGBTOA2 DUP: INC000000474099 - PATU^DGBTOA2 2. INC000000435098 - Enrollment not updating, in-process status since April 3. INC000000718707 - Default Mileage deletion needed after BT Dashboard Implementation 4. INC000000848133 - Bene Travel - View Claim Auth. Person Participating Test Sites: ========================= John D. Dingell VA Medical Center - Allen Park/Detroit VA North Florida / South Georgia VA HCS William S. Middleton Memorial Veterans Hospital - Madison REMEDY OVERVIEW: ================ 1. INC000000064748 - CHY-0105-51424 SUBSCRIPT>PATU^DGBTOA2 errors on system Problem: -------- A subscript error occurs when printing the "Standard Claims Output" report from the Report of Claim Amounts [DGBT BENE TRAVEL REPORT] option. Resolution: ----------- Added data validation to routine DGBTOA2 to prevent the subscript error from occurring. Since the Report is by division, if for some reason the DIVISION (#11) field of the BENEFICIARY TRAVEL CLAIM (#192) file record is blank (which should not be the case), then it will just not be displayed (because the record would not be associated with a division). 2. INC000000435098 - Enrollment not updating, in-process status since April Problem: -------- The lock function is incrementing the Claim DATE/TIME (#.01) field of the BENEFICIARY TRAVEL CLAIM (#392) file by 10 seconds. This could cause an entry to become invalid, if more than 6 claims are entered, with the same date and time. Resolution: ----------- Modified routine DGBTE1 and DGBTEF to use the FileMan call $$FMADD^XLFDT to properly increment the seconds portion of the time. Also, modified the lock functions to use incremental locks and DILOCKTM per SACC requirement 2.4.6.1. 3. INC000000718707 - Default Mileage deletion needed after BT Dashboard Implementation Problem: -------- CBO has requested that the default mileage be removed, when entering a travel claim with the Claim Enter/Edit [DGBT BENE TRAVEL SCREEN] option. This is to ensure travel clerks use the Bene Travel Dashboard mileage for all mileage claims. Resolution: ----------- Deleted all entries in the BENEFICIARY TRAVEL DISTANCE (#392.1) file to remove the default mileage from all mileage prompts. Old entries will be stored in ^XTMP("DGBT1P21") for 90 days after installation. Also, deleted the menu option Distance Enter/Edit [DGBT BENE TRAVEL DISTANCES], and removed all references to this option from the user and technical manuals. 4. INC000000848133 - Bene Travel - View Claim Auth. Person Problem: -------- When accessing the View of Claim [DGBT BENE TRAVEL VIEW] option, the "Auth. Person" is displaying name of the current user. The "Auth Person" should be displaying the clerk WHO ENTERED INTO THE FILE (#.12) field of the BENEFICIARY TRAVEL CLAIM (#392) file. Resolution: ----------- Modified routine DGBTCDSP to display the correct clerk, from WHO ENTERED INTO THE FILE (#.12) field of the BENEFICIARY TRAVEL CLAIM (#392) file. DOCUMENTATION ============= The following two manuals have been updated to reflect the updates made with this patch. Sites may retrieve the documentation directly via FTP. The preferred method is to FTP the files from: download.vista.domain.ext which will transmit the file from the first available FTP server. Sites may also elect to retrieve the documentation directly from a specific server as follows: Albany ftp.fo-albany.domain.ext Hines ftp.fo-hines.domain.ext Salt Lake City ftp.fo-slc.domain.ext File Name Contents Retrieval Format --------- -------- ----------------- DGBT_1_21P_TM.DOC Technical Manual Binary DGBT_1_21P_UM.DOC User Manual Binary Documentation for Beneficiary Travel can also be found in the Clinical section of the VA Software Document Library: http://www.domain.ext/vdl Installation Instructions: ========================== Installation will take less than 2 minutes. Suggested time to install: Non-peak hours when users are not on the system. 1. Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. From the Kernel Installation & Distribution System menu, select the Installation menu. 3. From this menu, you may select to use the following options: (when prompted for INSTALL NAME, enter DGBT*1.0*21) a. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. b. Print Transport Global - This option will allow you to view the components of the KIDS build. c. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DD's, templates, etc.). d. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. It will not backup any other changes such as DD's or templates. 4. Use the Install Package(s) option and select the package DGBT*1.0*21. 5. When Prompted "Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//" respond NO. 6. When Prompted "Want KIDS to INHIBIT LOGONs during the install? NO//" respond NO. 7. When Prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//" respond YES. When prompted to select the options you would like to place out of order, enter the following: [DGBT BENE TRAVEL MENU] Beneficiary Travel Menu When prompted to select the protocols you would like to place out of order, press 'enter'. 8. The post-init routine DGBT1P21 may be deleted after successful installation of the patch. Routine Information: ==================== The second line of each of these routines now looks like: ;;1.0;Beneficiary Travel;**[Patch List]**;September 25, 2001;Build 7 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: DGBT1P21 Before: n/a After: B3469650 **21** Routine Name: DGBTCDSP Before: B34785132 After: B35536857 **20,21** Routine Name: DGBTE1 Before: B29349842 After: B29858650 **8,12,13,20,21** Routine Name: DGBTEE Before: B60372352 After: B60503880 **2,14,20,21** Routine Name: DGBTEF Before: B20702848 After: B21478010 **7,21** Routine Name: DGBTOA2 Before: B16456868 After: B16658158 **2,7,21** Routine list of preceding patches: 7, 20 ============================================================================= User Information: Entered By : ELWELL,DAVID Date Entered : OCT 24, 2012 Completed By: DAWSON,TIM Date Completed: DEC 09, 2013 Released By : TAYLOR,KENNETH Date Released : DEC 17, 2013 ============================================================================= Packman Mail Message: ===================== $END TXT