BPMXFX1 ;IHS/OIT/NKD - CLEANUP UTILITY - SPLIT INTO MULTIPLE ROUTINES - 7/23/12 ;
Source file <BPMXFX1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Patient Merge | 5 | (ONEBILL,ONECLAIM)^BPMX3PB ($$BILL,$$HRN,$$LAST,$$MRG,$$VSIT,ENTRIES,HDR,RSLT)^BPMXFIX EN^BPMXLR2 $$NEXT^BPMXPRB ONE^BPMXTAX |
| VA Fileman | 4 | FILE^DICN (,UPDATE)^DIE ^DIK $$GET1^DIQ |
| Kernel | 2 | $$NOW^XLFDT $$PATCH^XPDUTL |
| Electronic Dental Record | 1 | A40^BADEMRG |
| IHS Changes To Lab | 1 | MERGE^BLRMERG |
| Patient Registration MPI | 1 | CREATMSG^AGMPIHLO |
| iCare | 1 | (STA,ULK)^BQIPLRF |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VST | ;EP
|
|
| TPB | ;EP
|
|
| PRB | ;EP
|
|
| LAB | ;EP
|
|
| MPI | ;EP
|
|
| EDR | ;EP
|
|
| GETXLR | ;
|
|
| BQI | ;EP
|
|
| ATX | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| CREATMSG^AGMPIHLO | MPI+11 |
| A40^BADEMRG | EDR+10 |
| MERGE^BLRMERG | LAB+30 |
| ONEBILL^BPMX3PB | TPB+29 |
| ONECLAIM^BPMX3PB | TPB+16, TPB+59, TPB+84 |
| $$BILL^BPMXFIX | TPB+73 |
| $$HRN^BPMXFIX | TPB+68 |
| $$LAST^BPMXFIX | TPB+8, TPB+78, TPB+82, TPB+87, ATX+10, ATX+11, BQI+30, BQI+35, LAB+12, PRB+6 , VST+11 |
| $$MRG^BPMXFIX | TPB+69, TPB+75, TPB+79, TPB+87 |
| $$VSIT^BPMXFIX | TPB+77 |
| ENTRIES^BPMXFIX | TPB+20, TPB+33, TPB+63 |
| HDR^BPMXFIX | TPB+19, TPB+20, TPB+32, TPB+33, TPB+62, TPB+63, TPB+83, TPB+86, TPB+87, ATX+10 , EDR+11, LAB+19, LAB+29, MPI+12, PRB+16 |
| RSLT^BPMXFIX | TPB+5, TPB+20, TPB+33, TPB+34, TPB+35, TPB+39, TPB+63, TPB+64, TPB+85, ATX+13 , BQI+12, BQI+39, EDR+12, LAB+46, LAB+47, MPI+13, PRB+17, PRB+25, VST+13 |
| EN^BPMXLR2 | LAB+44 |
| $$NEXT^BPMXPRB | PRB+15 |
| ONE^BPMXTAX | ATX+11 |
| STA^BQIPLRF | BQI+36 |
| ULK^BQIPLRF | BQI+37 |
| FILE^DICN | BQI+34 |
| ^DIE | LAB+23 |
| UPDATE^DIE | PRB+20 |
| ^DIK | BQI+28 |
| $$GET1^DIQ | TPB+49, PRB+15, VST+3 |
| $$NOW^XLFDT | PRB+23 |
| $$PATCH^XPDUTL | EDR+3 |
| FileNo | Call Tags |
|---|---|
| ^VA(15.1 - [#15.1] | GET1^DIQ |
| ^LR - [#63] | Classic Fileman Calls |
| ^AUPNPROB - [#9000011] | GET1^DIQ |
| ^ABMDBILL(2906 - [#9002274.4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | MPI+4 |
| ^ABMDBILL( | TPB+23, TPB+25, TPB+26, TPB+27, TPB+41, TPB+45, TPB+46, TPB+53 |
| ^ABMDCLM - [#9002274.3] | TPB+11, TPB+13, TPB+14, TPB+55, TPB+66, TPB+67, TPB+70, TPB+71 |
| ^ATXPAT - [#9002227] | ATX+6, ATX+8 |
| ^AUPNPROB("AA" | PRB+7, PRB+9, PRB+11, PRB+12, PRB+13 |
| ^AUPNPROB("MODIFIED" | PRB+22!, PRB+23*, PRB+29! |
| ^AUPNVSIT - [#9000010] | VST+7, VST+8, VST+9, VST+10, VST+11* |
| ^BQICARE - [#90505] | BQI+17, BQI+19, BQI+21, BQI+24, BQI+33*, BQI+35* |
| ^BQIPAT("AC" | BQI+6, BQI+9, BQI+10! |
| ^DD(9002274.4 | TPB+50, TPB+51 |
| ^DPT - [#2] | LAB+14 |
| ^LR - [#63] | LAB+18, LAB+25 |
| ^LRO(68 - [#68] | LAB+27, LAB+34, LAB+36, LAB+38, LAB+41* |
| ^TMP("BPM" | TPB+7, TPB+8, TPB+42, ATX+9, BQI+8, BQI+22, EDR+7, EDR+9, LAB+6, LAB+8 , MPI+8, MPI+10, PRB+5, PRB+28, VST+10 |
| ^TMP("BPM-LR" | LAB+27!*, LAB+32, LAB+40, LAB+41, LAB+42! |
| ^XDRM - [#15.4] | GETXLR+6, GETXLR+7, GETXLR+10, GETXLR+11, GETXLR+13 |
| Name | Line Occurrences |
|---|---|
| GETXLR | LAB+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BLRFM | LAB+7~, LAB+13*, LAB+44 |
| BLRNEW | LAB+7~, LAB+14*, LAB+15, LAB+17, LAB+34, LAB+36, LAB+38, LAB+41 |
| BLROLD | LAB+7~, LAB+11, LAB+15, LAB+17, LAB+18, LAB+19, LAB+21, LAB+25, LAB+27, LAB+29 , LAB+40, LAB+41, GETXLR+13* |
| BLRTO | LAB+7~, LAB+13*, LAB+14, LAB+18, LAB+19, LAB+22, LAB+29, LAB+44 |
| BPMB | TPB+27~*, TPB+28, TPB+65~, TPB+73* |
| BPMBI | TPB+65~, TPB+73* |
| BPMBP | TPB+65~, TPB+73*, TPB+74, TPB+75, TPB+80, TPB+82 |
| BPMCH | TPB+65~, TPB+68*, TPB+69, TPB+87 |
| BPMCI | TPB+38~, TPB+53*, TPB+54, TPB+55, TPB+58, TPB+59, TPB+65~, TPB+70*, TPB+71, TPB+73 , TPB+77, TPB+83, TPB+84, TPB+86 |
| BPMCNT | TPB+3~, TPB+6*, TPB+17*, TPB+34, TPB+38~, TPB+40*, TPB+60*, TPB+64, ATX+3~, ATX+5* , ATX+12*, ATX+13, BQI+4~, BQI+5*, BQI+11*, BQI+12, BQI+15~, BQI+16*, BQI+38*, BQI+39 , PRB+3~, PRB+4*, PRB+24*, PRB+25, VST+5~, VST+6*, VST+12*, VST+13 |
| BPMCNT1 | LAB+3~, LAB+5*, LAB+24*, LAB+46 |
| BPMCNT2 | TPB+3~, TPB+6*, TPB+30*, TPB+35, LAB+3~, LAB+5*, LAB+45*, LAB+47 |
| BPMCP | TPB+38~, TPB+55*, TPB+56, TPB+57, TPB+65~, TPB+67*, TPB+68, TPB+69, TPB+70, TPB+71 , TPB+74, TPB+78, TPB+86 |
| BPMD0 | TPB+10~, TPB+13*, TPB+14, TPB+15, TPB+16, TPB+22~, TPB+25*, TPB+26, TPB+27, TPB+29 , TPB+38~, TPB+45*, TPB+46, TPB+48, TPB+49, TPB+53, ATX+3~, ATX+5*, ATX+6*, ATX+8 , ATX+10, ATX+11, VST+5~, VST+6*, VST+7*, VST+8, VST+9, VST+10, VST+11 |
| BPMD1 | ATX+3~, ATX+7*, ATX+8*, ATX+9, ATX+10, ATX+11, BQI+15~, BQI+20*, BQI+21*, BQI+22 , BQI+24, BQI+26, BQI+30, BQI+35 |
| BPMDUZ | TPB+38~ |
| BPMDUZ(2 | TPB+47*, TPB+52 |
| BPMDUZ2 | TPB+10~, TPB+11*, TPB+13, TPB+14, TPB+16, TPB+19, TPB+20, TPB+22~, TPB+23*, TPB+25 , TPB+26, TPB+27, TPB+29, TPB+32, TPB+33, TPB+38~, TPB+40*, TPB+41*, TPB+45, TPB+46 , TPB+47, TPB+53, TPB+55, TPB+59, TPB+62, TPB+63, TPB+65~, TPB+66*, TPB+67, TPB+68 , TPB+70, TPB+71, TPB+73, TPB+77, TPB+83, TPB+84, TPB+86, TPB+87 |
| BPMF | PRB+3~, PRB+8*, PRB+9*, PRB+11, PRB+12, PRB+13, PRB+16 |
| BPMFR | TPB+3~, TPB+8*, TPB+13, TPB+14, TPB+25, TPB+26, BQI+4~, BQI+7*, BQI+8*, BQI+9 , BQI+10, EDR+8~, EDR+9*, EDR+10, EDR+11, EDR+12, LAB+7~, LAB+8*, LAB+12, LAB+13 , MPI+9~, MPI+10*, MPI+11, MPI+12, MPI+13, PRB+3~, PRB+27*, PRB+28*, PRB+29, GETXLR+11 |
| BPMHDR | TPB+3~, TPB+8*, TPB+44*, PRB+3~, PRB+10*, PRB+16* |
| BPMI | PRB+3~, PRB+12*, PRB+13 |
| BPMN | PRB+3~, PRB+13*, PRB+15, PRB+19 |
| BPMNS | PRB+3~, PRB+15*, PRB+17, PRB+19 |
| BPMOS | PRB+14~, PRB+15*, PRB+17 |
| BPMS | PRB+3~, PRB+10*, PRB+11*, PRB+12, PRB+13 |
| BPMTMP | TPB+3~, TPB+12~, TPB+18, TPB+20, TPB+24~, TPB+31, TPB+33, TPB+43~, TPB+61, TPB+63 |
| BPMTMP( | TPB+15*, TPB+19, TPB+28*, TPB+32, TPB+58*, TPB+62 |
| BPMTMP(0 | TPB+19, TPB+32, TPB+62 |
| BPMTO | TPB+3~, TPB+8*, TPB+16, TPB+19, TPB+20, TPB+29, TPB+32, TPB+33, TPB+38~, TPB+42* , TPB+45, TPB+46, TPB+57, TPB+59, TPB+62, TPB+63, TPB+81~, TPB+82*, TPB+83, TPB+84 , EDR+8~, EDR+9*, EDR+10, EDR+11, EDR+12, LAB+7~, LAB+8*, LAB+12*, LAB+13, MPI+9~ , MPI+10*, MPI+11, MPI+12, MPI+13, PRB+3~, PRB+4*, PRB+5*, PRB+6, PRB+7, PRB+9 , PRB+11, PRB+12, PRB+13, PRB+15, PRB+16, PRB+22, PRB+23 |
| BPMV | TPB+65~, TPB+77* |
| BPMVI | TPB+65~, TPB+77* |
| BPMVP | TPB+65~, TPB+77*, TPB+78, TPB+79, TPB+80, TPB+82 |
| DA | TPB+38~, TPB+48*, BQI+23~, BQI+26*, LAB+7~, LAB+21* |
| DA(1 | BQI+26*, BQI+28, BQI+30*, BQI+31, BQI+33 |
| DA(2 | BQI+26*, BQI+28, BQI+30*, BQI+31, BQI+33 |
| DATA | BQI+23~, BQI+24*, BQI+35 |
| DD | BQI+23~, BQI+34! |
| DIC | BQI+23~, BQI+31* |
| DIC("P" | BQI+32* |
| DIC(0 | BQI+32* |
| DIE | BQI+23~, BQI+31*, LAB+7~, LAB+20* |
| DIK | BQI+23~, BQI+28* |
| DINUM | BQI+23~, BQI+30* |
| DLAYGO | BQI+23~, BQI+32* |
| DO | BQI+23~, BQI+34! |
| DR | LAB+7~, LAB+22* |
| DUZ(2 | TPB+47*, TPB+52*, ATX+10, EDR+11, LAB+19, LAB+29, MPI+12 |
| ERR | EDR+8~, EDR+11 |
| FDA | PRB+18~ |
| FDA(9000011 | PRB+19* |
| I | BQI+4~, BQI+5*, BQI+6*, BQI+9, BQI+10, LAB+7~, LAB+33*, LAB+34*, LAB+36, LAB+38 , LAB+40, LAB+41, GETXLR+1~ |
| IENS | BQI+23~ |
| J | LAB+7~, LAB+35*, LAB+36*, LAB+38, LAB+40, LAB+41, GETXLR+1~ |
| OWNR | BQI+15~, BQI+16*, BQI+17*, BQI+19, BQI+21, BQI+24, BQI+26, BQI+30, BQI+35, BQI+36 , BQI+37 |
| PLIEN | BQI+15~, BQI+18*, BQI+19*, BQI+21, BQI+24, BQI+26, BQI+30, BQI+35, BQI+36, BQI+37 |
| SUCCESS | MPI+9~, MPI+11, MPI+12 |
| U | TPB+14, TPB+26, TPB+27, TPB+46, TPB+53, TPB+71, BQI+35, VST+8, VST+9, VST+10 , VST+11 |
| UID | BQI+15~, BQI+16* |
| X | TPB+38~, TPB+49*, BQI+23~, BQI+30*, LAB+7~, MPI+3~, MPI+4*, GETXLR+1~ |
| XCNT | GETXLR+1~, GETXLR+2*, GETXLR+3 |
| XDIEN | GETXLR+1~, GETXLR+3*, GETXLR+6, GETXLR+7, GETXLR+10, GETXLR+11, GETXLR+13 |
| XDRMRG | LAB+7~ |
| XDRMRG("FR" | LAB+13* |
| XDRMRG("TO" | LAB+13* |
| XFIL | GETXLR+1~, GETXLR+4*, GETXLR+6*, GETXLR+7, GETXLR+10, GETXLR+11, GETXLR+13 |
| XIEN | TPB+3~, TPB+6*, TPB+7*, TPB+8, EDR+4~, EDR+6*, EDR+7*, EDR+9, LAB+3~, LAB+5* , LAB+6*, LAB+8, MPI+5~, MPI+7*, MPI+8*, MPI+10 |
| XIENS | LAB+7~, LAB+8*, GETXLR+2, GETXLR+3 |
| XNOD | GETXLR+1~, GETXLR+8*, GETXLR+10*, GETXLR+11, GETXLR+13 |
| Y | LAB+7~ |