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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  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: 33

Package Total Call Graph
Integrated Billing 27 (CVEXMAIL,IFCVEXP)^IBACV  ($$ISLTCADM,NJ)^IBAECN1  ^IBAERR1  PURGE^IBAERR3  BULL^IBAMTC1  MAIN^IBAMTC2  (ADM,BGJ)^IBAMTI  NIGHTLY^IBAMTS3  
RELPR^IBAMTV3  EN^IBARXEL  UPDT^IBARXEPS  NIGHT^IBARXMA  ^IBATEI1  SITE^IBAUTL  SERV^IBAUTL2  (CLOCK,CLOCKCL,CLUPD,EVFIND,EVUPD)^IBAUTL3  
^IBAUTL4  ($$SECT,$$STD,FILER,LAST)^IBAUTL5  $$SWSTAT^IBBAPI  ^IBCD  EN^IBCE  SENDEII^IBCNFSND  PUR^IBCNHUT2  BJ^IBJDE  
EN^IBOHRL  $$FY^IBOUTL  NIGHTLY^IBTRKR  
Registration 3 $$BILST^DGMTUB  $$MVT^DGPMOBS  (ELIG,IN5)^VADPT  
Kernel 2 KILL^%ZTLOAD  $$FMADD^XLFDT  
VA FileMan 1 (,C,H,NOW,YMD)^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 IB MT NIGHT COMP  IBAMTD  IBAMTV2  

Entry Points

Name Comments DBIA/ICR reference
INIT ; Entry point - initialize variables and parameters
CLEAN
PROC ; Process all currently admitted patients.
PROCQ
BSEC ; Determine patient's bed section for the previous day.
ERR ; Error processing. Input: IBY, IBWHER, IBCNT
ORIG ; Find first admission date, considering ASIH movements
; Input: IBA Output: IBADMDT
KILL1 ; Kill all IB variables.
KILL ; Kill all IB variables needed to build charges.

External References

