$TXT Created by ANDERSON,CURTIS at DEVCUR.FO-SLC.MED.VA.GOV (KIDS) on Monday, 09/16/02 at 12:32 ============================================================================= Run Date: SEP 30, 2002 Designation: OR*3*143 Package : OR - ORDER ENTRY/RESULTS REPORTING Priority: Mandatory Version : 3 SEQ #143 Status: Released ============================================================================= Associated patches: (v)OR*3*105 <<= must be installed BEFORE `OR*3*143' Subject: ORDER CHECKING PERFORMANCE ENHANCEMENTS Category: - Enhancement (Mandatory) - Routine Description: ============ Problems and Issues: ==================== 1. [MAC-0302-61323] Improvements to order checking performance by caching data into the ^XTMP("OCXCACHE") global. This data is kept in the cache for 5 minutes then purged the next time ORMTIME is run or a new request for the data occurs. ************************************************************************** * SPECIAL NOTE!!! * * It is very important that ORMTIME is running when caching is used. * * ORMTIME cleans out expired data from the cache and will prevent the * * cache from using up all available disk space. PURGE^OCXCACHE can be * * run manually from the programmer's prompt if needed. * * * ************************************************************************** 2. Enhancements to speed up notification processing for NPO DIET MORE THAN 72 HOURS, UNVERIFIED ORDER, UNVERIFIED MEDICATION ORDER. ROUTINE SUMMARY: ================ The following is a list of the routines included in this patch. The second line of each of these routines will look like: ;;3.0;ORDER ENTRY/RESULTS REPORTING;**[patch list]**;Dec 17, 1997 CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== ========== OCXCACHE N/A 1872301 143 OCXOPURG 4287232 4298322 32,143 OCXSENDA 7218602 7262184 32,74,96,105,143 OCXSENDB 10810271 10810271 32,105,143 ORB3TIM1 9915175 8404736 31,64,74,88,102, 143 ORQQLR 6506493 6787031 9,143 ORQQLR1 4378713 5071986 6,51,74,143 INSTALLATION INSTRUCTIONS: ========================= This patch should be loaded during non-peak hours to minimize disruption to users. Users may be on the system during installation. Installation will take less than 5 minutes. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. Review your mapped set. If any of the routines listed in the ROUTINE SUMMARY section are mapped, they should be removed from the mapped set at this time. 3. From the Kernel Installation and Distribution System Menu, select the Installation menu. 4. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter OR*3.0*143): a. Backup a Transport Global b. Compare Transport Global to Current System c. Verify Checksums in Transport Global 5. Use the Install Package(s) options and select the package OR*3*143. 6. When prompted 'Want KIDS to INHIBIT LOGONS during install? YES//', respond "NO". 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options and Protocols? YES//', respond "NO". 8. If routines were unmapped as part of step 2, they should be returned to the mapped set once the installation has run to completion. 9. Please delete all OCXRU* routines on your system. They are no longer used and cause problems with routine reporting utilities. Routine Information: ==================== Routine Name: - OCXOPURG Routine Checksum: Routine Name: - OCXCACHE Routine Checksum: Routine Name: - ORQQLR Routine Checksum: Routine Name: - ORQQLR1 Routine Checksum: Routine Name: - OCXSENDA Routine Checksum: Routine Name: - OCXSENDB Routine Checksum: Routine Name: - ORB3TIM1 Routine Checksum: ============================================================================= User Information: Entered By : ANDERSON,CURTIS L Date Entered : APR 03, 2002 Completed By: SCHLEHUBER,PAM Date Completed: SEP 26, 2002 Released By : FROMMATER,RANDY Date Released : SEP 30, 2002 ============================================================================= Packman Mail Message: ===================== $END TXT