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):