IBAMTC ;ALB/CPM - MEANS TEST NIGHTLY COMPILATION JOB ; 09-OCT-91
Source file <IBAMTC.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 12 | ^IBAERR1 PURGE^IBAERR3 BULL^IBAMTC1 MAIN^IBAMTC2 BGJ^IBAMTI SITE^IBAUTL SERV^IBAUTL2 (CLOCK,CLOCKCL,CLUPD,EVFIND,EVUPD)^IBAUTL3 ^IBAUTL4 ($$OE,$$SECT,$$STD,FILER,LAST)^IBAUTL5 ^IBCD NIGHTLY^IBTRKR |
| Registration | 2 | $$BILST^DGMTUB IN5^VADPT |
| Kernel | 1 | KILL^%ZTLOAD |
| VA Fileman | 1 | (,C,H,NOW,YMD)^%DTC |
| Package | Total | Caller Graph |
|---|---|---|
| Integrated Billing | 2 | IB MT NIGHT COMP IBAMTD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| KILL1 | ; Kill all IB variables.
|
|
| ERR | ; Error processing. Input: IBY, IBWHER, IBCNT
|
|
| PROC | ; Process all currently admitted patients.
|
|
| INIT | ; Entry point - initialize variables and parameters
|
|
| KILL | ; Kill all IB variables needed to build charges.
|
|
| CLEAN | ||
| BSEC | ; Determine patient's bedsection for the previous day.
|
|
| PROCQ | ||
| ORIG | ; Find first admission date, considering ASIH movements
|
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | CLEAN+3 |
| C^%DTC | PROC+9, BSEC+1 |
| H^%DTC | PROC+8, PROC+13 |
| NOW^%DTC | INIT+9 |
| YMD^%DTC | CLEAN |
| KILL^%ZTLOAD | CLEAN+26 |
| $$BILST^DGMTUB | PROC+2 |
| ^IBAERR1 | ERR+1 |
| PURGE^IBAERR3 | CLEAN+18 |
| BULL^IBAMTC1 | CLEAN+15 |
| MAIN^IBAMTC2 | CLEAN+10 |
| BGJ^IBAMTI | CLEAN+21 |
| SITE^IBAUTL | INIT+11 |
| SERV^IBAUTL2 | INIT+12 |
| CLOCK^IBAUTL3 | PROC+12 |
| CLOCKCL^IBAUTL3 | CLEAN+4 |
| CLUPD^IBAUTL3 | PROC+22 |
| EVFIND^IBAUTL3 | PROC+7 |
| EVUPD^IBAUTL3 | PROC+21 |
| ^IBAUTL4 | PROC+15 |
| $$OE^IBAUTL5 | PROC+4 |
| $$SECT^IBAUTL5 | BSEC+2 |
| $$STD^IBAUTL5 | PROC+19, PROC+20 |
| FILER^IBAUTL5 | PROC+19, PROC+20 |
| LAST^IBAUTL5 | PROC+8 |
| ^IBCD | INIT+7 |
| NIGHTLY^IBTRKR | INIT+5 |
| IN5^VADPT | BSEC+2 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM - [#405] | ORIG+3 |
| ^DPT("CN" | INIT+15 |
| ^IB - [#350] | PROC+19 |
| ^IBE(351 - [#351] | CLEAN+1, CLEAN+2, CLEAN+3 |
| ^IBE(351.2 - [#351.2] | PROC+5 |
| ^TMP($J | INIT+10! |
| Name | Line Occurrences |
|---|---|
| BSEC | PROC+7 |
| CLEAN | INIT+11, INIT+12 |
| ERR | INIT+11, INIT+12, CLEAN+4, PROC+12, PROC+15, PROC+19, PROC+20 |
| KILL | PROCQ |
| KILL1 | CLEAN+24 |
| ORIG | PROC+1 |
| PROC | INIT+15 |
| PROCQ | PROC+12, PROC+15, PROC+19, PROC+20 |
| Name | Field # of Occurrence |
|---|---|
| ^( | INIT+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %H | CLEAN*, PROC+8, PROC+9, PROC+13 |
| >> DFN | INIT+15*, CLEAN*, CLEAN+1*, CLEAN+2, PROC+2, PROC+19, PROC+20 |
| DT | INIT+9*, PROC+3, BSEC+1 |
| DUZ | ERR+1 |
| IBA | INIT+15*, PROC+4, PROC+5, ORIG+2, KILL1+1! |
| IBADMDT | PROC+2, PROC+3, PROC+8, ORIG+4*, KILL1+1! |
| IBAFY | INIT+9*, KILL1+1! |
| IBASIH | KILL1+2! |
| IBATYP | KILL1+1!, KILL+2! |
| IBBDT | PROC+8*, PROC+9*, PROC+13, KILL1+1! |
| IBBS | PROC+7, BSEC+2*, KILL1+1!, KILL+1! |
| IBCHARG | KILL1+1! |
| IBCHCDA | PROC+20, KILL+1! |
| IBCHCTY | KILL1+2! |
| IBCHFR | KILL+1! |
| IBCHG | KILL1+1!, KILL+1! |
| IBCHPDA | PROC+19, KILL+1! |
| IBCHPDE | KILL1+2! |
| IBCHTO | KILL+1! |
| IBCHTOTL | KILL+1! |
| IBCLCT | PROC+13*, KILL+1! |
| IBCLDA | CLEAN+4*, PROC+13, PROC+22, KILL+1! |
| IBCLDAY | KILL+1! |
| IBCLDOL | KILL+1! |
| IBCLDT | CLEAN+3*, PROC+13, KILL+1! |
| IBCNT | INIT+10*, ERR+1*, KILL1+1! |
| IBCUR | KILL1+1! |
| IBDATE | KILL+2! |
| IBDESC | KILL1+1!, KILL+2! |
| IBDISDT | KILL1+1! |
| IBDT | CLEAN*, CLEAN+3, PROC+21, KILL1+1! |
| IBDUZ | ERR+1*!, KILL1+1! |
| IBEDT | PROC+10*, KILL1+2! |
| IBERRN | INIT+10*, KILL1+2! |
| IBEVCAL | PROC+9, KILL+2! |
| IBEVCLD | PROC+21*, KILL+2! |
| IBEVDA | PROC+7, PROC+8, PROC+9, PROC+21, KILL+2! |
| IBEVDT | KILL+2! |
| IBEVNEW | KILL+2! |
| IBEVOLD | KILL+2! |
| IBFAC | KILL1+1! |
| IBI | KILL1+1! |
| IBIL | KILL1+1!, KILL+2! |
| IBJOB | INIT+10*, KILL1+1! |
| IBLC | KILL1+1! |
| IBMAX | KILL1+1! |
| IBMED | KILL+2! |
| IBN | CLEAN*, CLEAN+2*, CLEAN+3, CLEAN+4, KILL1+2! |
| IBNH | KILL+1! |
| IBNOS | PROC+19*, PROC+20*, KILL1+2! |
| IBRTED | KILL1+2! |
| IBSAVBS | KILL1+2! |
| IBSEQNO | KILL1+2! |
| IBSERV | KILL1+2! |
| IBSITE | KILL1+2! |
| IBSL | KILL1+2! |
| IBTOTL | KILL+2! |
| IBTRAN | KILL1+2!, KILL+2! |
| IBWARD | INIT+15*, KILL1+2! |
| IBWHER | INIT+10*, CLEAN*, PROC+12*, PROC+18*, KILL1+2! |
| IBX | KILL1+2! |
| IBY | INIT+10*, INIT+11*, INIT+12, INIT+15*, CLEAN+3*, CLEAN+4, PROC+12, PROC+15, PROC+19, PROC+20 , KILL1+2! |
| U | INIT+9* |
| VAERR | KILL1+1! |
| VAIP | KILL1+1! |
| VAIP("D" | BSEC+2* |
| VAIP(8 | BSEC+2 |
| X | INIT+9, CLEAN, CLEAN+4, PROC+8*, PROC+13*, BSEC+2, ORIG+2~, ORIG+3*, ORIG+4 |
| >> X1 | CLEAN+3*, PROC+9*, BSEC+1* |
| >> X2 | CLEAN+3*, PROC+9*, BSEC+1* |
| Y | INIT+10*, INIT+11, ORIG+2~, ORIG+3* |
| Z | ORIG+2~*, ORIG+3* |
| >> ZTQUEUED | CLEAN+26 |
| >> ZTSK | CLEAN+26 |