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 |