Name Field # of Occurrence
^%DTC CLEAN+3
C^%DTC PROC+25, BSEC+1
H^%DTC PROC+24, PROC+29
NOW^%DTC INIT+22
YMD^%DTC CLEAN
KILL^%ZTLOAD CLEAN+37
$$BILST^DGMTUB PROC+13
$$MVT^DGPMOBS PROC+15
CVEXMAIL^IBACV INIT+33
IFCVEXP^IBACV PROC+2
$$ISLTCADM^IBAECN1 PROC+10
NJ^IBAECN1 INIT+38
^IBAERR1 ERR+1
PURGE^IBAERR3 CLEAN+18
BULL^IBAMTC1 CLEAN+15
MAIN^IBAMTC2 CLEAN+10
ADM^IBAMTI PROC+20
BGJ^IBAMTI CLEAN+26
NIGHTLY^IBAMTS3 INIT+42
RELPR^IBAMTV3 INIT+11
EN^IBARXEL CLEAN+29
UPDT^IBARXEPS INIT+5
NIGHT^IBARXMA INIT+20
^IBATEI1 INIT+18
SITE^IBAUTL INIT+24
SERV^IBAUTL2 INIT+25
CLOCK^IBAUTL3 PROC+28
CLOCKCL^IBAUTL3 CLEAN+4
CLUPD^IBAUTL3 PROC+38
EVFIND^IBAUTL3 PROC+23
EVUPD^IBAUTL3 PROC+37
^IBAUTL4 PROC+31
$$SECT^IBAUTL5 BSEC+2
$$STD^IBAUTL5 PROC+35, PROC+36
FILER^IBAUTL5 PROC+35, PROC+36
LAST^IBAUTL5 PROC+24
$$SWSTAT^IBBAPI INIT+18, INIT+30, INIT+38, CLEAN+15
^IBCD INIT+9
EN^IBCE INIT+44
SENDEII^IBCNFSND CLEAN+32
PUR^IBCNHUT2 CLEAN+23
BJ^IBJDE INIT+15
EN^IBOHRL INIT+13
$$FY^IBOUTL INIT+22
NIGHTLY^IBTRKR INIT+7
ELIG^VADPT PROC+20
IN5^VADPT BSEC+2
$$FMADD^XLFDT INIT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,DFN
  • Line Location: INIT+30

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] ORIG+3
^DPT("CN" INIT+30
^IB - [#350] PROC+35
^IBE(351 - [#351] CLEAN+1, CLEAN+2, CLEAN+3
^IBE(351.2 - [#351.2] PROC+16
^TMP($J INIT+23!

Label References

Name Line Occurrences
BSEC PROC+23
CLEAN INIT+24, INIT+25
ERR INIT+24, INIT+25, CLEAN+4, PROC+28, PROC+31, PROC+35, PROC+36
KILL PROCQ
KILL1 CLEAN+35
ORIG PROC+12
PROC INIT+30
PROCQ PROC+28, PROC+31, PROC+35, PROC+36

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H CLEAN*, PROC+24, PROC+25, PROC+29
>> DFN INIT+30*, CLEAN*, CLEAN+1*, CLEAN+2, PROC+2, PROC+10, PROC+13, PROC+20, PROC+35, PROC+36
DT INIT+5, INIT+22*, INIT+33, PROC+2, PROC+14, BSEC+1
DUZ ERR+1
IBA INIT+30*, PROC+2, PROC+10, PROC+15, PROC+16, PROC+20, ORIG+2, KILL1+1!
IBADMDT PROC+13, PROC+14, PROC+24, ORIG+4*, KILL1+1!
IBAFY INIT+22*, KILL1+1!
IBASIH KILL1+2!
IBATYP KILL1+1!, KILL+2!
IBBDT PROC+24*, PROC+25*, PROC+29, KILL1+1!
IBBS PROC+23, BSEC+2*, KILL1+1!, KILL+1!
IBCHARG KILL1+1!
IBCHCDA PROC+36, KILL+1!
IBCHCTY KILL1+2!
IBCHFR KILL+1!
IBCHG KILL1+1!, KILL+1!
IBCHPDA PROC+35, KILL+1!
IBCHPDE KILL1+2!
IBCHTO KILL+1!
IBCHTOTL KILL+1!
IBCLCT PROC+29*, KILL+1!
IBCLDA CLEAN+4*, PROC+29, PROC+38, KILL+1!
IBCLDAY KILL+1!
IBCLDOL KILL+1!
IBCLDT CLEAN+3*, PROC+29, KILL+1!
IBCNT INIT+23*, ERR+1*, KILL1+1!
IBCUR KILL1+1!
IBDATE KILL+2!
IBDESC KILL1+1!, KILL+2!
IBDISDT KILL1+1!
IBDT INIT+15!, CLEAN*, CLEAN+3, PROC+37, KILL1+1!
IBDUZ ERR+1*!, KILL1+1!
IBEDT PROC+26*, KILL1+2!
IBERRN INIT+23*, KILL1+2!
IBEVCAL PROC+25, KILL+2!
IBEVCLD PROC+37*, KILL+2!
IBEVDA PROC+23, PROC+24, PROC+25, PROC+37, KILL+2!
IBEVDT KILL+2!
IBEVNEW KILL+2!
IBEVOLD KILL+2!
IBFAC KILL1+1!
IBI KILL1+1!
IBIL KILL1+1!, KILL+2!
IBJOB INIT+23*, 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+35*, PROC+36*, 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+30*, KILL1+2!
IBWHER INIT+23*, CLEAN*, PROC+28*, PROC+34*, KILL1+2!
IBX KILL1+2!
IBY INIT+23*, INIT+24*, INIT+25, INIT+30*, CLEAN+3*, CLEAN+4, PROC+28, PROC+31, PROC+35, PROC+36
KILL1+2!
U INIT+22*
VAEL KILL1+1!
VAEL(3 PROC+20
VAERR KILL1+1!
VAIP KILL1+1!
VAIP("D" BSEC+2*
VAIP(8 BSEC+2
X INIT+22, CLEANCLEAN+4, PROC+24*, PROC+29*, BSEC+2, ORIG+2~, ORIG+3*, ORIG+4
>> X1 CLEAN+3*, PROC+25*, BSEC+1*
>> X2 CLEAN+3*, PROC+25*, BSEC+1*
Y INIT+23*, INIT+24, ORIG+2~, ORIG+3*
Z ORIG+2~*, ORIG+3*
>> ZTQUEUED CLEAN+37
>> ZTSK CLEAN+37
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All