BPMRP1 ;IHS/PHXAO/AEF - BPM 1.0 P2 PRINT LIST OF PATIENTS MERGED - 6/26/12 ;
Source file <BPMRP1.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | ^%ZIS ^%ZISC ^%ZTLOAD |
| VA Fileman | 3 | NOW^%DTC EN^DDIOL ^DIR |
| IHS VA Utilities | 1 | ^XBKVAR |
| Package | Total | Caller Graph |
|---|---|---|
| IHS Patient Merge | 1 | BPM PRINT MERGED LIST |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;EP -- MAIN ENTRY POINT
|
|
| NOW() | ||
| PRT | ;----- PRINT THE ACTUAL REPORT
|
|
| SLDATE(X) | ;EP
|
|
| QUE(ZTRTN,ZTDESC) | ;
|
|
| HDR(BPMPAGE,BPMOUT) | ;
|
|
| DESC | ;----- ROUTINE DESCRIPTION
|
|
| LOOP | ;----- MAIN LOOP THROUGH MERGE IMAGES FILE
|
|
| DQ | ;EP -- QUEUED JOB STARTS HERE
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | NOW+6 |
| ^DPT - [#2] | LOOP+9, LOOP+11 |
| ^TMP("BPMRP1" | DQ+4!, LOOP+27*, LOOP+33*, PRT+11, PRT+14, PRT+17 |
| ^XDRM - [#15.4] | LOOP+6, LOOP+7, LOOP+15, LOOP+17, LOOP+20, LOOP+23, LOOP+29 |
| Name | Line Occurrences |
|---|---|
| $$NOW | HDR+15 |
| $$SLDATE | LOOP+13, LOOP+25, LOOP+31 |
| @( | QUE+11 |
| HDR | PRT+7, PRT+12 |
| LOOP | DQ+5 |
| PRT | DQ+6 |
| QUE | EN+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NOW+2~, NOW+7 |
| %H | NOW+2~ |
| %I | NOW+2~ |
| %ZIS | QUE+2~, QUE+3* |
| BPMD0 | LOOP+2~, LOOP+5*, LOOP+6*, LOOP+7, LOOP+15, LOOP+17, LOOP+20, LOOP+23, LOOP+27, LOOP+29 |
| BPMD1 | LOOP+2~, LOOP+14*, LOOP+15*, LOOP+17, LOOP+20, LOOP+23, LOOP+29 |
| BPMD2 | LOOP+2~, LOOP+16*, LOOP+17*, LOOP+20, LOOP+23, LOOP+29 |
| BPMDATA | LOOP+2~, LOOP+7*, LOOP+8, LOOP+10, LOOP+12, LOOP+23*, LOOP+24, LOOP+26, LOOP+29*, LOOP+30 , LOOP+32 |
| BPMDATE | LOOP+2~, LOOP+12*, LOOP+13*, LOOP+27 |
| BPMDOB | LOOP+2~, LOOP+24*, LOOP+25*, LOOP+27, LOOP+30*, LOOP+31*, LOOP+33 |
| BPMFR | LOOP+2~, LOOP+8*, LOOP+9, LOOP+20, LOOP+27, LOOP+33 |
| BPMFRN | LOOP+2~, LOOP+9*, LOOP+27, LOOP+33 |
| BPMOUT | LOOP+2~, LOOP+4*, LOOP+15, LOOP+17, LOOP+20, LOOP+21*, PRT+2~, PRT+4*, PRT+7, PRT+8 , PRT+11, PRT+12, PRT+13, PRT+16*, HDR~, HDR+9*, HDR+10 |
| BPMPAGE | PRT+2~, PRT+5*, PRT+7, PRT+12, HDR~, HDR+5, HDR+12*, HDR+16 |
| BPMPAT | PRT+2~, PRT+10*, PRT+11*, PRT+17 |
| BPMSSN | LOOP+2~, LOOP+26*, LOOP+27, LOOP+32*, LOOP+33 |
| BPMTO | LOOP+2~, LOOP+10*, LOOP+11, LOOP+27 |
| BPMTON | LOOP+2~, LOOP+11*, LOOP+27 |
| BPMX | PRT+2~, PRT+17*, PRT+19, PRT+20, PRT+21, PRT+22, PRT+23, PRT+25, PRT+26, PRT+27 , PRT+28 |
| DIR | HDR+3~, HDR+8! |
| DIR(0 | HDR+6* |
| DIRUT | HDR+3~ |
| DT | NOW+5 |
| DTOUT | HDR+3~ |
| DUOUT | HDR+3~ |
| I | DESC+10~*, HDR+3~, HDR+19* |
| IO | QUE+2~ |
| IO("Q" | QUE+6, QUE+7! |
| IOF | HDR+13 |
| IOM | HDR+19, QUE+8 |
| ION | QUE+8 |
| IOSL | PRT+12, QUE+8 |
| IOST | HDR+5, QUE+8 |
| POP | QUE+2~, QUE+5 |
| U | LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+24, LOOP+26, LOOP+27, LOOP+30, LOOP+32 , LOOP+33, PRT+19, PRT+20, PRT+21, PRT+22, PRT+23, PRT+25, PRT+26, PRT+27, PRT+28 |
| X | DESC+10~*, HDR+3~, NOW+2~, SLDATE~, SLDATE+7, SLDATE+8, SLDATE+9 |
| Y | HDR+3~, HDR+9, NOW+5*, NOW+7, SLDATE+5~, SLDATE+6*, SLDATE+9*, SLDATE+10 |
| ZTDESC | EN+2~, EN+5*, EN+6, QUE~ |
| ZTIO | QUE+2~, QUE+8* |
| ZTRTN | EN+2~, EN+4*, EN+6, QUE~, QUE+11 |
| ZTSAVE | EN+2~ |
| ZTSK | QUE+2~, QUE+10 |
| Name | Field # of Occurrence |
|---|---|
| $T(DESC+I | DESC+10 |