============================================================================= Run Date: MAR 16, 1999 Designation: GMRC*3*1 Package : GMRC - CONSULT/REQUEST TRACKING Priority: Mandatory Version : 3 SEQ #1 Status: Released ============================================================================= Subject: ALL ROUTINES FOR 3.0 Category: - Routine - Input Template - Other Description: ============ Note: This patch should only be installed at sites running CPRS. GENERAL DESCRIPTION =================== This patch contains all of the routines for GMRC 3.0, one Input Template, and one Option. This patch fixes the following problems: 1. All of the routines that were distributed in the released 3.0 version of CONSULT/REQUEST TRACKING were inadvertently distributed with "3.0T9;CONSULTS/REQUEST TRACKING" in the second line, rather than "3.0;CONSULT/REQUEST TRACKING". The routines in this patch are all of the routines that should be defined at the sites after CONSULT/REQUEST TRACKING V3.0 is installed. The GMRC namespaced routines are redistributed in this build with the following version and patch information on the second line: ;;3.0;CONSULT/REQUEST TRACKING;**1**;DEC 27, 1997 2 The following changes were made to correct errors found by CPRS test sites. GMRC513U - Corrects an error which occurred when the patient's location was not defined in the order GMRCADC - Corrects the repeating prompt, "Select item", which occurs when the user has selected an alert, and enters an action before selecting the item from the list GMRCQCST - Resolves NOIS PUG-1297-50502: Taking in STS+5^GMRCQCST; Corrects an error which occurred when a consult had a status of unreleased. GMRCSLDT - Corrects code that displays the DOB on header. GMRCSLM1 - Changes the status displayed in List manager to 99 (No status) if the status is not defined in a consult entry. There should never be a consult without a status. This change to "99" is used for list manager display purposes and does not update the consult entry in 123. Prior to this correction, the logic used to set the status to "Pending" in the consult entry in 123. The "99" for No status is also used in CPRS for display purposes. GMRCT - Removed logic that was stopping notifications to be sent to the notification users, logic matches 2.5 now. 3. The following routines were changed to call one location for message handling. It will now display the message and ask the user to press return to continue. This was in response to sites saying they could not see the message being returned because it scrolled off the screen too fast. GMRC101C, GMRCA1, GMRCADC, GMRCAFRD, GMRCAR, GMRCASV, GMRCEDT1, GMRCEDT2, GMRCMCP, GMRCP513, GMRCPR0, GMRCR, GMRCR06, GMRCSLDT, GMRCSLM, GMRCSLM2, GMRCSLM3, GMRCSSP, GMRCSTU, GMRCTIU 4. The following routines have added logic to clean-up variables: GMRCHL7, GMRCHL7A, GMRCMER, GMRCP, GMRCTIU 5. The following routine was deleted in error when V3 was installed: GMRCA2 Resolves NOIS CTX-0198-71513: No such compiled routine error 6. The following routine contains purge logic which will not actually be used until GMRC*3*3 is released. This routine is distributed in this patch so sites will not be able to run the purge used in 2.5. GMRCPURG New logic - makes the 2.5 purge obsolete. 7. The following routine contains updated logic for the Consults GUI interface: GMRCGUIA 8. The following seven routines are deleted: GMRC11PS, GMRCFP, GMRCNTEG, GMRCPOR1, GMRCPRE, GMRCQCK, GMRCXMF Note: The post routines, GMRCPOS, GMRCPOS1 and GMRCPOST are not deleted because of the need to reuse the code for orderable item and consult service and procedure synchronization. They will be deleted in a future patch. 9. The GMRC SETUP REQUEST SERVICE input template from the REQUEST SERVICES file (#123.5) was changed to remove a prompt, "PROTOCOL MENU OF REQUEST ITEMS", which should not have been prompted for, and add a new prompt 'SERVICE PURGING INDIVIDUAL'. The new SERVICE PURGING INDIVIDUAL field will not be used until the purge and status management patches are available. 10. The GMRC SITE PARAMETERS option is deleted from the Option File. The site parameters are not yet used in any of the 3.0 functionality. The GMRC SITE PARAMETER option is removed from the GMRC MGR menu items. ROUTINE SUMMARY: ================ The following is a list of the routine(s) included in this patch. The second line of each of these routine(s) will look like: ;;3.0;CONSULT/REQUEST TRACKING;**[patch list]**;DEC 27, 1997 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List ========== ============ ============ ========== GMRC101 8413793 8413793 1 GMRC101C 18401713 18110184 1 GMRC101H 2966584 2541858 1 GMRC11PS N/A DELETED GMRC513U 13170437 11807727 1 GMRCA1 19694805 21191091 1 GMRCA2 N/A 1578391 1 GMRCACTM 6258472 6258472 1 GMRCADC 6541482 6145274 1 GMRCAFRD 15372394 17106062 1 GMRCALOR 2588991 2588991 1 GMRCALRT 4230024 4230024 1 GMRCAR 14909687 17439366 1 GMRCASV 14952702 16418748 1 GMRCAU 1632657 1632657 1 GMRCCLR 3864606 3864606 1 GMRCCPRS 1830089 1529571 1 GMRCDDX 639606 639606 1 GMRCDPCK 5953294 5263263 1 GMRCEDIT 8745771 8745771 1 GMRCEDT1 41636279 40097378 1 GMRCEDT2 4798079 4364666 1 GMRCEDT3 11149403 11149403 1 GMRCEDT4 1160301 1160301 1 GMRCFP 3129592 DELETED GMRCGUIA 11746652 16311788 1 GMRCHK 103936 103936 1 GMRCHL7 11366432 10829383 1 GMRCHL72 10268678 9567158 1 GMRCHL7A 15539062 15344497 1 GMRCHL7B 6319284 6319284 1 GMRCHL7U 9344818 9344818 1 GMRCMCP 7084708 6837002 1 GMRCMENU 322309 322309 1 GMRCMER 1693402 1692437 1 GMRCMP 3361738 3361738 1 GMRCMSS 1854144 1854144 1 GMRCMU 928617 928617 1 GMRCNTEG 3709091 DELETED GMRCP 5045467 5045493 1 GMRCP513 37240108 23499 1 GMRCPC 1890933 1890933 1 GMRCPH 3981291 3981291 1 GMRCPOR 5323056 4865441 1 GMRCPOR1 2773 DELETED GMRCPOS 1585128 1585128 1 GMRCPOS1 N/A 3863994 1 GMRCPOST N/A 3333689 1 GMRCPP 855172 855172 1 GMRCPR 926638 926638 1 GMRCPR0 9262745 9410954 1 GMRCPRE 2343432 DELETED GMRCPREF 5325580 5295378 1 GMRCPRP 11879566 11434369 1 GMRCPRPS 2793058 2267056 1 GMRCPS 5339380 5339380 1 GMRCPSEL 2393689 2242924 1 GMRCPURG 17580800 196423 1 GMRCPX 239159 239159 1 GMRCPZ 5085859 5085859 1 GMRCQC 1818487 1818487 1 GMRCQCK N/A DELETED GMRCQCST 19101320 18610086 1 GMRCR 7488448 8007023 1 GMRCR06 2960366 3275332 1 GMRCRA 4195804 4195804 1 GMRCREXT 1810492 1596423 1 GMRCS 3962816 3971574 1 GMRCSL 1522448 1522448 1 GMRCSLDT 6489744 5714008 1 GMRCSLM 12065220 12065330 1 GMRCSLM1 16808468 15946873 1 GMRCSLM2 23538324 24019338 1 GMRCSLM3 13045869 13642792 1 GMRCSLMV 1499320 1203589 1 GMRCSPD 5582555 5582555 1 GMRCSRVS 17464043 6157840 1 GMRCSSP 2367305 2429041 1 GMRCST 906358 906358 1 GMRCSTAT 2263491 2263491 1 GMRCSTLM 10254158 10254158 1 GMRCSTU 29686934 29654477 1 GMRCT 3616444 3367975 1 GMRCTIU 21744331 21928765 1 GMRCTIU1 3453903 3453903 1 GMRCU 4219990 4219990 1 GMRCUTIL 7303115 6364092 1 GMRCUTL1 3455205 3268301 1 GMRCXMF 5910209 DELETED GMRCXQ 326583 269393 1 INSTALLATION INSTRUCTIONS: ========================== This patch is distributed via anonymous ftp. It may be obtained from the following sites: IRM FIELD OFFICE FTP ADDRESS DIRECTORY ================ ============= ===================== ALBANY 152.127.1.5 [ANONYMOUS.SOFTWARE] HINES 152.129.1.110 [ANONYMOUS.SOFTWARE] SALT LAKE CITY 152.131.2.1 [ANONYMOUS.SOFTWARE] The name of the file is GMRC3_0P1.KID. This patch should be installed during non-peak hours to minimize disruption to users. It is recommended that no consults be processed from CPRS or the Consults package while this patch is being installed. Installation will take less than 5 minutes. 1. 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. 2. From the Kernel Installation and Distribution System Menu, select the Installation menu. 3. From the Installation menu,the following options may be used (when prompted for INSTALL NAME, enter GMRC*3.0*1): Print Transport Global Compare Transport Global to Current System Verify Checksums in Transport Global Backup a Transport Global 4. From the Installation menu, the Install Package option must be used to install the patch. (when prompted for INSTALL NAME, enter GMRC*3.0*1) 5. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond YES. When prompted to select the options you would like to place out of order, enter the following: OR OE/RR MENU CLINICIAN CPRS Clinician Menu OR OE/RR MENU NURSE CPRS Nurse Menu OR OE/RR MENU WARD CLERK CPRS Ward Clerk Menu GMRC* All consult options 6. When prompted 'Do you want to rebuild Menu's now? Y//', respond NO. 7. If routines were unmapped as part of step 1, they should be returned to the mapped set once the installations have run to completion. Routine Information: ==================== Routine Name: - GMRC101 Routine Checksum: Routine Name: - GMRC101C Routine Checksum: Routine Name: - GMRC101H Routine Checksum: Routine Name: - GMRC513U Routine Checksum: Routine Name: - GMRCA1 Routine Checksum: Routine Name: - GMRCA2 Routine Checksum: Routine Name: - GMRCACTM Routine Checksum: Routine Name: - GMRCADC Routine Checksum: Routine Name: - GMRCAFRD Routine Checksum: Routine Name: - GMRCALOR Routine Checksum: Routine Name: - GMRCALRT Routine Checksum: Routine Name: - GMRCAR Routine Checksum: Routine Name: - GMRCASV Routine Checksum: Routine Name: - GMRCAU Routine Checksum: Routine Name: - GMRCCLR Routine Checksum: Routine Name: - GMRCCPRS Routine Checksum: Routine Name: - GMRCDDX Routine Checksum: Routine Name: - GMRCDPCK Routine Checksum: Routine Name: - GMRCEDIT Routine Checksum: Routine Name: - GMRCEDT1 Routine Checksum: Routine Name: - GMRCEDT2 Routine Checksum: Routine Name: - GMRCEDT3 Routine Checksum: Routine Name: - GMRCEDT4 Routine Checksum: Routine Name: - GMRCFP Routine Checksum: Routine Name: - GMRCGUIA Routine Checksum: Routine Name: - GMRCHK Routine Checksum: Routine Name: - GMRCHL7 Routine Checksum: Routine Name: - GMRCHL72 Routine Checksum: Routine Name: - GMRCHL7A Routine Checksum: Routine Name: - GMRCHL7B Routine Checksum: Routine Name: - GMRCHL7U Routine Checksum: Routine Name: - GMRCMCP Routine Checksum: Routine Name: - GMRCMENU Routine Checksum: Routine Name: - GMRCMER Routine Checksum: Routine Name: - GMRCMP Routine Checksum: Routine Name: - GMRCMSS Routine Checksum: Routine Name: - GMRCMU Routine Checksum: Routine Name: - GMRCNTEG Routine Checksum: Routine Name: - GMRCP Routine Checksum: Routine Name: - GMRCP513 Routine Checksum: Routine Name: - GMRCPC Routine Checksum: Routine Name: - GMRCPH Routine Checksum: Routine Name: - GMRCPOR Routine Checksum: Routine Name: - GMRCPOR1 Routine Checksum: Routine Name: - GMRCPP Routine Checksum: Routine Name: - GMRCPR Routine Checksum: Routine Name: - GMRCPR0 Routine Checksum: Routine Name: - GMRCPREF Routine Checksum: Routine Name: - GMRCPRP Routine Checksum: Routine Name: - GMRCPRPS Routine Checksum: Routine Name: - GMRCPS Routine Checksum: Routine Name: - GMRCPSEL Routine Checksum: Routine Name: - GMRCPURG Routine Checksum: Routine Name: - GMRCPX Routine Checksum: Routine Name: - GMRCPZ Routine Checksum: Routine Name: - GMRCQC Routine Checksum: Routine Name: - GMRCQCST Routine Checksum: Routine Name: - GMRCR Routine Checksum: Routine Name: - GMRCR06 Routine Checksum: Routine Name: - GMRCRA Routine Checksum: Routine Name: - GMRCREXT Routine Checksum: Routine Name: - GMRCS Routine Checksum: Routine Name: - GMRCSL Routine Checksum: Routine Name: - GMRCSLDT Routine Checksum: Routine Name: - GMRCSLM Routine Checksum: Routine Name: - GMRCSLM1 Routine Checksum: Routine Name: - GMRCSLM2 Routine Checksum: Routine Name: - GMRCSLM3 Routine Checksum: Routine Name: - GMRCSLMV Routine Checksum: Routine Name: - GMRCSPD Routine Checksum: Routine Name: - GMRCSRVS Routine Checksum: Routine Name: - GMRCSSP Routine Checksum: Routine Name: - GMRCST Routine Checksum: Routine Name: - GMRCSTAT Routine Checksum: Routine Name: - GMRCSTLM Routine Checksum: Routine Name: - GMRCSTU Routine Checksum: Routine Name: - GMRCT Routine Checksum: Routine Name: - GMRCTIU Routine Checksum: Routine Name: - GMRCTIU1 Routine Checksum: Routine Name: - GMRCU Routine Checksum: Routine Name: - GMRCUTIL Routine Checksum: Routine Name: - GMRCUTL1 Routine Checksum: Routine Name: - GMRCXMF Routine Checksum: Routine Name: - GMRCXQ Routine Checksum: Routine Name: - GMRCPRE Routine Checksum: Routine Name: - GMRCPOS Routine Checksum: Routine Name: - GMRCPOS1 Routine Checksum: Routine Name: - GMRCPOST Routine Checksum: Routine Name: - GMRC11PS Routine Checksum: Routine Name: - GMRCQCK Routine Checksum: ============================================================================= User Information: Entered By : TROST,DEBBIE Date Entered : JAN 07, 1998 Completed By: INSLEY,MARCIA Date Completed: MAR 16, 1999 Released By : LINDLEY,DEBRA Date Released : MAR 16, 1999 ============================================================================= Packman Mail Message: ===================== No routines included