source: FOIAVistA/tag/r/ONCOLOGY-ONC/ONCP36A1.m@ 1646

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

initial load of FOIAVistA 6/30/08 version

File size: 5.9 KB
Line 
1ONCP36A1 ;HINES OIFO/GWB-POST-INSTALL ROUTINE FOR PATCH ONC*2.11*36
2 ;;2.11;ONCOLOGY;**36**;Mar 07, 1995
3 ;
4 D Q
5 .D Q
6 ..I TOP>67499,TOP<67510 D D SPP Q
7 ...I SPP=10 S FORDS=26
8 ...I SPPAF=10 S FORDSAF=26
9 ...I SPP=11 S FORDS=27
10 ...I SPPAF=11 S FORDSAF=27
11 ...I SPP=12 S FORDS=28
12 ...I SPPAF=12 S FORDSAF=28
13 ...I SPP=13 S FORDS=29
14 ...I SPPAF=13 S FORDSAF=29
15 ...I SPP>13,SPP<18 S FORDS=30
16 ...I SPPAF>13,SPP<18 S FORDSAF=30
17 ...I SPP=41,RR>5,RR<9 S FORDS=51
18 ...I SPPAF=41,RR>5,RR<9 S FORDSAF=51
19 ...I SPP=41,RR=2 S FORDS=50
20 ...I SPPAF=41,RR=2 S FORDSAF=50
21 ...I SPP=41,RR>2,RR<6 S FORDS=49
22 ...I SPPAF=41,RR>2,RR<6 S FORDSAF=49
23 ...I SPP=41,RR=1 S FORDS=48
24 ...I SPPAF=41,RR=1 S FORDSAF=48
25 ...I SPP=42,RR>5,RR<9 S FORDS=55
26 ...I SPPAF=42,RR>5,RR<9 S FORDSAF=55
27 ...I SPP=42,RR=2 S FORDS=54
28 ...I SPPAF=42,RR=2 S FORDSAF=54
29 ...I SPP=42,RR>2,RR<6 S FORDS=53
30 ...I SPPAF=42,RR>2,RR<6 S FORDSAF=53
31 ...I SPP=42,RR=1 S FORDS=52
32 ...I SPPAF=42,RR=1 S FORDSAF=52
33 ...I SPP=51,RR>5,RR<9 S FORDS=34
34 ...I SPPAF=51,RR>5,RR<9 S FORDSAF=34
35 ...I SPP=51,RR=2 S FORDS=33
36 ...I SPPAF=51,RR=2 S FORDSAF=33
37 ...I SPP=51,RR>2,RR<6 S FORDS=32
38 ...I SPPAF=51,RR>2,RR<6 S FORDSAF=32
39 ...I SPP=51,RR=1 S FORDS=31
40 ...I SPPAF=51,RR=1 S FORDSAF=31
41 ...I SPP=52,RR>5,RR<9 S FORDS=38
42 ...I SPPAF=52,RR>5,RR<9 S FORDSAF=38
43 ...I SPP=52,RR=2 S FORDS=37
44 ...I SPPAF=52,RR=2 S FORDSAF=37
45 ...I SPP=52,RR>2,RR<6 S FORDS=36
46 ...I SPPAF=52,RR>2,RR<6 S FORDSAF=36
47 ...I SPP=52,RR=1 S FORDS=35
48 ...I SPPAF=52,RR=1 S FORDSAF=35
49 ...I SPP=61,RR>5,RR<9 S FORDS=42
50 ...I SPPAF=61,RR>5,RR<9 S FORDSAF=42
51 ...I SPP=61,RR=2 S FORDS=41
52 ...I SPPAF=61,RR=2 S FORDSAF=41
53 ...I SPP=61,RR>2,RR<6 S FORDS=40
54 ...I SPPAF=61,RR>2,RR<6 S FORDSAF=40
55 ...I SPP=61,RR=1 S FORDS=39
56 ...I SPPAF=61,RR=1 S FORDSAF=39
57 ...I SPP=62,RR>5,RR<9 S FORDS=46
58 ...I SPPAF=62,RR>5,RR<9 S FORDSAF=46
59 ...I SPP=62,RR=2 S FORDS=45
60 ...I SPPAF=62,RR=2 S FORDSAF=45
61 ...I SPP=62,RR>2,RR<6 S FORDS=44
62 ...I SPPAF=62,RR>2,RR<6 S FORDSAF=44
63 ...I SPP=62,RR=1 S FORDS=43
64 ...I SPPAF=62,RR=1 S FORDSAF=43
65 ...S SUB=0 F S SUB=$O(SUBTX(SUB)) Q:SUB'>0 D D SUBTX
66 ....S FORDSUB=""
67 ....I $P(SUBTX(SUB),U,1)=10 S FORDSUB=26 Q
68 ....I $P(SUBTX(SUB),U,1)=11 S FORDSUB=27 Q
69 ....I $P(SUBTX(SUB),U,1)=12 S FORDSUB=28 Q
70 ....I $P(SUBTX(SUB),U,1)=13 S FORDSUB=29 Q
71 ....I $P(SUBTX(SUB),U,1)>13,$P(SUBTX(SUB),U,1)<18 S FORDSUB=30 Q
72 ....I $P(SUBTX(SUB),U,1)=51,$P(SUBTX(SUB),U,2)>5,$P(SUBTX(SUB),U,2)<9 S FORDSUB=34 Q
73 ....I $P(SUBTX(SUB),U,1)=51,$P(SUBTX(SUB),U,2)=2 S FORDSUB=33 Q
74 ....I $P(SUBTX(SUB),U,1)=51,$P(SUBTX(SUB),U,2)>2,$P(SUBTX(SUB),U,2)<6 S FORDSUB=32 Q
75 ....I $P(SUBTX(SUB),U,1)=51,$P(SUBTX(SUB),U,2)=1 S FORDSUB=31 Q
76 ....I $P(SUBTX(SUB),U,1)=52,$P(SUBTX(SUB),U,2)>5,$P(SUBTX(SUB),U,2)<9 S FORDSUB=38 Q
77 ....I $P(SUBTX(SUB),U,1)=52,$P(SUBTX(SUB),U,2)=2 S FORDSUB=37 Q
78 ....I $P(SUBTX(SUB),U,1)=52,$P(SUBTX(SUB),U,2)>2,$P(SUBTX(SUB),U,2)<6 S FORDSUB=36 Q
79 ....I $P(SUBTX(SUB),U,1)=52,$P(SUBTX(SUB),U,2)=1 S FORDSUB=35 Q
80 ....I $P(SUBTX(SUB),U,1)=61,$P(SUBTX(SUB),U,2)>5,$P(SUBTX(SUB),U,2)<9 S FORDSUB=42 Q
81 ....I $P(SUBTX(SUB),U,1)=61,$P(SUBTX(SUB),U,2)=2 S FORDSUB=41 Q
82 ....I $P(SUBTX(SUB),U,1)=61,$P(SUBTX(SUB),U,2)>2,$P(SUBTX(SUB),U,2)<6 S FORDSUB=40 Q
83 ....I $P(SUBTX(SUB),U,1)=61,$P(SUBTX(SUB),U,2)=1 S FORDSUB=39 Q
84 ....I $P(SUBTX(SUB),U,1)=62,$P(SUBTX(SUB),U,2)>5,$P(SUBTX(SUB),U,2)<9 S FORDSUB=46 Q
85 ....I $P(SUBTX(SUB),U,1)=62,$P(SUBTX(SUB),U,2)=2 S FORDSUB=45 Q
86 ....I $P(SUBTX(SUB),U,1)=62,$P(SUBTX(SUB),U,2)>2,$P(SUBTX(SUB),U,2)<6 S FORDSUB=44 Q
87 ....I $P(SUBTX(SUB),U,1)=62,$P(SUBTX(SUB),U,2)=1 S FORDSUB=43 Q
88 ..
89 ..I TOP>67539,TOP<67560 D D SPP Q
90 ...I SPP=70 S FORDS=37
91 ...I SPPAF=70 S FORDSAF=37
92 ...I SPP=71 S FORDS=38
93 ...I SPPAF=71 S FORDSAF=38
94 ...I SPP=72 S FORDS=39
95 ...I SPPAF=72 S FORDSAF=39
96 ...I SPP=80 S FORDS=40
97 ...I SPPAF=80 S FORDSAF=40
98 ...I SPP=81 S FORDS=41
99 ...I SPPAF=81 S FORDSAF=41
100 ...I SPP=82 S FORDS=42
101 ...I SPPAF=82 S FORDSAF=42
102 ...I SPP=83 S FORDS=43
103 ...I SPPAF=83 S FORDSAF=43
104 ...I SPP=84 S FORDS=44
105 ...I SPPAF=84 S FORDSAF=44
106 ...S SUB=0 F S SUB=$O(SUBTX(SUB)) Q:SUB'>0 D D SUBTX
107 ....S FORDSUB=""
108 ....I $P(SUBTX(SUB),U,1)=70 S FORDSUB=37 Q
109 ....I $P(SUBTX(SUB),U,1)=71 S FORDSUB=38 Q
110 ....I $P(SUBTX(SUB),U,1)=72 S FORDSUB=39 Q
111 ....I $P(SUBTX(SUB),U,1)=80 S FORDSUB=40 Q
112 ....I $P(SUBTX(SUB),U,1)=81 S FORDSUB=41 Q
113 ....I $P(SUBTX(SUB),U,1)=82 S FORDSUB=42 Q
114 ....I $P(SUBTX(SUB),U,1)=83 S FORDSUB=43 Q
115 ....I $P(SUBTX(SUB),U,1)=84 S FORDSUB=44 Q
116 ..
117 ..I TOP=67569 D D SPP Q
118 ...I SPP=10 S FORDS=28
119 ...I SPPAF=10 S FORDSAF=28
120 ...I SPP=11 S FORDS=29
121 ...I SPPAF=11 S FORDSAF=29
122 ...I SPP=12 S FORDS=30
123 ...I SPPAF=12 S FORDSAF=30
124 ...I SPP=13 S FORDS=31
125 ...I SPPAF=13 S FORDSAF=31
126 ...I SPP=14 S FORDS=32
127 ...I SPPAF=14 S FORDSAF=32
128 ...I SPP=15 S FORDS=33
129 ...I SPPAF=15 S FORDSAF=33
130 ...I SPP=16 S FORDS=34
131 ...I SPPAF=16 S FORDSAF=34
132 ...I SPP=20 S FORDS=35
133 ...I SPPAF=20 S FORDSAF=35
134 ...I SPP=21 S FORDS=36
135 ...I SPPAF=21 S FORDSAF=36
136 ...I SPP=22 S FORDS=37
137 ...I SPPAF=22 S FORDSAF=37
138 ...I SPP=30 S FORDS=38
139 ...I SPPAF=30 S FORDSAF=38
140 ...I SPP=31 S FORDS=39
141 ...I SPPAF=31 S FORDSAF=39
142 ...I SPP=32 S FORDS=40
143 ...I SPPAF=32 S FORDSAF=40
144 ...S SUB=0 F S SUB=$O(SUBTX(SUB)) Q:SUB'>0 D D SUBTX
145 ....S FORDSUB=""
146 ....I $P(SUBTX(SUB),U,1)=10 S FORDSUB=28 Q
147 ....I $P(SUBTX(SUB),U,1)=11 S FORDSUB=29 Q
148 ....I $P(SUBTX(SUB),U,1)=12 S FORDSUB=30 Q
149 ....I $P(SUBTX(SUB),U,1)=13 S FORDSUB=31 Q
150 ....I $P(SUBTX(SUB),U,1)=14 S FORDSUB=32 Q
151 ....I $P(SUBTX(SUB),U,1)=15 S FORDSUB=33 Q
152 ....I $P(SUBTX(SUB),U,1)=16 S FORDSUB=34 Q
153 ....I $P(SUBTX(SUB),U,1)=20 S FORDSUB=35 Q
154 ....I $P(SUBTX(SUB),U,1)=21 S FORDSUB=36 Q
155 ....I $P(SUBTX(SUB),U,1)=22 S FORDSUB=37 Q
156 ....I $P(SUBTX(SUB),U,1)=30 S FORDSUB=38 Q
157 ....I $P(SUBTX(SUB),U,1)=31 S FORDSUB=39 Q
158 ....I $P(SUBTX(SUB),U,1)=32 S FORDSUB=40 Q
159 ..
160 ..D ^ONCP36A2 Q
161 ;
162SPP I FORDS'="" S $P(^ONCO(165.5,IEN,3.1),U,29)=FORDS
163 E S $P(^ONCO(165.5,IEN,3.1),U,29)=SPPPNT
164 I FORDSAF'="" S $P(^ONCO(165.5,IEN,3.1),U,30)=FORDSAF
165 E S $P(^ONCO(165.5,IEN,3.1),U,30)=SPPAFPNT
166 Q
167 ;
168SUBTX S:FORDSUB'="" $P(^ONCO(165.5,IEN,4,SUB,0),U,4)=FORDSUB
169 Q
Note: See TracBrowser for help on using the repository browser.