STANDARD DATA DICTIONARY #4.2999 -- MESSAGE STATISTICS FILE 6/27/25 PAGE 1 STORED IN ^XMBS(4.2999, *** 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 collect non-static information about network mail transmissions APPLICATION GROUP(S): XM CROSS REFERENCED BY: NAME(B) 4.2999,.01 NAME 0;1 POINTER TO DOMAIN FILE (#4.2) (Required) Domain name INPUT TRANSFORM: S:$D(X) DINUM=X LAST EDITED: APR 03, 2002 DESCRIPTION: Domain for which network mail transmission information is collected. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 4.2999^B 1)= S ^XMBS(4.2999,"B",$E(X,1,30),DA)="" 2)= K ^XMBS(4.2999,"B",$E(X,1,30),DA) 4.2999,1 PROGRESS REPORT 3;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<6) X HELP-PROMPT: Answer must be 6-20 characters in length. DESCRIPTION: This field contains the time in $H format of the last time a queue dump routine reported its progress. If this field is undefined, or 'old', then the queue is assumed to be inactive. If not, the rest of the fields on this node indicate the status of the transmission. 4.2999,2 MESSAGE IN TRANSIT 3;2 POINTER TO MESSAGE FILE (#3.9) LAST EDITED: APR 03, 2002 HELP-PROMPT: Enter the IEN of the message being transmitted. DESCRIPTION: This points to the 3.9 (Message) file entry of the message being transmitted. 4.2999,3 LINE LAST TRANSMITTED 3;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal Digits DESCRIPTION: This is the line number of the message in transit. 4.2999,4 ERRORS THIS TRANSMISSION 3;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999)!(X<0)!(X?.E1"."1N.N) X HELP-PROMPT: Type a Number between 0 and 999, 0 Decimal Digits DESCRIPTION: This is the number of "soft" errors (non-fatal) that have been encountered during the course of the entire current transmission. 4.2999,5 RATE OF TRANSMISSION 3;5 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: MAR 26, 2001 HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal Digits DESCRIPTION: This is the transmission rate in characters per second for the current transmission. It may be for a single line or for a block or for the entire message. It is updated regularly during the transmission. 4.2999,6 NETWORK DEVICE 3;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>19!($L(X)<1) X HELP-PROMPT: Answer must be 1-19 characters in length. DESCRIPTION: This is the name of the device (system name) that the transmission is running on. It may be incoming or outgoing. 4.2999,8 DIRECTION 3;8 SET 'S' FOR SENDING; 'R' FOR RECEIVING; LAST EDITED: APR 16, 2002 HELP-PROMPT: Are we sending or receiving? DESCRIPTION: This field is used to report whether, at any given time, we are sending messages to, or receiving messages from, the site. 4.2999,25 TRANSMISSION TASK# 3;7 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: SEP 22, 1989 HELP-PROMPT: Type a Number between 1 and 99999999, 0 Decimal Digits DESCRIPTION: The transmission task# points to the TaskMan task that has been generated to handle delivery of messages to the domain in background. 4.2999,41 XMIT START DATE/TIME 4;1 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAY 29, 1996 HELP-PROMPT: This is the date/time that the transmission process started. DESCRIPTION: This field helps MailMan determine, after a fatal error, whether to start the transmission process at script 1, try 1, or to start it elsewhere. 4.2999,42 XMIT FINISH DATE/TIME 4;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAY 29, 1996 HELP-PROMPT: Date/time transmission process started/ended DESCRIPTION: This may be useful information for debugging purposes. 4.2999,43 XMIT SCRIPT 4;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>100)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: MAY 29, 1996 HELP-PROMPT: IEN (0-100) of TRANSMISSION SCRIPT (4.21) record within DOMAIN file (4.2) DESCRIPTION: This tells MailMan which script is/was being used. 4.2999,44 XMIT TRIES 4;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>100)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: MAY 29, 1996 HELP-PROMPT: Type a Number between 0 and 100, 0 Decimal Digits DESCRIPTION: This tells MailMan how many tries have been made with the current script. 4.2999,45 XMIT LATEST TRY DATE/TIME 4;5 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAY 29, 1996 HELP-PROMPT: Enter date/time of latest transmission attempt DESCRIPTION: This may be useful information for debugging purposes. 4.2999,46 XMIT SCRIPT CYCLE ITERATIONS 4;6 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: AUG 09, 1996 HELP-PROMPT: Type a Number between 0 and 999, 0 Decimal Digits DESCRIPTION: This is the number of script cycles we have tried. This field starts off at 0. After we have tried all the scripts available, we bump up this field by 1. 4.2999,47 XMIT FIRST SCRIPT 4;7 NUMBER INPUT TRANSFORM: K:+X'=X!(X>100)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: AUG 09, 1996 HELP-PROMPT: Type a Number between 1 and 100, 0 Decimal Digits DESCRIPTION: This field notes which script has the highest priority, that is, which script was tried first. 4.2999,48 XMIT IP ADDRESSES TRIED 4;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>160!($L(X)<3) X LAST EDITED: AUG 12, 2015 HELP-PROMPT: Answer must be 3-160 characters in length. DESCRIPTION: This is a list of IP addresses, separated by commas, which have already been used in attempting to connect with the site. We use this list in conjunction with the DNS server, which returns a list of valid addresses to try. Using both lists, we can come up with the next IP address to try. 4.2999,51 XMIT SCRIPT RECORD 5;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<10) X LAST EDITED: MAY 29, 1996 HELP-PROMPT: Answer must be 10-245 characters in length. DESCRIPTION: This is a copy of the zeronode of the latest script used. 4.2999,60 XMIT AUDIT 6;0 DATE Multiple #4.29992 DESCRIPTION: This multiple contains an audit of the attempts that have been made during this transmission. 4.29992,.01 XMIT AUDIT DATE/TIME 0;1 DATE (Multiply asked) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 14, 1996 DESCRIPTION: This is the date/time of the start of this attempt. 4.29992,1 XMIT AUDIT SCRIPT NAME 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X LAST EDITED: JUN 14, 1996 HELP-PROMPT: Answer must be 1-10 characters in length. DESCRIPTION: This is the name of the script being used for this attempt. 4.29992,2 XMIT AUDIT ERROR 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>180!($L(X)<1) X LAST EDITED: AUG 13, 2015 HELP-PROMPT: Answer must be 1-180 characters in length. DESCRIPTION: If the transmission fails or is interrupted for some reason, the reason will be placed here. 4.29992,3 XMIT AUDIT IP ADDRESS 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>39!($L(X)<1) X LAST EDITED: AUG 13, 2015 HELP-PROMPT: Answer must be 1-39 characters in length. DESCRIPTION: This is the IP address used for this attempt. 4.2999,101 MESSAGE STATISTICS MONTH 100;0 DATE Multiple #4.29991 DESCRIPTION: Message statistics are summed into this area at the end of each successful message received or sent into the appropriate month according to the time the message is received. 4.29991,.01 MESSAGE STATISTICS MONTH 0;1 DATE INPUT TRANSFORM: S %DT="E" D ^%DT S X=Y K:Y<1 X DESCRIPTION: Message statistics are summed into this area at the end of each successful message received or sent into the appropriate month according to the time the message is received. CROSS-REFERENCE: 4.29991^B 1)= S ^XMBS(4.2999,DA(1),100,"B",$E(X,1,30),DA)="" 2)= K ^XMBS(4.2999,DA(1),100,"B",$E(X,1,30),DA) 4.29991,102 MESSAGES SENT 0;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X HELP-PROMPT: Type a Number between 0 and 9999999, 0 Decimal Digits DESCRIPTION: This is the number of messagaes that were transmitted to this domain. Previously transmitted (but forwarded to new recipients) message and responses are included as though they were separate messages. 4.29991,103 MESSAGES RECEIVED 0;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: APR 03, 2002 HELP-PROMPT: Type a Number between 0 and 9999999, 0 Decimal Digits DESCRIPTION: Messages received are included here even if they are received only to be forwarded on to another site. Also included are responses and messages received previously (as long as they have additional recipients). 4.29991,104 CHARACTERS SENT 0;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1.N) X LAST EDITED: APR 03, 2002 HELP-PROMPT: Type a number between 0 and 999999999, 0 Decimal Digits DESCRIPTION: This is a count of the number of characters in the messages sent. 4.29991,105 CHARACTERS RECEIVED 0;5 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1.N) X LAST EDITED: APR 03, 2002 HELP-PROMPT: Type a number between 0 and 999999999, 0 Decimal Digits DESCRIPTION: This is a count of the number of characters in the messages received. 4.29991,106 LINES SENT 0;6 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1.N) X LAST EDITED: APR 03, 2002 HELP-PROMPT: Type a number between 0 and 99999999, 0 Decimal Digits DESCRIPTION: This is a count of the number of lines in the message sent. 4.29991,107 LINES RECEIVED 0;7 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1.N) X LAST EDITED: APR 03, 2002 HELP-PROMPT: Type a number between 0 and 99999999, 0 Decimal Digits DESCRIPTION: This is a count of the number of lines in the messages received. FILES POINTED TO FIELDS DOMAIN (#4.2) NAME (#.01) MESSAGE (#3.9) MESSAGE IN TRANSIT (#2) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):