BARDYSV3 ; IHS/SD/MAS,TPF - OMB - DAYS TO COLLECTION ; 02/09/2009
Source file <BARDYSV3.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^%DT NOW^%DTC $$GET1^DIQ ^DIR | 
| IHS Accounts Receivable | 3 | ($$ASKFNAME,SENDFILE)^BARDYSV4 (TRANS,VISITS)^BARDYSV5 $$VALI^BARVPM | 
| Patient Care Component Reports | 1 | $$LOCENC^APCLV | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Accounts Receivable | 2 | BAR OMB REPORT BARDYSV4 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BILLS(BARBEG,BAREND) | ;EP - Find 3P Bills for this period | |
| BDATA | ;EP - Set 3P Bill data | |
| INTERACT | ;EP - INTERACTIVE EP | |
| BREC | ;EP - BUILD BILL REC | |
| LSTMNTH(TODAY) | ;EP - COMPY | |
| INIT | ;EP - Initialize | |
| BATCH(BARBEG,BAREND) | ;EP - ENTER FOR TASKED JOB | |
| ASKBEG | ;EP - ASK BEGIN DATE | |
| ASKEND | ;EP - ASK END DATE | |
| IHS(DUZ2) | ;EP - RETURN TRUE IF IHS AFFILIATION | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | BATCH+5 | 
| NOW^%DTC | ASKEND+8, ASKEND+25, BATCH+6, BATCH+15 | 
| $$LOCENC^APCLV | BILLS+42 | 
| $$ASKFNAME^BARDYSV4 | ASKEND+22, BATCH+13 | 
| SENDFILE^BARDYSV4 | ASKEND+24, BATCH+14 | 
| TRANS^BARDYSV5 | ASKEND+14, BATCH+11 | 
| VISITS^BARDYSV5 | ASKEND+11, BATCH+8 | 
| $$VALI^BARVPM | BDATA+8 | 
| $$GET1^DIQ | IHS+3, BILLS+50, BILLS+63, BILLS+68, BILLS+69, BDATA+6, BDATA+13, BDATA+14, BDATA+15, BDATA+16 , BDATA+17, BDATA+19 | 
| ^DIR | INTERACT+1, ASKBEG+5, ASKEND+4, ASKEND+7, ASKEND+20 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVSIT - [#9000010] | GET1^DIQ | 
| ^ABMDBILL(2906 - [#9002274.4] | GET1^DIQ | 
| ^BARBL(2906 - [#90050.01] | GET1^DIQ | 
| 9999999.0611 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABMDBILL( | BILLS+7, BILLS+8, BILLS+9, BILLS+37, BILLS+41, BDATA+2 | 
| ^ABMDTXST - [#9002274.6] | BDATA+18 | 
| ^AUPNVSIT - [#9000010] | BILLS+66 | 
| ^AUTTLOC - [#9999999.06] | IHS+2 | 
| ^BARBL( | BILLS+14, BILLS+16, BILLS+17, BILLS+33, BDATA+3 | 
| ^BAROMB( | INIT+4! | 
| ^BAROMB($J | ASKEND+15, BREC+1, BREC+14*, INIT+1! | 
| ^BARTMP("BARDYSV3" | ASKEND+9*, ASKEND+21*, ASKEND+26*, ASKEND+35*, ASKEND+36*, ASKEND+37*, BATCH+3*, BATCH+7*, BATCH+12*, BATCH+19* , BATCH+20*, BATCH+21*, BILLS+10*, BILLS+20*, BILLS+21*, BILLS+25, BILLS+26, BILLS+29, BILLS+57, BILLS+58* , BDATA+9*, BREC+15, BREC+16*, BREC+17*, BREC+18*, INIT+3, INIT+5!, INIT+7* | 
| Name | Line Occurrences | 
|---|---|
| $$IHS | INTERACT+1 | 
| $$LSTMNTH | BATCH+4 | 
| ASKBEG | ASKEND+5, ASKEND+15 | 
| ASKEND | ASKEND+7 | 
| BDATA | BILLS+70 | 
| BILLS | ASKEND+12, BATCH+9 | 
| BREC | BILLS+71 | 
| INIT | INTERACT+3, BATCH+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ASKEND+9, ASKEND+21, ASKEND+26, ASKEND+35, ASKEND+36, ASKEND+37, BATCH+7, BATCH+12, BATCH+19, BATCH+20 , BATCH+21 | 
| >> %DT | BATCH+5* | 
| >> ACTINS | BDATA+19*, BREC+8 | 
| >> AFFIL | IHS+3*, IHS+4 | 
| BARBEG | BATCH~, BATCH+2~, BATCH+4*, BATCH+5*, BATCH+7, BATCH+8, BATCH+9, BATCH+11, BATCH+13, BILLS~ , BILLS+3 | 
| >> BARBLIEN | BILLS+16*, BILLS+17, BILLS+20, BILLS+26*, BILLS+28, BILLS+29, BILLS+33, BDATA+4 | 
| >> BARDEP | BILLS+69*, BREC+12 | 
| BAREND | BATCH~, BATCH+2~, BATCH+4*, BATCH+5*, BATCH+7, BATCH+8, BATCH+9, BATCH+11, BATCH+13, BILLS~ , BILLS+4 | 
| >> BARFILE | ASKEND+22, ASKEND+23, ASKEND+24, BATCH+13, BATCH+14 | 
| >> BARMRG | BILLS+67*, BREC+10 | 
| >> BARMY | BILLS+64*, BREC+2 | 
| >> BARTMP | ASKEND+16*, ASKEND+17, ASKEND+21 | 
| >> BARVDA | BILLS+61*, BILLS+62*, BREC+14 | 
| >> BARVDEL | BILLS+68*, BREC+11 | 
| >> BARVLOC | BILLS+42*, BILLS+43*, BILLS+52, BILLS+56, BREC+1, BREC+2, BREC+14, BREC+18 | 
| BEGDATE | ASKBEG+1~, ASKBEG+7*, ASKEND+7, ASKEND+9, ASKEND+11, ASKEND+12, ASKEND+14, ASKEND+22 | 
| >> BEGIN | LSTMNTH+12*, LSTMNTH+14, BILLS+3*, BILLS+8, BILLS+14 | 
| >> BILL3P | BDATA+2*, BDATA+3 | 
| >> BILLAMT | BDATA+16*, BREC+6 | 
| >> BILLAPP | BDATA+15*, BREC+5 | 
| >> BILLAR | BDATA+3* | 
| >> BILLEXP | BDATA+17*, BDATA+18*, BREC+7 | 
| >> BILLIEN | BILLS+25*, BILLS+26, BILLS+29, BILLS+37, BILLS+41, BILLS+47, BILLS+56, BDATA+1, BDATA+2, BREC+1 , BREC+2, BREC+3, BREC+14 | 
| >> BILLNUM | BDATA+14*, BREC+4 | 
| >> BILLREC | BREC+3*, BREC+4*, BREC+5*, BREC+6*, BREC+7*, BREC+8*, BREC+9*, BREC+10*, BREC+11*, BREC+12* , BREC+13*, BREC+14, BREC+17 | 
| >> BILLSTA | BDATA+13*, BREC+9 | 
| >> BLLARIEN | BDATA+4*, BDATA+6 | 
| CNT | BILLS+2~, BILLS+8*, BILLS+13~, BILLS+14*, BILLS+15 | 
| >> D | BATCH+4, BATCH+5 | 
| D0 | BDATA+5~, BDATA+6* | 
| DAYS | LSTMNTH+1~ | 
| DIR | INTERACT+1!, ASKBEG+2!, ASKEND+1!, ASKEND+7!, ASKEND+18! | 
| DIR("A" | ASKBEG+4*, ASKEND+3* | 
| DIR(0 | INTERACT+1*, ASKBEG+3*, ASKEND+2*, ASKEND+7*, ASKEND+19* | 
| >> DIRUT | ASKBEG+6, ASKEND+5 | 
| DT | BATCH+4, BATCH+5 | 
| >> DTOUT | ASKBEG+6, ASKEND+5 | 
| >> DUOUT | ASKBEG+6, ASKEND+5 | 
| DUZ(2 | INTERACT+1, ASKEND+9, ASKEND+21, ASKEND+26, ASKEND+35, ASKEND+36, ASKEND+37, BATCH+12, BATCH+19, BATCH+20 , BATCH+21, BILLS+14, BILLS+16, BILLS+17, BILLS+33, BILLS+48, BILLS+49*, BILLS+51*, BDATA+3, BDATA+11 , BDATA+12*, BDATA+18, BDATA+20* | 
| DUZ2 | IHS~, IHS+2, IHS+3 | 
| >> END | LSTMNTH+13*, LSTMNTH+14, BILLS+4*, BILLS+8, BILLS+14 | 
| ENDDATE | ASKBEG+1~, ASKEND+6*, ASKEND+7, ASKEND+9, ASKEND+11, ASKEND+12, ASKEND+14, ASKEND+22 | 
| ENDDAY | LSTMNTH+1~, LSTMNTH+9*, LSTMNTH+13 | 
| FMYR | LSTMNTH+1~, LSTMNTH+2*, LSTMNTH+10*, LSTMNTH+12, LSTMNTH+13 | 
| >> IENS | BILLS+47*, BILLS+50, BILLS+60*, BILLS+63, BILLS+68, BILLS+69, BDATA+1*, BDATA+13, BDATA+14, BDATA+15 , BDATA+16, BDATA+17, BDATA+19 | 
| >> INSTYP | BDATA+8*, BDATA+9 | 
| LSTMNTH | LSTMNTH+1~, LSTMNTH+4*, LSTMNTH+5*, LSTMNTH+6, LSTMNTH+10*, LSTMNTH+11*, LSTMNTH+12, LSTMNTH+13 | 
| >> MULTVIS | BILLS+36*, BILLS+38*, BREC+13 | 
| RANGE | BATCH+2~, BATCH+4* | 
| >> RC | ASKEND+22*, BATCH+13* | 
| REC | IHS+1~, IHS+2*, IHS+3 | 
| >> RECHDR | BREC+2*, BREC+3 | 
| >> SAVEDUZ | BILLS+48*, BILLS+51, BDATA+11*, BDATA+20 | 
| STARTDAY | LSTMNTH+1~, LSTMNTH+8*, LSTMNTH+12 | 
| >> THISMNTH | LSTMNTH+3*, LSTMNTH+10 | 
| TMP | BILLS+24!, BILLS+27!, BILLS+29*, BILLS+30*, BILLS+31, BILLS+37*, BILLS+38, BILLS+57*, BILLS+58, BILLS+66* , BILLS+67, BREC+15*, BREC+16, BREC+17, INIT+3*, INIT+4 | 
| >> TMPREC | BILLS+56*, BILLS+58 | 
| TODAY | LSTMNTH~, LSTMNTH+2, LSTMNTH+3, LSTMNTH+4 | 
| >> TPAPRVDT | BILLS+8*, BILLS+9, BILLS+10, BILLS+14*, BILLS+16, BILLS+20 | 
| >> TPBDUZ2 | BILLS+7*, BILLS+8, BILLS+9, BILLS+10, BILLS+33*, BILLS+37, BILLS+41, BILLS+49, BDATA+2, BDATA+12 | 
| >> TPBIEN | BILLS+9*, BILLS+10, BILLS+17*, BILLS+18*, BILLS+20, BILLS+21 | 
| >> TPBVLOC | BILLS+50*, BILLS+52, BILLS+56 | 
| U | ASKEND+9, BATCH+4, BATCH+5, BATCH+7, LSTMNTH+7, LSTMNTH+14, BILLS+10, BILLS+17, BILLS+21, BILLS+30 , BILLS+56, BDATA+2, BDATA+18, BREC+2, BREC+3, BREC+4, BREC+5, BREC+6, BREC+7, BREC+8 , BREC+9, BREC+10, BREC+11, BREC+12, BREC+13, BREC+14, BREC+17 | 
| >> VISCRDT | BILLS+63*, BILLS+64 | 
| >> VISIT | BILLS+37*, BILLS+38, BILLS+41*, BILLS+42, BILLS+56, BILLS+60, BILLS+61, BILLS+66 | 
| >> X | BATCH+5*, LSTMNTH+6*, LSTMNTH+7*, LSTMNTH+9 | 
| >> X1 | LSTMNTH+7* | 
| >> XBFLG | ASKEND+35, ASKEND+36, ASKEND+37, BATCH+19, BATCH+20, BATCH+21 | 
| >> XBFLG(1 | ASKEND+35, ASKEND+36, BATCH+19, BATCH+20 | 
| >> Y | ASKBEG+6, ASKBEG+7, ASKEND+5, ASKEND+6, BATCH+5 | 
| >> ZTQUEUED | INTERACT+2*, BILLS+15 |