- RMPRN6PS ;Hines OIFO/HNC - POST INIT ;9/16/02 10:29
- ;;3.0;PROSTHETICS;**70**;Feb 09, 1996
- Q
- ;
- EN ;main entry point
- ;rmpry is ien to 661.1 from list
- ;line is NPPD New Line
- ;
- S ERR=""
- S RMPRX=""
- F RMPRX=1:1:211 S RMPRY=$P($T(LST+RMPRX),";",3) Q:ERR=1 D
- .S LINE=$P($T(LST+RMPRX),";",4)
- .S DIE="^RMPR(661.1,",DA=RMPRY,DR="6///^S X=LINE"
- .L +^RMPR(661.1,RMPRY):1 I '$T W !,"ERROR, STOPPING!" S ERR=1 Q
- .D ^DIE L -^RMPR(661.1,RMPRY)
- ;
- S RMPRX=""
- F RMPRX=1:1:17 S RMPRY=$P($T(REP+RMPRX),";",3) Q:ERR=1 D
- .S LINE=$P($T(REP+RMPRX),";",4)
- .S DIE="^RMPR(661.1,",DA=RMPRY,DR="5///^S X=LINE"
- .L +^RMPR(661.1,RMPRY):1 I '$T W !,"ERROR, STOPPING!" S ERR=1 Q
- .D ^DIE L -^RMPR(661.1,RMPRY)
- EXIT ;main exit point
- K RMPRY,LINE,RMPRX,DR,DA,DIE,ERR
- Q
- LST ;List of changes, new NPPD Line only
- ;;907;200 I;
- ;;908;200 I;
- ;;909;200 I;
- ;;910;200 I;
- ;;911;200 I;
- ;;912;200 I;
- ;;913;200 I;
- ;;914;200 I;
- ;;915;200 I;
- ;;916;200 I;
- ;;917;200 I;
- ;;918;200 I;
- ;;919;200 I;
- ;;920;200 I;
- ;;921;200 I;
- ;;922;200 I;
- ;;923;200 I;
- ;;924;200 I;
- ;;925;200 I;
- ;;926;200 I;
- ;;927;200 I;
- ;;928;200 I;
- ;;929;200 I;
- ;;930;200 I;
- ;;931;200 I;
- ;;932;200 I;
- ;;933;200 I;
- ;;934;200 I;
- ;;935;200 I;
- ;;936;200 I;
- ;;937;200 I;
- ;;938;200 I;
- ;;939;200 I;
- ;;940;200 I;
- ;;941;200 I;
- ;;942;200 I;
- ;;943;200 I;
- ;;944;200 I;
- ;;945;200 I;
- ;;946;200 I;
- ;;947;200 I;
- ;;948;200 I;
- ;;949;200 I;
- ;;950;200 I;
- ;;951;200 I;
- ;;952;200 I;
- ;;953;200 I;
- ;;954;200 I;
- ;;955;200 I;
- ;;956;200 I;
- ;;957;200 I;
- ;;958;200 I;
- ;;959;200 I;
- ;;960;200 I;
- ;;961;200 I;
- ;;962;200 I;
- ;;963;200 I;
- ;;964;200 I;
- ;;965;200 I;
- ;;966;200 I;
- ;;967;200 I;
- ;;968;200 I;
- ;;969;200 I;
- ;;970;200 I;
- ;;971;200 I;
- ;;972;200 I;
- ;;974;200 I;
- ;;975;200 I;
- ;;976;200 I;
- ;;977;200 I;
- ;;978;200 I;
- ;;979;200 I;
- ;;980;200 I;
- ;;981;200 I;
- ;;982;200 I;
- ;;983;200 I;
- ;;984;200 I;
- ;;985;200 I;
- ;;986;200 I;
- ;;987;200 I;
- ;;988;200 I;
- ;;989;200 I;
- ;;990;200 I;
- ;;991;200 I;
- ;;992;200 I;
- ;;993;200 I;
- ;;994;200 I;
- ;;995;200 I;
- ;;996;200 I;
- ;;997;200 I;
- ;;998;200 I;
- ;;999;200 I;
- ;;1000;200 I;
- ;;1001;200 I;
- ;;1002;200 I;
- ;;1003;200 I;
- ;;1004;200 I;
- ;;1005;200 I;
- ;;1006;200 I;
- ;;1007;200 I;
- ;;1008;200 I;
- ;;1009;200 I;
- ;;1010;200 I;
- ;;1011;200 I;
- ;;1012;200 I;
- ;;1013;200 I;
- ;;1014;200 I;
- ;;1015;200 I;
- ;;1016;200 I;
- ;;1017;200 I;
- ;;1018;200 I;
- ;;1019;200 I;
- ;;1020;200 I;
- ;;1021;200 I;
- ;;1022;200 I;
- ;;1023;200 I;
- ;;1024;200 I;
- ;;1025;200 I;
- ;;1026;200 I;
- ;;1176;200 I;
- ;;1177;200 I;
- ;;2225;200 I;
- ;;2241;200 I;
- ;;2242;200 I;
- ;;2243;200 I;
- ;;2244;200 I;
- ;;2245;200 I;
- ;;2246;200 I;
- ;;2247;200 I;
- ;;2252;200 I;
- ;;2255;200 I;
- ;;2560;200 I;
- ;;2561;200 I;
- ;;2562;200 I;
- ;;2563;200 I;
- ;;2564;200 I;
- ;;2585;200 I;
- ;;3609;200 I;
- ;;3611;200 I;
- ;;3614;200 I;
- ;;3616;200 I;
- ;;1062;300 D;
- ;;1063;300 D;
- ;;1064;300 D;
- ;;1065;300 D;
- ;;1066;300 D;
- ;;1067;300 D;
- ;;1068;300 D;
- ;;1069;300 D;
- ;;1070;300 D;
- ;;1071;300 D;
- ;;1072;300 D;
- ;;1073;300 D;
- ;;1074;300 D;
- ;;1075;300 D;
- ;;1076;300 D;
- ;;1077;300 D;
- ;;1078;300 D;
- ;;1079;300 D;
- ;;1080;300 D;
- ;;1081;300 D;
- ;;1082;300 D;
- ;;1083;300 D;
- ;;1084;300 D;
- ;;1085;300 D;
- ;;1086;300 D;
- ;;1087;300 D;
- ;;1088;300 D;
- ;;1089;300 D;
- ;;1090;300 D;
- ;;1091;300 D;
- ;;1092;300 D;
- ;;1094;300 D;
- ;;1095;300 D;
- ;;1096;300 D;
- ;;1097;300 D;
- ;;1160;300 D;
- ;;1161;300 D;
- ;;1162;300 D;
- ;;1163;300 D;
- ;;1164;300 D;
- ;;1165;300 D;
- ;;1166;300 D;
- ;;1167;300 D;
- ;;1168;300 D;
- ;;1169;300 D;
- ;;1170;300 D;
- ;;1172;300 D;
- ;;1173;300 D;
- ;;1174;300 D;
- ;;2239;300 D;
- ;;2566;300 D;
- ;;3618;300 D;
- ;;3621;300 D;
- ;;20;910 A;
- ;;29;910 A;
- ;;268;910 A;
- ;;420;910 A;
- ;;421;910 A;
- ;;422;910 A;
- ;;423;910 A;
- ;;424;910 A;
- ;;425;910 A;
- ;;2058;800 A;
- ;;2059;800 A;
- ;;2060;800 A;
- ;;2061;800 A;
- ;;2062;800 A;
- ;;2094;900 K;
- ;;2448;910 A;
- ;;2803;910 A;
- Q
- REP ;;repair
- ;;20;@;
- ;;29;@;
- ;;268;@;
- ;;420;@;
- ;;421;@;
- ;;422;@;
- ;;423;@;
- ;;424;@;
- ;;425;@;
- ;;2058;R91 C;
- ;;2059;R91 C;
- ;;2060;R91 C;
- ;;2061;R91 C;
- ;;2062;R91 C;
- ;;2094;R91 C;
- ;;2448;@;
- ;;2803;@;
- Q
- ;END
- --- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HRMPRN6PS 4341 printed Apr 23, 2025@18:49:38 Page 2
- RMPRN6PS ;Hines OIFO/HNC - POST INIT ;9/16/02 10:29
- +1 ;;3.0;PROSTHETICS;**70**;Feb 09, 1996
- +2 QUIT
- +3 ;
- EN ;main entry point
- +1 ;rmpry is ien to 661.1 from list
- +2 ;line is NPPD New Line
- +3 ;
- +4 SET ERR=""
- +5 SET RMPRX=""
- +6 FOR RMPRX=1:1:211
- SET RMPRY=$PIECE($TEXT(LST+RMPRX),";",3)
- if ERR=1
- QUIT
- Begin DoDot:1
- +7 SET LINE=$PIECE($TEXT(LST+RMPRX),";",4)
- +8 SET DIE="^RMPR(661.1,"
- SET DA=RMPRY
- SET DR="6///^S X=LINE"
- +9 LOCK +^RMPR(661.1,RMPRY):1
- IF '$TEST
- WRITE !,"ERROR, STOPPING!"
- SET ERR=1
- QUIT
- +10 DO ^DIE
- LOCK -^RMPR(661.1,RMPRY)
- End DoDot:1
- +11 ;
- +12 SET RMPRX=""
- +13 FOR RMPRX=1:1:17
- SET RMPRY=$PIECE($TEXT(REP+RMPRX),";",3)
- if ERR=1
- QUIT
- Begin DoDot:1
- +14 SET LINE=$PIECE($TEXT(REP+RMPRX),";",4)
- +15 SET DIE="^RMPR(661.1,"
- SET DA=RMPRY
- SET DR="5///^S X=LINE"
- +16 LOCK +^RMPR(661.1,RMPRY):1
- IF '$TEST
- WRITE !,"ERROR, STOPPING!"
- SET ERR=1
- QUIT
- +17 DO ^DIE
- LOCK -^RMPR(661.1,RMPRY)
- End DoDot:1
- EXIT ;main exit point
- +1 KILL RMPRY,LINE,RMPRX,DR,DA,DIE,ERR
- +2 QUIT
- LST ;List of changes, new NPPD Line only
- +1 ;;907;200 I;
- +2 ;;908;200 I;
- +3 ;;909;200 I;
- +4 ;;910;200 I;
- +5 ;;911;200 I;
- +6 ;;912;200 I;
- +7 ;;913;200 I;
- +8 ;;914;200 I;
- +9 ;;915;200 I;
- +10 ;;916;200 I;
- +11 ;;917;200 I;
- +12 ;;918;200 I;
- +13 ;;919;200 I;
- +14 ;;920;200 I;
- +15 ;;921;200 I;
- +16 ;;922;200 I;
- +17 ;;923;200 I;
- +18 ;;924;200 I;
- +19 ;;925;200 I;
- +20 ;;926;200 I;
- +21 ;;927;200 I;
- +22 ;;928;200 I;
- +23 ;;929;200 I;
- +24 ;;930;200 I;
- +25 ;;931;200 I;
- +26 ;;932;200 I;
- +27 ;;933;200 I;
- +28 ;;934;200 I;
- +29 ;;935;200 I;
- +30 ;;936;200 I;
- +31 ;;937;200 I;
- +32 ;;938;200 I;
- +33 ;;939;200 I;
- +34 ;;940;200 I;
- +35 ;;941;200 I;
- +36 ;;942;200 I;
- +37 ;;943;200 I;
- +38 ;;944;200 I;
- +39 ;;945;200 I;
- +40 ;;946;200 I;
- +41 ;;947;200 I;
- +42 ;;948;200 I;
- +43 ;;949;200 I;
- +44 ;;950;200 I;
- +45 ;;951;200 I;
- +46 ;;952;200 I;
- +47 ;;953;200 I;
- +48 ;;954;200 I;
- +49 ;;955;200 I;
- +50 ;;956;200 I;
- +51 ;;957;200 I;
- +52 ;;958;200 I;
- +53 ;;959;200 I;
- +54 ;;960;200 I;
- +55 ;;961;200 I;
- +56 ;;962;200 I;
- +57 ;;963;200 I;
- +58 ;;964;200 I;
- +59 ;;965;200 I;
- +60 ;;966;200 I;
- +61 ;;967;200 I;
- +62 ;;968;200 I;
- +63 ;;969;200 I;
- +64 ;;970;200 I;
- +65 ;;971;200 I;
- +66 ;;972;200 I;
- +67 ;;974;200 I;
- +68 ;;975;200 I;
- +69 ;;976;200 I;
- +70 ;;977;200 I;
- +71 ;;978;200 I;
- +72 ;;979;200 I;
- +73 ;;980;200 I;
- +74 ;;981;200 I;
- +75 ;;982;200 I;
- +76 ;;983;200 I;
- +77 ;;984;200 I;
- +78 ;;985;200 I;
- +79 ;;986;200 I;
- +80 ;;987;200 I;
- +81 ;;988;200 I;
- +82 ;;989;200 I;
- +83 ;;990;200 I;
- +84 ;;991;200 I;
- +85 ;;992;200 I;
- +86 ;;993;200 I;
- +87 ;;994;200 I;
- +88 ;;995;200 I;
- +89 ;;996;200 I;
- +90 ;;997;200 I;
- +91 ;;998;200 I;
- +92 ;;999;200 I;
- +93 ;;1000;200 I;
- +94 ;;1001;200 I;
- +95 ;;1002;200 I;
- +96 ;;1003;200 I;
- +97 ;;1004;200 I;
- +98 ;;1005;200 I;
- +99 ;;1006;200 I;
- +100 ;;1007;200 I;
- +101 ;;1008;200 I;
- +102 ;;1009;200 I;
- +103 ;;1010;200 I;
- +104 ;;1011;200 I;
- +105 ;;1012;200 I;
- +106 ;;1013;200 I;
- +107 ;;1014;200 I;
- +108 ;;1015;200 I;
- +109 ;;1016;200 I;
- +110 ;;1017;200 I;
- +111 ;;1018;200 I;
- +112 ;;1019;200 I;
- +113 ;;1020;200 I;
- +114 ;;1021;200 I;
- +115 ;;1022;200 I;
- +116 ;;1023;200 I;
- +117 ;;1024;200 I;
- +118 ;;1025;200 I;
- +119 ;;1026;200 I;
- +120 ;;1176;200 I;
- +121 ;;1177;200 I;
- +122 ;;2225;200 I;
- +123 ;;2241;200 I;
- +124 ;;2242;200 I;
- +125 ;;2243;200 I;
- +126 ;;2244;200 I;
- +127 ;;2245;200 I;
- +128 ;;2246;200 I;
- +129 ;;2247;200 I;
- +130 ;;2252;200 I;
- +131 ;;2255;200 I;
- +132 ;;2560;200 I;
- +133 ;;2561;200 I;
- +134 ;;2562;200 I;
- +135 ;;2563;200 I;
- +136 ;;2564;200 I;
- +137 ;;2585;200 I;
- +138 ;;3609;200 I;
- +139 ;;3611;200 I;
- +140 ;;3614;200 I;
- +141 ;;3616;200 I;
- +142 ;;1062;300 D;
- +143 ;;1063;300 D;
- +144 ;;1064;300 D;
- +145 ;;1065;300 D;
- +146 ;;1066;300 D;
- +147 ;;1067;300 D;
- +148 ;;1068;300 D;
- +149 ;;1069;300 D;
- +150 ;;1070;300 D;
- +151 ;;1071;300 D;
- +152 ;;1072;300 D;
- +153 ;;1073;300 D;
- +154 ;;1074;300 D;
- +155 ;;1075;300 D;
- +156 ;;1076;300 D;
- +157 ;;1077;300 D;
- +158 ;;1078;300 D;
- +159 ;;1079;300 D;
- +160 ;;1080;300 D;
- +161 ;;1081;300 D;
- +162 ;;1082;300 D;
- +163 ;;1083;300 D;
- +164 ;;1084;300 D;
- +165 ;;1085;300 D;
- +166 ;;1086;300 D;
- +167 ;;1087;300 D;
- +168 ;;1088;300 D;
- +169 ;;1089;300 D;
- +170 ;;1090;300 D;
- +171 ;;1091;300 D;
- +172 ;;1092;300 D;
- +173 ;;1094;300 D;
- +174 ;;1095;300 D;
- +175 ;;1096;300 D;
- +176 ;;1097;300 D;
- +177 ;;1160;300 D;
- +178 ;;1161;300 D;
- +179 ;;1162;300 D;
- +180 ;;1163;300 D;
- +181 ;;1164;300 D;
- +182 ;;1165;300 D;
- +183 ;;1166;300 D;
- +184 ;;1167;300 D;
- +185 ;;1168;300 D;
- +186 ;;1169;300 D;
- +187 ;;1170;300 D;
- +188 ;;1172;300 D;
- +189 ;;1173;300 D;
- +190 ;;1174;300 D;
- +191 ;;2239;300 D;
- +192 ;;2566;300 D;
- +193 ;;3618;300 D;
- +194 ;;3621;300 D;
- +195 ;;20;910 A;
- +196 ;;29;910 A;
- +197 ;;268;910 A;
- +198 ;;420;910 A;
- +199 ;;421;910 A;
- +200 ;;422;910 A;
- +201 ;;423;910 A;
- +202 ;;424;910 A;
- +203 ;;425;910 A;
- +204 ;;2058;800 A;
- +205 ;;2059;800 A;
- +206 ;;2060;800 A;
- +207 ;;2061;800 A;
- +208 ;;2062;800 A;
- +209 ;;2094;900 K;
- +210 ;;2448;910 A;
- +211 ;;2803;910 A;
- +212 QUIT
- REP ;;repair
- +1 ;;20;@;
- +2 ;;29;@;
- +3 ;;268;@;
- +4 ;;420;@;
- +5 ;;421;@;
- +6 ;;422;@;
- +7 ;;423;@;
- +8 ;;424;@;
- +9 ;;425;@;
- +10 ;;2058;R91 C;
- +11 ;;2059;R91 C;
- +12 ;;2060;R91 C;
- +13 ;;2061;R91 C;
- +14 ;;2062;R91 C;
- +15 ;;2094;R91 C;
- +16 ;;2448;@;
- +17 ;;2803;@;
- +18 QUIT
- +19 ;END