STANDARD DATA DICTIONARY #3.07 -- PROGRAMMER MODE LOG FILE                                                        3/24/25    PAGE 1
STORED IN ^%ZUA(3.07,  (1541 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                   (VERSION 8.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Entrance into programmer mode via the menu system is automatically logged in this file.  It points to the New Person File to
identify the user.  It is not cross-referenced.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @

   APPLICATION GROUP(S): XU


    LAST MODIFIED: JUN 23,2020@14:14:31

3.07,.001     DATE/TIME                  DATE

              INPUT TRANSFORM:  S %DT="ETXR" D ^%DT S X=Y K:Y<1 X
              DESCRIPTION:
                                Entries in this file are uniquely identified by the precise time of entry into programmer mode.  


3.07,.01      USER                   0;1 POINTER TO NEW PERSON FILE (#200) (Required)

              LAST EDITED:      SEP 08, 1989 
              DESCRIPTION:
                                This field identifies the user by means of a pointer to the New Person File.  


3.07,1        UCI                    0;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
              HELP-PROMPT:      ANSWER MUST BE 1-10 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This field identifies the UCI account location of the entry into programmer mode.  


3.07,2        CPU                    0;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
              HELP-PROMPT:      ANSWER MUST BE 1-10 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This field identifies the CPU/Volume Set location of the entry into programmer mode.  


3.07,3        USER NUMBER             ;  COMPUTED

              MUMPS CODE:       S Y(3.07,3,1)=$S($D(^%ZUA(3.07,D0,0)):^(0),1:"") S X=$P(Y(3.07,3,1),U,1),X=X
              ALGORITHM:        INTERNAL(USER)
              LAST EDITED:      AUG 12, 2019 
              DESCRIPTION:
                                This field retrieves the user number from the User File to facilitate report display.  


3.07,4        USER NAME               ;  COMPUTED

              MUMPS CODE:       X ^DD(3.07,4,9.3) S X=$S(Y(3.07,4,2):Y(3.07,4,3),Y(3.07,4,4):X)
                                9.2 = S Y(3.07,4,1)=$S($D(^%ZUA(3.07,D0,0)):^(0),1:"") S X="CURRENT",X=$S(X=""!(X'?.ANP):"",$D(DIPA
                                ($E(X,1,30))):DIPA($E(X,1,30)),1:"") S X=X=$P(Y(3.07,4,1),U,2)
                                9.3 = X ^DD(3.07,4,9.2) S Y(3.07,4,2)=X S X=$S('$D(^VA(200,+$P(Y(3.07,4,1),U,1),0)):"",1:$P(^(0),U,
                                1)),Y(3.07,4,3)=X S X=1,Y(3.07,4,4)=X S X=""
              ALGORITHM:        $S(PARAM("CURRENT")=UCI:USER,1:"")
              LAST EDITED:      SEP 08, 1989 
              DESCRIPTION:      A computed field to give the name of the person that switched into Programmer mode, only if it was
                                in the current UCI. Returns empty string otherwise.  



      FILES POINTED TO                      FIELDS

NEW PERSON (#200)                 USER (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
XUPMDISPLAY                   AUG 02, 1989@15:01  USER #0                                                Programmer Mode entry list
XUPROGH                       JUL 01, 1987        USER #0                                                                         @

SORT TEMPLATE(S):
XUPMDISPS                     AUG 12, 2019@08:50  USER #0    
SORT BY: +@USER;S1// ( USER not null)
  WITHIN USER, SORT BY: ]'DATE/TIME//    (User is asked range)


FORM(S)/BLOCK(S):