$TXT Created by HSI,TUAN at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Friday, 08/08/08 at 11:29 ============================================================================= Run Date: OCT 07, 2008 Designation: SD*5.3*530 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #439 Status: Released Compliance Date: NOV 07, 2008 ============================================================================= Associated patches: (v)SD*5.3*510 <<= must be installed BEFORE `SD*5.3*530' Subject: ACRP Error Undefined variables Category: - Routine - Data Dictionary Description: ============ This patch will correct 3 errors which may be encountered when running the ACRP Ad Hoc Report [SCRPW AD HOC REPORT]. The first error which will sometimes occur when running the ACRP Ad Hoc Report with Enrollments as one of the input parameters. The error will occur when an Internal Entry Number (IEN) found in the "C" cross-reference of the Patient Enrollment file (27.11) does not exist in the file. The second error addressed is an undefined variable error when running the ACRP Ad Hoc Report and selecting Report Limitation DATE SIGNED [DT] for Report Perspective PERF MONITOR [PM] category. The third error addressed is a syntax error when running the ACRP Ad Hoc Report and selecting Report Limitation ACCEPTABLE PROVIDER [PR] for Report Perspective PERF MONITOR [PM] category. ASSOCIATED REMEDY TICKET(S): ============================ 1. HD0000000226769 - $ZE=ENROL+1^SCRPW24 2. HD0000000239289 - SCRPW AD HOC REPORT erroring out 3. HD0000000265246 - GETFILE+2^DIC0 ASSOCIATED NSR(S): ================== N/A PARTICIPATING TEST SITES: ========================= Cheyenne VAMC Puget Sound HCS Salisbury VAMC REMEDY TICKET OVERVIEW: ======================= 1. HD0000000226769 - $ZE=ENROL+1^SCRPW24 Problem: -------- When running the ACRP Ad Hoc report and selecting Enrollments as one of the input parameters, this error will occasionally occur if an Internal Entry Number (IEN) found in the "C" cross-reference of the Patient Enrollment file (27.11) does not have an existing record in the file. Resolution: ----------- Routine SCRPW24 will be modified so that it now includes a check to ensure there is a valid record for any IENs found in the "C" cross- reference of the Patient Enrollment file (27.11). 2. HD0000000239289 - SCRPW AD HOC REPORT erroring out Problem: -------- When running the ACRP Ad Hoc Report [SCRPW AD HOC REPORT] and selecting Report Limitation DATE SIGNED [DT] as one of the Report Perspective PERF MONITOR [PM], the undefined error D+2^SCRPW23 occurred. Resolution: ----------- A Post-installation routine, SD53P530, will modify the Data Dictionary of the ACRP REPORT TEMPLATE PARAMETER FILE (#409.92) to add DATE value for the TYPE SCREEN field (#7) of the category PERF MONITOR, DATE SIGNED Report Limitation. 3. HD0000000265246 - GETFILE+2^DIC0 Problem: -------- When running the ACRP Ad Hoc Report [SCRPW AD HOC REPORT] and selecting Report Limitation ACCEPTABLE PROVIDER [PR] as one of the Report Perspective PERF MONITOR [PM], the syntax error GETFILE+2^DIC0 occurred. Resolution: ----------- A Post-installation routine, SD53P530, will modify the Data Dictionary of the ACRP REPORT TEMPLATE PARAMETER FILE (#409.92) to remove an extra space for the TYPE WHERE field (#6) of the category PERF MONITOR, ACCEPTABLE PROVIDER Report Limitation. Summary of DD change: --------------------- Before: ^SD(409.92,81,0)=1302^PM^PERF MONITOR^DT^DATE SIGNED^D^^^R^100^^^^^1^0 1)=PMDT 11)=D PMDT^SCRPW306(.SDX) ^SD(409.92,80,0)=1301^PM^PERF MONITOR^PR^ACCEPTABLE PROVIDER^P^^^LR^100 ^^^^^1^0 1)=PMPR 7)= ^VA(200, 11)=D PMPR^SCRPW306(.SDX) After: ^SD(409.92,81,0)=1302^PM^PERF MONITOR^DT^DATE SIGNED^D^^^R^100^^^^^1^0 1)=PMDT 8)=DO^2971001:DT:EPX 11)=D PMDT^SCRPW306(.SDX) ^SD(409.92,80,0)=1301^PM^PERF MONITOR^PR^ACCEPTABLE PROVIDER^P^^^LR^100 ^^^^^1^0 1)=PMPR 7)=^VA(200, 11)=D PMPR^SCRPW306(.SDX) INSTALLATION INSTRUCTIONS: ========================== This patch may be loaded with users on the system, but because an option will be out of service during the installation process, you may wish to install it during non-peak hours. Installation will take less than 3 minutes. Users do not have to be off the system. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. From the Kernel Installation & Distribution System (KIDS) menu, select the Installation menu option. 3. From this menu, you may select to use the following options (when prompted for INSTALL NAME, enter SD*5.3*530). a) Backup a Transport Global - this option will create a backup message of any routines exported with the patch. It will NOT backup any other changes such as DDs or templates. b) Compare Transport Global to Current System - this option will allow you to view all changes that will be made when the patch is installed. It compares all components of the patch (routines, DDs, 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. d) Print Transport Global - this option will allow you to view the components of the KIDS build. 4. Use the Install Package(s) option and select the package SD*5.3*530. 5. When prompted "What KIDS to INHIBIT LOGONs during the install? NO//", respond NO. 6. When prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//", respond YES. a) When prompted "Enter options you wish to mark as 'Out of Order':", enter the following option: ACRP Ad Hoc Report [SCRPW AD HOC REPORT] b) When prompted "Enter protocols you wish to mark as 'Out of Order':", press 'Enter' to skip this option. Post-init routine SD53P530 may be deleted from your production system after the patch has been successfully installed and verified. Routine Information: ==================== The second line of each of these routines now looks like: ;;5.3;Scheduling;**[Patch List]**;AUG 13, 1993;Build 8 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: SCRPW24 Before: B81563044 After: B77970254 **144,163,180,254,243,295,329, 351,510,530** Routine Name: SD53P530 Before: n/a After: B8312283 **530** Routine list of preceding patches: 510 ============================================================================= User Information: Entered By : CURTIS,RICHARD Date Entered : JAN 08, 2008 Completed By: WERNER,GARY Date Completed: OCT 07, 2008 Released By : HOLMES,MARY Date Released : OCT 07, 2008 ============================================================================= Packman Mail Message: ===================== $END TXT