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

Package: IHS GPRA Information System

Routine: BGP4CTS


Information

BGP4CTS ; IHS/CMI/LAB - DISPLAY IND LISTS 15 Dec 2010 9:42 AM ;

Source Information

Source file <BGP4CTS.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 3 EN^VALM  TERM^VALM0  (CLEAR,FULL)^VALM1  
IHS GPRA Information System 2 EP^BGP4CTL  EP^BGP4XTV1  
IHS VA Utilities 2 $$VAL^XBDIQ1  EN^XBVK  
Kernel 1 DISP^XQORM1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGP4GU  

Entry Points

Name Comments DBIA/ICR reference
DISP ;EP
EN ;EP -- main entry point for
HDR ; -- header code
EOJ ;EP
EXPND ; -- expand code
BACK ;go back to listman
DISPX ;
INIT ;EP -- init variables and list array
PAUSE ;EP
EXIT ; -- exit code
DISP1X ;
DISP1 ;EP - add an item to the selected list - called from a protocol
ADDX ;
ADD ;EP - add an item to the selected list - called from a protocol
EP ;EP - CALLED FROM OPTION
HELP ; -- help code

External References

Name Field # of Occurrence
EP^BGP4CTL ADD+14
EP^BGP4XTV1 DISP+12
^DIR PAUSE+2, ADD+5, DISP+3, DISP1+3, DISP1+18
EN^VALM EN+1
TERM^VALM0 BACK+1
CLEAR^VALM1 EN+2
FULL^VALM1 EN+3, ADD+1, ADD+13, DISP+11, DISP1+6
$$VAL^XBDIQ1 INIT+14, DISP1+13
EN^XBVK EOJ+1
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !!,"You do not have the security access to edit a taxonomy.",!,"Please see your supervisor or program manager.",!
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: ADD+6
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: ADD+7
Function Call: WRITE
  • Prompt: !!,"The ",$P(^ATXLAB(BGPTAXI,0),U)," is VIEW ONLY.",!,"You can not update it."
  • Line Location: ADD+11
Function Call: WRITE
  • Prompt: !!,"The ",$P(^ATXAX(BGPTAXI,0),U)," is VIEW ONLY.",!,"You can not update it."
  • Line Location: ADD+12
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP+1
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: DISP+4
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP1+1
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: DISP1+4
Function Call: WRITE
  • Prompt: !,"No taxonomy selected."
  • Line Location: DISP1+5
Function Call: WRITE
  • Prompt: !!!,$S(BGPTAXJ="L":$P(^ATXLAB(BGPTAXI,0),U),1:$P(^ATXAX(BGPTAXI,0),U))
  • Line Location: DISP1+8
Function Call: WRITE
  • Prompt: !!,"Items currently defined to this taxonomy:"
  • Line Location: DISP1+9
Function Call: WRITE
  • Prompt: !?5,Y
  • Line Location: DISP1+11
Function Call: WRITE
  • Prompt: !!
  • Line Location: DISP1+17
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIR
  • Line Location:
    • PAUSE+2
    • ADD+5
    • DISP+3
    • DISP1+3
    • DISP1+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] ADD+10, ADD+12, DISP1+8, DISP1+12, DISP1+13, DISP1+14, DISP1+15, DISP1+16
