STANDARD DATA DICTIONARY #8991 -- XTV ROUTINE CHANGES FILE                                                        3/24/25    PAGE 1
STORED IN ^XTV(8991,  (12 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                      (VERSION 7.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
 This file is used to record the most current version of a routine, and information about changes which have occurred in that
routine in prior versions.  Routines are checked for any changes by using the XTVR UPDATE option which enters any changes noted and
updates the most current version.  There is no need for manual entry into this file.  
 
The option XTVR COMPARE is used to obtain listings of the changes recorded for the routine(s) from the most recent to earlier
changes.  


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

CROSS
REFERENCED BY: NAME(B)



8991,.01      NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1)!'(X'?1P.E) X
              LAST EDITED:      NOV 01, 1990 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 
              DESCRIPTION:
                                This is the routine name for a routine which has been logged for change tracking.  

              CROSS-REFERENCE:  8991^B 
                                1)= S ^XTV(8991,"B",$E(X,1,30),DA)=""
                                2)= K ^XTV(8991,"B",$E(X,1,30),DA)


8991,1        VERSION DATE/TIME      1;0 DATE Multiple #8991.01 (Add New Entry without Asking)

              DESCRIPTION:      This multiple is used to track changes by the date on which the changes were LOGGED (changes are
                                not specifically recorded until they are logged).  
                                 The last date entry will always contain a complete copy of the routine code.  


8991.01,.01     VERSION DATE/TIME      0;1 DATE (Required)

                INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      JAN 11, 1990 
                HELP-PROMPT:      This is the Date and Time that the change was recorded 
                DESCRIPTION:      This is the date/time when the original copy of the routine was logged, or when changes have been
                                  logged since that time.  

                CROSS-REFERENCE:  8991.01^B 
                                  1)= S ^XTV(8991,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^XTV(8991,DA(1),1,"B",$E(X,1,30),DA)


8991.01,1       LINE NUMBER            1;0 Multiple #8991.11 (Add New Entry without Asking)

                DESCRIPTION:      This is a multiple field used to monitor the lines within the routine.  For the last/date time
                                  entry, all lines of the routine are present in numerical order from the top of the routine (line
                                  1 is the first line of the routine) to the last line of the routine.  
                                   
                                  Changes to the routines are retained under the lines where the changes were made, including a
                                  copy of the original line and the revised line.  Insertions of one or more lines are included in
                                  the line entry WHICH FOLLOWS the inserted code.  All other lines which are not changed are 
                                  deleted.  


8991.11,.01       LINE OF CODE           0;E1,255 FREE TEXT (Multiply asked)

                  INPUT TRANSFORM:  K:$L(X)>255!($L(X)<1) X
                  LAST EDITED:      JAN 29, 1990 
                  DESCRIPTION:
                                    This contains the line of code for this line number of the routine.  


8991.11,1         DELETED LINE           DEL;E1,255 FREE TEXT

                  INPUT TRANSFORM:  K:$L(X)>255!($L(X)<1) X
                  LAST EDITED:      FEB 10, 1995 
                  HELP-PROMPT:      ANSWER MUST BE 1-255 CHARACTERS IN LENGTH 
                  DESCRIPTION:      This field contains the previous line of code which was deleted from the next version (changes
                                    may show up as a deletion of a given line followed by an insertion of the new code showing up
                                    in the next line).  


8991.11,2         INSERTED CODE          INS;0 Multiple #8991.12 (Add New Entry without Asking)

                  DESCRIPTION:      This is a multiple field which is used to include those lines of M code which were inserted
                                    prior to this line number.  


8991.12,.01         INSERTED CODE          0;E1,255 FREE TEXT

                    INPUT TRANSFORM:  K:$L(X)>255!($L(X)<1) X
                    LAST EDITED:      JAN 29, 1990 
                    HELP-PROMPT:      ANSWER MUST BE 1-255 CHARACTERS IN LENGTH 
                    DESCRIPTION:
                                      This is a line of the code inserted prior to the current line number 









INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):