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

Package: IHS GPRA Information System

Routine: BGP5PDL


Information

BGP5PDL ; IHS/CMI/LAB - IHS gpra print 01 Jul 2010 8:02 PM ;

Source Information

Source file <BGP5PDL.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
IHS GPRA Information System 8 CPPL1^BGP5DCLD  CT^BGP5DSTM  NPL1^BGP5NPLP  (DEVSUM,SDP)^BGP5PDLD  ^BGP5PDLH  (NONSUM,SDP)^BGP5PDLN  OTHSUM^BGP5PDLO  ^BGP5PDLS  
IHS VA Utilities 1 ^XBGSAVE  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 COMMA^%DTC  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
IHS GPRA Information System 7 BGP5DBPR  BGP5DP  BGP5PARP  BGP5PARQ  BGP5PDLD  BGP5PDLN  BGP5PDLO  

Entry Points

Name Comments DBIA/ICR reference
SAVEDEL ;EP
SCREENSO ;
DEL1 ;EP
CTR(X,Y) ;EP - Center
SCREEN ;
PRINT3 ;
S(Y,F,P) ;EP set up array
SUMONLY ;
HEADER ;EP
USR() ;EP - Return user
PRINT2 ;
DEL ;
C(X,X2,X3) ;
EXIT ;
CALC

External References

Name Field # of Occurrence
COMMA^%DTC C+1
CPPL1^BGP5DCLD DEL+14
CT^BGP5DSTM DEL1+4, DEL1+12
NPL1^BGP5NPLP DEL1+3, DEL1+11
DEVSUM^BGP5PDLD DEL+7
SDP^BGP5PDLD DEL+10
^BGP5PDLH DEL+4
NONSUM^BGP5PDLN DEL+6
SDP^BGP5PDLN DEL+9
OTHSUM^BGP5PDLO DEL+12
^BGP5PDLS DEL+13
^XBGSAVE SAVEDEL+12, SUMONLY+20
$$FMTE^XLFDT HEADER+1, HEADER+9, HEADER+10, HEADER+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,^TMP($J,"BGPDEL",X)
  • Line Location: SCREENSO+1
Function Call: WRITE
  • Prompt: !,^TMP($J,"BGPDEL",X)
  • Line Location: SCREENSO+3
Function Call: WRITE
  • Prompt: !,^TMP($J,"BGPDEL",X)
  • Line Location: SCREENSO+6
Function Call: WRITE
  • Prompt: !,^TMP($J,"BGPDEL",X)
  • Line Location: SCREENSO+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] HEADER+25