^ATXAX("B" INIT+10
^ATXLAB - [#9002228] ADD+9, ADD+11, DISP1+8, DISP1+10
^ATXLAB("B" INIT+12
^BGPTAXJ - [#90552.08] INIT+5, INIT+6, INIT+7, INIT+8, ADD+8
^BGPTAXJ("B" INIT+3, INIT+4
^LAB(60 - [#60] DISP1+11
^XUSEC("BGPZ TAXONOMY EDIT" ADD+3

Label References

Name Line Occurrences
ADDX ADD+3, ADD+6, ADD+7, ADD+11, ADD+12
BACK ADDX+1, DISPX+1, DISP1X+1
DISPX DISP+4, DISP+5, DISP1+4, DISP1+5
EN EP+8
EOJ EN+5
HDR BACK+4
INIT BACK+3
PAUSE ADD+3, ADD+11, ADD+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGPDESC INIT+8*, INIT+15
>> BGPEDIT INIT+8*, ADD+8*, ADD+11, ADD+12
>> BGPFIEN DISP+6*, DISP+10*, DISP+12
>> BGPHIGH INIT+2*, INIT+19*, ADD+4, DISP+2, DISP1+2
>> BGPRPTT1 EP+1*, EP+2*, EP+3*, EP+4*, EP+5*, EP+6*, EP+7*, INIT+1*, INIT+6, INIT+7
>> BGPRPTT2 EP+1*, EP+2*, EP+3*, EP+4*, EP+5*, EP+6*, EP+7*, HDR+1
>> BGPRPTTT EP+1, EP+2, EP+3, EP+4, EP+5, EP+6, EP+7
>> BGPSEL DISP+7*
>> BGPT INIT+3*, INIT+4, INIT+10, INIT+12, INIT+13
BGPTAX INIT+2!
BGPTAX( INIT+13*, INIT+14*, INIT+15*
BGPTAX("IDX" INIT+16*, ADD+8, DISP+6, DISP+8, DISP+9, DISP+10, DISP1+7
>> BGPTAXI ADD+8*, ADD+9, ADD+10, ADD+11, ADD+12, ADD+14, DISP1+7*, DISP1+8, DISP1+10, DISP1+12
, DISP1+13, DISP1+14, DISP1+15, DISP1+16
>> BGPTAXJ ADD+8*, ADD+9, ADD+10, ADD+11, ADD+12, DISP1+7*, DISP1+8, DISP1+10, DISP1+12, DISP1+14
>> BGPTAXN ADD+8*, ADD+9*, ADD+10*
>> BGPTIEN DISP+8*, DISP+12
>> BGPTYPE INIT+8*, INIT+9, INIT+11, INIT+16, DISP+9*, DISP+12
>> BGPY INIT+4*, INIT+5, INIT+6, INIT+7, INIT+8, INIT+14, INIT+16
>> C INIT+2*, INIT+17*, INIT+19
DIR PAUSE+2!, BACK+5!, ADD+5!, DISP+3!, DISP1+3!, DISP1+18!
DIR("A" PAUSE+2*, ADD+4*, DISP+2*, DISP1+2*, DISP1+18*
DIR(0 PAUSE+2*, ADD+4*, DISP+2*, DISP1+2*, DISP1+18*
>> DIRUT PAUSE+2*, ADD+5*, ADD+7, DISP+3*, DISP+5, DISP1+3*, DISP1+5
>> DUOUT PAUSE+2, ADD+5, DISP+3, DISP1+3
DUZ ADD+3
>> H DISP1+15*, DISP1+16
I INIT+9, INIT+10*, INIT+11, INIT+12*, INIT+16, BACK+6!
IO PAUSE+1
IO(0 PAUSE+1
IOF EN+4, ADD+13, DISP+11, DISP1+6
IOST PAUSE+1
>> J INIT+2*, INIT+8*, INIT+13, INIT+14, INIT+15, INIT+16
U INIT+5, INIT+8, INIT+16, ADD+8, ADD+9, ADD+10, ADD+11, ADD+12, DISP+6, DISP+8
, DISP+9, DISP+10, DISP1+7, DISP1+8, DISP1+11, DISP1+12, DISP1+13, DISP1+14, DISP1+16
>> VALMBCK BACK+2*
>> VALMCNT INIT+19*
>> VALMHDR(1 HDR+1*
X HELP+1*, BACK+6!, DISP1+10*, DISP1+11, DISP1+12*, DISP1+13, DISP1+14*, DISP1+15
Y BACK+6!, ADD+6, ADD+8, DISP+4, DISP+6, DISP+7, DISP+8, DISP+9, DISP+10, DISP1+4
, DISP1+7, DISP1+11*
Z BACK+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All