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

Package: Integrated Billing

Routine: IBAMTD1


Information

IBAMTD1 ;ALB/CPM-MOVEMENT EVENT DRIVER INTERFACE (CON'T) ;21-OCT-91

Source Information

Source file <IBAMTD1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Integrated Billing 8 ($$GMTEFD,$$ISGMTPT,$$ISGMTTYP,$$REDUCE)^IBAGMT  CTPT^IBAMTBU  COUNT^IBAMTD  (CHADD,COPAY,TYPE)^IBAUTL2  (CLADD,CLOCKCL,CLUPD,EVADD,EVCLOSE)^IBAUTL3  ($$DIEM,FILER)^IBAUTL5  $$BFO^IBECEAU  CANCH^IBECEAU4  
VA FileMan 2 NOW^%DTC  ^DIE  
Registration 1 $$BIL^DGMTUB  

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 IBAMTD  IBAUTL4  

Entry Points

Name Comments DBIA/ICR reference
EN ; Create charges for one-day admissions
; Input: DFN, DGPMA, IBDT, IBBS, IBCLDA
; IBCLCT/IBCLDAY/IBCLDOL/IBCLDT (if IBCLDA'=0)
COPAY ; - process co-payment
LAST ; - close event, update billing clock
END
UNFLAG ; Unflag continuous patient, if not transferring from the facility.
OPT(DFN,IBDATE) ; Cancel any OPT charges on days billed for inpatient care.
; Input: DFN -- Pointer to patient in file #2
; IBDATE -- Date to check for OPT charges
OPTQ

External References

Name Field # of Occurrence
NOW^%DTC UNFLAG+3
$$BIL^DGMTUB EN+5
^DIE UNFLAG+4
$$GMTEFD^IBAGMT EN+8
$$ISGMTPT^IBAGMT EN+7
$$ISGMTTYP^IBAGMT EN+23
$$REDUCE^IBAGMT EN+23, COPAY+4, COPAY+9
CTPT^IBAMTBU UNFLAG+7
COUNT^IBAMTD EN+11
CHADD^IBAUTL2 EN+24, COPAY+13
COPAY^IBAUTL2 COPAY+7
TYPE^IBAUTL2 EN+21
CLADD^IBAUTL3 EN+12
CLOCKCL^IBAUTL3 EN+11, LAST+1
CLUPD^IBAUTL3 LAST+1
EVADD^IBAUTL3 EN+15
EVCLOSE^IBAUTL3 LAST+1
$$DIEM^IBAUTL5 EN+20
FILER^IBAUTL5 EN+25, COPAY+14
$$BFO^IBECEAU OPT+4
CANCH^IBECEAU4 OPT+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(351.1 - [#351.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(405.1 - [#405.1] UNFLAG+7
^DGCR(399.1 - [#399.1] EN+14
^IBE(350.3 - [#350.3] OPT+5
^IBE(351.1 - [#351.1] UNFLAG+3

Label References

Name Line Occurrences
COPAY EN+20
END EN+5, EN+10, EN+11, EN+12, EN+15, EN+21, EN+24, EN+25, COPAY+7, COPAY+13
COPAY+14
LAST COPAY+1, COPAY+6
OPT EN+18
OPTQ OPT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % UNFLAG+4
DA UNFLAG+3*, UNFLAG+4!
DFN EN+5, EN+7, EN+18, UNFLAG+3, OPT~, OPT+4
>> DGPMA EN+5, EN+7, EN+14, EN+23, COPAY+4, COPAY+9, UNFLAG+1, UNFLAG+4, UNFLAG+7
>> DGQUIET UNFLAG+2, UNFLAG+5
DIE UNFLAG+3*, UNFLAG+4!
DR UNFLAG+4*!
DUZ UNFLAG+4, OPT+3
>> IBASIH UNFLAG+2
>> IBATYP EN+23
>> IBBS EN+14
>> IBCHARG COPAY+10*, COPAY+11
>> IBCHG EN+23*, COPAY+9*, COPAY+10, COPAY+11*, COPAY+12
>> IBCLCT EN+11*, EN+12*, LAST+1
>> IBCLDA EN+11*, EN+12
>> IBCLDAY EN+12*, EN+16*, COPAY+1, COPAY+2, COPAY+5
>> IBCLDOL EN+12*, COPAY+2*, COPAY+6, COPAY+10, COPAY+12*
>> IBCLDT EN+10, EN+12*
IBCRES OPT+3~, OPT+5*, OPT+6*, OPT+7
IBDATE OPT~, OPT+4
>> IBDT EN+10, EN+12, EN+14, EN+18, EN+20, LAST+1
IBDUZ OPT+3~*
>> IBEVCLD LAST+1*
>> IBEVDT EN+14*
IBGMT EN+6~, EN+7*, EN+23, COPAY+4, COPAY+9
IBGMTEFD EN+6~, EN+8*, EN+23, COPAY+4, COPAY+9
IBGMTR EN+6~, EN+7*, EN+23*, COPAY+9*
>> IBMAX COPAY+3*, COPAY+4*, COPAY+5*, COPAY+6, COPAY+10
>> IBMED COPAY+3
IBN EN+25, COPAY+14, OPT+3~, OPT+4*, OPT+7
>> IBNH EN+14*, COPAY+5
>> IBNOS EN+25*, COPAY+14*
>> IBSL EN+14*
>> IBWHER EN+11*, EN+12*, EN+14*, EN+21*, EN+24*, EN+25*, COPAY+7*, COPAY+13*, COPAY+14*, LAST+1*
>> IBX EN+21*
>> IBY EN+10*, EN+11, EN+12, EN+15, EN+21, EN+24, EN+25, COPAY+7, COPAY+13, COPAY+14
TRAN UNFLAG+1~*, UNFLAG+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