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

Package: IHS GPRA Information System

Routine: BGP2DP


Information

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

Source Information

Source file <BGP2DP.m>

Call Graph

Call Graph Total: 23

Package Total Call Graph
IHS GPRA Information System 18 ^BGP2DBPR  CPPL1^BGP2DCLP  ^BGP2DH  W^BGP2DP  HEADER^BGP2DPH  ^BGP2DS  ^BGP2DSP  ^BGP2DSPD  
^BGP2DSPN  ^BGP2DSPO  CT^BGP2DSTM  NPL1^BGP2NPLP  SAVEDEL^BGP2PDL  ^BGP2SDP  ^BGP2SDPD  ^BGP2SDPN  
^BGP2SDPO  $$DATE^BGP2UTL  
VA Fileman 3 COMMA^%DTC  ^DIR  ^DIWP  
Kernel 2 ^%ZISC  $$CJ^XLFSTR  

Caller Graph

Caller Graph Total: 41

Package Total Caller Graph
IHS GPRA Information System 41 BGP2AU1A  BGP2DAP  BGP2DBPR  BGP2DCL  BGP2DCLP  BGP2DGPU  BGP2DH  BGP2DH1  
BGP2DH2  BGP2DL  BGP2DNDB  BGP2DNG  BGP2DNG9  BGP2DNGP  BGP2DNGS  BGP2DON  
BGP2DP  BGP2DP1C  BGP2DP1H  BGP2DP1I  BGP2DP1J  BGP2DP1K  BGP2DP1L  BGP2DP1M  
BGP2DP1N  BGP2DPH  BGP2DPP  BGP2DS  BGP2DSP  BGP2DSPD  BGP2DSPN  BGP2DSPO  
BGP2DSTM  BGP2NPL  BGP2NPLP  BGP2PARP  BGP2PARQ  BGP2SDP  BGP2SDPD  BGP2SDPN  
BGP2SDPO  

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
^BGP2DBPR PRINT+1
CPPL1^BGP2DCLP SUMP+9
^BGP2DH PRINT+12, DEL+6
W^BGP2DP 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^BGP2DPH PRINT1+4, PRINT1+23, WPS+2, PRINT2+3, PRINT2+4, PRINT2+7, PRINT2+18, PRINT2+34, PRINT2+38, PRINT2+41
, PRINT2+44
^BGP2DS SUMP+8
^BGP2DSP SUMP+3
^BGP2DSPD PRINT1+18
^BGP2DSPN SUMP+2
^BGP2DSPO SUMP+6
CT^BGP2DSTM PRINT1+14, PRINT1+36
NPL1^BGP2NPLP PRINT1+13, PRINT1+35
SAVEDEL^BGP2PDL DEL+10
^BGP2SDP SUMP+5
^BGP2SDPD PRINT1+19
^BGP2SDPN SUMP+4
^BGP2SDPO SUMP+7
$$DATE^BGP2UTL SETEXCEL+6, SETEXCEL+7, SETEXCEL+8, SETEXCEL+9, SETEXCEL+10, SETEXCEL+11, SETEXCEL+12, SETEXCEL+13, SETEXCEL+14, SETEXCEL+15
^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
^BGPGPDCW - [#90548.03] SETEXCEL+3
^BGPINDW - [#90548.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
^BGPINDW("ADEVO" PRINT1+9, PRINT1+10
^BGPINDW("AOI" PRINT1+30
^BGPNPLW - [#90548.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("BGP20CPL" DEL+14!
^XTMP("BGP28CPL" KITM+4!
^XTMP("BGP2D" DEL+12!, KITM+2!
^XTMP("BGP2DNP" 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*
>> BGPEIDV1( SETEXCEL+8*
>> BGPEIDV2( SETEXCEL+9*
>> BGPEIDV3( SETEXCEL+10*
>> 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
>> BGPINDL( ANYDEV+3, ALLDEV+3, PRINT1+13, PRINT1+14, PRINT1+35, PRINT1+36
>> BGPINDW PRINT1+13*, PRINT1+14*, PRINT1+35*, PRINT1+36*, PRINT2+10, PRINT2+21
>> 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+11*
>> BGPONN2( SETEXCEL+12*
>> BGPONN3( SETEXCEL+13*
>> BGPONN4( SETEXCEL+14*
>> BGPONN5( SETEXCEL+15*
>> 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
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
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
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*
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
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, 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*
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