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

Package: IHS GPRA Information System

Routine: BGP3DP


Information

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

Source Information

Source file <BGP3DP.m>

Call Graph

Call Graph Total: 23

Package Total Call Graph
IHS GPRA Information System 18 ^BGP3DBPR  CPPL1^BGP3DCLP  ^BGP3DH  W^BGP3DP  HEADER^BGP3DPH  ^BGP3DS  ^BGP3DSP  ^BGP3DSPD  
^BGP3DSPN  ^BGP3DSPO  CT^BGP3DSTM  NPL1^BGP3NPLP  SAVEDEL^BGP3PDL  ^BGP3SDP  ^BGP3SDPD  ^BGP3SDPN  
^BGP3SDPO  $$DATE^BGP3UTL  
VA Fileman 3 COMMA^%DTC  ^DIR  ^DIWP  
Kernel 2 ^%ZISC  $$CJ^XLFSTR  

Caller Graph

Caller Graph Total: 45

Package Total Caller Graph
IHS GPRA Information System 45 BGP3AU1A  BGP3DA  BGP3DAP  BGP3DBPR  BGP3DCL  BGP3DCLP  BGP3DG  BGP3DGPU  
BGP3DH  BGP3DH1  BGP3DH2  BGP3DL  BGP3DNDB  BGP3DNG  BGP3DNG9  BGP3DNGP  
BGP3DNGS  BGP3DON  BGP3DP  BGP3DP1C  BGP3DP1H  BGP3DP1I  BGP3DP1J  BGP3DP1K  
BGP3DP1L  BGP3DP1M  BGP3DP1N  BGP3DP1S  BGP3DP1T  BGP3DPH  BGP3DPP  BGP3DS  
BGP3DSP  BGP3DSPD  BGP3DSPN  BGP3DSPO  BGP3DSTM  BGP3NPL  BGP3NPLP  BGP3PARP  
BGP3PARQ  BGP3SDP  BGP3SDPD  BGP3SDPN  BGP3SDPO  

Entry Points

Name Comments DBIA/ICR reference
PRINT1 ;EP
SETEXCEL ;EP
PRINT3 ;
PRINT2 ;
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
CALC

External References

