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

Package: Integrated Billing

Routine: IBJDF8I


Information

IBJDF8I ;ALB/RRG-ADD/EDIT IB DM WORKLOAD PARAMETERS ;11/06/00

Source Information

Source file <IBJDF8I.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  ^DIK  ^DIR  
Integrated Billing 2 $$CATTYP^IBJD1  (EDIT,EDIT1)^IBJDF8I1  

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

Package Total Caller Graph
Integrated Billing 1 IBJD FOLLOW-UP WORKLOAD  

Entry Points

Name Comments DBIA/ICR reference
START
BEG ;Start editing workload paramters
PRONLY
ASSIGN ; Start editing assignments
ADD ; - Add new assignments to clerk
DELETE ; - Delete assignment
EXIT ; - Exit routine

External References

Name Field # of Occurrence
^DIC BEG+4, BEG+8, ADD+10
FILE^DICN ADD+6
^DIE BEG+12, ADD+16
^DIK PRONLY+15, ADD+12, DELETE+9
^DIR PRONLY+1, PRONLY+11, ASSIGN+39, DELETE+4
$$CATTYP^IBJD1 ASSIGN+9, ADD+18
EDIT^IBJDF8I1 START+3
EDIT1^IBJDF8I1 ADD+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEG+9
Function Call: WRITE
  • Prompt: !?3,"Another user is editing this entry."
  • Line Location: BEG+10
Function Call: WRITE
  • Prompt: !?3,"Productivity Report Only? changed to 'YES'..."
  • Line Location: PRONLY+14
Function Call: WRITE
  • Prompt: !?3,"Assignment # "_IBASNUM_" deleted..."
  • Line Location: PRONLY+17
Function Call: WRITE
  • Prompt: !,?38,"EXCLUDE REFER"
  • Line Location: ASSIGN+28
Function Call: WRITE
  • Prompt: !,"ASSIGNMENT",?12,"CATEGORY",?26,"MIN BALANCE",?38,"TO REG COUNSEL"
  • Line Location: ASSIGN+29
Function Call: WRITE
  • Prompt: ?53,"LIMITED BY CARRIER/NAME/SSN"
  • Line Location: ASSIGN+30
Function Call: WRITE
  • Prompt: !,?4,IBASNUM,?12,$E($P(IBASDAT,"^",1),1,13)
  • Line Location: ASSIGN+32
Function Call: WRITE
  • Prompt: ?26,$J($FN($P(IBASDAT,"^",2),",",2),10)
  • Line Location: ASSIGN+33
Function Call: WRITE
  • Prompt: ?43,$S($P(IBASDAT,"^",5)=0:"NO",1:"YES")
  • Line Location: ASSIGN+34
Function Call: WRITE
  • Prompt: ?53,$E($P(IBASDAT,"^",4),1,26)
  • Line Location: ASSIGN+35
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSIGN+37
Function Call: WRITE
  • Prompt: !?3,"Adding new assignment - # "_IBNEWASN_" - for "_$P(^VA(200,IBCL,0),"^",1)
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !?3,"Not a valid assignment number"
  • Line Location: DELETE+6
Function Call: WRITE
  • Prompt: !,?3,"Assignment #"_IBASNNUM_" deleted..."
  • Line Location: DELETE+10
Function Call: WRITE
  • Prompt: !,?3,"No more valid assignments on file for this clerk. Changing the 'Productivity Report Only' flag to Yes."
  • Line Location: DELETE+13
Routine Call
  • DIC
  • Line Location:
    • BEG+4
    • BEG+8
    • ADD+10
Routine Call
  • DIE
  • Line Location:
    • BEG+12
    • ADD+16
