STANDARD DATA DICTIONARY #8991 -- XTV ROUTINE CHANGES FILE 9/29/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):