Name Field # of Occurrence
COMMA^%DTC C+1
^%ZISC DEL+1
^BGP3DBPR PRINT+1
CPPL1^BGP3DCLP SUMP+9
^BGP3DH PRINT+12, DEL+6
W^BGP3DP WTITLE+8, WTITLE+9, PRINT1+5, PRINT1+6, PRINT1+7, PRINT1+24, PRINT1+25, PRINT1+26, PRINT1+27, WPS+3
, PRINT2+8, PRINT2+19, PRINT2+33, PRINT2+35, PRINT2+37, PRINT2+39, PRINT2+40, PRINT2+42, PRINT2+43, PRINT2+45
, PRINT2+46, CALC, CALC+1, CALC+2
HEADER^BGP3DPH PRINT1+4, PRINT1+23, WPS+2, PRINT2+3, PRINT2+4, PRINT2+7, PRINT2+18, PRINT2+34, PRINT2+38, PRINT2+41
, PRINT2+44
^BGP3DS SUMP+8
^BGP3DSP SUMP+3
^BGP3DSPD PRINT1+18
^BGP3DSPN SUMP+2
^BGP3DSPO SUMP+6
CT^BGP3DSTM PRINT1+14, PRINT1+36
NPL1^BGP3NPLP PRINT1+13, PRINT1+35
SAVEDEL^BGP3PDL DEL+10
^BGP3SDP SUMP+5
^BGP3SDPD PRINT1+19
^BGP3SDPN SUMP+4
^BGP3SDPO SUMP+7
$$DATE^BGP3UTL SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13, SETEXCEL+14, SETEXCEL+15
, SETEXCEL+16
^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
^BGPGPDCH - [#90550.03] SETEXCEL+3
^BGPINDH - [#90550.01] WTITLE+2, PRINT1+11, PRINT1+32, PRINT1+33, WP+3, WP+5, PRINT2+11, PRINT2+12, PRINT2+22, PRINT2+23
, PRINT2+30, PRINT2+31, PRINT2+32, PRINT2+33, PRINT2+35, PRINT2+37, PRINT2+39, PRINT2+40, PRINT2+42, PRINT2+43
, PRINT2+45, PRINT2+46, CALC, CALC+1, CALC+2
^BGPINDH("ADEVO" PRINT1+9, PRINT1+10
^BGPINDH("AOI" PRINT1+30
^BGPNPLH - [#90550.06] ANYDEV+3, ALLDEV+3
^DIC(4 - [#4] SETEXCEL+5
^TMP($J PRINT+2!, PRINT+6*, PRINT+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" DEL+14!, KITM+4!
^XTMP("BGP3D" DEL+12!, KITM+2!
^XTMP("BGP3DNP" DEL+13!, KITM+3!

Label References

Name Line Occurrences
$$ALLDEV PRINT1+22, PRINT1+29
$$ANYDEV PRINT1+3
CALC PRINT2+2, PRINT2+36
DEL PRINT+9
EXIT SUMP+10
KITM PRINT+13, PRINT+18
PRINT1 PRINT+16, DEL+9
PRINT2 PRINT1+11, PRINT1+34
SETEXCEL PRINT+7
SUMP PRINT3+1
W WTITLE+3, WTITLE+4, WTITLE+9
WP PRINT2+14, PRINT2+25
WTITLE PRINT2+5

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+7, SETEXCEL+1
>> BGPCPPL SUMP+9
>> BGPDASH PRINT+1
BGPDELIM PRINT+3!
>> BGPDEVOR PRINT1+9*, PRINT1+10
>> BGPEI( SETEXCEL+6*
>> BGPEI2( SETEXCEL+7*
>> BGPEI3( SETEXCEL+8*
>> BGPEIDV1( SETEXCEL+9*
>> BGPEIDV2( SETEXCEL+10*
>> BGPEIDV3( SETEXCEL+11*
>> BGPFONE CALC+1*, CALC+2*
BGPGDEV PRINT1+8*, PRINT1+15!
>> BGPGPG PRINT+14*, DEL+7*
>> BGPGUI PRINT+4, DEL+1
>> BGPH 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+5, PRINT2+11, PRINT2+12, PRINT2+22, PRINT2+23, PRINT2+30, PRINT2+31, PRINT2+32, PRINT2+33
, PRINT2+35, PRINT2+37, PRINT2+39, PRINT2+40, PRINT2+42, PRINT2+43, PRINT2+45, PRINT2+46, CALC, CALC+1
, CALC+2, SUMP+1
>> BGPIFTR PRINT+8*, DEL+11*, SUMP+1*
>> BGPIND( PRINT1+11, PRINT1+30
>> BGPINDH PRINT1+13*, PRINT1+14*, PRINT1+35*, PRINT1+36*, PRINT2+10, PRINT2+21
>> BGPINDL( ANYDEV+3, ALLDEV+3, PRINT1+13, PRINT1+14, PRINT1+35, PRINT1+36
>> BGPIOSL PRINT+4*, WPS+2, PRINT2+4, PRINT2+7, PRINT2+18, PRINT2+34, PRINT2+38, PRINT2+41, PRINT2+44
>> BGPJ DEL+12, DEL+13, DEL+14, KITM+2, KITM+3, KITM+4
>> BGPLCNT WP+2*, WP+4*, WP+5
>> BGPNGR09 PRINT2+37, PRINT2+39
>> BGPNODE WP+3, WP+5, PRINT2+9*, PRINT2+10*, PRINT2+11, PRINT2+12, PRINT2+20*, PRINT2+21*, PRINT2+22, PRINT2+23
, PRINT2+29*, PRINT2+30*, PRINT2+31*, PRINT2+32*, PRINT2+33, PRINT2+35
>> BGPNPL PRINT1+3, PRINT1+13, PRINT1+14, PRINT1+22, PRINT1+29, PRINT1+35, PRINT1+36
>> BGPONN1( SETEXCEL+12*
>> BGPONN2( SETEXCEL+13*
>> BGPONN3( SETEXCEL+14*
>> BGPONN4( SETEXCEL+15*
>> BGPONN5( SETEXCEL+16*
>> BGPORDSE PRINT1+30*
>> BGPPTYPE PRINT+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+4, PRINT2+7, PRINT2+8, PRINT2+18, PRINT2+19
, PRINT2+33, PRINT2+34, PRINT2+35, PRINT2+37, PRINT2+38, PRINT2+39, PRINT2+40, PRINT2+41, PRINT2+42, PRINT2+43
, PRINT2+44, PRINT2+45, PRINT2+46, CALC, CALC+1, CALC+2, EXIT+1
>> BGPQHDR PRINT+11*, PRINT+13, DEL+4*
>> BGPQUIT PRINT+5*, PRINT+15*, DEL+8*, PRINT1+9, PRINT1+12, PRINT1+16, PRINT1+30, PRINT1+31, PRINT1+37, WPS+2
, PRINT2+4, PRINT2+7, PRINT2+11, PRINT2+12, PRINT2+17, PRINT2+18, PRINT2+22, PRINT2+23, PRINT2+28, PRINT2+34
, PRINT2+38, PRINT2+41, PRINT2+44
>> BGPROT PRINT+9, PRINT+18
>> BGPRTYPE PRINT1+2, PRINT1+8*, PRINT1+15*, PRINT1+29, PRINT1+32, PRINT1+33, PRINT2+9, PRINT2+10, PRINT2+20, PRINT2+21
, PRINT2+30, PRINT2+31, PRINT2+32, PRINT2+36, 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+11*, PRINT2+12, PRINT2+22*, PRINT2+23, PRINT2+33*, PRINT2+35, PRINT2+37*, PRINT2+39, PRINT2+40*, PRINT2+42
, PRINT2+43*, PRINT2+45
>> BGPY WP+3, WP+5, PRINT2+12*, PRINT2+23*
>> 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
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
IOSL PRINT+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
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
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*
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 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
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, 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*
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