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~ |