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