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

Package: Integrated Billing

Routine: IBCEFG3


Information

IBCEFG3 ; ALB/TMP - OUTPUT FORMATTER MAINT - SCREEN BLD UTILITIES ; 22-JAN-96

Source Information

Source file <IBCEFG3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
List Manager 4 EN^VALM  $$SETFLD^VALM1  (CLEAN,SET)^VALM10  EN^VALM2  
Integrated Billing 1 $$EXPAND^IBTRE  
VA FileMan 1 DT^DICRW  

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

Package Total Caller Graph
Integrated Billing 6 IBCE LOCAL FORM DETAIL  IBCE LOCAL FORM VIEW/EDIT  IBCE LOCAL FORMS LIST  IBCE OUTPUT FORMATTER  IBCEFG4  IBCEFG8  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry point LOCAL FORM maintenance
INIT ; -- set up inital variables local form list
BLD ; -- build list of local forms
FNL ; -- Clean up local form list
SET(X) ; -- set arrays for local form list
BLDX ; -- build display of expanded local form
SELX ; -- Select the form to process
FNLX ; Clean up after form view/edit action
HDRX ; -- Hdr for form view/edit action
SPLITZ(Z) ;Splits code into chunks the display can handle

External References

Name Field # of Occurrence
DT^DICRW EN+1
$$EXPAND^IBTRE BLDX+6
EN^VALM EN+3
$$SETFLD^VALM1 BLD+9, BLD+10, BLD+11, BLD+12, BLD+13
CLEAN^VALM10 FNL+2, FNLX+2
SET^VALM10 BLDX+5, BLDX+6, BLDX+7, BLDX+8, BLDX+10, BLDX+11, BLDX+12, BLDX+13, BLDX+18, BLDX+21
BLDX+25, BLDX+28, BLDX+32, BLDX+35, BLDX+39, BLDX+42, BLDX+47, BLDX+50, BLDX+54, BLDX+57
EN^VALM2 SELX+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: BLD+8
Routine Call
  • VALM
  • Line Location:
    • EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] BLDX+5
^IBE(353 - [#353] BLD+6, BLD+10, BLDX+3, BLDX+11, BLDX+12, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45
BLDX+52, HDRX+2
^TMP("IBCEFORM" INIT+2!, BLD+1!, BLD+15*, SET+1*, SET+2*
^TMP("IBCEFORMDX" INIT+2!, BLD+1!, FNL+1!, SET+3*, SELX+2
^TMP("IBCEX" BLDX+4!

Label References

Name Line Occurrences
BLD INIT+3
SET BLD+14
SPLITZ BLDX+17, BLDX+24, BLDX+31, BLDX+38, BLDX+46, BLDX+53

Naked Globals

Name Field # of Occurrence
^( BLD+6
^(0 BLD+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A SPLITZ+1~, SPLITZ+2*, SPLITZ+3, SPLITZ+4
CT BLDX+20~, BLDX+21*, BLDX+27~, BLDX+28*, BLDX+34~, BLDX+35*, BLDX+41~, BLDX+42*, BLDX+49~, BLDX+50*
BLDX+56~, BLDX+57*, SPLITZ+1~, SPLITZ+2*, SPLITZ+4*
IB2 BLD+2~, BLD+6*, BLD+12, BLD+13, BLDX+1~, BLDX+3*, BLDX+5, BLDX+6, BLDX+8, BLDX+10
BLDX+11, BLDX+14, BLDX+44
IBCEXDA BLDX+2, BLDX+3, BLDX+5, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45, BLDX+52, SELX+2*
FNLX+1!, HDRX+2
IBCFORM BLD+2~, BLD+6*, BLD+10, BLD+11, SET+3
IBCNT BLD+2~, BLD+3*, BLD+8*, BLD+9, BLD+15*, SET+2, SET+3
IBFASTXT EN+2!, EN+4!, FNL+3!
IBPAR BLDX+1~, BLDX+3*, BLDX+11, BLDX+12, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45, BLDX+52
Q SPLITZ+1~, SPLITZ+4*
ST SPLITZ+1~, SPLITZ+2*, SPLITZ+3, SPLITZ+4*
U INIT+1*, BLD+6, BLD+12, BLD+13, BLDX+3, BLDX+5, BLDX+6, BLDX+8, BLDX+10, BLDX+11
BLDX+12, BLDX+14, BLDX+44, SELX+2, HDRX+2
>> VALMBCK FNLX+3*
>> VALMBG INIT+1*, BLDX+3*
>> VALMCNT INIT+1*, BLD+3*, BLD+15*, SET+1*, SET+2, SET+3, BLDX+9*, BLDX+10*, BLDX+11*, BLDX+12*
BLDX+13*, BLDX+16*, BLDX+18, BLDX+21*, BLDX+23*, BLDX+25, BLDX+28*, BLDX+30*, BLDX+32, BLDX+35*
BLDX+37*, BLDX+39, BLDX+42*, BLDX+45*, BLDX+47, BLDX+50*, BLDX+52*, BLDX+54, BLDX+57*
VALMEVL EN+2!
>> VALMHDR(1 HDRX+1*
>> VALMHDR(2 HDRX+2*
>> VALMY("" SELX+2
X BLD+2~, BLD+8*, BLD+9*, BLD+10*, BLD+11*, BLD+12*, BLD+13*, BLD+14, SET~, SET+1
>> XQORNOD(0 SELX+1
XQORS EN+2!
Z BLDX+1~, BLDX+11*, BLDX+15!, BLDX+16*, BLDX+17, BLDX+18, BLDX+22!, BLDX+23*, BLDX+24, BLDX+25
BLDX+29!, BLDX+30*, BLDX+31, BLDX+32, BLDX+36!, BLDX+37*, BLDX+38, BLDX+39, BLDX+43!, BLDX+45*
BLDX+46, BLDX+47, BLDX+51!, BLDX+52*, BLDX+53, BLDX+54, BLDX+58!, SPLITZ~, SPLITZ+2, SPLITZ+3*
Z( BLDX+21, BLDX+28, BLDX+35, BLDX+42, BLDX+50, BLDX+57, SPLITZ+4*
Z("" BLDX+21, BLDX+28, BLDX+35, BLDX+42, BLDX+50, BLDX+57
Z(0 BLDX+19, BLDX+26, BLDX+33, BLDX+40, BLDX+48, BLDX+55
Z0 BLDX+1~, BLDX+16*, BLDX+18, BLDX+23*, BLDX+25, BLDX+30*, BLDX+32, BLDX+37*, BLDX+39, BLDX+45*
BLDX+47, BLDX+52*, BLDX+54
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All