^AUTTLOC - [#9999999.06] HEADER+21
^BGPCTRL - [#90241.01] HEADER+19, HEADER+20
^BGPCTRL("B" HEADER+18
^BGPDATA SAVEDEL+5, SAVEDEL+7!, SAVEDEL+17, SAVEDEL+18!, SUMONLY+5, SUMONLY+7!, SUMONLY+25, SUMONLY+26!, SAVEDEL+8*, SAVEDEL+15
, SUMONLY+8*, SUMONLY+11*, SUMONLY+14*, SUMONLY+16*, SUMONLY+23
^BGPGUIK - [#90554.19] SAVEDEL+15*, SAVEDEL+16*, SUMONLY+23*, SUMONLY+24*
^BGPINDK - [#90554.01] DEL1+9, PRINT2+3, PRINT2+7, PRINT2+8, PRINT2+11, PRINT2+12, PRINT2+13, PRINT2+20, PRINT2+21, PRINT2+25
, PRINT2+26, PRINT2+27, PRINT2+33, PRINT2+34, PRINT2+35, PRINT2+37, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+42
, PRINT2+43, PRINT2+44, PRINT2+45, PRINT2+46, CALC
^DIC(4 - [#4] HEADER+7
^TMP($J DEL+1!, DEL+2*, SAVEDEL+6!, SAVEDEL+8, SUMONLY+6!, SUMONLY+8, SUMONLY+10, SUMONLY+11, SUMONLY+13, SUMONLY+14
, SUMONLY+15, SUMONLY+16, SCREENSO+1, SCREENSO+2, SCREENSO+3, SCREENSO+5, SCREENSO+6, SCREENSO+7, SCREENSO+8, SCREEN+1
, EXIT+1!, S+2*, S+3*, S+4*
^VA(200 - [#200] HEADER+1, USR+1

Label References

Name Line Occurrences
CALC PRINT2+39
DEL1 DEL+5
EXIT SAVEDEL+2, SAVEDEL+19, SUMONLY+2, SUMONLY+27
PRINT2 DEL1+2, DEL1+9
PRINT3 DEL1+6
S PRINT2+2, PRINT2+3, PRINT2+4, PRINT2+5, PRINT2+13, PRINT2+17, PRINT2+18, PRINT2+27, PRINT2+31, PRINT2+36
, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+42, PRINT2+43, PRINT2+44, PRINT2+45, PRINT2+46, HEADER+1, HEADER+2
, HEADER+3, HEADER+4, HEADER+5, HEADER+6, HEADER+7, HEADER+9, HEADER+10, HEADER+11, HEADER+12, HEADER+14
, HEADER+15, HEADER+16, HEADER+17, HEADER+20, HEADER+21, HEADER+22, HEADER+23, HEADER+24, HEADER+25, HEADER+26
, HEADER+32
SCREEN SAVEDEL+2
SCREENSO SUMONLY+2
SUMONLY SAVEDEL+1

Naked Globals

Name Field # of Occurrence
^(0 USR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % S+2*, S+3, S+4
>> BGPALLPT HEADER+24, HEADER+25, HEADER+26
>> BGPAREAA SUMONLY+12, SCREENSO+4, HEADER+6, HEADER+7
>> BGPBBD HEADER+11
>> BGPBD HEADER+9
>> BGPBED HEADER+11
>> BGPCPPL DEL+14
>> BGPDELF SAVEDEL+11, SUMONLY+19
>> BGPDELT SAVEDEL+2, SUMONLY+2
>> BGPDEVE SUMONLY+11*, SUMONLY+13, SUMONLY+14*, SUMONLY+15, SUMONLY+16*, SCREENSO+3*, SCREENSO+5, SCREENSO+6*, SCREENSO+7, SCREENSO+8*
>> BGPED HEADER+9
>> BGPEXPT HEADER+21
>> BGPGDEV DEL1+8*
>> BGPGIEN SAVEDEL+15, SAVEDEL+16, SUMONLY+23, SUMONLY+24
>> BGPGUI SAVEDEL+9, SAVEDEL+14, SUMONLY+17, SUMONLY+22
>> BGPI HEADER+18*, HEADER+19, HEADER+20
>> BGPIC DEL1+1*, DEL1+3, DEL1+4, DEL1+9*, DEL1+11, DEL1+12, PRINT2+3, PRINT2+7, PRINT2+8, PRINT2+11
, PRINT2+12, PRINT2+13, PRINT2+20, PRINT2+21, PRINT2+25, PRINT2+26, PRINT2+27, PRINT2+33, PRINT2+34, PRINT2+35
, PRINT2+37, PRINT2+38, PRINT2+40, PRINT2+41, PRINT2+42, PRINT2+43, PRINT2+44, PRINT2+45, PRINT2+46, CALC
>> BGPIND( DEL1+1, DEL1+9
>> BGPINDK DEL1+3*, DEL1+4*, DEL1+11*, DEL1+12*, PRINT2+11, PRINT2+25
>> BGPINDL( DEL1+3, DEL1+4, DEL1+11, DEL1+12
>> BGPLX SUMONLY+8*, SUMONLY+11*, SUMONLY+14*, SUMONLY+16*, SCREENSO+1*, SCREENSO+3*, SCREENSO+6*, SCREENSO+8*
>> BGPNGR09 PRINT2+40, PRINT2+41, HEADER+4, HEADER+5
>> BGPNODE PRINT2+6*, PRINT2+7, PRINT2+8, PRINT2+11, PRINT2+12, PRINT2+13, PRINT2+19*, PRINT2+20, PRINT2+21, PRINT2+25
, PRINT2+26, PRINT2+27, PRINT2+32*, PRINT2+33*, PRINT2+34*, PRINT2+35*, PRINT2+37, PRINT2+38
>> BGPNPL DEL1+3, DEL1+4, DEL1+11, DEL1+12
>> BGPPBD HEADER+10
>> BGPPED HEADER+10
BGPQUIT DEL1+5, DEL1+9, DEL1+10, DEL1+13, HEADER+31!
>> BGPRPT HEADER+21
>> BGPRTYPE DEL+6, DEL+7, DEL+9, DEL+10, DEL+12, DEL1+6, DEL1+8*, DEL1+15*, PRINT2+6, PRINT2+11
, PRINT2+19, PRINT2+25, PRINT2+33, PRINT2+34, PRINT2+35, PRINT2+39, HEADER+2, HEADER+3, HEADER+4, HEADER+5
, HEADER+14, HEADER+16
>> BGPSEAT HEADER+25, HEADER+26
>> BGPSTP SUMONLY+10*, SUMONLY+11, SUMONLY+13*, SUMONLY+15*, SUMONLY+16, SCREENSO+2*, SCREENSO+3, SCREENSO+5*, SCREENSO+7*, SCREENSO+8
>> BGPSUMON SAVEDEL+1
BGPSUMP DEL+3!, HEADER+13
>> BGPTAX( HEADER+27
>> BGPTAXI HEADER+25
BGPX PRINT2+7*, PRINT2+8, PRINT2+20*, PRINT2+21, PRINT2+37*, PRINT2+38, PRINT2+40*, PRINT2+41, PRINT2+42*, PRINT2+43
, PRINT2+44*, PRINT2+45, HEADER+19*, HEADER+20, HEADER+31!
>> BGPY PRINT2+8*, PRINT2+11, PRINT2+12, PRINT2+13, PRINT2+21*, PRINT2+25, PRINT2+26, PRINT2+27
>> BGPYNPLT DEL1+3, DEL1+4, DEL1+11, DEL1+12
>> BGPZ PRINT2+12*, PRINT2+13, PRINT2+26*, PRINT2+27
>> BGPZZ HEADER+27*, HEADER+28*, HEADER+29
>> C SAVEDEL+15*, SAVEDEL+16, SUMONLY+23*, SUMONLY+24, HEADER+28*
DT SAVEDEL+16, SUMONLY+24, HEADER+1
DUZ HEADER+1, USR+1
DUZ(2 HEADER+7, HEADER+21
F S~, S+1*, S+2
IOM CTR+1
>> N HEADER+27*, HEADER+28
P S~, S+4
U DEL1+9, PRINT2+3, HEADER+1, HEADER+7, HEADER+21, HEADER+25, USR+1, S+2, S+4
X SAVEDEL+8*, SAVEDEL+15*, SUMONLY+8*, SUMONLY+10*, SUMONLY+11*, SUMONLY+13*, SUMONLY+14*, SUMONLY+15*, SUMONLY+16*, SUMONLY+23*
, SCREENSO+1*, SCREENSO+2*, SCREENSO+3*, SCREENSO+5*, SCREENSO+6*, SCREENSO+7*, SCREENSO+8*, SCREEN+1*, PRINT2+2*, PRINT2+3*
, PRINT2+4*, PRINT2+5*, PRINT2+17*, PRINT2+18*, PRINT2+27*, PRINT2+31*, PRINT2+36*, PRINT2+38*, PRINT2+40*, PRINT2+41*
, PRINT2+42*, PRINT2+43*, PRINT2+44*, PRINT2+45*, HEADER+9*, HEADER+10*, HEADER+11*, HEADER+12*, HEADER+14*, HEADER+15*
, HEADER+16*, HEADER+17*, HEADER+20*, HEADER+21*, HEADER+22*, HEADER+23*, HEADER+24*, HEADER+25*, HEADER+26*, HEADER+29*
, HEADER+32*, CTR~, CTR+1, C~, C+2
X2 C~
X3 C~
XBE SAVEDEL+13!, SUMONLY+21!
XBF SAVEDEL+11*, SAVEDEL+13!, SUMONLY+19*, SUMONLY+21!
XBFLT SAVEDEL+11*, SAVEDEL+13!, SUMONLY+19*, SUMONLY+21!
XBFN SAVEDEL+11*, SAVEDEL+13!, SUMONLY+19*, SUMONLY+21!
>> XBGL SAVEDEL+4*, SUMONLY+4*
XBMED SAVEDEL+11*, SAVEDEL+13!, SUMONLY+19*, SUMONLY+21!
>> XBQ SAVEDEL+11*, SUMONLY+19*
XBTLE SAVEDEL+11*, SAVEDEL+13!, SUMONLY+19*, SUMONLY+21!
Y PRINT2+13*, HEADER+1*, HEADER+2*, HEADER+3*, HEADER+4*, HEADER+5*, HEADER+6*, HEADER+7*, HEADER+27*, HEADER+29
, CTR~, CTR+1, S~, S+4
>> ZTQUEUED SAVEDEL+5, SUMONLY+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All