Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XBHEDDM

Package: IHS VA Utilities

Routine: XBHEDDM


Information

XBHEDDM ;402,DJB,10/23/91,EDD - Menu Driver

Source Information

Source file <XBHEDDM.m>

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS VA Utilities 1 XBHEDD  

Entry Points

Name Comments DBIA/ICR reference
OPT ;MENU OPTIONS
C
B
ALLCAPS ;
EN ;Entry Point
EX
HD ;

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @$S(I<8:"!?7",1:"?41"),$S(I=5:"*",I=9:"*",I=12:"*",1:" "),$J(I,2)_") ",$P(X,";",3)
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: @$S(I<6:"!",I<11:"?29",1:"?58"),$S(I=5:"*",I=9:"*",I=12:"*",1:" "),$J(I,2)_") ",$P(X,";",3)
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: @$S(I<8:"!?7",1:"?41"),$J(I,2)_") ",$P(X,";",3)
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: @$S(I<6:"!",I<11:"?29",1:"?58"),$J(I,2)_") ",$P(X,";",3)
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+6
Function Call: READ
  • Prompt: "Select OPTION: "
  • Formatting: !?8
  • Timeout: DTIME
  • Variable: O
  • Line Location: B+0
Function Call: WRITE
  • Prompt: $E(X,$L(O)+1,80)
  • Line Location: B+3
Function Call: WRITE
  • Prompt: *7,?30,"Enter Option number or name."
  • Line Location: B+4
Function Call: WRITE
  • Prompt: !?(IOM-$L(ZHDR)\2),ZHDR
  • Line Location: HD+1
Function Call: WRITE
  • Prompt: ?57,"[*=Opts not printable]"
  • Condition for execution: FLAGP
  • Line Location: HD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HD+2

Label References

Name Line Occurrences
@( C
ALLCAPS B+3
B B+4, C
C B+2, B+3
EX B, B+1
HD EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ALLCAPS+1*
DTIME B
>> FLAGE B+1*
>> FLAGG C*
>> FLAGM B*
>> FLAGP EN+2, HD+1
I EN+2*, EN+4*, B+3*, EX!
IOM HD+1
>> O B*, B+1, B+2, B+3*, ALLCAPS+1*
X EN+2*, EN+4*, B+3*, C*, EX!
Y EX!
ZHDR EX!, HD+1*

Marked Items

Name Field # of Occurrence
$T(OPT+I EN+2, EN+4, B+3
$T(OPT+O B+2, C
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All