$TXT Created by TRAN,BA at NXT.KERNEL.FO-OAKLAND.MED.VA.GOV (KIDS) on Monday, 05/12/03 at 12:47 ============================================================================= Run Date: NOV 25, 2003 Designation: XU*8*303 Package : XU - KERNEL Priority: Mandatory Version : 8 SEQ #273 Status: Released Compliance Date: DEC 26, 2003 ============================================================================= Associated patches: (v)XU*8*149 <<= must be installed BEFORE `XU*8*303' Subject: FIX $$ACCESS~XQCHK Category: - Routine Description: ============ NOIS: - ANN-0802-40692 - CMO-0401-41236 - V01-1100-N1143 Test Sites: Ann Arbor VAMC; Kansas City VAMC XU*8.0*303 1) Patch XU*8.0*303 fixes a problem that has been reported in NOIS ANN-0802-40692. The problem is the $$ACCESS^XQCHK function doesn't work appropriately. When a user has more than one path to access an option in the menu tree, the $$ACCESS^XQCHK function only checks the first path, and returns 'No access' (the first piece of returned value is zero '0') if a user doesn't have valid access of the option. It doesn't check all paths to see if the user has a valid access of the option in somewhere else. 2) This patch also fixes a problem: $$ACCESS^XQCHK function always returns 'No access' (the first piece of returned value is zero '0') if the global ^VA(200,DUZ,201) stores more than one piece separated by the up-arrow '^'. This problem has been reported in NOISes CMO-0401-41236, and V01-1100-N1143. Routine Summary: ================ The following routines are included in this patch. The second line of the routines now looks like: