BPMXFIX ;IHS/OIT/NKD - CLEANUP UTILITY DRIVER - 6/26/12 ;
Source file <BPMXFIX.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | $$HTE^XLFDT (BMES,MES)^XPDUTL |
IHS Patient Merge | 1 | RSLT^BPMXFIX |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
IHS Patient Merge | 4 | BPM AUDIT BPMXFIX BPMXFX1 BPMXFX2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MRG(BPMPAT,BPMDIR) | ;EP
; RETURNS 1 IF THE PATIENT WAS PART OF A MERGE |
|
EN | ;EP
; MAIN EP FROM KIDS, PRINTS TO INSTALL LOG FILE |
|
ENTRIES(BPMTMP) | ;EP
; MERGED ENTRIES MESSAGE DISPLAY |
|
FIXAUPN | ;
|
|
HIST(DFN) | ;EP
; FORWARD HISTORY OF MERGES FOR A PATIENT |
|
RTNS | ;----- LIST OF CLEANUP ROUTINES - DISPLAY;LABEL^ROUTINE
|
|
LAST(DFN) | ;EP
; LAST PATIENT IN A CHAIN OF MERGES |
|
EN1 | ;EP
; IF CALLED FROM MENU [BPM AUDIT] SET VARIABLE TO PRINT TO SCREEN |
|
BUILD | ;
|
|
BILL(BPMDUZ2,BPMCI) | ;EP
; RETURNS THE BILL # AND BILL PATIENT ASSOCIATED WITH A CLAIM |
|
HRN(BPMDUZ2,BPMP) | ;EP
; RETURNS THE HRN FOR A PATIENT |
|
ENTRY(IEN,FROM,TXT) | ;EP
; MERGED ENTRY MESSAGE DISPLAY |
|
VSIT(BPMDUZ2,BPMCI) | ;EP
; RETURNS THE VISIT # AND VISIT PATIENT ASSOCIATED WITH A CLAIM |
|
TIME(BPMSTEP,TYPE) | ;
; TIME MESSAGE DISPLAY |
|
HDR(DFN,FAC,EIEN,HDR,ETXT,DTXT) | ;EP
; HEADER MESSAGE DISPLAY |
|
RSLT(%,BPMLINE) | ;--- ISSUE MESSAGES DURING INSTALL/MENU
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDBILL( | BILL+6, BILL+7, BILL+8 |
^ABMDCLM - [#9002274.3] | BILL+4, BILL+5, VSIT+4, VSIT+5 |
^AUPNPAT - [#9000001] | FIXAUPN+4, FIXAUPN+6, FIXAUPN+7, FIXAUPN+8, FIXAUPN+10!, HRN+2 |
^AUPNVSIT - [#9000010] | VSIT+6, VSIT+7 |
^AUTTLOC - [#9999999.06] | HDR+4 |
^DPT - [#2] | BUILD+8, BUILD+9, BUILD+10, HIST+3, HIST+4, LAST+3, LAST+4 |
^TMP("BPM" | BUILD+4!, BUILD+11*, BUILD+13, BUILD+14*, BUILD+15*, BUILD+16*, MRG+3 |
^XDRM - [#15.4] | BUILD+6, BUILD+7 |
Name | Line Occurrences |
---|---|
$$HIST | HIST+4 |
$$HRN | HDR+4 |
$$LAST | LAST+4 |
@( | EN+7 |
BUILD | EN+4 |
HDR | FIXAUPN+9 |
RSLT | EN1+3, EN1+4, EN1+5, EN1+6, EN1+7, EN1+8, EN1+9, BUILD+8, BUILD+9, BUILD+10 , TIME+4, TIME+5, HDR+9, ENTRY+4, ENTRIES+6, ENTRIES+7 |
TIME | EN+3, EN+6, EN+8, EN+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | RSLT~, RSLT+2, RSLT+3, RSLT+5, RSLT+6 |
BPMB | BILL+2~, BILL+3*, BILL+4, BILL+5, BILL+8*, BILL+9 |
BPMCB | BILL+2~, BILL+5*, BILL+6, BILL+7, BILL+8 |
BPMCI | BILL~, BILL+4, BILL+5, BILL+7, VSIT~, VSIT+4, VSIT+5 |
BPMCNT | FIXAUPN+2~, FIXAUPN+3*, FIXAUPN+11*, FIXAUPN+12 |
BPMCV | VSIT+2~, VSIT+5*, VSIT+6, VSIT+7 |
BPMDIR | MRG~, MRG+3 |
BPMDOT | FIXAUPN+2~, FIXAUPN+3*, FIXAUPN+5* |
BPMDUZ2 | BILL~, BILL+4, BILL+5, BILL+6, BILL+7, BILL+8, VSIT~, VSIT+4, VSIT+5, HRN~ , HRN+2 |
BPMFR | BUILD+3~, BUILD+7*, BUILD+8, BUILD+9, BUILD+10, BUILD+11, BUILD+13, BUILD+14, BUILD+15, BUILD+16 |
BPMLINE | RSLT~, RSLT+2, RSLT+5, RSLT+6 |
>> BPMMENU | EN1+2*, RSLT+1, RSLT+4 |
BPMP | FIXAUPN+2~, FIXAUPN+3*, FIXAUPN+4*, FIXAUPN+6, FIXAUPN+7, FIXAUPN+8, FIXAUPN+9, FIXAUPN+10, HRN~, HRN+2 |
BPMPAT | MRG~, MRG+2, MRG+3 |
BPMPL | FIXAUPN+2~, FIXAUPN+7*, FIXAUPN+8, FIXAUPN+9, FIXAUPN+10 |
BPMSTEP | TIME~, TIME+3 |
BPMT | EN+2~, EN+5*, EN+6, EN+7, EN+8, ENTRY+2~, ENTRY+3*, ENTRY+4, ENTRIES+2~, ENTRIES+3* , ENTRIES+5*, ENTRIES+6*, ENTRIES+7 |
BPMTMP | ENTRIES~ |
BPMTMP( | ENTRIES+4 |
BPMTO | BUILD+3~, BUILD+7*, BUILD+9, BUILD+11, BUILD+14, BUILD+15, BUILD+16 |
BPMV | VSIT+2~, VSIT+3*, VSIT+4, VSIT+5, VSIT+7*, VSIT+8 |
DFN | HDR~, HDR+3, HDR+4, HIST~, HIST+2, HIST+3, HIST+4, LAST~, LAST+2, LAST+3 , LAST+4 |
DIR | EN1+15! |
DIR("A" | EN1+10* |
DIR("B" | EN1+11* |
DIR(0 | EN1+12* |
DTXT | HDR~, HDR+3 |
EIEN | HDR~, HDR+5, HDR+7 |
ETXT | HDR~, HDR+6 |
FAC | HDR~, HDR+4 |
FROM | ENTRY~, ENTRY+4 |
HDR | HDR~, HDR+8*, HDR+9 |
I | EN+2~, EN+5*, ENTRIES+2~, ENTRIES+3*, ENTRIES+4*, ENTRIES+5 |
IEN | ENTRY~, ENTRY+3 |
MSG | HDR+2~, HDR+3*, HDR+9 |
MSG2 | HDR+2~, HDR+4*, HDR+9 |
MSG3 | HDR+2~, HDR+5*, HDR+7*, HDR+9 |
MSG4 | HDR+2~, HDR+6*, HDR+7*, HDR+9 |
OIEN | BUILD+3~, BUILD+13*, BUILD+14 |
STR | TIME+2~, TIME+3*, TIME+4, TIME+5 |
TXT | ENTRY~, ENTRY+3 |
TYPE | TIME~, TIME+3, TIME+4 |
X | EN1+15! |
XIEN | BUILD+3~, BUILD+5*, BUILD+6*, BUILD+7, BUILD+11, BUILD+14 |
Y | EN1+14, EN1+15! |
Name | Field # of Occurrence |
---|---|
$T(RTNS+I | EN+5 |