STANDARD DATA DICTIONARY #.402 -- INPUT TEMPLATE FILE 9/29/25 PAGE 1
STORED IN ^DIE( (1506 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 22.2)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file stores the EDIT FIELDS data from an input template.
DD ACCESS: ^
WR ACCESS: ^
IDENTIFIED BY:
"WRITE": N D,D1,D2 S D2=^(0) S:$X>30 D1(1,"F")="!" S D=$P(D2,U,2) S:D D1(2)="("_$$DATE^DIUTL(D)_")",D1(2,"F")="?30" S D=$P(D2
,U,5) S:D D1(3)=" User #"_D,D1(3,"F")="?50" S D=$P(D2,U,4) S:D D1(4)=" File #"_D,D1(4,"F")="?59" D EN^DDIOL(.D1)
"WRITED": I $G(DZ)?1"???".E N % S %=0 F S %=$O(^DIE(Y,"%D",%)) Q:%'>0 I $D(^(%,0))#2 D EN^DDIOL(^(0),"","!?5")
POINTED TO BY: REGISTRATION TEMPLATE (LOCAL) field (#70) of the MAS PARAMETERS File (#43)
EDIT TEMPLATE NAME field (#5) of the ADT TEMPLATE File (#43.7)
USER CHARACTERISTICS TEMPLATE field (#12) of the KERNEL SYSTEM PARAMETERS File (#8989.3)
CROSS
REFERENCED BY: NAME(B)
.402,.01 NAME 0;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)<2!($L(X)>30) X
HELP-PROMPT: 2-30 CHARACTERS
CROSS-REFERENCE: .402^B
1)= S @(DIC_"""B"",X,DA)=""""")
2)= K @(DIC_"""B"",X,DA)")
CROSS-REFERENCE: ^^MUMPS
1)= X "S %=$P("_DIC_"DA,0),U,4) S:$L(%) "_DIC_"""F""_+%,X,DA)=1"
2)= X "S %=$P("_DIC_"DA,0),U,4) K:$L(%) "_DIC_"""F""_+%,X,DA)"
CROSS-REFERENCE: ^^MUMPS
1)= Q
2)= S X=-1 X "F S X=$O("_DIC_"""AF"",X)) Q:X="""" K:'X ^(X,DA) S Y=0 F S Y=$O("_DIC_"""AF"",X,Y)
) Q:Y'>0 K:$D(^(Y,DA)) ^(DA)" S X=-1 S:$G(Y)="" Y=-1
.402,2 DATE CREATED 0;2 DATE
INPUT TRANSFORM: S %DT="ET" D ^%DT S X=Y K:Y<1 X
.402,3 READ ACCESS 0;3 FREE TEXT
INPUT TRANSFORM: I DUZ(0)'="@" F I=1:1:$L(X) I DUZ(0)'[$E(X,I) K X Q
.402,4 FILE 0;4 POINTER TO FILE FILE (#1)
UNEDITABLE
CROSS-REFERENCE: ^^^MUMPS
1)= X "S %=$P("_DIC_"DA,0),U,1),"_DIC_"""F""_+X,%,DA)=1"
2)= Q
.402,5 USER # 0;5 NUMBER
.402,6 WRITE ACCESS 0;6 FREE TEXT
INPUT TRANSFORM: I DUZ(0)'="@" F I=1:1:$L(X) I DUZ(0)'[$E(X,I) K X Q
.402,7 DATE LAST USED 0;7 DATE
INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X
.402,10 DESCRIPTION %D;0 WORD-PROCESSING #.4021
.402,1620 EDIT FIELDS ; COMPUTED MULTIPLE
MUMPS CODE: D EN^DIET
DESCRIPTION:
This multi-line field displays all the "EDIT" prompts of this Input Template
TECHNICAL DESCR: This Computed Multiple uses code in ^DIETED to build the entire displayable Input Template. Then
it is output node-by-node.
.402,1815 ROUTINE INVOKED ROU;E1,13 FREE TEXT
WRITE AUTHORITY: @
CROSS-REFERENCE: ^^^MUMPS
1)= Q
2)= D DELETROU^DIEZ($TR(X,U))
.402,1816 PREVIOUS ROUTINE INVOKED ROUOLD;E1,13 FREE TEXT
WRITE AUTHORITY: @
.402,1819 COMPILED ; COMPUTED
MUMPS CODE: S X=$S('$D(^DIE(D0,"ROU"))#2:"NO",^("ROU")="":"NO",1:"YES")
ALGORITHM: S X=$S('$D(^DIE(D0,"ROU"))#2:"NO",^("ROU")="":"NO",1:"YES")
.402,21400 BUILD(S) ; COMPUTED MULTIPLE POINTER TO BUILD FILE (#9.6)
MUMPS CODE: N DIENAME,D S DIENAME=$P($G(^DIE(D0,0)),U)_" FILE #"_$P($G(^(0)),U,4) F D=0:0 S D=$O(^XPD(9.6,D)
) Q:'D I $D(^(D,"KRN",.402,"NM","B",DIENAME)) N D0 S D0=D,X=$P(^XPD(9.6,D,0),U) X DICMX Q:'$D(D)
DESCRIPTION: This computed field searches the Build File(#9.6) for Builds containing the Edit Template. A list
of the identified Builds is created for display. Multiple Builds will be shown if appropriate.
.402,21409 CANONIC FOR THIS FILE CANONIC;1 SET
'1' FOR YES;
INPUT TRANSFORM: I DA<1 K X
DESCRIPTION: The Input Template identified as CANONIC will always be presented to the user for selection at the
EDIT WHICH FIELD: prompt.
EXECUTABLE HELP: D HELP^DIUCANON
CROSS-REFERENCE: ^^^MUMPS
1)= N F S F=$P(@(DIC_"DA,0)"),U,4) I F S @(DIC_"""CANONIC"",F,DA)=""""")
2)= N F S F=$P(@(DIC_"DA,0)"),U,4) I F K @(DIC_"""CANONIC"",F,DA)")
This cross-reference is used to identify files that have a Canonic Edit Template assigned. The
structure of the cross-reference is:
^DIE("CANONIC", File#, IEN)
where File# identifies the file which has a Canonic Edit Template and IEN is the internal entry
number of the Canonic Edit Template assigned to that file.
FILES POINTED TO FIELDS
BUILD (#9.6) BUILD(S) (#21400)
FILE (#1) FILE (#4)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
ONCOLOGY INPUT TEMPLATE LIST MAY 27, 1992@13:47 USER #0 ONCOLOGY INPUT TEMPLATE LIST
RT INPUT TEMPLATES NOV 18, 1986 USER #0 Record Tracking Input Templates
XU TEMPLATE LIST OCT 03, 1989@09:53 USER #0 INPUT TEMPLATE LIST
SORT TEMPLATE(S):
ONCOLOGY INPUT TEMPLATE LIST MAY 28, 1992@19:03 USER #0 'ONCOLOGY INPUT TEMPLATE LIST' Print Template always used
SORT BY: NAME// From 'ONCO' To 'ONCOZ^ONCOZ'
RT INPUT TEMPLATES NOV 18, 1986 USER #0
SORT BY: FILE// From '190' To '195.99'
WITHIN FILE, SORT BY: NAME//
FORM(S)/BLOCK(S):
DIETED AUG 01, 1998@07:40 USER #0
DIETED DD #.402
DIETED2 DD #.402