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

Package: IHS GPRA Information System

Routine: BGP4DP


Information

BGP4DP ; IHS/CMI/LAB - IHS gpra print 03 Jul 2010 6:26 AM ;

Source Information

Source file <BGP4DP.m>

Call Graph

Call Graph Total: 23

Package Total Call Graph
IHS GPRA Information System 18 (,PRINTN)^BGP4DBPR  CPPL1^BGP4DCLP  ^BGP4DH  W^BGP4DP  HEADER^BGP4DPH  ^BGP4DS  ^BGP4DSP  ^BGP4DSPD  
^BGP4DSPN  ^BGP4DSPO  CT^BGP4DSTM  NPL1^BGP4NPLP  SAVEDEL^BGP4PDL  ^BGP4SDP  ^BGP4SDPD  ^BGP4SDPN  
^BGP4SDPO  $$DATE^BGP4UTL  
VA Fileman 3 COMMA^%DTC  ^DIR  ^DIWP  
Kernel 2 ^%ZISC  $$CJ^XLFSTR  

Caller Graph

Caller Graph Total: 49

Package Total Caller Graph
IHS GPRA Information System 49 BGP4AU1A  BGP4DA  BGP4DAP  BGP4DBPR  BGP4DCL  BGP4DCLP  BGP4DG  BGP4DGPU  
BGP4DH  BGP4DH1  BGP4DH2  BGP4DL  BGP4DNDB  BGP4DNG  BGP4DNG9  BGP4DNGP  
BGP4DNGS  BGP4DON  BGP4DP  BGP4DP1C  BGP4DP1H  BGP4DP1I  BGP4DP1J  BGP4DP1K  
BGP4DP1L  BGP4DP1M  BGP4DP1N  BGP4DP1S  BGP4DP1T  BGP4DPH  BGP4DPP  BGP4DS  
BGP4DSP  BGP4DSPD  BGP4DSPN  BGP4DSPO  BGP4DSTM  BGP4NPL  BGP4NPLP  BGP4PARP  
BGP4PARQ  BGP4SDP  BGP4SDPD  BGP4SDPN  BGP4SDPO  BGP5NPLP  BGP6NPLP  BGP7NPLP  
BGP8NPLP  

Entry Points

Name Comments DBIA/ICR reference
PRINT1 ;EP
SETEXCEL ;EP
PRINT3 ;
PRINT2 ;
CALC
KITM ;
ALLDEV() ;
SUMP ;
DEL ;create delimited output file
C(X,X2,X3) ;
WP ;
PRINT ;
EXIT ;
ANYDEV() ;
WPS ;
W(V,C,F,M,P,T) ;EP
WTITLE(I) ;EP - write title line
PRINTN ;

External References

Name Field # of Occurrence
COMMA^%DTC C+1
^%ZISC PRINT+28, DEL+1
^BGP4DBPR PRINT+1
PRINTN^BGP4DBPR PRINTN+1
CPPL1^BGP4DCLP SUMP+9
^BGP4DH PRINT+18, PRINT+41, PRINTN+12, DEL+6
W^BGP4DP WTITLE+8, WTITLE+9, PRINT1+5, PRINT1+6, PRINT1+7, PRINT1+24, PRINT1+25, PRINT1+26, PRINT1+27, WPS+3
, PRINT2+9, PRINT2+20, PRINT2+34, PRINT2+36, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+43, PRINT2+44, PRINT2+46
, PRINT2+47, CALC, CALC+1, CALC+2
HEADER^BGP4DPH PRINT1+4, PRINT1+23, WPS+2, PRINT2+3, PRINT2+5, PRINT2+8, PRINT2+19, PRINT2+35, PRINT2+39, PRINT2+42
, PRINT2+45
^BGP4DS SUMP+8
^BGP4DSP SUMP+3
^BGP4DSPD PRINT1+18
^BGP4DSPN SUMP+2
^BGP4DSPO SUMP+6
CT^BGP4DSTM PRINT1+14, PRINT1+36
NPL1^BGP4NPLP PRINT1+13, PRINT1+35
SAVEDEL^BGP4PDL PRINT+46, DEL+10
^BGP4SDP SUMP+5
^BGP4SDPD PRINT1+19
^BGP4SDPN SUMP+4
^BGP4SDPO SUMP+7
$$DATE^BGP4UTL SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13, SETEXCEL+14, SETEXCEL+15
, SETEXCEL+16, SETEXCEL+17
^DIR EXIT+2
^DIWP WP+5
$$CJ^XLFSTR W+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: W+8
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(V,80)
  • Line Location: W+9
