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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCEFG4

Package: Integrated Billing

Routine: IBCEFG4


Information

IBCEFG4 ;ALB/TMP - OUTPUT FORMATTER MAINTENANCE - FORM ACTION PROCESSING ;22-JAN-96

Source Information

Source file <IBCEFG4.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 ^DIC  (FILE,YN)^DICN  ^DIE  (EN,IX1)^DIK  ^DIR  
List Manager 2 EN^VALM  FULL^VALM1  
Integrated Billing 1 (BLD,BLDX,HDRX)^IBCEFG3  

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

Package Total Caller Graph
Integrated Billing 8 IBCE ADD LOCAL FORM  IBCE EDIT LOCAL FORM  IBCE EXIT  IBCE LOCAL FORM FIELD EDIT  IBCE PRVNUM EXIT  IBCE SWITCH FORM  IBCECOB2  IBCEFG5  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
ADDL ; Add a new local form
ADDL1
ADDL2
ADDLQ
NEW(FILE,KEY) ; Add a new local entry to file 364.FILE whose .01 field is KEY
; RETURN IEN OF NEW ENTRY OR 0 IF NONE ADDED
EDIT ; Edit a local form
EDITL(DA) ; Edit a local form whose entry number is DA
FFLDS ; Edit Local Form Fields
CHGFORM ; Select a new form without going back a screen
FASTEXIT ; Sets a flag that system should be exited
DUPNM ;
DUPNUM ;

External References

Name Field # of Occurrence
^DIC ADDL2+1, CHGFORM+3
FILE^DICN ADDL1+5, NEW+4
YN^DICN ADDL1+8, ADDL2ADDL2+3
^DIE ADDL1+10, EDITL+1
EN^DIK ADDL2+25
IX1^DIK ADDL2+30, ADDL2+35
^DIR ADDL+3, ADDL1+1, FASTEXIT+4
BLD^IBCEFG3 ADDLQ
BLDX^IBCEFG3 EDIT+2, CHGFORM+4
HDRX^IBCEFG3 CHGFORM+4
EN^VALM FFLDS+2
FULL^VALM1 ADDL+2, EDIT+1, FFLDS+1, CHGFORM+2, FASTEXIT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"Another user has taken this number ... please select a new one."
  • Line Location: ADDL1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADDL1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ADDL1+10
Function Call: WRITE
  • Prompt: !,*7,"FORM NOT ASSOCIATED WITH ANY NATIONAL FORM"
  • Line Location: ADDL1+11
Function Call: WRITE
  • Prompt: !!,"This may take a little while ... please be patient while I build your new form"
  • Line Location: ADDL2+4
Function Call: WRITE
  • Prompt: !!,"Field copy completed - ",IBCT," fields copied",!!
  • Line Location: ADDL2+37
Function Call: WRITE
  • Prompt: "."
  • Line Location: NEW+5
Function Call: WRITE
  • Prompt: !,*7,"A form with this name already exists"
  • Line Location: DUPNM+1
Function Call: WRITE
  • Prompt: !,*7,"A form with this number already exists"
  • Line Location: DUPNUM+1
Routine Call
  • DIC
  • Line Location:
    • ADDL2+1
    • CHGFORM+3
Routine Call
  • DIE
  • Line Location:
    • ADDL1+10
    • EDITL+1
Routine Call
  • DIR
  • Line Location:
    • ADDL+3
    • ADDL1+1
    • FASTEXIT+4
