$TXT Created by BECKWITH,RALPH at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Thursday, 01/18/07 at 17:02 ============================================================================= Run Date: APR 10, 2007 Designation: ES*1*44 Package : ES - POLICE & SECURITY Priority: Mandatory Version : 1 SEQ #42 Status: Released Compliance Date: MAY 11, 2007 ============================================================================= Associated patches: (v)ES*1*31 <<= must be installed BEFORE `ES*1*44' Subject: VIOLATION NUMBER LENGTH;CATEGORY/STATUS CONFLICT;OFFICER ADD/EDIT UNDEFINED Category: - Routine - Data Dictionary Description: ============ This patch addresses the following three issues: 1. Modify VIOLATION NUMBER (#.05) field in ESP VIOLATIONS (#914) file from 6 to 7 digits. 2. Conflict between Category and Status under Complainant portion of Offense Report. 3. ERROR - S+14^DIC3 ASSOCIATED NSR(s): ================== N/A Remedy: ====== 1. HD160648 - VIOLATION NUMBER Duplicates: HD161051 - Violation Numbers changed from 6-7 digits HD163197 - Violation number HD170167 - The police are to use a new violations form that requires a 7-position number. The field is set for only 6 positions. HD172397 - New ticket books from Central Violations Bureau. The new tickets are comprised of 7 digits; DHCP only allows 6. HD178793 - VIOLATION NUMBER exceeds 6 characters 2. HD127250 - Conflict between Category and Status under complainant portion of Offense Report 3. HD163873 - ERROR - S+14^DIC3 Test Sites: ========== W. Palm Beach, FL Houston, TX Central Texas HCS Remedy Overview: ================ 1. HD160648 Violation Number Problem: -------- Entering the Violation Number into the system is erroring because the new USDCVN have seven digits. Resolution: ----------- In ESP VIOLATIONS (#914) file modify VIOLATION NUMBER (#.05) field transform statement to allow Violation Number length of seven. Old: 914,.05 VIOLATION NUMBER 0;5 NUMBER (Required) INPUT TRANSFORM: K:$L(X)>6!($L(X)<3) X LAST EDITED: DEC 12, 2006 HELP-PROMPT: Answer must be 3-6 characters in length DESCRIPTION: Enter the number assigned to the U.S.D.C. Violation Notice. Enter only the numerics of the number, the "V" is understood to exist since it has already been designated as a Violation Notice. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 914^D 1)= S ^ESP(914,"D",$E(X,1,30),DA)="" 2)= K ^ESP(914,"D",$E(X,1,30),DA) New: 914,.05 VIOLATION NUMBER 0;5 NUMBER (Required) INPUT TRANSFORM: K:$L(X)>7!($L(X)<3) X LAST EDITED: DEC 12, 2006 HELP-PROMPT: Answer must be 3-7 characters in length DESCRIPTION: Enter the number assigned to the U.S.D.C. Violation Notice. Enter only the numerics of the number, the "V" is understood to exist since it has already been designated as a Violation Notice. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 914^D 1)= S ^ESP(914,"D",$E(X,1,30),DA)="" 2)= K ^ESP(914,"D",$E(X,1,30),DA) 2. HD127250 Conflict between Category and Status under complainant portion of Offense Report Problem: -------- Conflict between category and status under complainant portion of offense report. When inputting offense report, template takes user under complainant portion to .02 branching to 910's category (which is ok but O=outsider) when outputting the same information, the output data is from 912's status field under complainant which is a conflict (since 0=other here) Resolution: ----------- In ESP MASTER NAME INDEX (#910) file modify CATEGORY (#.04) field help prompt and description. In ESP OFFENSE REPORT (#912) file modify STATUS (#.03) subfield of DATE/TIME OF OFFENSE (#.03) field values. Old: 910,.04 CATEGORY 0;4 SET (Required) 'P' FOR PATIENT; 'V' FOR VISITOR; 'E' FOR EMPLOYEE; 'O' FOR OUTSIDER; 'PO' FOR POLICE OFFICER; LAST EDITED: JUN 15, 1998 HELP-PROMPT: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'O' for Outsider or 'PO' for Police Officer. DESCRIPTION: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'PO' for Police Officer, or 'O' for Other 912.03,.03 STATUS 0;3 SET 'P' FOR PATIENT; 'V' FOR VISITOR; 'E' FOR EMPLOYEE; 'O' FOR OTHER; 'PO' FOR POLICE OFFICER; LAST EDITED: DEC 27, 2006 HELP-PROMPT: You must choose from available codes. DESCRIPTION: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'O' for Other, or 'PO' for Police Officer. New: 910,.04 CATEGORY 0;4 SET (Required) 'P' FOR PATIENT; 'V' FOR VISITOR; 'E' FOR EMPLOYEE; 'O' FOR OUTSIDER; 'PO' FOR POLICE OFFICER; LAST EDITED: JUN 15, 1998 HELP-PROMPT: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'O' for Outsider or 'PO' for Police Officer. DESCRIPTION: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'O' for Outsider, or 'PO' for Police Officer. 912.03,.03 STATUS 0;3 SET 'P' FOR PATIENT; 'V' FOR VISITOR; 'E' FOR EMPLOYEE; 'O' FOR OUTSIDER; 'PO' FOR POLICE OFFICER; LAST EDITED: DEC 27, 2006 HELP-PROMPT: You must choose from available codes. DESCRIPTION: Enter 'P' for Patient, 'V' for Visitor, 'E' for Employee, 'O' for Outsider, or 'PO' for Police 3. HD162700 ERROR - S+14^DIC3 Problem: -------- Users receiving 'Undefined error' when entering lower case letters when using the [POLICE OFFICER ADD/EDIT] option. Resolution: ----------- Modify routine ESPEDIT to ONLY look at cross reference (AK.ESP POLICE) of NEW PERSON (#2) file for defined officers only. INSTALLATION INSTRUCTIONS: ========================= This patch was created with Kernel V8 KIDS and should be installed into your production UCI. It can be installed anytime. Complete installation will take 5 minutes or less. Follow these instructions: 1. Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. On the KIDS menu, under the 'Installation' menu, use the option 'Verify Checksum in Transport Global' and verify that all routines have the correct checksums. 3. Print Transport Global - This option will allow you to view the components of the KIDS build. 4. 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.). 5. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. It will NOT backup any other changes such as DDs or templates. 6. From the 'Installation' menu of KIDS, user the option 'Install Package(s)'. Select the package 'ES*1.0*44 and proceed with the install. 7. You may queue this patch for install. Users may be on the system during patch install. 8. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', respond NO. 9. When prompted 'Want to DISABLE Schedule 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: ESP POLICE OFFICER EDIT [Police Officer Add/Edit] ESP OFFENSE REPORT INPUT [Create Offense Report] CCVN [Create Courtesy Violation Notice Entry] CUVN [Create Violation Notice Entry] UVNE [Update Violation Notice Entry] Routine Summary: =============== The following routines are included in this patch. The second line of the routines will look like: ;;1.0;POLICE AND SECURITY;**[patch list]**;Feb 09, 1996 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List ------- ---------- --------- -------- ESPEDIT 1182469 1181276 31,44 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: ESPEDIT Before: B1685255 After: B1683138 **31,44** ============================================================================= User Information: Entered By : BECKWITH,RALPH Date Entered : DEC 12, 2006 Completed By: TSAIMEUCHONG,BRENDA Date Completed: APR 10, 2007 Released By : MORRIS,DELISA Date Released : APR 10, 2007 ============================================================================= Packman Mail Message: ===================== $END TXT