Function Call: WRITE
  • Prompt: ?T,V
  • Line Location: W+10
Function Call: WRITE
  • Prompt: Q
  • Line Location: WTITLE+3
Function Call: WRITE
  • Prompt: !,T,!
  • Line Location: WTITLE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+2
Routine Call
  • DIR
  • Line Location:
    • EXIT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTLOC - [#9999999.06] SETEXCEL+5
^AUTTLOC("C" SETEXCEL+5
^BGPGPDCJ - [#90552.03] SETEXCEL+3
^BGPINDJ - [#90552.01] WTITLE+2, PRINT1+11, PRINT1+32, PRINT1+33, WP+3, WP+5, PRINT2+12, PRINT2+13, PRINT2+23, PRINT2+24
, PRINT2+31, PRINT2+32, PRINT2+33, PRINT2+34, PRINT2+36, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+43, PRINT2+44
, PRINT2+46, PRINT2+47, CALC, CALC+1, CALC+2
^BGPINDJ("ADEVO" PRINT1+9, PRINT1+10
^BGPINDJ("AOI" PRINT1+30
^BGPNPLJ - [#90552.06] ANYDEV+3, ALLDEV+3
^DIC(4 - [#4] SETEXCEL+5
^TMP($J PRINT+10!, PRINT+13*, PRINT+23!, PRINT+34!, PRINT+37*, PRINT+51!, PRINTN+2!, PRINTN+6*, PRINTN+17!, DEL+2!
, DEL+3*, DEL+15!, W+15, W+16*, W+17*, W+18*, W+19*, KITM+1!
^UTILITY($J WP+1!, WPS+1, WPS+3, WPS+5!
^XTMP("BGP28CPL" PRINT+50!, DEL+14!, KITM+4!
^XTMP("BGP4D" PRINT+48!, DEL+12!, KITM+2!
^XTMP("BGP4DNP" PRINT+49!, DEL+13!, KITM+3!

Label References

Name Line Occurrences
$$ALLDEV PRINT1+22, PRINT1+29
$$ANYDEV PRINT1+3
CALC PRINT2+2, PRINT2+4, PRINT2+37
DEL PRINTN+9
EXIT SUMP+10
KITM PRINT+19, PRINT+26, PRINT+42, PRINTN+13, PRINTN+18
PRINT1 PRINT+22, PRINT+45, PRINTN+16, DEL+9
PRINT2 PRINT1+11, PRINT1+34
SETEXCEL PRINTN+7
SUMP PRINT3+1
W WTITLE+3, WTITLE+4, WTITLE+9
WP PRINT2+15, PRINT2+26
WTITLE PRINT2+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% W+13~, W+15*, W+16*, W+17, W+18, W+19
>> BGPAREAA PRINT+5, PRINT+30, PRINTN+7, SETEXCEL+1
>> BGPCPPL SUMP+9
>> BGPDASH PRINT+1, PRINTN+1
>> BGPDELF PRINT+8*, PRINT+32*
BGPDELIM PRINT+11!, PRINT+35!, PRINTN+3!
>> BGPDESGP PRINT+9*, PRINT+33*
>> BGPDESGP( PRINT+4, PRINT+7, PRINT+8, PRINT+29, PRINT+31, PRINT+32
>> BGPDESGP(0 PRINT+2
>> BGPDEVOR PRINT1+9*, PRINT1+10
>> BGPDNT PRINT2+4
>> BGPEI( SETEXCEL+6*
>> BGPEI2( SETEXCEL+7*
>> BGPEI3( SETEXCEL+8*
>> BGPEIDV1( SETEXCEL+9*
>> BGPEIDV2( SETEXCEL+10*
>> BGPEIDV3( SETEXCEL+11*
>> BGPEIDV4( SETEXCEL+12*
>> BGPFONE CALC+1*, CALC+2*
BGPGDEV PRINT1+8*, PRINT1+15!
>> BGPGPG PRINT+20*, PRINT+43*, PRINTN+14*, DEL+7*
>> BGPGUI PRINT+12, PRINT+28, PRINT+36, PRINTN+4, DEL+1
>> BGPH PRINT+48, PRINT+49, PRINT+50, DEL+12, DEL+13, DEL+14, KITM+2, KITM+3, KITM+4
>> BGPIC PRINT1+10*, PRINT1+11, PRINT1+13, PRINT1+14, PRINT1+30*, PRINT1+32, PRINT1+33, PRINT1+35, PRINT1+36, WP+3
, WP+5, PRINT2+6, PRINT2+12, PRINT2+13, PRINT2+23, PRINT2+24, PRINT2+31, PRINT2+32, PRINT2+33, PRINT2+34
, PRINT2+36, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+43, PRINT2+44, PRINT2+46, PRINT2+47, CALC, CALC+1
, CALC+2, SUMP+1
>> BGPIFTR PRINT+47*, PRINTN+8*, DEL+11*, SUMP+1*
>> BGPIND( PRINT1+11, PRINT1+30
>> BGPINDJ PRINT1+13*, PRINT1+14*, PRINT1+35*, PRINT1+36*, PRINT2+11, PRINT2+22
>> BGPINDL( ANYDEV+3, ALLDEV+3, PRINT1+13, PRINT1+14, PRINT1+35, PRINT1+36
>> BGPIOSL PRINT+12*, PRINT+36*, PRINTN+4*, WPS+2, PRINT2+5, PRINT2+8, PRINT2+19, PRINT2+35, PRINT2+39, PRINT2+42
, PRINT2+45
>> BGPJ PRINT+48, PRINT+49, PRINT+50, DEL+12, DEL+13, DEL+14, KITM+2, KITM+3, KITM+4
>> BGPLCNT WP+2*, WP+4*, WP+5
>> BGPNGR09 PRINT2+38, PRINT2+40
>> BGPNODE WP+3, WP+5, PRINT2+10*, PRINT2+11*, PRINT2+12, PRINT2+13, PRINT2+21*, PRINT2+22*, PRINT2+23, PRINT2+24
, PRINT2+30*, PRINT2+31*, PRINT2+32*, PRINT2+33*, PRINT2+34, PRINT2+36
>> BGPNPL PRINT1+3, PRINT1+13, PRINT1+14, PRINT1+22, PRINT1+29, PRINT1+35, PRINT1+36
>> BGPONN1( SETEXCEL+13*
>> BGPONN2( SETEXCEL+14*
>> BGPONN3( SETEXCEL+15*
>> BGPONN4( SETEXCEL+16*
>> BGPONN5( SETEXCEL+17*
>> BGPORDSE PRINT1+30*
>> BGPPTYPE PRINT+15*, PRINT+39*, PRINTN+10*, DEL+5*, WTITLE+3, WTITLE+4, WTITLE+8, WTITLE+9, PRINT1+5, PRINT1+6
, PRINT1+7, PRINT1+24, PRINT1+25, PRINT1+26, PRINT1+27, WPS+2, WPS+3, PRINT2+5, PRINT2+8, PRINT2+9
, PRINT2+19, PRINT2+20, PRINT2+34, PRINT2+35, PRINT2+36, PRINT2+38, PRINT2+39, PRINT2+40, PRINT2+41, PRINT2+42
, PRINT2+43, PRINT2+44, PRINT2+45, PRINT2+46, PRINT2+47, CALC, CALC+1, CALC+2, EXIT+1
>> BGPQHDR PRINT+16*, PRINT+19, PRINT+40*, PRINT+42, PRINTN+11*, PRINTN+13, DEL+4*
>> BGPQUIT PRINT+3*, PRINT+4, PRINT+14*, PRINT+19*, PRINT+21*, PRINT+27*, PRINT+29, PRINT+38*, PRINT+42*, PRINT+44*
, PRINTN+5*, PRINTN+15*, DEL+8*, PRINT1+9, PRINT1+12, PRINT1+16, PRINT1+30, PRINT1+31, PRINT1+37, WPS+2
, PRINT2+5, PRINT2+8, PRINT2+12, PRINT2+13, PRINT2+18, PRINT2+19, PRINT2+23, PRINT2+24, PRINT2+29, PRINT2+35
, PRINT2+39, PRINT2+42, PRINT2+45
>> BGPROT PRINT+6, PRINT+26, PRINTN+9, PRINTN+18
>> BGPRPT PRINT+7*, PRINT+31*
>> BGPRTYPE PRINT1+2, PRINT1+8*, PRINT1+15*, PRINT1+29, PRINT1+32, PRINT1+33, PRINT2+10, PRINT2+11, PRINT2+21, PRINT2+22
, PRINT2+31, PRINT2+32, PRINT2+33, PRINT2+37, SUMP+2, SUMP+3, SUMP+4, SUMP+5, SUMP+6, SUMP+7
>> BGPSUL( SETEXCEL+2
>> BGPSUMON PRINT1+4, PRINT1+5, PRINT1+6, PRINT1+7, PRINT1+23, PRINT1+24, PRINT1+25, PRINT1+26, PRINT1+27, PRINT2+2
, CALC
>> BGPX PRINT2+12*, PRINT2+13, PRINT2+23*, PRINT2+24, PRINT2+34*, PRINT2+36, PRINT2+38*, PRINT2+40, PRINT2+41*, PRINT2+43
, PRINT2+44*, PRINT2+46
>> BGPXX2 PRINT+4*, PRINT+7, PRINT+8, PRINT+9, PRINT+29*, PRINT+31, PRINT+32, PRINT+33
>> BGPY WP+3, WP+5, PRINT2+13*, PRINT2+24*
>> BGPYNPLT PRINT1+13, PRINT1+14, PRINT1+35, PRINT1+36
>> BGPZ WP+2*, WP+3*, WP+5
C W~, W+2*, W+9, W+10
>> D SETEXCEL+4*, SETEXCEL+5*, SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13
, SETEXCEL+14, SETEXCEL+15, SETEXCEL+16, SETEXCEL+17
DIR EXIT+2!
DIR("A" EXIT+2*
DIR(0 EXIT+2*
>> DIRUT EXIT+2*
DIWF WP+3*, WPS+4!
DIWL WP+3*, WPS+1, WPS+3, WPS+4!
DIWR WP+3*, WPS+4!
>> DUOUT EXIT+2
F W~, W+1*, W+8, W+12*, W+16
G ANYDEV+1~, ANYDEV+2*, ANYDEV+3*, ANYDEV+4, ALLDEV+1~, ALLDEV+2*, ALLDEV+3*, ALLDEV+4
I WTITLE~, WTITLE+2, WTITLE+7*
IO EXIT+2
IO(0 EXIT+2
IOF PRINT+17
IOSL PRINT+12, PRINT+36, PRINTN+4
IOST EXIT+2
>> L SETEXCEL+4*, SETEXCEL+5*, SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13
, SETEXCEL+14, SETEXCEL+15, SETEXCEL+16, SETEXCEL+17
M W~, W+5
>> N SETEXCEL+3*, SETEXCEL+5, SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13
, SETEXCEL+14, SETEXCEL+15, SETEXCEL+16, SETEXCEL+17
P W~, W+3*, W+19, SETEXCEL+6*, SETEXCEL+7*, SETEXCEL+8*, SETEXCEL+9*, SETEXCEL+10*, SETEXCEL+11*, SETEXCEL+12*
, SETEXCEL+13*, SETEXCEL+14*, SETEXCEL+15*, SETEXCEL+16*, SETEXCEL+17*
S WTITLE+1~, WTITLE+6*, WTITLE+7*, WTITLE+8, WTITLE+9
T W~, W+4*, W+10, WTITLE+1~, WTITLE+2*, WTITLE+3, WTITLE+4, WTITLE+5, WTITLE+8, WTITLE+9
U PRINT+7, PRINT+8, PRINT+31, PRINT+32, W+15, W+17, W+19, WTITLE+2, ANYDEV+3, ALLDEV+3
, PRINT1+11, PRINT1+32, PRINT1+33, CALC, SETEXCEL+5, SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10
, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13, SETEXCEL+14, SETEXCEL+15, SETEXCEL+16, SETEXCEL+17
V W~, W+9, W+10, W+19
X W+7~, W+8*, WTITLE+1~, WTITLE+5*, WTITLE+7, ANYDEV+1~, ANYDEV+3*, ALLDEV+1~, ALLDEV+3*, WP+5*
, WPS+5!, SETEXCEL+2*, SETEXCEL+3, SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12
, SETEXCEL+13, SETEXCEL+14, SETEXCEL+15, SETEXCEL+16, SETEXCEL+17, C~, C+2
X2 C~
X3 C~
Y WTITLE+1~, WTITLE+7*, ANYDEV+1~, ANYDEV+3*, ALLDEV+1~, ALLDEV+3*, SETEXCEL+6*, SETEXCEL+7*, SETEXCEL+8*, SETEXCEL+9*
, SETEXCEL+10*, SETEXCEL+11*, SETEXCEL+12*, SETEXCEL+13*, SETEXCEL+14*, SETEXCEL+15*, SETEXCEL+16*, SETEXCEL+17*
Z W+13~, W+14*, W+16*, WPS+1*, WPS+3, WPS+4!
>> ZTQUEUED EXIT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All