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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBAMTC2

Package: Integrated Billing

Routine: IBAMTC2


Information

IBAMTC2 ;ALB/CJM - INTEGRATED BILLING, CLEANUP OF UNCLOSED EVENTS, UNPASSED CHARGES ; 04-APRIL-1992

Source Information

Source file <IBAMTC2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 5 $$LASTMJ^IBAECU  $$TREATSP^IBAECU2  ^IBAERR1  (BULLET1,BULLET2)^IBAMTC3  FILER^IBAUTL5  
Registration 2 $$MVT^DGPMOBS  INP^VADPT  
VA FileMan 2 (,C,NOW)^%DTC  ^DIE  

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: 2

Package Total Caller Graph
Integrated Billing 2 IBAMTC  IBAMTC3  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
EVENT ; closes events if the patient was discharged
DISC ; gets the discharge date
CLOSE ;
FNDCHGS ;
PASS ; pass the charges if they appear correct, complete, and can be locked
CHARGE ; if the charge is old send a bulletin

External References

Name Field # of Occurrence
^%DTC CHARGE+2
C^%DTC PASS+5
NOW^%DTC MAIN+2
$$MVT^DGPMOBS PASS+3
^DIE CLOSE+5
$$LASTMJ^IBAECU MAIN+12
$$TREATSP^IBAECU2 MAIN+11
^IBAERR1 PASS+7
BULLET1^IBAMTC3 EVENT+2
BULLET2^IBAMTC3 CHARGE+3
FILER^IBAUTL5 PASS+7
INP^VADPT MAIN+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IB - [#350] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] DISC+2, DISC+3
^DIC(45.7 - [#45.7] MAIN+11
^IB - [#350] MAIN+6, CLOSE+2, CLOSE+5, PASS+6, PASS+8, CHARGE+1
^IB("AC" MAIN+6
^IB("ACT" FNDCHGS+1

Label References

Name Line Occurrences
CHARGE MAIN+15
CLOSE MAIN+12, EVENT+2
DISC MAIN+10, EVENT+2
EVENT MAIN+14
FNDCHGS EVENT+2
PASS EVENT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA MAIN+1~, CLOSE+4*
DFN MAIN+1~, MAIN+11*, PASS+2*
DIE MAIN+1~, CLOSE+4*
DR MAIN+1~, CLOSE+4*
DUZ MAIN+1
I FNDCHGS+1~*, FNDCHGS+2
IBADMIT PASS+2~*, PASS+6
IBAGE MAIN+1~, MAIN+3*, CHARGE+3
IBCHG MAIN+1~, EVENT+2, FNDCHGS+1*, FNDCHGS+2*, PASS+6, PASS+7, PASS+8
IBCHG( FNDCHGS+1*, PASS+6, PASS+7, PASS+8
IBDATE MAIN+1~, MAIN+2*, CHARGE+2
IBDISC MAIN+1~, MAIN+10~, MAIN+11, MAIN+12, EVENT+2, DISC+1*, DISC+2*, DISC+3*, PASS+4, PASS+5
PASS+6
IBDUZ MAIN+1~*
IBFLLTC MAIN+5~, MAIN+8*, MAIN+11*, MAIN+12
IBFREQ MAIN+1~, MAIN+3*, CHARGE+3
IBI PASS+2~, PASS+6*, PASS+7*, PASS+8*
IBLDT MAIN+10~, MAIN+12*
IBN MAIN+1~, MAIN+6*, MAIN+8, MAIN+13, CLOSE+2, CLOSE+4, CLOSE+5, FNDCHGS+1, PASS+7~, CHARGE+1
IBND MAIN+1~, MAIN+6*, MAIN+7, MAIN+8, MAIN+11, MAIN+13, DISC+1, PASS+2, PASS+4, PASS+5
IBNOS PASS+2~, PASS+7*
IBOLD MAIN+1~, CHARGE+3*
IBPASS MAIN+1~, EVENT+1*, PASS+1*, PASS+6*, PASS+7
IBQUIT MAIN+1~, EVENT+1*, EVENT+2, CLOSE+1*, CLOSE+3*
IBSL MAIN+1~, MAIN+10~, DISC+1*, DISC+2, PASS+3
IBWHEN CHARGE+1~*, CHARGE+2
>> IBY PASS+7*
U MAIN+11
VAIN MAIN+10~
VAIN(3 MAIN+11
VAINDT MAIN+10~, MAIN+11*
>> X MAIN+2, PASS+5, CHARGE+3
>> X1 PASS+5*, CHARGE+2*
>> X2 PASS+5*, CHARGE+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All