STANDARD DATA DICTIONARY #9.7 -- INSTALL FILE 3/24/25 PAGE 1 STORED IN ^XPD(9.7, (12737 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 8.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains the installation information for a site from the Kernel Installation & Distribution System. This file should not be edited. All information is updated when a new package is installed at a site. DD ACCESS: @ RD ACCESS: # WR ACCESS: @ DEL ACCESS: # LAYGO ACCESS: @ AUDIT ACCESS: # IDENTIFIED BY: STATUS (#.02)[R] "W1": D ID97^XPDET POINTED TO BY: STARTING PACKAGE field (#3) of the INSTALL File (#9.7) CROSS REFERENCED BY: INSTALL ORDER(AS), STARTING PACKAGE(ASP), NAME(B) INDEXED BY: FILE (AKIDS), NAME (C) LAST MODIFIED: MAR 15,2022@13:16:19 9.7,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>50!($L(X)<3) X LAST EDITED: AUG 19, 2021 HELP-PROMPT: Answer must be 3-50 characters in length. DESCRIPTION: The name and version number of this Package (i.e. Kernel 8.0T1) DELETE TEST: 1,0)= I $P(^XPD(9.7,DA,0),U,9)<3 D EN^DDIOL($C(7)_$S($P(^(0),U,9)=2:"Cannot delete if Install has s tarted.",1:"You must use the Unload a Distribution option.")) CROSS-REFERENCE: 9.7^B 1)= S ^XPD(9.7,"B",X,DA)="" 2)= K ^XPD(9.7,"B",X,DA) FIELD INDEX: C (#473) REGULAR IR LOOKUP & SORTING Short Descr: Allows lookup without decimal on Version number Description: This cross reference will allow users to lookup entries in the INSTALL file without a decimal in the Version number. Set Logic: S ^XPD(9.7,"C",$E(X,1,50),DA)="" Kill Logic: K ^XPD(9.7,"C",$E(X,1,50),DA) Whole Kill: K ^XPD(9.7,"C") X(1): NAME (9.7,.01) (Subscr 1) (Len 50) (forwards) Transform (Storage): S:$P(X,"*",2)'=+$P(X,"*",2) X=$P(X,"*")_"*"_+$P(X,"*",2)_"*"_$P(X,"*",3) 9.7,.02 STATUS 0;9 SET (Required) '0' FOR Loaded from Distribution; '1' FOR Queued for Install; '2' FOR Start of Install; '3' FOR Install Completed; '4' FOR De-Installed; LAST EDITED: APR 10, 1995 DESCRIPTION: This is the status of this package at this site. 9.7,1 PACKAGE FILE LINK 0;2 POINTER TO PACKAGE FILE (#9.4) LAST EDITED: MAY 24, 1994 DESCRIPTION: This field contains the link to the Package File. 9.7,2 DATE LOADED 0;3 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: MAR 21, 1995 DESCRIPTION: This is the time the Transport Global was loaded at the site. UNEDITABLE 9.7,3 STARTING PACKAGE 0;4 POINTER TO INSTALL FILE (#9.7) LAST EDITED: JAN 13, 1994 DESCRIPTION: This is the first package in a multi-package install. UNEDITABLE CROSS-REFERENCE: 9.7^ASP^MUMPS 1)= S %=$P(^XPD(9.7,DA,0),U,5) S:% ^XPD(9.7,"ASP",X,%,DA)="" 2)= S %=$P(^XPD(9.7,DA,0),U,5) K:% ^XPD(9.7,"ASP",X,%,DA) This cross-reference uses the INSTALL ORDER field as the 4th subscript. It is used to find the first package in a linked package and the order to install this package. 9.7,4 INSTALL ORDER 0;5 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 14, 1994 HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits DESCRIPTION: This is the order to install this package in a multi-package install. UNEDITABLE CROSS-REFERENCE: 9.7^AS^MUMPS 1)= S %=$P(^XPD(9.7,DA,0),U,4) S:% ^XPD(9.7,"ASP",%,X,DA)="" 2)= S %=$P(^XPD(9.7,DA,0),U,4) K:% ^XPD(9.7,"ASP",%,X,DA) This cross-reference uses the STARTING PACKAGE field as the 3rd subscript. It is used to find the first package in a linked package and the order to install this package. 9.7,5 QUEUED TASK NUMBER 0;6 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 13, 1994 HELP-PROMPT: Type a Number between 1 and 99999999, 0 Decimal Digits DESCRIPTION: This is the Task number for this package if this package was queued to be installed at a later time. UNEDITABLE 9.7,6 FILE COMMENT 2;E1,240 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<3) X LAST EDITED: MAR 21, 1995 HELP-PROMPT: Answer must be 3-240 characters in length. DESCRIPTION: This is the comment from the HFS file that contained this package. 9.7,6.5 REQUIRED TO CONTINUE 0;7 SET '1' FOR YES; '0' FOR NO; LAST EDITED: NOV 18, 1998 DESCRIPTION: If required (answer = YES) the entire build will be aborted if this build does not successfully load. If not required (answer = NO) the other builds within this build will continue to be processed. 9.7,7 SETNAME 0;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: APR 26, 1994 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the SETNAME that will be used to disable options and protocols during the installation of this package. 9.7,8 DISABLE OPTION DELAY 0;10 NUMBER INPUT TRANSFORM: K:+X'=X!(X>60)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: NOV 03, 1994 HELP-PROMPT: Enter the number of minutes to delay the install, between 0 and 60. DESCRIPTION: Enter the number of minutes to wait after the Options and Protocols have been disabled, but before the Routines have been installed. 9.7,9 INSTALLED BY 0;11 POINTER TO NEW PERSON FILE (#200) LAST EDITED: FEB 13, 1995 DESCRIPTION: This is the person who installed this package. 9.7,11 INSTALL START TIME 1;1 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 17, 1993 DESCRIPTION: This is the time the install started. 9.7,12 ROUTINE INSTALL TIME 1;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: This is the routine install completed time. 9.7,13 PRE-INIT CHECK POINTS INI;0 Multiple #9.713 DESCRIPTION: This contains all the check points needed for the Pre-Init routine. 9.713,.01 PRE-INIT CHECK POINTS 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'(X?1A.E) X LAST EDITED: JUL 08, 1994 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: Enter the name of a Check Point that will be used by the Pre-Init routine. The Check Point "COMPLETED" will be created by the Install process and updated when the Pre-Init routine is finished. CROSS-REFERENCE: 9.713^B 1)= S ^XPD(9.7,DA(1),"INI","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"INI","B",$E(X,1,30),DA) 9.713,1 COMPLETED TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: This is the time the check point was completed. 9.713,2 CALLBACK 1;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<2)!'(X?.1UP.7UN.E) X LAST EDITED: JUL 10, 1994 HELP-PROMPT: Enter a [TAG^]ROUTINE DESCRIPTION: This is a routine that will be run if this Check Point didn't complete and the install process had to be restarted. WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 9.713,3 PARAMETERS 2;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: MAY 03, 1994 HELP-PROMPT: Answer must be 1-245 characters in length. DESCRIPTION: This is optional parameters that may be need during a restart. 9.7,14 FILE 4;0 POINTER Multiple #9.714 LAST EDITED: NOV 18, 1993 DESCRIPTION: This contains the VA Fileman files that were installed by this package. 9.714,.01 FILE 0;1 POINTER TO FILE FILE (#1) (Multiply asked) INPUT TRANSFORM: S DINUM=+X LAST EDITED: AUG 30, 2021 HELP-PROMPT: Select the file that was installed by this package. DESCRIPTION: VA Fileman file that was installed by this package. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 9.714^B 1)= S ^XPD(9.7,DA(1),4,"B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),4,"B",$E(X,1,30),DA) FIELD INDEX: AKIDS (#472) MUMPS I SORTING ONLY WHOLE FILE (#9.7) Short Descr: Used by FM2Class to track patches that modify files Description: This cross reference will be used by InterSystems FM2Class (FileMan to class) FM2Class will be able to check, based on $H, when a file was last updated by a KIDS patch or package. Set Logic: S ^XPD(9.7,"AKIDS",$E(X(1),1,11),$E(X(2),1,30),$E(X(3),1,30),DA(1))="" Kill Logic: K ^XPD(9.7,"AKIDS",$E(X(1),1,11),$E(X(2),1,30),$E(X(3),1,30),DA(1)) Whole Kill: K ^XPD(9.7,"AKIDS") X(1): Computed Code: S X=$H (Subscr 1) (Len 11) (backwards) Lookup Prompt: $H X(2): FILE (9.714,.01) (Subscr 2) (Len 30) (forwards) X(3): Computed Code: S X=$P(^XPD(9.7,DA(1),0),U) (Subscr 3) (Len 30) Lookup Prompt: Patch NO RE-INDEXING ALLOWED! 9.714,1 DATA DICTIONARY TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: The time the Data Dictionary was installed at this site. 9.714,2 DATA TIME 0;3 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: The time the Data was installed at this site. 9.7,15 BUILD COMPONENTS KRN;0 POINTER Multiple #9.715 LAST EDITED: MAY 25, 1994 DESCRIPTION: This contains a list of the components of this package. 9.715,.01 BUILD COMPONENT 0;1 POINTER TO FILE FILE (#1) (Multiply asked) INPUT TRANSFORM: S DINUM=+X LAST EDITED: MAY 25, 1994 DESCRIPTION: The name of a VA Fileman file that is a component of this package. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 9.715^B 1)= S ^XPD(9.7,DA(1),"KRN","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"KRN","B",$E(X,1,30),DA) 9.715,1 DATA TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: This is the time the package component was installed. 9.715,2 INSTALL ORDER 0;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 03, 1995 HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits DESCRIPTION: This is the order the Build Components were installed. CROSS-REFERENCE: 9.715^AC 1)= S ^XPD(9.7,DA(1),"KRN","AC",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"KRN","AC",$E(X,1,30),DA) This x-ref is used in the Install File Print option. It is used to print the components in the order in which they were installed. 9.7,16 POST-INIT CHECK POINTS INIT;0 Multiple #9.716 DESCRIPTION: This contains all the check points needed for the Post-Init routine. 9.716,.01 POST-INIT CHECK POINTS 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'(X?1A.E) X LAST EDITED: JUL 08, 1994 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: Enter the name of a Check Point that will be used by the Post-Init routine. The Check Point "COMPLETED" will be created by the Install process and updated when the Post-Init routine is finished. CROSS-REFERENCE: 9.716^B 1)= S ^XPD(9.7,DA(1),"INIT","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"INIT","B",$E(X,1,30),DA) 9.716,1 COMPLETED TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 18, 1993 DESCRIPTION: This is the time the check point was completed. 9.716,2 CALLBACK 1;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<2)!'(X?.1UP.7UN.E) X LAST EDITED: JUL 10, 1994 HELP-PROMPT: Enter a [TAG^]ROUTINE DESCRIPTION: This is a routine that will be run if this Check Point didn't complete and the install process had to be restarted. WRITE AUTHORITY: @ NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 9.716,3 PARAMETERS 2;E1,245 FREE TEXT INPUT TRANSFORM: K:$L(X)>245!($L(X)<1) X LAST EDITED: MAY 03, 1994 HELP-PROMPT: Answer must be 1-245 characters in length. DESCRIPTION: This is optional parameters that may be need during a restart. 9.7,17 INSTALL COMPLETE TIME 1;3 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JAN 11, 1994 DESCRIPTION: This is the time the install finished. 9.7,18 GLOBALS GLO;0 Multiple #9.718 DESCRIPTION: This multiple contains a list of globals that were installed by this package. 9.718,.01 GLOBALS 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<2) X LAST EDITED: JAN 09, 1995 HELP-PROMPT: Answer must be 2-30 characters in length. DESCRIPTION: The name of a Global or Global root that was installed by this package. CROSS-REFERENCE: 9.718^B 1)= S ^XPD(9.7,DA(1),"GLO","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"GLO","B",$E(X,1,30),DA) 9.718,1 COMPLETED TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JAN 09, 1995 DESCRIPTION: This is the time the Global was installed. 9.7,20 MESSAGES MES;0 WORD-PROCESSING #9.702 (NOWRAP) DESCRIPTION: This is where all messages about the install will be saved. LAST EDITED: NOV 29, 1993 9.7,30 VOLUME SET VOL;0 Multiple #9.703 (Add New Entry without Asking) LAST EDITED: OCT 17, 1994 DESCRIPTION: This multiple contains the Volumes Sets that will be updated with the new routines and compiled cross references, print and input templates. 9.703,.01 VOLUME SET 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X D VOLE^XPDET(.X) LAST EDITED: OCT 17, 1994 HELP-PROMPT: Enter a Compute Server or Print Server type VOLUME SET DESCRIPTION: Enter the name of the VOLUME SET that you want updated when this package is installed. This field points to the VOLUME SET file, #14.5. A VOLUME SET must have the field SIGNON/PRODUCTION VOLUME SET, #9, set to YES. EXECUTABLE HELP: D VOLH^XPDET NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 9.703^B 1)= S ^XPD(9.7,DA(1),"VOL","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"VOL","B",$E(X,1,30),DA) 9.703,1 COMPLETED TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: OCT 14, 1994 DESCRIPTION: This is the time the update to the VOLUME SET was completed. 9.703,2 START TIME 0;3 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: OCT 14, 1994 DESCRIPTION: This is the time the update to the VOLUME SET was started. 9.703,3 QUEUED TASK NUMBER 0;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: OCT 14, 1994 HELP-PROMPT: Type a Number between 1 and 99999999, 0 Decimal Digits DESCRIPTION: This is the Task number for the job that is updating the VOLUME SET. 9.703,4 LAST UPDATE 1;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: OCT 14, 1994 HELP-PROMPT: Must be $H format DESCRIPTION: This is the $H value from the job that is updating the VOLUME SET. It should be updated every 60 seconds. 9.7,40 ROUTINES RTN;0 Multiple #9.704 (Add New Entry without Asking) LAST EDITED: NOV 28, 1994 DESCRIPTION: This multiple contains a list of all Routines that were installed for this package. It also includes routines that were generated during the install. The Routines came from calls to DIEZ, DIPZ, and DIKZ. 9.704,.01 ROUTINES 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>16!($L(X)<3) X LAST EDITED: DEC 14, 2015 HELP-PROMPT: Answer must be 3-16 characters in length. DESCRIPTION: This is the name of a Routine that is part of this Package. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 9.704^B 1)= S ^XPD(9.7,DA(1),"RTN","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"RTN","B",$E(X,1,30),DA) 9.7,50 INSTALL ANSWERS QUES;0 Multiple #9.701 DESCRIPTION: This multiple contains the answers to all the install Questions. 9.701,.01 NAME 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: NOV 22, 1993 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: This is the subscript to the install question. CROSS-REFERENCE: 9.701^B 1)= S ^XPD(9.7,DA(1),"QUES","B",$E(X,1,30),DA)="" 2)= K ^XPD(9.7,DA(1),"QUES","B",$E(X,1,30),DA) 9.701,1 PROMPT A;E1,240 FREE TEXT INPUT TRANSFORM: K:$L(X)>240!($L(X)<1) X LAST EDITED: DEC 01, 1993 HELP-PROMPT: Answer must be 1-240 characters in length. DESCRIPTION: This is the DIR(A) variable that was used to prompt the user for the Install Question. 9.701,2 EXTERNAL ANSWER B;E1,200 FREE TEXT INPUT TRANSFORM: K:$L(X)>200!($L(X)<1) X LAST EDITED: DEC 01, 1993 HELP-PROMPT: Answer must be 1-200 characters in length. DESCRIPTION: This is the external format of the Install Question answer. 9.701,3 ANSWER 1;E1,200 FREE TEXT INPUT TRANSFORM: K:$L(X)>200!($L(X)<1) X LAST EDITED: DEC 01, 1993 HELP-PROMPT: Answer must be 1-200 characters in length. DESCRIPTION: This is the internal format of the Install Question answer. 9.7,51 DISTRIBUTION DATE 1;4 DATE INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: DEC 14, 1998 HELP-PROMPT: Loaded from the Build. DESCRIPTION: This field holds the distribution date of the build that is being installed. This is not a user input field. 9.7,61 BUILD VERSION# 6;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1.N) X LAST EDITED: MAR 02, 2021 HELP-PROMPT: Type a number between 1 and 999, 0 decimal digits. DESCRIPTION: This field holds the build version number from the patch module on FORUM. 9.7,62 SEQ# 6;2 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JAN 28, 2020 HELP-PROMPT: Type a number between 1 and 9999, 0 decimal digits. DESCRIPTION: This field holds the Release Sequence # from the Patch Module on FORUM. FILES POINTED TO FIELDS FILE (#1) FILE:FILE (#.01) BUILD COMPONENTS:BUILD COMPONENT (#.01) INSTALL (#9.7) STARTING PACKAGE (#3) NEW PERSON (#200) INSTALLED BY (#9) PACKAGE (#9.4) PACKAGE FILE LINK (#1) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):