OR*3.0*217 (5955)    BUILD (9.6)

Name Value
NAME OR*3.0*217
DATE DISTRIBUTED 2004-10-29 00:00:00
PACKAGE FILE LINK ORDER ENTRY/RESULTS REPORTING
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
Patch Description:
matching source record. To address this issue a utility has been written 
OREORV2                  N/A       8511634             217
 
Installation Instructions:
==========================
This patch should be loaded during non-peak hours to minimize disruption 
to users. Installation should take less than 2 minutes. Users are allowed 
to be on the system during the installation. TaskMan does not need to be 
stopped.
 
1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu.
that will perform an analysis of the ORDERABLE ITEM FILE, file # 101.43, 
 
2. From the Kernel Installation and Distribution System Menu, select the 
Installation menu.
 
3. From this menu, you may elect to use the following options (when 
prompted for INSTALL NAME, enter OR*3.0*217):
    a. Backup a Transport Global
    b. Compare Transport Global to Current System
    c. Verify Checksums in Transport Global
 
and produce a detailed report of its findings. This utility will scan the 
4. Use the Install Package(s) options and select the package OR*3.0*217.
 
5. When prompted 'Want KIDS to INHIBIT LOGONS during install? YES//', 
respond "NO".
 
6. When prompted 'Want to DISABLE Scheduled Options, Menu Options and 
Protocols? YES//', respond "NO".
the ORDERABLE ITEM FILE record by record. This utility  determines the 
following about the current ORDBERABLE ITEM FILE record being processed:
 
1. Is the ID field null?
 
2. Is the source record IEN stored in the ID field null?
 
==================
3. Is the source record package code stored in the ID field null?
 
4. Is the data stored in the ID field properly formatted?
 
5. Is the source record package code part of the current interface 
specification?
 
6. Is there a matching source record?
 
7. Is it currently flagged as active?
This patch provides a utility, consisting of a set of three routines, to 
 
A temporary global is build tracking all of the above for a detailed 
report. Only an ORDERABLE ITEM FILE record passing all tests is modified.
At this point it will be flagged as inactive effective immediately. After
the utility has printed its report the temporary global created by this
utility is deleted. The utility is to be run at any time the null
subscript error is encountered during the ordering process.
 
It is these invalid orderable items with no matching source records that 
are generating the NULLSUBSCR errors described in the associated NOIS 
find records in the ORDERABLE ITEM FILE # 101.43 which do not have 
cases. The flagging of records in the ORDERABLE ITEM FILE # 101.43 
without matching source records as inactive will prevent CPRS GUI from 
presenting them to the user as valid orderable items. The routines in 
this patch can be run anytime a selected orderable item generates the 
NULLSUBSCR error.
 
Associated NOIS:
================
1. ALB-1001-51034 - UNDEF VAR LOAD+6~ORWDLR32
2. DAN-0204-42157 - Error on Order of Lab Test
matching records in their source files. It will flag any active Orderable 
3. NJH-0402-20607 - Receiving error message in CPRS
4. SBY-0803-30443 - LOAD+4~ORWDLR32:1,%DSM-E-NULLSUBSCR
 
OPTIONS
=======
 
CPRS Clean-up Utilities menu (ORE MGR, a menu option) was modified. A new 
option was added to it.
 
Orderable Items Records Validation (ORE ORDERABLE ITEMS VALIDATION, a run 
Item record without a matching source record as inactive and print a 
routine option) was created. It has been added to the CPRS Clean-up 
Utilities menu.
 
The menu path to the new option is:
        CPRS Manger Menu
        CPRS Configuration (IRM) - IR
        CPRS Clean-up Utilities - UT
        Orderable Items Records Validation - OI
 
HOW TO RUN THE UTILITY:
detailed report of its findings.
=======================
 
1. Enter the "CPRS Manager Menu".
 
2. Select the "CPRS Configuration (IRM)" option.
 
3. Select the "CPRS Clean-up Utilities" option.
 
4. Select the "Orderable Items Records Validation" option.
 
 
5. The user will be presented with a screen with a brief description of 
the option's functionality. At the "Do you wish to run this program? 
Enter Yes or No?" prompt enter Y for yes. Entering N for No will return 
the user to the menu.
 
6. The user will be prompted for a device for the utilities output. The 
output can be sent to the terminal screen. A printer for hard copy can be 
selected. This is recommended. It can be queued to the Kernel Spool and 
set to run at a preferred later time. 
 
The issue is an active orderable item record that does not have a 
ROUTINE SUMMARY:
================
The following routines are included in this patch.  The second line of 
each of these routines now looks like:
 ;;3.0;ORDER ENTRY/RESULTS REPORTING;**[Patch List]**;Dec 17, 1997
 
Routine name    Before Patch    After Patch        Patch List
============    ============    ===========        ==========
OREORV                   N/A       4346077             217
OREORV1                  N/A       3985270             217
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • ORE ORDERABLE ITEMS VALIDATION
      ACTION:   SEND TO SITE
    • ORE MGR
      ACTION:   USE AS LINK FOR MENU/ITEM/SUBSCRIBERS
  • ENTRIES:
    • OREORV
      ACTION:   SEND TO SITE
      CHECKSUM:   B16733622
    • OREORV1
      ACTION:   SEND TO SITE
      CHECKSUM:   B23092409
    • OREORV2
      ACTION:   SEND TO SITE
      CHECKSUM:   B58604205