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

Package: IHS GPRA Information System

Routine: BGP4DSL


Information

BGP4DSL ; IHS/CMI/LAB - FY 11 DISPLAY IND LISTS ;

Source Information

Source file <BGP4DSL.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 3 EN^VALM  TERM^VALM0  (CLEAR,FULL)^VALM1  
IHS GPRA Information System 1 $$GETDEDIR^BGP4UTL2  
Kernel 1 DISP^XQORM1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 25

Package Total Caller Graph
IHS GPRA Information System 25 BGP4DA  BGP4DADB  BGP4DAP  BGP4DAR  BGP4DAR9  BGP4DARA  BGP4DARO  BGP4DCL  
BGP4DEL  BGP4DELA  BGP4DG  BGP4DGPA  BGP4DGPU  BGP4DL  BGP4DNDB  BGP4DNG  
BGP4DNG9  BGP4DNGP  BGP4DNGS  BGP4DON  BGP4DPE  BGP4DPEA  BGP4DPP  BGP4DSTM  
BGP4NPL  

Entry Points

Name Comments DBIA/ICR reference
RT ;EP
REMX ;
EN ;EP -- main entry point for GPRA LIST DISPLAY
ADDALL ;
HDR ; -- header code
PT ;EP
TEXT ;EP
EOJ1 ;EP
EXPND ; -- expand code
BACK ;go back to listman
INIT ; -- init variables and list array
EXIT ; -- exit code
REM ;
ADDX ;
ADD ;EP - add an item to the selected list - called from a protocol
EP ;EP - CALLED FROM OPTION
PT1
HELP ; -- help code

External References

Name Field # of Occurrence
$$GETDEDIR^BGP4UTL2 PT1+5
^DIR RT+3, RT+9, ADD+1, REM+1, TEXT+4, PT+3, PT+10, PT1, PT1+1
EN^VALM EN+1
TERM^VALM0 BACK+1
CLEAR^VALM1 EN+2
FULL^VALM1 EN+3, ADD+4, REM+4
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !
  • Line Location: REM+1
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: REM+2
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: REM+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TEXT+2
Function Call: WRITE
  • Prompt: !!,"Please choose an output type. For an explanation of the delimited",!,"file please see the user manual.",!
  • Line Location: PT+2
Function Call: WRITE
  • Prompt: !!,"You have selected to create a delimited output file. You can have this",!,"output file created as a text file in the pub directory, ",!,"OR you can have the delimited output display on your screen so that"
  • Line Location: PT+8
Function Call: WRITE
  • Prompt: !,"you can do a file capture. Keep in mind that if you choose to",!,"do a screen capture you CANNOT Queue your report to run in the background!!",!!
  • Line Location: PT+9
Function Call: WRITE
  • Prompt: !,"The provider's name will be appended to the filename."
  • Line Location: PT1+1
Function Call: WRITE
  • Prompt: !!!,"Your filename cannot contain a '/'."
  • Line Location: PT1+3
Function Call: WRITE
  • Prompt: !!,"When the report is finished your delimited output will be found in the",!,$$GETDEDIR^BGP4UTL2()," directory."
  • Line Location: PT1+5
Function Call: WRITE
  • Prompt: !,"The filename will be ",BGPDELF,".txt",!
  • Line Location: PT1+6
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIR
  • Line Location:
    • RT+3
    • RT+9
    • ADD+1
    • REM+1
    • TEXT+4
    • PT+3
    • PT+10
    • PT1
    • PT1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGPINDJ - [#90552.01] INIT+3, INIT+4, INIT+5, INIT+6
^BGPINDJ("AOI" INIT+2

Label References

Name Line Occurrences
ADDX ADD+2, ADD+3, REM+2, REM+3
BACK ADDX+1, ADDALL+2, REMX+1
EN EP+1
EOJ1 EN+5
HDR BACK+4
INIT BACK+3
PT PT+11, PT1+2
PT1 PT1+3
RT RT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGPANS EOJ1+1!
BGPC EOJ1+1!
>> BGPDELF PT+1*, PT+7*, PT1+4*, PT1+6
>> BGPDELT PT+1*, PT+7*, PT+12*, PT+13
>> BGPDESGP(0 PT1, PT1+1, PT1+6
>> BGPDNT TEXT+1*, TEXT+6*
BGPGANS EOJ1+1!, ADD+5*, REM+5*
BGPGC EOJ1+1!, ADD+5*, REM+5*
BGPGI EOJ1+1!, ADD+5*, REM+5*
BGPGLIST EOJ1+1!, INIT+1!
BGPGLIST( INIT+4*, INIT+6*
BGPGLIST("IDX" INIT+4*, INIT+6*, ADD+5, ADDALL+1, REM+5
BGPHIGH EOJ1+1!, INIT+1*, INIT+7*, ADD+1, ADDALL+1, REM+1
BGPI EOJ1+1!, ADD+5*
>> BGPIND ADD+5*
>> BGPIND( INIT+2, ADD+5, ADDALL+1
BGPLIST RT+4!, RT+5*, RT+6, RT+7
BGPLIST( INIT+4, INIT+6, ADD+5*, ADDALL+1*, REM+5!
>> BGPLPROV RT+7, RT+8*, RT+12*
>> BGPLPRV RT+8*, RT+12*
BGPNOLI INIT+1!
BGPNOLI( INIT+6*, ADD+5, ADDALL+1
>> BGPQUIT RT+4*
>> BGPROT PT+1*, PT+5*, PT+6
BGPTIND EOJ1+1!
BGPX EOJ1+1!
>> BGPYNPLT RT+2
>> C INIT+2*, INIT+3*, INIT+4, INIT+5*, INIT+6, INIT+7
DA RT+3!, RT+9!, TEXT+4!, PT+3!, PT+10!, PT1!, PT1+1!
DIR RT+3!, RT+9!, BACK+5!, ADD+1!, REM+1!, TEXT+4!, PT+3!, PT+10!, PT1!, PT1+1!
DIR("?" TEXT+4*
DIR("A" RT+3*, RT+9*, ADD+1*, REM+1*, TEXT+3*, PT+3*, PT+10*, PT1*, PT1+1*
DIR("B" RT+3*, TEXT+3*, PT+3*, PT+10*
DIR(0 RT+3*, RT+9*, ADD+1*, REM+1*, TEXT+3*, PT+3*, PT+10*, PT1*, PT1+1*
>> DIRUT RT+4, RT+10, ADD+1*, ADD+3, REM+1*, REM+3, TEXT+5, PT+4, PT+11, PT1+2
>> DUOUT ADD+1, REM+1
I INIT+2*, BACK+6!, ADDALL+1*, REM+5*
IOF EN+4, ADD+4, REM+4
>> O INIT+2*
U INIT+3, INIT+4, INIT+5, INIT+6
>> VALMBCK BACK+2*
>> VALMCNT INIT+7*
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
X INIT+2*, INIT+3, INIT+4, INIT+5, INIT+6, HELP+1*, BACK+6!, ADDALL+1*
Y RT+5, RT+11, RT+12, BACK+6!, ADD+2, ADD+5, REM+2, REM+5, TEXT+6, PT+5
, PT+12, PT1+3, PT1+4
Y(0 RT+12
Z BACK+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All