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

Package: IHS GPRA Information System

Routine: BGP5DP


Information

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

Source Information

Source file <BGP5DP.m>

Call Graph

Call Graph Total: 23

Package Total Call Graph
IHS GPRA Information System 18 (,PRINTN)^BGP5DBPR  CPPL1^BGP5DCLP  ^BGP5DH  W^BGP5DP  HEADER^BGP5DPH  ^BGP5DS  ^BGP5DSP  ^BGP5DSPD  
^BGP5DSPN  ^BGP5DSPO  CT^BGP5DSTM  NPL1^BGP5NPLP  SAVEDEL^BGP5PDL  ^BGP5SDP  ^BGP5SDPD  ^BGP5SDPN  
^BGP5SDPO  $$DATE^BGP5UTL  
VA Fileman 3 COMMA^%DTC  ^DIR  ^DIWP  
Kernel 2 ^%ZISC  $$CJ^XLFSTR  

Caller Graph

Caller Graph Total: 42

Package Total Caller Graph
IHS GPRA Information System 42 BGP5AU1A  BGP5DAP  BGP5DBPR  BGP5DCL  BGP5DCLP  BGP5DGPU  BGP5DH  BGP5DH1  
BGP5DH2  BGP5DL  BGP5DNDB  BGP5DNG  BGP5DNGP  BGP5DNGS  BGP5DON  BGP5DP  
BGP5DP1C  BGP5DP1H  BGP5DP1I  BGP5DP1J  BGP5DP1K  BGP5DP1L  BGP5DP1M  BGP5DP1N  
BGP5DP1S  BGP5DP1T  BGP5DPH  BGP5DPP  BGP5DS  BGP5DSP  BGP5DSPD  BGP5DSPN  
BGP5DSPO  BGP5DSTM  BGP5NPL  BGP5NPLP  BGP5PARP  BGP5PARQ  BGP5SDP  BGP5SDPD  
BGP5SDPN  BGP5SDPO  

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
^BGP5DBPR PRINT+1
PRINTN^BGP5DBPR PRINTN+1
CPPL1^BGP5DCLP SUMP+9
^BGP5DH PRINT+18, PRINT+41, PRINTN+12, DEL+6
W^BGP5DP 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^BGP5DPH PRINT1+4, PRINT1+23, WPS+2, PRINT2+3, PRINT2+5, PRINT2+8, PRINT2+19, PRINT2+35, PRINT2+39, PRINT2+42
, PRINT2+45
^BGP5DS SUMP+8
^BGP5DSP SUMP+3
^BGP5DSPD PRINT1+18
^BGP5DSPN SUMP+2
^BGP5DSPO SUMP+6
CT^BGP5DSTM PRINT1+14, PRINT1+36
NPL1^BGP5NPLP PRINT1+13, PRINT1+35
SAVEDEL^BGP5PDL PRINT+46, DEL+10
^BGP5SDP SUMP+5
^BGP5SDPD PRINT1+19
^BGP5SDPN SUMP+4
^BGP5SDPO SUMP+7
$$DATE^BGP5UTL 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
^BGPGPDCK - [#90554.03] SETEXCEL+3
^BGPINDK - [#90554.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
^BGPINDK("ADEVO" PRINT1+9, PRINT1+10
^BGPINDK("AOI" PRINT1+30
^BGPNPLK - [#90554.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("BGP5D" PRINT+48!, DEL+12!, KITM+2!
^XTMP("BGP5DNP" 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*
>> BGPEI4( SETEXCEL+9*
>> BGPEIDV1( SETEXCEL+10*
>> BGPEIDV2( SETEXCEL+11*
>> BGPEIDV3( SETEXCEL+12*
>> BGPEIDV4( SETEXCEL+13*
>> 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
>> BGPINDK 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+14*
>> BGPONN2( SETEXCEL+15*
>> BGPONN3( SETEXCEL+16*
>> BGPONN4( 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