source: FOIAVistA/trunk/r/KERNEL-XU-A4A7-USC-XG-XLF-XNOA-XPD-XQ-XVIR-ZI-ZOSF-ZOSV-ZT-ZU-%Z-XIP--XQAB--XUC--XUR--ZIN--ZTED/XPDIN003.m@ 1163

Last change on this file since 1163 was 628, checked in by George Lilly, 15 years ago

initial load of FOIAVistA 6/30/08 version

File size: 4.7 KB
Line 
1XPDIN003 ; ; 03-JUL-1995
2 ;;8.0;KERNEL;;JUL 10, 1995
3 Q:'DIFQ(9.6) F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) X NO E S @X=Y
4Q Q
5 ;;^DD(9.6,914,"DT")
6 ;;=2940518
7 ;;^DD(9.6,916,0)
8 ;;=PRE-INSTALL ROUTINE^FX^^INI;E1,240^K:$L(X)>17!(X'?.1UP.7UN.1"^".1UP.7UN) X
9 ;;^DD(9.6,916,.1)
10 ;;=
11 ;;^DD(9.6,916,3)
12 ;;=Enter name of developer's pre-init [TAG^]ROUTINE.
13 ;;^DD(9.6,916,21,0)
14 ;;=^^6^6^2940518^^^^
15 ;;^DD(9.6,916,21,1,0)
16 ;;=Name of the developer's routine that runs after the user has answered all
17 ;;^DD(9.6,916,21,2,0)
18 ;;=of the questions, but before any data or DD has been installed. All of
19 ;;^DD(9.6,916,21,3,0)
20 ;;=the routines for this package will already be installed. Used for data
21 ;;^DD(9.6,916,21,4,0)
22 ;;=conversions, etc. that the developer needs to do before bringing in new
23 ;;^DD(9.6,916,21,5,0)
24 ;;=data. This routine cannot be interactive with the user, it might
25 ;;^DD(9.6,916,21,6,0)
26 ;;=be queued to run at a later time.
27 ;;^DD(9.6,916,"DT")
28 ;;=2940518
29 ;;^DD(9.61,0)
30 ;;=DESCRIPTION OF ENHANCEMENTS SUB-FIELD^NL^.01^1
31 ;;^DD(9.61,0,"NM","DESCRIPTION OF ENHANCEMENTS")
32 ;;=
33 ;;^DD(9.61,0,"UP")
34 ;;=9.6
35 ;;^DD(9.61,.01,0)
36 ;;=DESCRIPTION^W^^0;1^Q
37 ;;^DD(9.61,.01,3)
38 ;;=Please enter a complete and detailed description of the Package.
39 ;;^DD(9.61,.01,21,0)
40 ;;=^^2^2^2920513^^^^
41 ;;^DD(9.61,.01,21,1,0)
42 ;;=This is a complete and detailed description of the Package's functions
43 ;;^DD(9.61,.01,21,2,0)
44 ;;=and capabilities.
45 ;;^DD(9.61,.01,"DT")
46 ;;=2851007
47 ;;^DD(9.62,0)
48 ;;=INSTALL QUESTIONS SUB-FIELD^^10^9
49 ;;^DD(9.62,0,"DT")
50 ;;=2931129
51 ;;^DD(9.62,0,"IX","B",9.62,.01)
52 ;;=
53 ;;^DD(9.62,0,"NM","INSTALL QUESTIONS")
54 ;;=
55 ;;^DD(9.62,0,"UP")
56 ;;=9.6
57 ;;^DD(9.62,.01,0)
58 ;;=SUBSCRIPT^MFX^^0;1^K:$L(X)>30!'(X?1"PRE".E!(X?1"POS".E)) X
59 ;;^DD(9.62,.01,1,0)
60 ;;=^.1
61 ;;^DD(9.62,.01,1,1,0)
62 ;;=9.62^B
63 ;;^DD(9.62,.01,1,1,1)
64 ;;=S ^XPD(9.6,DA(1),"QUES","B",$E(X,1,30),DA)=""
65 ;;^DD(9.62,.01,1,1,2)
66 ;;=K ^XPD(9.6,DA(1),"QUES","B",$E(X,1,30),DA)
67 ;;^DD(9.62,.01,3)
68 ;;=Answer must begin with "PRE" or "POS" and can be up to 30 characters in length.
69 ;;^DD(9.62,.01,21,0)
70 ;;=^^8^8^2940607^^^^
71 ;;^DD(9.62,.01,21,1,0)
72 ;;=This field will be used as the subscript of the users answer to the
73 ;;^DD(9.62,.01,21,2,0)
74 ;;=Install Questions. The first 3 character should be either "PRE" or "POS"
75 ;;^DD(9.62,.01,21,3,0)
76 ;;=to indicate whether the question should be asked during the pre-init or
77 ;;^DD(9.62,.01,21,4,0)
78 ;;=during the post-init. The answers will be in the XPDQUES array, example:
79 ;;^DD(9.62,.01,21,5,0)
80 ;;= If this field was set to 'PRE1 QUESTION' then
81 ;;^DD(9.62,.01,21,6,0)
82 ;;= XPDQUES("PRE1 QUESTION") = user response.
83 ;;^DD(9.62,.01,21,7,0)
84 ;;=
85 ;;^DD(9.62,.01,21,8,0)
86 ;;=This field is also used to determine the order of the questions.
87 ;;^DD(9.62,.01,"DT")
88 ;;=2931129
89 ;;^DD(9.62,1,0)
90 ;;=DIR(0)^RF^^1;E1,245^K:$L(X)>240!($L(X)<1) X
91 ;;^DD(9.62,1,3)
92 ;;=Answer must be 1-240 characters in length.
93 ;;^DD(9.62,1,21,0)
94 ;;=^^1^1^2940414^
95 ;;^DD(9.62,1,21,1,0)
96 ;;=This is the DIR(0) variable for the VA Fileman DIR routine.
97 ;;^DD(9.62,1,"DT")
98 ;;=2931123
99 ;;^DD(9.62,2,0)
100 ;;=DIR(A)^F^^A;E1,245^K:$L(X)>240!($L(X)<1) X
101 ;;^DD(9.62,2,3)
102 ;;=Answer must be 1-240 characters in length.
103 ;;^DD(9.62,2,21,0)
104 ;;=^^1^1^2940414^^
105 ;;^DD(9.62,2,21,1,0)
106 ;;=This is the DIR("A") variable for the VA Fileman DIR routine.
107 ;;^DD(9.62,2,"DT")
108 ;;=2931122
109 ;;^DD(9.62,3,0)
110 ;;=DIR(A,#)^9.623^^A1;0
111 ;;^DD(9.62,3,21,0)
112 ;;=^^1^1^2940414^^
113 ;;^DD(9.62,3,21,1,0)
114 ;;=This is the DIR("A",#) array for the VA Fileman DIR routine.
115 ;;^DD(9.62,4,0)
116 ;;=DIR(B)^F^^B;1^K:$L(X)>79!($L(X)<1) X
117 ;;^DD(9.62,4,3)
118 ;;=Answer must be 1-79 characters in length.
119 ;;^DD(9.62,4,21,0)
120 ;;=^^1^1^2940414^^
121 ;;^DD(9.62,4,21,1,0)
122 ;;=This is the DIR("B") variable for the VA Fileman DIR routine.
123 ;;^DD(9.62,4,"DT")
124 ;;=2931122
125 ;;^DD(9.62,5,0)
126 ;;=DIR(?)^F^^Q;E1,245^K:$L(X)>240!($L(X)<1) X
127 ;;^DD(9.62,5,3)
128 ;;=Answer must be 1-240 characters in length.
129 ;;^DD(9.62,5,21,0)
130 ;;=^^1^1^2940414^^
131 ;;^DD(9.62,5,21,1,0)
132 ;;=This is the DIR("?") variable for the VA Fileman DIR routine.
133 ;;^DD(9.62,5,"DT")
134 ;;=2931122
135 ;;^DD(9.62,6,0)
136 ;;=DIR(?,#)^9.626^^Q1;0
137 ;;^DD(9.62,6,21,0)
138 ;;=^^1^1^2940414^^
139 ;;^DD(9.62,6,21,1,0)
140 ;;=This is the DIR("?",#) array for the VA Fileman DIR routine.
141 ;;^DD(9.62,7,0)
142 ;;=DIR(??)^F^^QQ;E1,245^K:$L(X)>240!($L(X)<3) X
143 ;;^DD(9.62,7,3)
144 ;;=Answer must be 3-240 characters in length.
145 ;;^DD(9.62,7,21,0)
146 ;;=^^1^1^2940414^^
147 ;;^DD(9.62,7,21,1,0)
148 ;;=This is the DIR("??") variable for the VA Fileman DIR routine.
149 ;;^DD(9.62,7,"DT")
150 ;;=2931122
151 ;;^DD(9.62,10,0)
152 ;;=M CODE^K^^M;E1,245^K:$L(X)>245 X D:$D(X) ^DIM
153 ;;^DD(9.62,10,3)
154 ;;=This is Standard MUMPS code.
155 ;;^DD(9.62,10,9)
156 ;;=@
Note: See TracBrowser for help on using the repository browser.