STANDARD DATA DICTIONARY #3.075 -- ERROR LOG FILE 6/27/25 PAGE 1 STORED IN ^%ZTER(1, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 8.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file is used to maintain a log of the errors occurring during use of the system. Errors are entered into this log by the error trap established for the user (by ZU or application programs) calling %ZTER when an error occurs. The entries are all entered by the routine %ZTER. There is no need for a user to make a manual entry into this file. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: $H DATE(B) 3.075,.01 $H DATE 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the date part only of the $H value at the time the error was logged DESCRIPTION: This is the first level separator for different errors, grouping those errors which occured on a given date (as indicated by the day number part of the system variable $H). TECHNICAL DESCR: This is +$H for the $H value at the time the error was logged. CROSS-REFERENCE: 3.075^B 1)= S ^%ZTER(1,"B",$E(X,1,30),DA)="" 2)= K ^%ZTER(1,"B",$E(X,1,30),DA) 3.075,.02 NUMBER OF ERRORS RECORDED 0;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the number of errors which have been recorded on the date DESCRIPTION: This field contains a count of the errors logged on the date indicated. 3.075,1 ERROR NUMBER 1;0 Multiple #3.0751 (Add New Entry without Asking) DESCRIPTION: This multiple field contains the sequential error numbers for the order in which the errors were logged on the date specified. 3.0751,.01 ERROR NUMBER 0;1 NUMBER (Required) (Multiply asked) INPUT TRANSFORM: K:+X'=X!(X>999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: Type a Number between 0 and 999999, 0 Decimal Digits DESCRIPTION: This is the sequential error number for the order in which the errors were logged on the date specified. CROSS-REFERENCE: 3.0751^B 1)= S ^%ZTER(1,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^%ZTER(1,DA(1),1,"B",$E(X,1,30),DA) 3.0751,1 ERROR TEXT ZE;E1,245 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the actual text of the error message DESCRIPTION: This field contains the text of the actual error $ZE passed by the operating system. WRITE AUTHORITY: @ 3.0751,2 $H VALUE H;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the complete $H value at the time of the error DESCRIPTION: This field contains the value of $H at the time the error was being recorded, so that the complete date and time of the error can be displayed. 3.0751,3 LAST GLOBAL REFERENCE GR;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: The last global referenced by the job (if available) prior to the error DESCRIPTION: This field contains the last global which was referenced, if available in the operating system, prior to entering the error trap. If the error was trapped immediately into ERR^ZU (as established on entry to DHCP through ZU, then this is the last global referenced prior to or at the time of the error. If an application traps the error prior to calling the error trap, this could be a global referenced by the application error trap. WRITE AUTHORITY: @ 3.0751,4.01 JOB NUMBER J;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the JOB number for the job at the time of the error DESCRIPTION: This field indicates the job number of the job which generated the error. 3.0751,4.02 PROCESS NAME J;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the Process Name associated with the process (if available) DESCRIPTION: If the process name is available within the operating system, this is the process name associated with the job at the time the error was generated. 3.0751,4.03 USER NAME J;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the USER NAME as identified by the system for this job (if available) DESCRIPTION: This is the name of the user at the time of the error if it was possible to determine the name either by the presence of XQUSER or from the value of DUZ at the time of the error. 3.0751,4.04 UCI~VOL~NODE~BOX J;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: AUG 12, 2009 HELP-PROMPT: This is the value from GETENV^%ZOSV. DESCRIPTION: This field contains the value from GETENV^%ZOSV in which the job was running at the time the error was generated. 3.0751,4.05 JOB NUMBER(ALTERNATE) J;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the job number and on some systems is shown in HEXADECIMAL format DESCRIPTION: This field contains an alternate job number if the operating system provides one and it is appropriate for the job at the time the error occurred. 3.0751,5.01 CURRENT $IO I;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the current value of $I at the time the error was logged DESCRIPTION: This field contains information on the current device, if any, which is open and in use. 3.0751,5.02 $ZA VALUE I;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the value of $ZA at the time the error was logged DESCRIPTION: This is the value of the system variable $ZA if it is available in the operating system. 3.0751,5.03 $ZB VALUE I;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the value of $ZB at the time the error was logged DESCRIPTION: This field contains the value of the system variable $ZB at the time of the error if it is available on the current system. 3.0751,5.04 CURRENT $ZIO I;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the current value of $ZIO (if available) at the time the error was logged DESCRIPTION: This field contains the value of the system variable $ZIO at the time of the error if it is available on the current system. 3.0751,6.01 CPU TIME ZH;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the CPU TIME logged by the job prior to the error DESCRIPTION: This value, if present, is the amount of CPU time used by the current job at the time the error was logged. 3.0751,6.03 DATE/TIME STRING ZH;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>45!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the date and time string for when the error occurred DESCRIPTION: This value, if present, contains a text string describing the date and time of the error. f 3.0751,6.04 PAGE FACTOR ZH;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the page factor value from the $ZH value DESCRIPTION: This field, if present, contains information on the page factor supplied by the operating system. 3.0751,6.07 DIRECT I/O ZH;7 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is a measure of the amount of direct input/output performed by the job DESCRIPTION: This field, if present, contains a measure of direct (as opposed to buffered) input/output performed by the job up to the time the error was recorded. 3.0751,6.08 BUFFERED I/O ZH;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: A measure of the amount of buffered input output performed by the job DESCRIPTION: This field, if present, contains information provided by the operating system on the amount of buffered (as opposed to direct) input/output that the job had performed prior to the error being logged. 3.0751,7 ERROR WITHIN %ZTER TEXT ZE2;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: DEC 19, 1989 HELP-PROMPT: This is the text generated by an error within the %ZTER error trap DESCRIPTION: This field provides the text of an error which occurred while the initial error was being logged. An entry in this field indicates that part of the information on the original error may be missing due to the occurrence of the error indicated in this field. WRITE AUTHORITY: @ 3.0751,8.01 $ECODE ECODE;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Answer must be 1-30 characters in length. 3.0751,8.02 $STACK ECODE;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>127)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Type a Number between 0 and 127, 0 Decimal Digits 3.0751,8.03 $ESTACK ECODE;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>127)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Type a Number between 0 and 127, 0 Decimal Digits 3.0751,8.04 $QUIT ECODE;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>1)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Type a Number between 0 and 1, 0 Decimal Digits 3.0751,9 $STACK() STACK;0 Multiple #3.7519 (Add New Entry without Asking) 3.7519,.001 STACK LEVEL (+1) NUMBER INPUT TRANSFORM: K:+X'=X!(X>127)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Type a Number between 0 and 127, 0 Decimal Digits 3.7519,.01 $STACK(ECODE) 0;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Answer must be 1-30 characters in length. CROSS-REFERENCE: 3.7519^B 1)= S ^%ZTER(1,DA(2),1,DA(1),"STACK","B",$E(X,1,30),DA)="" 2)= K ^%ZTER(1,DA(2),1,DA(1),"STACK","B",$E(X,1,30),DA) 3.7519,2 $STACK(PLACE) 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Answer must be 1-30 characters in length. 3.7519,3 $STACK(MCODE) 1;E1,240 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X LAST EDITED: AUG 11, 1994 HELP-PROMPT: Answer must be 1-240 characters in length. 3.0751,10 VARIABLES AND DATA ZV;0 Multiple #3.0752 (Add New Entry without Asking) DESCRIPTION: This is a multiple variable which is used to hold the variable names and the values associated with them at the time the error was logged. 3.0752,.01 VARIABLE NAME 0;E1,245 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is a variable name DESCRIPTION: This field contains the name of one of the variables present at the time that the error was logged. WRITE AUTHORITY: @ CROSS-REFERENCE: 3.0752^B 1)= S ^%ZTER(1,DA(2),1,DA(1),"ZV","B",$E(X,1,30),DA)="" 2)= K ^%ZTER(1,DA(2),1,DA(1),"ZV","B",$E(X,1,30),DA) 3.0752,1 DATA VALUE D;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: DEC 18, 1989 HELP-PROMPT: This is the data value associated with the variable DESCRIPTION: This is the value of the companion variable name at the time the error was logged. WRITE AUTHORITY: @ INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):