| 1 | FBXIP33B ;WCIOFO/MJE-IMPORT DOL CPT DATA ;9/18/2001 | 
|---|
| 2 | ;;3.5;FEE BASIS;**33**;JAN 30, 1995 | 
|---|
| 3 | Q | 
|---|
| 4 | ; | 
|---|
| 5 | ; load data into 162.97 | 
|---|
| 6 | MRGDOL ; MERGE HFCA RVU DATA | 
|---|
| 7 | N CPT,DOL,FBI,HCDATA,TBLN,X | 
|---|
| 8 | D BMES^XPDUTL("--Updating file 162.97") | 
|---|
| 9 | F FBI=1:1 S HCDATA=$P($T(DATA1+FBI),";;",2) Q:HCDATA="END"  D | 
|---|
| 10 | .S CPT=$P(HCDATA,U) | 
|---|
| 11 | .S Y=$O(^FB(162.97,"B",CPT,0)) | 
|---|
| 12 | .I 'Y D  Q:Y'>0 | 
|---|
| 13 | ..K DA,DIC | 
|---|
| 14 | ..S DIC="^FB(162.97,",DLAYGO=162.97,DIC(0)="L",X=CPT | 
|---|
| 15 | ..K DD,DO D FILE^DICN I Y'>0 D BMES^XPDUTL("ERROR ADDING NEW CPT "_CPT) | 
|---|
| 16 | ..K DIC,DLAYGO | 
|---|
| 17 | .; | 
|---|
| 18 | .K DA,DIC | 
|---|
| 19 | .S DA(1)=+Y | 
|---|
| 20 | .S Y=$O(^FB(162.97,DA(1),"CY","B",2001,0)) | 
|---|
| 21 | .I 'Y D  Q:Y'>0 | 
|---|
| 22 | ..S DIC="^FB(162.97,"_DA(1)_",""CY"",",DIC(0)="L",DIC("P")="162.971A" | 
|---|
| 23 | ..S X=2001 | 
|---|
| 24 | ..K DD,DO D FILE^DICN I Y'>0 D BMES^XPDUTL("ERROR ADDING 2001 RVU'S for "_CPT) | 
|---|
| 25 | ..K DIC,DLAYGO | 
|---|
| 26 | .S DA=+Y | 
|---|
| 27 | .S DIE="^FB(162.97,"_DA(1)_",""CY""," | 
|---|
| 28 | .S DR="" | 
|---|
| 29 | .S:$P(HCDATA,U,2)'="" DR=DR_".03///"_$P(HCDATA,U,2) | 
|---|
| 30 | .S:$P(HCDATA,U,3)'="" DR=DR_";"_".04///"_$P(HCDATA,U,3) | 
|---|
| 31 | .S:$P(HCDATA,U,4)'="" DR=DR_";"_".05///"_$P(HCDATA,U,4) | 
|---|
| 32 | .S:$P(HCDATA,U,5)'="" DR=DR_";"_".06///"_$P(HCDATA,U,5) | 
|---|
| 33 | .I $E(DR)=";" S DR=$E(DR,2,999) | 
|---|
| 34 | .D ^DIE K DIE,DA,DR | 
|---|
| 35 | ; | 
|---|
| 36 | ;MERGE DOL DATA INTO FILED HFCA DATA | 
|---|
| 37 | ; | 
|---|
| 38 | F FBI=1:1 S DOL=$P($T(DATA+FBI),";;",2) Q:DOL="END"  D | 
|---|
| 39 | .S TBLN="2001"_"-"_$P(DOL,U,2) | 
|---|
| 40 | .Q:$P(DOL,U,2)='""&('$D(^FB(162.98,"B",TBLN))) | 
|---|
| 41 | .S CPT=$P(DOL,U,3) | 
|---|
| 42 | .I '$O(^FB(162.97,"B",CPT,0)) D BMES^XPDUTL("CPT NOT IN FILE SKIPPING CPT "_CPT) Q | 
|---|
| 43 | .S DA(1)=+($O(^FB(162.97,"B",CPT,0))) | 
|---|
| 44 | .I '$O(^FB(162.97,DA(1),"CY","B",2001,0)) D BMES^XPDUTL("CY NOT IN FILE SKIPPING CPT "_CPT) Q | 
|---|
| 45 | .S DA=+($O(^FB(162.97,DA(1),"CY","B",2001,0))) | 
|---|
| 46 | .S DIE="^FB(162.97,"_DA(1)_",""CY""," | 
|---|
| 47 | .S:$P(DOL,U,2)'="" DR=".02///"_$P(DOL,U,2) | 
|---|
| 48 | .S:$P(DOL,U,2)="" DR=".02///@" | 
|---|
| 49 | .D ^DIE K DIE,DA,DR | 
|---|
| 50 | ; | 
|---|
| 51 | ; | 
|---|
| 52 | ; | 
|---|
| 53 | D BMES^XPDUTL("---Update of file 162.97 complete") | 
|---|
| 54 | Q | 
|---|
| 55 | ; | 
|---|
| 56 | DATA ;This is the DOL MOD LVL data tablenumber^mod^% | 
|---|
| 57 | ;;60^61^78320 | 
|---|
| 58 | ;;60^61^78803 | 
|---|
| 59 | ;;60^61^78320-26 | 
|---|
| 60 | ;;60^61^78320-TC | 
|---|
| 61 | ;;60^61^78803-26 | 
|---|
| 62 | ;;60^61^78803-TC | 
|---|
| 63 | ;;14^^G0002 | 
|---|
| 64 | ;;13^^G0004 | 
|---|
| 65 | ;;12^^G0005 | 
|---|
| 66 | ;;12^^G0006 | 
|---|
| 67 | ;;10^^G0007 | 
|---|
| 68 | ;;10^^G0015 | 
|---|
| 69 | ;;13^^G0016 | 
|---|
| 70 | ;;71^^G0025 | 
|---|
| 71 | ;;50^^G0030-26 | 
|---|
| 72 | ;;50^^G0031-26 | 
|---|
| 73 | ;;50^^G0032-26 | 
|---|
| 74 | ;;50^^G0033-26 | 
|---|
| 75 | ;;50^^G0034-26 | 
|---|
| 76 | ;;50^^G0035-26 | 
|---|
| 77 | ;;50^^G0036-26 | 
|---|
| 78 | ;;50^^G0037-26 | 
|---|
| 79 | ;;50^^G0038-26 | 
|---|
| 80 | ;;50^^G0039-26 | 
|---|
| 81 | ;;50^^G0040-26 | 
|---|
| 82 | ;;50^^G0041-26 | 
|---|
| 83 | ;;50^^G0042-26 | 
|---|
| 84 | ;;50^^G0043-26 | 
|---|
| 85 | ;;50^^G0044-26 | 
|---|
| 86 | ;;50^^G0045-26 | 
|---|
| 87 | ;;50^^G0046-26 | 
|---|
| 88 | ;;50^^G0047-26 | 
|---|
| 89 | ;;52^^G0050 | 
|---|
| 90 | ;;14^^G0101 | 
|---|
| 91 | ;;31^^G0104 | 
|---|
| 92 | ;;31^^G0105 | 
|---|
| 93 | ;;20^^G0106 | 
|---|
| 94 | ;;30^^G0106-26 | 
|---|
| 95 | ;;30^^G0106-TC | 
|---|
| 96 | ;;14^^G0108 | 
|---|
| 97 | ;;14^^G0109 | 
|---|
| 98 | ;;14^^G0110 | 
|---|
| 99 | ;;14^^G0111 | 
|---|
| 100 | ;;14^^G0112 | 
|---|
| 101 | ;;14^^G0113 | 
|---|
| 102 | ;;14^^G0114 | 
|---|
| 103 | ;;14^^G0115 | 
|---|
| 104 | ;;14^^G0116 | 
|---|
| 105 | ;;20^^G0120 | 
|---|
| 106 | ;;20^^G0120-26 | 
|---|
| 107 | ;;20^^G0120-TC | 
|---|
| 108 | ;;71^^G0124 | 
|---|
| 109 | ;;52^^G0125 | 
|---|
| 110 | ;;52^^G0125-26 | 
|---|
| 111 | ;;52^^G0125-TC | 
|---|
| 112 | ;;52^^G0126 | 
|---|
| 113 | ;;52^^G0126-26 | 
|---|
| 114 | ;;52^^G0126-TC | 
|---|
| 115 | ;;31^^G0127 | 
|---|
| 116 | ;;13^^G0128 | 
|---|
| 117 | ;;52^^G0130 | 
|---|
| 118 | ;;52^^G0130-26 | 
|---|
| 119 | ;;52^^G0130-TC | 
|---|
| 120 | ;;52^^G0131 | 
|---|
| 121 | ;;52^^G0131-26 | 
|---|
| 122 | ;;52^^G0131-TC | 
|---|
| 123 | ;;52^^G0132 | 
|---|
| 124 | ;;52^^G0132-26 | 
|---|
| 125 | ;;52^^G0132-TC | 
|---|
| 126 | ;;71^^G0141 | 
|---|
| 127 | ;;13^^M0064 | 
|---|
| 128 | ;;71^^P3001 | 
|---|
| 129 | ;;15^^Q0035 | 
|---|
| 130 | ;;15^^Q0035-26 | 
|---|
| 131 | ;;15^^Q0035-TC | 
|---|
| 132 | ;;20^^Q0091 | 
|---|
| 133 | ;;50^^Q0092 | 
|---|
| 134 | ;;14^^G0102 | 
|---|
| 135 | ;;55^^G0163 | 
|---|
| 136 | ;;55^^G0163-26 | 
|---|
| 137 | ;;55^^G0163-TC | 
|---|
| 138 | ;;55^^G0164 | 
|---|
| 139 | ;;55^^G0164-26 | 
|---|
| 140 | ;;55^^G0164-TC | 
|---|
| 141 | ;;55^^G0165 | 
|---|
| 142 | ;;55^^G0165-26 | 
|---|
| 143 | ;;55^^G0165-TC | 
|---|
| 144 | ;;13^^G0166 | 
|---|
| 145 | ;;31^^G0168 | 
|---|
| 146 | ;;^12^94760 | 
|---|
| 147 | ;;^12^94761 | 
|---|
| 148 | ;;^31^15342 | 
|---|
| 149 | ;;^21^15343 | 
|---|
| 150 | ;;^31^16036 | 
|---|
| 151 | ;;^33^19102 | 
|---|
| 152 | ;;^33^19103 | 
|---|
| 153 | ;;^50^19295 | 
|---|
| 154 | ;;^21^20979 | 
|---|
| 155 | ;;^38^21199 | 
|---|
| 156 | ;;^10^22520 | 
|---|
| 157 | ;;^10^22521 | 
|---|
| 158 | ;;^10^22522 | 
|---|
| 159 | ;;^30^30465 | 
|---|
| 160 | ;;^30^33141 | 
|---|
| 161 | ;;^30^34800 | 
|---|
| 162 | ;;^35^34802 | 
|---|
| 163 | ;;^30^34804 | 
|---|
| 164 | ;;^35^34808 | 
|---|
| 165 | ;;^35^34812 | 
|---|
| 166 | ;;^35^34813 | 
|---|
| 167 | ;;^35^34820 | 
|---|
| 168 | ;;^35^34825 | 
|---|
| 169 | ;;^35^34826 | 
|---|
| 170 | ;;^35^34830 | 
|---|
| 171 | ;;^35^34831 | 
|---|
| 172 | ;;^35^34832 | 
|---|
| 173 | ;;^30^35600 | 
|---|
| 174 | ;;^31^36870 | 
|---|
| 175 | ;;^46^43231 | 
|---|
| 176 | ;;^46^43232 | 
|---|
| 177 | ;;^46^43240 | 
|---|
| 178 | ;;^46^43242 | 
|---|
| 179 | ;;^46^43256 | 
|---|
| 180 | ;;^46^44370 | 
|---|
| 181 | ;;^46^44379 | 
|---|
| 182 | ;;^46^44383 | 
|---|
| 183 | ;;^46^44397 | 
|---|
| 184 | ;;^46^45327 | 
|---|
| 185 | ;;^46^45341 | 
|---|
| 186 | ;;^46^45342 | 
|---|
| 187 | ;;^46^45345 | 
|---|
| 188 | ;;^46^45387 | 
|---|
| 189 | ;;^30^50545 | 
|---|
| 190 | ;;^30^50947 | 
|---|
| 191 | ;;^30^50948 | 
|---|
| 192 | ;;^31^52341 | 
|---|
| 193 | ;;^31^52342 | 
|---|
| 194 | ;;^31^52343 | 
|---|
| 195 | ;;^31^52344 | 
|---|
| 196 | ;;^31^52345 | 
|---|
| 197 | ;;^31^52346 | 
|---|
| 198 | ;;^31^52351 | 
|---|
| 199 | ;;^31^52352 | 
|---|
| 200 | ;;^31^52353 | 
|---|
| 201 | ;;^31^52354 | 
|---|
| 202 | ;;^31^52355 | 
|---|
| 203 | ;;^31^52400 | 
|---|
| 204 | ;;^36^54512 | 
|---|
| 205 | ;;^36^54522 | 
|---|
| 206 | ;;^38^55873 | 
|---|
| 207 | ;;^30^57022 | 
|---|
| 208 | ;;^30^57023 | 
|---|
| 209 | ;;^38^57287 | 
|---|
| 210 | ;;^32^58353 | 
|---|
| 211 | ;;^38^61697 | 
|---|
| 212 | ;;^38^61698 | 
|---|
| 213 | ;;^38^62252 | 
|---|
| 214 | ;;^33^64614 | 
|---|
| 215 | ;;^34^66982 | 
|---|
| 216 | ;;^33^67221 | 
|---|
| 217 | ;;^38^69714 | 
|---|
| 218 | ;;^38^69715 | 
|---|
| 219 | ;;^38^69717 | 
|---|
| 220 | ;;^38^69718 | 
|---|
| 221 | ;;^50^70496 | 
|---|
| 222 | ;;^50^70498 | 
|---|
| 223 | ;;^50^70542 | 
|---|
| 224 | ;;^50^70543 | 
|---|
| 225 | ;;^50^70544 | 
|---|
| 226 | ;;^50^70545 | 
|---|
| 227 | ;;^50^70546 | 
|---|
| 228 | ;;^50^70547 | 
|---|
| 229 | ;;^50^70548 | 
|---|
| 230 | ;;^50^70549 | 
|---|
| 231 | ;;^50^71275 | 
|---|
| 232 | ;;^50^71551 | 
|---|
| 233 | ;;^50^71552 | 
|---|
| 234 | ;;^50^72191 | 
|---|
| 235 | ;;^50^72195 | 
|---|
| 236 | ;;^50^72197 | 
|---|
| 237 | ;;^50^73206 | 
|---|
| 238 | ;;^50^73218 | 
|---|
| 239 | ;;^50^73219 | 
|---|
| 240 | ;;^50^73222 | 
|---|
| 241 | ;;^50^73223 | 
|---|
| 242 | ;;^50^73706 | 
|---|
| 243 | ;;^50^73718 | 
|---|
| 244 | ;;^50^73719 | 
|---|
| 245 | ;;^50^73722 | 
|---|
| 246 | ;;^50^73723 | 
|---|
| 247 | ;;^50^74175 | 
|---|
| 248 | ;;^50^74182 | 
|---|
| 249 | ;;^50^74183 | 
|---|
| 250 | ;;^50^75635 | 
|---|
| 251 | ;;^50^75952 | 
|---|
| 252 | ;;^50^75953 | 
|---|
| 253 | ;;^50^76012 | 
|---|
| 254 | ;;^50^76013 | 
|---|
| 255 | ;;^50^76393 | 
|---|
| 256 | ;;^50^76819 | 
|---|
| 257 | ;;^15^92586 | 
|---|
| 258 | ;;^15^93660 | 
|---|
| 259 | ;;^15^93662 | 
|---|
| 260 | ;;^05^97532 | 
|---|
| 261 | ;;^05^97533 | 
|---|
| 262 | ;;^05^97601 | 
|---|
| 263 | ;;^38^62252-26 | 
|---|
| 264 | ;;^38^62252-TC | 
|---|
| 265 | ;;^50^70496-26 | 
|---|
| 266 | ;;^50^70496-TC | 
|---|
| 267 | ;;^50^70498-26 | 
|---|
| 268 | ;;^50^70498-TC | 
|---|
| 269 | ;;^50^70542-26 | 
|---|
| 270 | ;;^50^70542-TC | 
|---|
| 271 | ;;^50^70543-26 | 
|---|
| 272 | ;;^50^70543-TC | 
|---|
| 273 | ;;^50^70544-26 | 
|---|
| 274 | ;;^50^70544-TC | 
|---|
| 275 | ;;^50^70545-26 | 
|---|
| 276 | ;;^50^70545-TC | 
|---|
| 277 | ;;^50^70546-26 | 
|---|
| 278 | ;;^50^70546-TC | 
|---|
| 279 | ;;^50^70547-26 | 
|---|
| 280 | ;;^50^70547-TC | 
|---|
| 281 | ;;^50^70548-26 | 
|---|
| 282 | ;;^50^70548-TC | 
|---|
| 283 | ;;^50^70549-26 | 
|---|
| 284 | ;;^50^70549-TC | 
|---|
| 285 | ;;^50^71275-26 | 
|---|
| 286 | ;;^50^71275-TC | 
|---|
| 287 | ;;^50^71551-26 | 
|---|
| 288 | ;;^50^71551-TC | 
|---|
| 289 | ;;^50^71552-26 | 
|---|
| 290 | ;;^50^71552-TC | 
|---|
| 291 | ;;^50^72191-26 | 
|---|
| 292 | ;;^50^72191-TC | 
|---|
| 293 | ;;^50^72195-26 | 
|---|
| 294 | ;;^50^72195-TC | 
|---|
| 295 | ;;^50^72197-26 | 
|---|
| 296 | ;;^50^72197-TC | 
|---|
| 297 | ;;^50^73206-26 | 
|---|
| 298 | ;;^50^73206-TC | 
|---|
| 299 | ;;^50^73218-26 | 
|---|
| 300 | ;;^50^73218-TC | 
|---|
| 301 | ;;^50^73219-26 | 
|---|
| 302 | ;;^50^73219-TC | 
|---|
| 303 | ;;^50^73222-26 | 
|---|
| 304 | ;;^50^73222-TC | 
|---|
| 305 | ;;^50^73223-26 | 
|---|
| 306 | ;;^50^73223-TC | 
|---|
| 307 | ;;^50^73706-26 | 
|---|
| 308 | ;;^50^73706-TC | 
|---|
| 309 | ;;^50^73718-26 | 
|---|
| 310 | ;;^50^73718-TC | 
|---|
| 311 | ;;^50^73719-26 | 
|---|
| 312 | ;;^50^73719-TC | 
|---|
| 313 | ;;^50^73722-26 | 
|---|
| 314 | ;;^50^73722-TC | 
|---|
| 315 | ;;^50^73723-26 | 
|---|
| 316 | ;;^50^73723-TC | 
|---|
| 317 | ;;^50^74175-26 | 
|---|
| 318 | ;;^50^74175-TC | 
|---|
| 319 | ;;^50^74182-26 | 
|---|
| 320 | ;;^50^74182-TC | 
|---|
| 321 | ;;^50^74183-26 | 
|---|
| 322 | ;;^50^74183-TC | 
|---|
| 323 | ;;^50^75635-26 | 
|---|
| 324 | ;;^50^75635-TC | 
|---|
| 325 | ;;^50^76393-26 | 
|---|
| 326 | ;;^50^76393-TC | 
|---|
| 327 | ;;^50^76819-26 | 
|---|
| 328 | ;;^50^76819-TC | 
|---|
| 329 | ;;^15^93660-TC | 
|---|
| 330 | ;;^15^93662-26 | 
|---|
| 331 | ;;^15^93662-TC | 
|---|
| 332 | ;;END | 
|---|
| 333 | ; | 
|---|
| 334 | DATA1 ;This is the HCFA data CPT^work rvu^non-fac rvu^fac rvu^mp rvu | 
|---|
| 335 | ;;59150^11.2^5.79^5.79^ | 
|---|
| 336 | ;;59151^11.1^6.53^6.53^ | 
|---|
| 337 | ;;70540^1.1^11.72^11.72^ | 
|---|
| 338 | ;;70542^1.33^13.81^13.81^ | 
|---|
| 339 | ;;70543^1.76^25.34^25.34^ | 
|---|
| 340 | ;;71550^1.22^11.77^11.77^ | 
|---|
| 341 | ;;71551^1.44^13.85^13.85^ | 
|---|
| 342 | ;;71552^1.89^25.38^25.38^ | 
|---|
| 343 | ;;72195^1.22^11.56^11.56^ | 
|---|
| 344 | ;;72196^1.44^13.48^13.48^ | 
|---|
| 345 | ;;72197^1.89^25.38^25.38^ | 
|---|
| 346 | ;;73218^1.1^11.52^11.52^ | 
|---|
| 347 | ;;73219^1.33^13.82^13.82^ | 
|---|
| 348 | ;;73220^1.76^22.08^22.08^ | 
|---|
| 349 | ;;73221^1.1^11.66^11.66^ | 
|---|
| 350 | ;;73222^1.33^13.81^13.81^ | 
|---|
| 351 | ;;73223^1.76^25.34^25.34^ | 
|---|
| 352 | ;;73718^1.1^11.52^11.52^ | 
|---|
| 353 | ;;73719^1.33^13.81^13.81^ | 
|---|
| 354 | ;;73720^1.76^22.08^22.08^ | 
|---|
| 355 | ;;73721^1.1^11.66^11.66^ | 
|---|
| 356 | ;;73722^1.33^13.82^13.82^ | 
|---|
| 357 | ;;73723^1.76^25.34^25.34^ | 
|---|
| 358 | ;;74181^1.22^11.77^11.77^ | 
|---|
| 359 | ;;74182^1.44^13.85^13.85^ | 
|---|
| 360 | ;;74183^1.89^25.38^25.38^ | 
|---|
| 361 | ;;76012^^^^.23 | 
|---|
| 362 | ;;99234^2.56^.88^.88^ | 
|---|
| 363 | ;;99235^3.42^1.19^1.19^ | 
|---|
| 364 | ;;99236^4.27^1.41^1.41^ | 
|---|
| 365 | ;;70540-26^1.1^.47^.47^ | 
|---|
| 366 | ;;70542-26^1.33^.47^.47^ | 
|---|
| 367 | ;;70543-26^1.76^.63^.63^ | 
|---|
| 368 | ;;71550-26^1.22^.52^.52^ | 
|---|
| 369 | ;;71551-26^1.44^.51^.51^ | 
|---|
| 370 | ;;71552-26^1.89^.67^.67^ | 
|---|
| 371 | ;;72195-26^1.22^.43^.43^ | 
|---|
| 372 | ;;72196-26^1.44^.58^.58^ | 
|---|
| 373 | ;;72197-26^1.89^.67^.67^ | 
|---|
| 374 | ;;73218-26^1.1^.39^.39^ | 
|---|
| 375 | ;;73219-26^1.33^.48^.48^ | 
|---|
| 376 | ;;73220-26^1.76^.65^.65^ | 
|---|
| 377 | ;;73221-26^1.1^.41^.41^ | 
|---|
| 378 | ;;73222-26^1.33^.47^.47^ | 
|---|
| 379 | ;;73223-26^1.76^.63^.63^ | 
|---|
| 380 | ;;73718-26^1.1^.39^.39^ | 
|---|
| 381 | ;;73719-26^1.33^.47^.47^ | 
|---|
| 382 | ;;73720-26^1.76^.65^.65^ | 
|---|
| 383 | ;;73721-26^1.1^.41^.41^ | 
|---|
| 384 | ;;73722-26^1.33^.48^.48^ | 
|---|
| 385 | ;;73723-26^1.76^.63^.63^ | 
|---|
| 386 | ;;74181-26^1.22^.52^.52^ | 
|---|
| 387 | ;;74182-26^1.44^.51^.51^ | 
|---|
| 388 | ;;74183-26^1.89^.67^.67^ | 
|---|
| 389 | ;;G0195^1.50^1.64^0.86^0.07 | 
|---|
| 390 | ;;G0196^1.50^1.64^0.86^0.07 | 
|---|
| 391 | ;;G0206^0.58^1.25^1.25^0.08 | 
|---|
| 392 | ;;G0206-26^0.58^0.19^0.19^0.03 | 
|---|
| 393 | ;;G0206-TC^0.00^1.06^1.06^0.05 | 
|---|
| 394 | ;;G0207^0.58^1.25^1.25^0.08 | 
|---|
| 395 | ;;G0207-26^0.58^0.19^0.19^0.03 | 
|---|
| 396 | ;;G0207-TC^0.00^1.06^1.06^0.05 | 
|---|
| 397 | ;;END | 
|---|
| 398 | ; | 
|---|
| 399 | ;FBXIP33B | 
|---|