Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: IBAMTC

Package: Integrated Billing

Routine: IBAMTC


Information

IBAMTC ;ALB/CPM - MEANS TEST NIGHTLY COMPILATION JOB ; 09-OCT-91

Source Information

Source file <IBAMTC.m>

Call Graph

Call Graph Total: 16

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Integrated Billing 2 IB MT NIGHT COMP  IBAMTD  

Entry Points

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

External References

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

Global Variables Directly Accessed

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!

Label References

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

Naked Globals

Name Field # of Occurrence
^( INIT+15

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All