$TXT Created by ANDERSON,DOUG at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Wednesday, 07/25/07 at 10:04 ============================================================================= Run Date: AUG 08, 2007 Designation: PRS*4*114 Package : PRS - PAID Priority: Mandatory Version : 4 SEQ #101 Status: Released Compliance Date: SEP 08, 2007 ============================================================================= Associated patches: (v)PRS*4*9 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*17 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*22 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*34 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*35 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*46 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*69 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*82 <<= must be installed BEFORE `PRS*4*114' (v)PRS*4*93 <<= must be installed BEFORE `PRS*4*114' Subject: REMOVE SSN DISPLAY ON PAID ETA Category: - Routine - Other - Enhancement (Mandatory) Description: ============ In order to better protect the personally identifiable information of VA employees, this patch will modify the screen display of employee Social Security Numbers (SSN) on a large percentage of the options throughout VistA PAID. Employee options that display the SSN will be screened to display only the last four digits. Timekeeper and T&A Supervisor options will screen the SSN to display the first digit and the last four in order to enable these personnel to differentiate between real SSN and pseudo-SSN. Payroll and Human Resources options will continue to display the entire SSN. In some cases, the VistA PAID application presents a list of employees with full SSN from which to make a selection. This selection list will continue to display the full SSN. Only option display screens will be modified by this patch. NOTE: Due to a software conflict, the Nurse Alternate Work Schedules patch, PRS*4.0*112, will update the SSN display for the following options: Display Leave Requests [PRSA LV DISP] Pay Period Certification [PRSA SUP REV] This patch addresses the following New Service Request (NSR): ------------------------------------------------------------- 20060606 Remove the display of SSN in the employee T A display This patch addresses the following Remedy Ticket(s): ---------------------------------------------------- There are no Remedy tickets associated with this patch. Components Sent With Patch -------------------------- The following is a list of the routines included in this patch. The second line of each of these routines now looks like: ;;4.0;PAID;**[patch list]** ;Sep 21, 1995 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List ------- ------------ ----------- ---------- PRSADP1 6250650 6580835 22,114 PRSADP2 7088212 7527717 21,28,46,114 PRSAEDL 7630808 7767976 114 PRSAEDS 2055313 2207045 114 PRSALD 2859433 3092934 82,114 PRSALVB 5146460 5501615 22,35,34,69,114 PRSALVE 4345642 4477555 61,114 PRSALVL 7958790 8180790 9,114 PRSALVX 3615561 3546174 61,93,114 PRSAOTL 6232185 6300252 34,114 PRSAOTS 2653426 2805158 34,114 PRSAOTX 9061713 9279969 34,114 PRSAPPP 7802049 8008056 114 PRSASU 4232684 4621706 114 PRSATE2 4852740 5026137 8,22,35,114 PRSDSRS 10057777 10426171 114 PRSDV450 10974366 11340163 2,82,114 PRSROT1 9191519 9459802 2,19,21,28,27,34,114 PRSROT11 6941102 7218794 2,21,28,34,114 PRSRUT0 5352675 5570469 2,17,114 Total number of routines - 20 CHECK1^XTSUMBLD results (new method) Routine Before Patch After Patch Patch List ------- ------------ ----------- ---------- PRSADP1 10310200 11280993 22,114 PRSADP2 18825202 20321723 21,28,46,114 PRSAEDL 11947172 12250380 114 PRSAEDS 2606561 2865724 114 PRSALD 6111610 7274044 82,114 PRSALVB 14556380 15774190 22,35,34,69,114 PRSALVE 6083461 6334175 61,114 PRSALVL 12924757 13610849 9,114 PRSALVX 5361977 5286389 61,93,114 PRSAOTL 9618534 10131034 34,114 PRSAOTS 3411815 3632675 34,114 PRSAOTX 12490972 12887435 34,114 PRSAPPP 13129921 13712907 114 PRSASU 6487426 7171027 114 PRSATE2 19219222 19536924 8,22,35,114 PRSDSRS 19314038 20527859 114 PRSDV450 23958132 24678259 2,82,114 PRSROT1 22525224 23328023 2,19,21,28,27,34,114 PRSROT11 15361616 16238575 2,21,28,34,114 PRSRUT0 11316048 11680676 2,17,114 Total number of routines - 20 The following is a list of menu options included with this patch: Option Name File ----------- ---- PRSA SUP LABOR-EDIT #19 SEND TO SITE PRSD 04 EMPLOYEE INQUIRY #19 ATTACH TO MENU PRSD 04 EMPLOYEE INQUIRY MENU #19 SEND TO SITE PRSD 04 PAYRUN DATA INQUIRY #19 ATTACH TO MENU PRSD 04 PRINT EMPLOYEE FILES #19 ATTACH TO MENU PRSD 04 SEARCH EMPLOYEE FILES #19 ATTACH TO MENU PRSD 04 UPDATE PAID CODES #19 ATTACH TO MENU The following is a list of forms included in this patch: Form File ---- ---- PRSA FEE POST #458 SEND TO SITE PRSA LD POST #450 SEND TO SITE PRSA LV REQ #458.1 SEND TO SITE PRSA TE EDIT #458 SEND TO SITE PRSA TP POST1 #458 SEND TO SITE PRSA VC POST #458 SEND TO SITE Test Sites: ----------- Bronx Kansas City Omaha Palo Alto ================INSTALLATION INSTRUCTIONS ================= If installed during the normal workday, it is recommended that the following selection(s) in the OPTION (#19) file, and all of their descendants be disabled to prevent possible conflicts while running the KIDS Install. Other VISTA users will not be affected. Employee Menu [PRSA EMP MENU] TimeKeeper Main Menu [PRSA TK MENU] Payroll Main Menu [PRSA PAY MENU] Payroll Supervisor Menu [PRSA PAY MGR] T&A Supervisor Menu [PRSA SUP MENU] T&A OT/Supervisor Menu [PRSA OT MENU] Employee Inquiry/Reports Menu [PRSD 05 EMPLOYEE INQUIRY MENU] Install Time - less than 5 minutes 1. LOAD TRANSPORT GLOBAL --------------------- Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. START UP KIDS ------------- Start up the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: INStallation --- Load a Distribution Print Transport Global Compare Transport Global to Current System Verify Checksums in Transport Global Install Package(s) Restart Install of Package(s) Unload a Distribution Backup a Transport Global Select Installation Option: 3. Select Installation Option: --------------------------- NOTE: The following are OPTIONAL - (When prompted for the INSTALL NAME, enter PRS*4.0*114): a. 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. b. 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.). c. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. 4. Select Installation Option: Install Package(s) ------------------ **This is the step to start the installation of this KIDS patch: a. Choose the Install Package(s) option to start the patch install. b. When prompted ' Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES//' answer YES unless your system does this in a nightly TaskMan process. c. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//' answer NO (unless otherwise indicated) d. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//' answer YES (unless otherwise indicated) e. When prompted 'Enter options you wish to mark as 'Out Of Order':' Enter the following options: Employee Menu [PRSA EMP MENU] TimeKeeper Main Menu [PRSA TK MENU] Payroll Main Menu [PRSA PAY MENU] Payroll Supervisor Menu [PRSA PAY MGR] T&A Supervisor Menu [PRSA SUP MENU] T&A OT/Supervisor Menu [PRSA OT MENU] Employee Inquiry/Reports Menu [PRSD 05 EMPLOYEE INQUIRY MENU] f. When prompted 'Enter protocols you wish to mark as 'Out Of Order':' press . Routine Information: ==================== The second line of each of these routines now looks like: ;;4.0;PAID;**[Patch List]**;Sep 21, 1995;Build 6 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: PRSADP1 Before: B10310200 After: B11280993 **22,114** Description of Changes: Modified SSN display logic. Routine Name: PRSADP2 Before: B18825202 After: B20321723 **21,28,46,114** Description of Changes: Modified SSN display logic. Routine Name: PRSAEDL Before: B11947172 After: B12250380 **114** Description of Changes: Modified SSN display logic. Routine Name: PRSAEDS Before: B2606561 After: B2865724 **114** Description of Changes: Modified SSN display logic. Routine Name: PRSALD Before: B6111610 After: B7274044 **82,114** Description of Changes: Add entry point for payroll personnel and set variable PRSTLV. Routine Name: PRSALVB Before: B14556380 After: B15774190 **22,35,34,69,114** Description of Changes: Modified SSN display logic. Routine Name: PRSALVE Before: B6083461 After: B6334175 **61,114** Description of Changes: Modified SSN display. Routine Name: PRSALVL Before: B12924757 After: B13610849 **9,114** Description of Changes: Modified SSN display logic. Routine Name: PRSALVX Before: B5361977 After: B5286389 **61,93,114** Description of Changes: Modified SSN display. Routine Name: PRSAOTL Before: B9618534 After: B10131034 **34,114** Description of Changes: Modified SSN display logic. Routine Name: PRSAOTS Before: B3411815 After: B3632675 **34,114** Description of Changes: Modified SSN display. Routine Name: PRSAOTX Before: B12490972 After: B12887435 **34,114** Description of Changes: Set variable PRSTLV=3 to ensure correct SSN display. Routine Name: PRSAPPP Before: B13129921 After: B13712907 **114** Description of Changes: Set variable PRSTLV=7 to drive correct output of SSN to screen display. Routine Name: PRSASU Before: B6487426 After: B7171027 **114** Description of Changes: Modified SSN display logic. Routine Name: PRSATE2 Before: B19219222 After: B19536924 **8,22,35,114** Description of Changes: Modified SSN display. Routine Name: PRSDSRS Before: B19314038 After: B20527859 **114** Description of Changes: Modified SSN display logic. Routine Name: PRSDV450 Before: B23958132 After: B24678259 **2,82,114** Description of Changes: Set PRSTLV to drive printout of SSN. Routine Name: PRSROT1 Before: B22525224 After: B23328023 **2,19,21,28,27,34,114** Description of Changes: Set variable PRSTLV=7 to ensure proper printout of SSN. Routine Name: PRSROT11 Before: B15361616 After: B16238575 **2,21,28,34,114** Description of Changes: Modified SSN display logic. Routine Name: PRSRUT0 Before: B11316048 After: B11680676 **2,17,114** Description of Changes: Modified to ensure that local variable Z1 is set in order to ensure proper operation of SSN display logic. Routine list of preceding patches: 9, 17, 46, 69, 82, 93 ============================================================================= User Information: Entered By : ANDERSON,DOUGLAS W Date Entered : FEB 16, 2007 Completed By: ROBBINS,BRADLEY Date Completed: AUG 07, 2007 Released By : MCCLARAN,PAM Date Released : AUG 08, 2007 ============================================================================= Packman Mail Message: ===================== $END TXT