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

Package: Integrated Billing

Routine: IBCD2


Information

IBCD2 ;ALB/ARH - AUTOMATED BILLER (CREATE - SETUP/GATHER DATA FIELDS) ; 8/6/93

Source Information

Source file <IBCD2.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 9 EN^IBCD3  ($$CHKSYS,$$RXRF)^IBCD4  INPT^IBCD5  $$BILLRATE^IBCRU3  ($$BDT,$$SC)^IBCU3  $$PRCDIV^IBCU71  ($$NABSCT,$$NBOE)^IBCU81  $$ETXT^IBEFUNC  
CLOSE^IBSDU  
Accounts Receivable 1 SETUP^PRCASVC3  
Registration 1 $$SITE^VASITE  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBCD1  

Entry Points

Name Comments DBIA/ICR reference
QUIT
CONT
ARSET() ; set up entry for new bill in AR returns IFN, bill number
ARSETQ
TBILL(TRN,IFN) ;
RXRF
FIND ;
CREATE(IBQUERY) ;set up a bill, required: IBCT(IBTRN),IBDFN,IBSTDT
; IBQUERY, if defined, will be used to activate the outpt visit QUERY
EXIT
TERR(TRN,IFN,ER) ;
CHK() ;other checks
OUTPT
TEABD(TRN,IBDT) ;

External References

Name Field # of Occurrence
$$GET1^DIQ OUTPT+8
EN^IBCD3 CONT+5
$$CHKSYS^IBCD4 FIND+1
$$RXRF^IBCD4 RXRF+5
INPT^IBCD5 CREATE+14
$$BILLRATE^IBCRU3 OUTPT+6
$$BDT^IBCU3 CONT
$$SC^IBCU3 CONT+2
$$PRCDIV^IBCU71 CONT+17
$$NABSCT^IBCU81 CONT+11
$$NBOE^IBCU81 CONT+12
$$ETXT^IBEFUNC ARSET+5, ARSET+6
CLOSE^IBSDU FIND+7
SETUP^PRCASVC3 ARSET+4
$$SITE^VASITE ARSET+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] OUTPT, RXRF
^DGCR(399 - [#399] CONT+15, TBILL+1
^DGCR(399.3 - [#399.3] CREATE+10
^DPT - [#2] CHK+1
^IBE(350.9 - [#350.9] CREATE+3, ARSET+3
^IBE(356.6 - [#356.6] CREATE+13
^IBT(356 - [#356] CREATE+4, CONT+12, OUTPT+4, RXRF+4, TBILL+1
^IBT(356.2 - [#356.2] CREATE+11
^TMP( FIND+2, FIND+4, FIND+5, FIND+6
^TMP("IBCE" TERR+1, TERR+2*
^TMP("IBEABD" TEABD+1*
^TMP("IBILL" TBILL+2*

Label References

Name Line Occurrences
$$ARSET CREATE+7
$$CHK CREATE+5
ARSETQ ARSET+5, ARSET+6
CONT CREATE+14, CREATE+15, CREATE+16
CREATE FIND+5
EXIT FIND+1
OUTPT CREATE+16
QUIT CREATE+4, CREATE+5, CREATE+7, CREATE+17
RXRF CREATE+15
TBILL CONT+10
TEABD CONT+9
TERR FIND+1, CREATE+4, CREATE+5, CREATE+7, CONT+8, CONT+11, CONT+12, CONT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EXIT!, CREATE+9*
DT TERR+1, TERR+2
ER TERR~, TERR+2
IB CREATE+2!, QUIT!
IB( CREATE+8*, CREATE+9*, CREATE+10*, CONT*, CONT+2*, CONT+9, CONT+15, OUTPT*, OUTPT+1*, OUTPT+3*
, OUTPT+5*, OUTPT+6*, OUTPT+14*, RXRF*, RXRF+1*, RXRF+3*, RXRF+5*, RXRF+6*
IB(151 OUTPT+3*, RXRF+3*
IB(152 OUTPT+3*, OUTPT+5*, RXRF+3*, RXRF+6*
IB(155 RXRF+8*
IB(157 RXRF+8*, RXRF+9*
IB(158 OUTPT+14*
IB(163 CREATE+11*
IB(43 CONT+11, CONT+12, OUTPT+5*
IBCT FIND+5, FIND+6!, EXIT!, CREATE+2
IBCT( FIND+6*, CONT+7, CONT+14, OUTPT+4, RXRF+4
IBCT(0 CREATE+3
IBDENT OUTPT+8*, OUTPT+14, OUTPT+16!
IBDFN FIND+4*, FIND+5, FIND+6, EXIT!, CREATE+9, CONT, CONT+2, CHK+1
IBDIV CREATE+3*, CREATE+8, QUIT!, OUTPT, RXRF
IBDT TEABD~, TEABD+1*
IBI OUTPT+5*, OUTPT+16!, RXRF+6*, RXRF+10!
>> IBIFN CREATE+8*, CONT, CONT+8, CONT+10, CONT+11, CONT+12, CONT+15, CONT+17
IBQUERY FIND+3~, FIND+5, FIND+7, CREATE~, CONT+5
IBRX RXRF+4*, RXRF+5, RXRF+7, RXRF+9, RXRF+10!
IBS FIND+2*, FIND+4, FIND+5, FIND+6, EXIT!
IBSP CREATE+3*, QUIT!
IBSTDT FIND+5*, FIND+6, EXIT!
IBTF FIND+6*, EXIT!, CREATE+9
IBTRN FIND+6*, EXIT!, CREATE+3*, CREATE+4, CREATE+5, CREATE+7, CREATE+11, CONT+7*, CONT+8, CONT+9
, CONT+10, CONT+11, CONT+12, CONT+14*, CONT+15, QUIT!
IBTRND CREATE+4*, CREATE+5, QUIT!, OUTPT+8
IBTRNX OUTPT+4*, OUTPT+16!, RXRF+4*, RXRF+10!
IBTYPE CREATE+5*, CREATE+13, QUIT!
IBX FIND+1*, FIND+2*, EXIT!, CREATE+5*, CREATE+7*, CREATE+8, CREATE+11*, CREATE+13*, CREATE+14, CREATE+15
, CREATE+16, CONT*, QUIT!, OUTPT+4*, OUTPT+5, OUTPT+16!, RXRF+5*, RXRF+6, RXRF+10!
IBY QUIT!
IFN TERR~, TERR+1*, TERR+2, TBILL~, TBILL+1, TBILL+2
PRCASV ARSETQ!
PRCASV("ARBIL" ARSET+5, ARSET+7
PRCASV("ARREC" ARSET+6, ARSET+7
PRCASV("SER" ARSET+3*
PRCASV("SITE" ARSET+3*
TRN TEABD~, TEABD+1, TERR~, TERR+1*, TERR+2, TBILL~, TBILL+1, TBILL+2
U FIND+1, CREATE+3, CREATE+5, CREATE+7, CREATE+8, CREATE+11, CREATE+13, CONT+12, OUTPT, OUTPT+4
, RXRF, RXRF+5, RXRF+7, RXRF+9, ARSET+3, ARSET+5, ARSET+6, ARSET+7
X EXIT!, CONT+17*, QUIT!, ARSET+2~*, ARSET+5*, ARSET+6*, ARSET+7*, ARSETQ+1, CHK+1~*, CHK+2
, TERR+1~*, TERR+2
Y QUIT!
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