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

Package: Integrated Billing

Routine: IBCDC


Information

IBCDC ;ALB/ARH - AUTOMATED BILLER (CLEAN-UP) ; 9/5/93

Source Information

Source file <IBCDC.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 FILE^DICN  ^DIE  ^DIK  
Integrated Billing 1 ($$COMM1,$$FINDB,COMM2,SETCOMM)^IBCDE  

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

Package Total Caller Graph
Integrated Billing 11 IBCC  IBCCC2  IBCD  IBCDE  IBCE837A  IBCF11  IBCF2  IBCF3  
IBJPB  IBNCPDP2  IBNCPDP5  

Entry Points

Name Comments DBIA/ICR reference
SEABD ;reset EABD on events
EABD(DA,EABD) ; set EABD (356,.17) of claims tracking entry DA to the value in EABD
SCTB ;set Claims Tracking/Bill file (356,.17) entries (causes .17 set)
CTB(TRN,IFN) ; set Claims Tracking/Bill file (356.399) entries which also sets (356,.17)
BSTAT(IFN) ; updates certain files/fields based on the status of the bill passed in
BSTATQ
COPYB(IFN,IFN1) ;function for copy a bill, adds comment to comment file (362.1) for bill and event
COPYBE
FBILL(IFN) ;returns all events associated with a bill (356.399), string of event IFN's separated by "^"
FBILLE
CLEAN ;remove all episodes from auto biller list when frequency is turned on, deletes all EABD'S
ABOFF ; set Automate Billing off for all event types when frequency is turned off

External References

Name Field # of Occurrence
FILE^DICN CTB+2
^DIE EABD+2, BSTAT+7, CLEAN+7, ABOFF+4
^DIK BSTAT+9
$$COMM1^IBCDE COPYB+4
$$FINDB^IBCDE BSTAT+8
COMM2^IBCDE COPYB+4
SETCOMM^IBCDE IBCDC+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Removing events already on the auto biller list. Only events added to Claims",!,"Tracking after the auto biller Frequency is set to a positive number",!,"will be auto billed."
  • Line Location: CLEAN+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: CLEAN+8
Function Call: WRITE
  • Prompt: !!,"Since the auto biller has been turned off, the AUTOMATE BILLING parameter",!,"will be turned OFF for all Claims Tracking Event Types...",!
  • Line Location: ABOFF+2
Routine Call
  • DIE
  • Line Location:
    • EABD+2
    • BSTAT+7
    • CLEAN+7
    • ABOFF+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBT(356 - [#356] Classic Fileman Calls
^IBT(356.399 - [#356.399] Classic Fileman Calls
^IBE(356.6 - [#356.6] Classic Fileman Calls
^IBA(362.1 - [#362.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] BSTAT+5, COPYB+2, FBILL+1
^IBE(356.6 - [#356.6] ABOFF+3, ABOFF+4
^IBT(356 - [#356] EABD+1, BSTAT+7, CLEAN+2, CLEAN+3, CLEAN+4, CLEAN+5, CLEAN+6
^IBT(356.399 - [#356.399] CTB+2, FBILL+2
^TMP("IBCE" IBCDC+5
^TMP("IBEABD" IBCDC+4, SEABD+2, SEABD+3
^TMP("IBILL" IBCDC+6, SCTB+2, SCTB+3

Label References

Name Line Occurrences
$$FBILL BSTAT+6, COPYB+3
BSTATQ BSTAT+5
COPYBE COPYB+2, COPYB+3
CTB SCTB+3, COPYB+4
EABD SEABD+3
FBILLE FBILL+1
SCTB IBCDC+6
SEABD IBCDC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COMM COPYB+2~, COPYB+3*, COPYB+4
DA EABD~, EABD+1, BSTAT+7*!, BSTAT+9*!, CLEAN+1~, CLEAN+7*, ABOFF+1~, ABOFF+4*
DD CTB+2!
DIC CTB+2*, CTB+3!, CLEAN+1~, ABOFF+1~
DIC("DR" CTB+2*
DIC(0 CTB+2*
DIE EABD+1~, EABD+2*, CTB+1~, BSTAT+7*!, CLEAN+1~, CLEAN+7*, ABOFF+1~, ABOFF+4*
DIK BSTAT+9*!
DO CTB+2!
DR EABD+1~, EABD+2*, CTB+1~, BSTAT+7*!, CLEAN+1~, CLEAN+7*, ABOFF+1~, ABOFF+4*
DTOUT EABD+1~, CTB+1~, CLEAN+1~, ABOFF+1~
EABD EABD~, EABD+1*, EABD+2
IBCNT CLEAN+1~, CLEAN+3*, CLEAN+8*
IBEABD SEABD+3*, SEABD+4!
IBI BSTAT+5~, BSTAT+6*, BSTAT+8*, COPYB+2~, COPYB+4*, CLEAN+1~, CLEAN+6*, CLEAN+7
IBIFN SCTB+3*, SCTB+4!
IBTRN SEABD+2*, SEABD+3, SEABD+4!, SCTB+2*, SCTB+3, SCTB+4!
IBX BSTAT+5~, BSTAT+6*, BSTAT+8*, COPYB+2~*, COPYB+3*, COPYB+4, CLEAN+1~, CLEAN+3*, CLEAN+4, CLEAN+5
, CLEAN+6, ABOFF+1~, ABOFF+3*, ABOFF+4
IBX1 COPYB+2~, COPYB+4*
IBY BSTAT+5~, BSTAT+8*, BSTAT+9, COPYB+2~, COPYB+4*, CLEAN+1~, CLEAN+4*, CLEAN+5, CLEAN+6
IBZ CLEAN+1~, CLEAN+5*, CLEAN+6
>> IBZWRT CLEAN+2*, ABOFF+2*
IFN CTB~, CTB+1, CTB+2, BSTAT~, BSTAT+5*, BSTAT+6, BSTAT+7, BSTAT+8, COPYB~, COPYB+2*
, COPYB+3, FBILL~, FBILL+1*, FBILL+2
IFN1 COPYB~, COPYB+4
STAT BSTAT+5~*, BSTAT+6, BSTAT+8
TRN CTB~, CTB+1, CTB+2, BSTAT+5~, BSTAT+6*, BSTAT+7
U BSTAT+5, BSTAT+6, BSTAT+7, BSTAT+8, COPYB+3, COPYB+4, FBILL+2, ABOFF+4
X EABD+1~, CTB+1~, CTB+2*, CTB+3!, BSTAT+5~, COPYB+2~, FBILL+1~*, FBILL+2*, FBILLE, CLEAN+1~
, ABOFF+1~
Y EABD+1~, CTB+1~, CTB+3!, BSTAT+5~, COPYB+2~, FBILL+1~, FBILL+2*, CLEAN+1~, ABOFF+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All