Routine Call
  • VALM
  • Line Location:
    • FFLDS+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(353 - [#353] Classic Fileman Calls
^IBA(364.6 - [#364.6] Classic Fileman Calls
^IBA(364.7 - [#364.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(364.6 ADDL2+19
^DD(364.7 ADDL2+19
^IBA( ADDL2+10, ADDL2+11, ADDL2+13*
^IBA(364.6 - [#364.6] ADDL2+17, ADDL2+20, ADDL2+21*, ADDL2+25*, ADDL2+27*
^IBA(364.7 - [#364.7] ADDL2+31, ADDL2+33*, ADDL2+34*
^IBE(353 - [#353] ADDL1+1, ADDL1+3, ADDL1+6*, ADDL1+11, EDIT+3, DUPNM+1, DUPNUM+1
^TMP("IBX" ADDL2+16!, ADDL2+17*, ADDL2+23, ADDL2+24*, ADDL2+25, ADDL2+27, ADDL2+28*, ADDL2+36!

Label References

Name Line Occurrences
$$NEW ADDL2+20, ADDL2+32
ADDL1 ADDL1+3
ADDL2 ADDL1+8, ADDL2+2
ADDLQ ADDL+4, ADDL1+2, ADDL1+7, ADDL1+12, ADDL2ADDL2+3
EDITL ADDLQEDIT+2

Naked Globals

Name Field # of Occurrence
^( ADDL2+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ADDL1+8*, ADDL1+9!, ADDL2*, ADDL2+3*
DA ADDL+1~, ADDL1+10*, ADDL2+25*, ADDL2+30*, ADDL2+35*, EDITL~, CHGFORM+1~
DD ADDL+1~, ADDL1+4!, ADDL1+5!, NEW+2!, NEW+4!
DIC ADDL1+5*, ADDL2+1*!, NEW+3*, NEW+4!, CHGFORM+1~, CHGFORM+3*
DIC("A" ADDL2+1*
DIC("DR" ADDL1+5*, NEW+3*
DIC("S" ADDL2+1*, CHGFORM+3*
DIC(0 ADDL1+5*, ADDL2+1*, NEW+3*, CHGFORM+3*
DIE ADDL+1~, ADDL1+10*, EDITL+1*
DIK ADDL2+25*!, ADDL2+30*, ADDL2+35*
DIK(1 ADDL2+25*
>> DINUM ADDL1+5*
DIR ADDL+1~, ADDL+3!, ADDL1+1!, FASTEXIT+4!
DIR("?" ADDL+3*, ADDL1+1*
DIR("A" ADDL+3*, ADDL1*, FASTEXIT+4*
DIR("B" ADDL1+1*, FASTEXIT+4*
DIR(0 ADDL+3*, ADDL1*, FASTEXIT+4*
>> DIRUT ADDL+4, ADDL1+2, FASTEXIT+5
DLAYGO ADDL1+5*!, NEW+3*, NEW+4!
DO ADDL+1~, ADDL1+4!, ADDL1+5!, NEW+2!, NEW+4!
DR ADDL+1~, ADDL1+10*, EDITL+1*
FILE NEW~, NEW+3
IBBASE ADDL+1~
>> IBCEXDA EDIT+2, EDIT+3, CHGFORM+4*
IBCT ADDL+1~, ADDL2+19*, ADDL2+20*, ADDL2+37
IBDA ADDL+1~, ADDL1+3*, ADDL1+5, ADDL1+6, ADDL1+10, ADDL1+11, ADDL2+1, ADDL2+20, ADDLQ
>> IBFASTXT FASTEXIT+5*
IBLAST ADDL2+11~*, ADDL2+12*, ADDL2+13
IBNAME ADDL+1~, ADDL+5*, ADDL1+5
IBNEW6 ADDL+1~, ADDL2+20*, ADDL2+21, ADDL2+24, ADDL2+25, ADDL2+27, ADDL2+28, ADDL2+30, ADDL2+32
IBNEW7 ADDL+1~, ADDL2+32*, ADDL2+33, ADDL2+34, ADDL2+35
IBOLD ADDL+1~, ADDL2+2*, ADDL2+17, ADDL2+20
IBOLD6 ADDL+1~, ADDL2+20*, ADDL2+23, ADDL2+24, ADDL2+28, ADDL2+31
IBOLD7 ADDL+1~, ADDL2+31*, ADDL2+33, ADDL2+34
IBTYPE ADDL+1~
KEY NEW~, NEW+3
LAST6 ADDL+1~, ADDL2+19*, ADDL2+21
LAST7 ADDL+1~, ADDL2+19*, ADDL2+33
U ADDL1+6, ADDL1+11, ADDL2+10, ADDL2+13, ADDL2+21, ADDL2+25, ADDL2+26, ADDL2+27, ADDL2+33
>> VALMBCK ADDLQ+1*, EDIT+3*, FFLDS+3*, CHGFORM+5*, FASTEXIT+1*
>> VALMEVL FASTEXIT+2
X ADDL+1~, ADDL1+5*, NEW+3*, DUPNM+1!, DUPNUM+1!
Y ADDL+1~, ADDL+5, ADDL1+3, ADDL1+7, ADDL2+2, NEW+6, CHGFORM+4, FASTEXIT+5
Z ADDL+1~, ADDL2+10*, ADDL2+11, ADDL2+13, ADDL2+17*, ADDL2+20*, ADDL2+21, ADDL2+26, ADDL2+27
Z0 ADDL+1~, ADDL2+17*, ADDL2+23*, ADDL2+24, ADDL2+25
Z1 ADDL+1~, ADDL2+25*
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 |  Naked Globals |  Local Variables  | All