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

Package: Integrated Billing

Routine: IBCRHBS5


Information

IBCRHBS5 ;ALB/ARH - RATES: UPLOAD (RC 2+) CALCULATIONS DRIVER ; 10-OCT-03

Source Information

Source file <IBCRHBS5.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Integrated Billing 4 $$VERSION^IBCRHBRV  (FREE,INPT,OPT)^IBCRHBS6  (A,B,C,FA)^IBCRHBS7  DISP1^IBCRHU1  
VA FileMan 1 ^DIR  

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 IBCRHBS  IBCRHRS  

Entry Points

Name Comments DBIA/ICR reference
CALCRC(SITE) ; calculate a sites RC charges, create XTMP file that can be loaded into CM
; input: IFN of site in IBCR RC SITE ^ site number ^ site name ^ 3-digit zip ^ type
CONT(SITE) ; check for existing files stored in XTMP with same subscript
; returns true if user wants to continue, any existing files are deleted, 0 otherwise

External References

Name Field # of Occurrence
^DIR CONT+8
$$VERSION^IBCRHBRV CALCRC+5
FREE^IBCRHBS6 CALCRC+28
INPT^IBCRHBS6 CALCRC+16
OPT^IBCRHBS6 CALCRC+17, CALCRC+23
A^IBCRHBS7 CALCRC+18
B^IBCRHBS7 CALCRC+19, CALCRC+24, CALCRC+29
C^IBCRHBS7 CALCRC+20, CALCRC+25, CALCRC+30
FA^IBCRHBS7 CALCRC+31
DISP1^IBCRHU1 CALCRC+34, CONT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Site incompletely defined in upload, can not continue!"
  • Line Location: CALCRC+4
Function Call: WRITE
  • Prompt: @IOF,!,"Calculating Reasonable Charges v"_$$VERSION^IBCRHBRV_" for "_IBSITE_":"
  • Line Location: CALCRC+5
Function Call: WRITE
  • Prompt: !,"-------------------------------------------------------------------------------"
  • Line Location: CALCRC+6
Function Call: WRITE
  • Prompt: !!,"Done.",!!,"The following files were created, they will be purged in 2 days:"
  • Line Location: CALCRC+34
Function Call: WRITE
  • Prompt: !!,"The above files already exist in XTMP."
  • Line Location: CONT+7
Function Call: WRITE
  • Prompt: "."
  • Line Location: CONT+10
Routine Call
  • DIR
  • Line Location:
    • CONT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J CALCRC+3!, CALCRC+36!
^XTMP( CALCRC+10!, CONT+10!
^XTMP("IBCR RC SITE" CALCRC+4

Label References

Name Line Occurrences
$$CONT CALCRC+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR CONT+2~*, CONT+4, CONT+6
ARR( CONT+10
DIR CONT+2~, CONT+8!
DIR("?" CONT+7*
DIR("A" CONT+8*
DIR(0 CONT+8*
DIRUT CONT+2~
DUOUT CONT+2~
IBRG CALCRC+3~
IBSITE CALCRC+3~*, CALCRC+4, CALCRC+5, CALCRC+8, CALCRC+34
IBX CALCRC+3~, CONT+2~, CONT+10*
>> IBXRF1 CALCRC+10*, CALCRC+16, CALCRC+17, CALCRC+18, CALCRC+19, CALCRC+20, CALCRC+23, CALCRC+24, CALCRC+25, CALCRC+28
, CALCRC+29, CALCRC+30, CALCRC+31
IBY CONT+2~
IBZ CONT+2~*, CONT+6*, CONT+10*, CONT+12
IOF CALCRC+5
SITE CALCRC~, CALCRC+3, CALCRC+4, CALCRC+10, CALCRC+13, CALCRC+16, CALCRC+17, CALCRC+18, CALCRC+19, CALCRC+20
, CALCRC+23, CALCRC+24, CALCRC+25, CALCRC+28, CALCRC+29, CALCRC+30, CALCRC+31, CONT~, CONT+4
>> TYPE CALCRC+13*, CALCRC+15, CALCRC+22, CALCRC+27
U CALCRC+3, CALCRC+4, CALCRC+10, CALCRC+13
X CONT+2~
Y CONT+2~, CONT+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All