STANDARD DATA DICTIONARY #4.2997 -- REMOTE USER DIRECTORY FILE 3/24/25 PAGE 1 STORED IN ^XMD(4.2997, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 8.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- People who have mailboxes on remote systems may be entered into this file so that local users can look up their names and have their mail automatically addressed. APPLICATION GROUP(S): XM IDENTIFIED BY: FIRST NAME (#1), REST OF NAME (#2), LOCATION (#5), NETWORK ADDRESS (#99) CROSS REFERENCED BY: DATE LAST USED(AC), LAST NAME(B), MAIL CODE(C), LOCATION(D), AUTOMATICALLY ENTERED BY(E), NETWORK ADDRESS(F) 4.2997,.01 LAST NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'(X?1.AN) X HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the last name of the remote user. CROSS-REFERENCE: 4.2997^B 1)= S ^XMD(4.2997,"B",$E(X,1,30),DA)="" 2)= K ^XMD(4.2997,"B",$E(X,1,30),DA) 4.2997,1 FIRST NAME 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the first name of the remote user. 4.2997,2 REST OF NAME 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X HELP-PROMPT: Answer must be 1-30 characters in length. DESCRIPTION: This is the rest of the remote user's name. 4.2997,3 MAIL CODE 0;4 FREE TEXT INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3) X LAST EDITED: OCT 30, 1990 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the mail code name of the remote user. CROSS-REFERENCE: 4.2997^C 1)= S ^XMD(4.2997,"C",$E(X,1,30),DA)="" 2)= K ^XMD(4.2997,"C",$E(X,1,30),DA) 4.2997,4 EXTENDED MAIL CODE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the mail code name of the remote user with a greater amount of detail than the regular mail code. 4.2997,5 LOCATION 0;6 FREE TEXT INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3) X LAST EDITED: OCT 30, 1990 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is where the remote user is located. CROSS-REFERENCE: 4.2997^D^KWIC 1)= S %1=1 F %=1:1:$L(X)+1 S I=$E(X,%) I "(,.?! '-/&:;)"[I S I=$E($E(X,%1,%-1),1,30),%1=%+1 I $L(I) >2,^DD("KWIC")'[I S ^XMD(4.2997,"D",I,DA)="" 2)= S %1=1 F %=1:1:$L(X)+1 S I=$E(X,%) I "(,.?! '-/&:;)"[I S I=$E($E(X,%1,%-1),1,30),%1=%+1 I $L(I) >2 K ^XMD(4.2997,"D",I,DA) 4.2997,6 DATE LAST USED 0;9 DATE INPUT TRANSFORM: S %DT="ET" D ^%DT S X=Y K:Y<1 X LAST EDITED: JAN 20, 1993 DESCRIPTION: This is when the entry was last chosen and used for addressing a message. CROSS-REFERENCE: 4.2997^AC 1)= S ^XMD(4.2997,"AC",$E(X,1,30),DA)="" 2)= K ^XMD(4.2997,"AC",$E(X,1,30),DA) This cross reference is used by the XMDIR1 to automatically maintain out old entries that have not been used for at least 2 years. 4.2997,7 PHONE 1;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: JAN 20, 1993 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the phone number of the remote user. 4.2997,8 PHONE EXTENSION 1;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: JAN 20, 1993 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the extension of the phone number of the remote user. 4.2997,50 DATE ENTERED 0;8 NUMBER INPUT TRANSFORM: K:+X'=X!($H-X>9) X OUTPUT TRANSFORM: N %H,%,X S %H=Y D YX^%DTC LAST EDITED: AUG 27, 1993 HELP-PROMPT: Enter a $H day. DESCRIPTION: This is the date that a user was entered into the directory. It is is $H format (just the day portion, eg. 55445). It is data to be entered only when users are being entered into the database automatically. TECHNICAL DESCR: NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.2997,98 AUTOMATICALLY ENTERED BY AUTO;1 FREE TEXT INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3) X LAST EDITED: JAN 15, 1993 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This field is used by a routine (or server) that automatically enters names into this file to mark it with a prechosen name. This name must be coordinated by the MailMan Development team. Local sites may use names that begin with the three character sequence "XMZ" without coordinating. TECHNICAL DESCR: CROSS-REFERENCE: 4.2997^E 1)= S ^XMD(4.2997,"E",$E(X,1,30),DA)="" 2)= K ^XMD(4.2997,"E",$E(X,1,30),DA) This cross reference is used to maintain out old directory entries. 4.2997,99 NETWORK ADDRESS 0;7 FREE TEXT INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3) X LAST EDITED: JAN 20, 1993 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This field is used to address mail automatically. When a look-up is done on the local user file and fails, a secondary look-up tries to find the user in the Remote User file. If it is found, the message is automatically addressed using this field. CROSS-REFERENCE: 4.2997^F 1)= S ^XMD(4.2997,"F",X,DA)="" 2)= K ^XMD(4.2997,"F",X,DA) This cross reference is used for look-up and also to determine if an entry already exists. Theory is that the old and new addresses can exist in the file and that is okay. The bad entry will be removed when the user notifies the support staff. INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):