Routine Call
  • DIR
  • Line Location:
    • PRONLY+1
    • PRONLY+11
    • ASSIGN+39
    • DELETE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^IBE(351.73 - [#351.73] Classic Fileman Calls
^PRCA(430.2 - [#430.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(351.73 - [#351.73] START+5, BEG+10, BEG+11, PRONLY+1, PRONLY+3*, PRONLY+5, PRONLY+11, PRONLY+14*, ASSIGN+5, ASSIGN+6
ASSIGN+10, ASSIGN+14, ASSIGN+40, ADD+13, ADD+17, DELETE+5, DELETE+6, DELETE+11, DELETE+12*, EXIT+1
^PRCA(430.2 - [#430.2] ASSIGN+20
^VA(200 - [#200] ASSIGN+21, ADD+3

Label References

Name Line Occurrences
ADD START+2
ASSIGN START+1
BEG STARTBEG+10, PRONLY+1
DELETE START+4, DELETE+6
EXIT START
PRONLY PRONLY+4
START STARTSTART+1, START+2, START+3, START+4, START+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA BEG+12*!, PRONLY*, PRONLY+15*, PRONLY+16!, ADD+5*, ADD+6!, ADD+11*, ADD+12!, ADD+15*, ADD+16!
DELETE+8*, DELETE+9!, EXIT+6!
DA(1 PRONLY+15*, ADD+4*, ADD+11*, ADD+14*, DELETE+8*
DIC BEG+1~, BEG+3*, BEG+7*, BEG+12, ADD+4*, ADD+6!, ADD+8*, ADD+10!, EXIT+6!
DIC("A" BEG+3*
DIC("S" ADD+9*
DIC(0 BEG+3*, BEG+7*, ADD+4*, ADD+7!, ADD+8*
DIE BEG+12*!, ADD+14*, ADD+16!, EXIT+6!
DIK PRONLY+15*, PRONLY+16!, ADD+11*, ADD+12!, DELETE+8*, DELETE+9!, EXIT+6!
DINUM ADD+5*, ADD+7!, EXIT+6!
DIR PRONLY+1!, PRONLY+11!, ASSIGN+39!, DELETE+2~, DELETE+4!, EXIT+6!
DIR("A" PRONLY+7*, PRONLY+8*, PRONLY+9*, PRONLY+10*, ASSIGN+38*, DELETE+3*
DIR("B" PRONLY+6*
DIR(0 PRONLY*, PRONLY+6*, ASSIGN+39*, DELETE+3*
DIROUT PRONLY+2!, PRONLY+12!, ASSIGN+41!
DIRUN ASSIGN+41!
DLAYGO BEG+7*, ADD+4*, ADD+7!, EXIT+6!
DR BEG+12*!, ADD+16*!, EXIT+6!
DTOUT BEG+4, BEG+8, PRONLY+1, PRONLY+2!, PRONLY+11, PRONLY+12!, ASSIGN+40, ASSIGN+41!, ADD+10, ADD+12!
DELETE+5!, EXIT+6!
DUOUT BEG+4, BEG+8, PRONLY+1, PRONLY+2!, PRONLY+11, PRONLY+12!, ASSIGN+40, ASSIGN+41!, ADD+10, ADD+12!
DELETE+5!, EXIT+6!
DUZ BEG+12, ADD+16
IBAS ASSIGN+3!, ASSIGN+26, EXIT+3!
IBAS( ASSIGN+20*, ASSIGN+21*, ASSIGN+22*, ASSIGN+31, ASSIGN+32
IBASDA0 ASSIGN+6*, ASSIGN+7, ASSIGN+8, EXIT+2!
IBASDA1 ASSIGN+10*, ASSIGN+11, ASSIGN+12, ASSIGN+13, EXIT+3!
IBASDA2 ASSIGN+14*, ASSIGN+15, ASSIGN+16, ASSIGN+17, ASSIGN+18, ASSIGN+19, EXIT+3!
IBASDAT ASSIGN+25~, ASSIGN+32*, ASSIGN+33, ASSIGN+34, ASSIGN+35, EXIT+3!
IBASNNUM ADD+15*, DELETE+7*, DELETE+8, DELETE+10, EXIT+3!
IBASNUM PRONLY+14*, PRONLY+15, PRONLY+17, ASSIGN+3*, ASSIGN+5*, ASSIGN+6, ASSIGN+10, ASSIGN+14, ASSIGN+20, ASSIGN+21
ASSIGN+22, ASSIGN+27*, ASSIGN+31*, ASSIGN+32, ASSIGN+36, EXIT+2!
IBBCAT ASSIGN+4~, ASSIGN+6*, ASSIGN+9, ASSIGN+20, ADD+2~, ADD+17*, ADD+18, EXIT+2!
IBBTYP EXIT+4!
IBCATDA0 EXIT+4!
IBCL START+5, BEG+1*, BEG+9*, BEG+10, BEG+11, BEG+12, PRONLYPRONLY+1, PRONLY+3, PRONLY+5
PRONLY+11, PRONLY+14, PRONLY+15, ASSIGN+5, ASSIGN+6, ASSIGN+10, ASSIGN+14, ASSIGN+40, ADD+3, ADD+4
ADD+11, ADD+13, ADD+14, ADD+17, DELETE+5, DELETE+6, DELETE+8, DELETE+11, DELETE+12, EXIT+1
EXIT+2!
IBDA0 BEG+1*, EXIT+4!
IBDELFLG BEG+1~*, PRONLY*, PRONLY+4, PRONLY+12*
IBERC ASSIGN+4~, ASSIGN+8*, ASSIGN+22
IBFOTP ASSIGN+4~, ASSIGN+9*, ASSIGN+10, ASSIGN+14, ADD+2~, ADD+18*, EXIT+3!
IBFPDATA EXIT+4!
IBJOB START+2, START+3, START+4, ASSIGN+25*, ASSIGN+26*, ASSIGN+42*, EXIT+3!
IBLBY ASSIGN+4~, ASSIGN+11*, ASSIGN+12*, ASSIGN+13*, ASSIGN+15*, ASSIGN+16*, ASSIGN+17*, ASSIGN+18*, ASSIGN+19*, ASSIGN+22
EXIT+3!
IBMBAL ASSIGN+4~, ASSIGN+7*, ASSIGN+21, EXIT+2!
IBNEWASN ASSIGN+3*, ASSIGN+36*, ADD+3, ADD+5, ADD+11, ADD+15, ADD+17, EXIT+2!
IBOFF EXIT+4!
IBPRONLY STARTBEG+1*, PRONLY+2*, PRONLY+3, PRONLY+4, ASSIGN+3!, EXIT+2!
IBQUIT STARTSTART+1, START+2, START+3, START+4, BEG+1*, BEG+4*, BEG+8*, PRONLY+4, PRONLY+11*
ASSIGN+40*, ADD+10*, DELETE+5*, EXIT+2!
IBRTDEF EXIT+5!
IBSDEF EXIT+4!
IBSN EXIT+4!
IBSNF EXIT+3!
IBSNL EXIT+3!
IBSUP ASSIGN+4~, ASSIGN+7*, ASSIGN+21, EXIT+2!
IBTDEF EXIT+4!
IBTPDATA EXIT+4!
X BEG+7*, ADD+5*, EXIT+6!
Y BEG+4, BEG+7, BEG+8, BEG+9, PRONLY+2, PRONLY+12, PRONLY+14, ASSIGN+42, ADD+6, ADD+10
ADD+12!, ADD+16, DELETE+6, DELETE+7, EXIT+6!
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