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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XBHEDD8

Package: IHS VA Utilities

Routine: XBHEDD8


Information

XBHEDD8 ;402,DJB,10/23/91,EDD - Trace a Field

Source Information

Source file <XBHEDD8.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS VA Utilities 2 ^XBHEDD3  PRINT^XBHEDD7  

Entry Points

Name Comments DBIA/ICR reference
EN ;
ASK1
TRACE ;If more than one match do NUM
LIST1 ;
LIST ;
ASK ;
GETFLD ;
EX
PRINT ;Print data.
PAGE ;
HD ;Trace a field

External References

Name Field # of Occurrence
^XBHEDD3 ASK1+2
PRINT^XBHEDD7 EN+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "Enter Field Name: ALL FIELDS//"
  • Formatting: !?8
  • Timeout: DTIME
  • Variable: FLD
  • Line Location: GETFLD+1
Function Call: WRITE
  • Prompt: !?2,"Enter field name or any portion of name. I will display the field's path.",!?2,"Use this option if you get ""beeped"" in the INDIVIDUAL FIELD SUMMARY because",!?2,"the field is decendent from a multiple."
  • Line Location: GETFLD+2
Function Call: WRITE
  • Prompt: ?50,"No such field."
  • Line Location: LIST+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LIST1+3
Function Call: WRITE
  • Prompt: "Mult->"
  • Condition for execution: $P(^DD(ZDD,ZNUMBER,0),U,2)>0
  • Line Location: LIST1+3
Function Call: WRITE
  • Prompt: ?6,$J(FLDCNT,3),".",?LEVEL*5+6," ",ZNAME," (",ZNUMBER,")"
  • Line Location: LIST1+3
Function Call: READ
  • Prompt: "Select Number: "
  • Formatting: !!?8
  • Timeout: DTIME
  • Variable: FLD1
  • Line Location: TRACE+1
Function Call: WRITE
  • Prompt: *7,!?2,"Enter a number from the left hand column."
  • Line Location: TRACE+2
Function Call: WRITE
  • Prompt: @IOF,!!!,?IOM\2-11,"F I E L D T R A C E",!,$E(ZLINE1,1,IOM)
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: !!?MAR,ZNUMBER(CNT),?MAR1,ZNAME(CNT)
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !,$E(ZLINE1,1,IOM)
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !?2,"(<RETURN>=Main Menu) ('I'=Individual Field Summary)"
  • Line Location: ASK+3
Function Call: READ
  • Prompt: "Select: "
  • Formatting: !?2
  • Timeout: DTIME
  • Variable: Z1
  • Line Location: ASK1+0
Function Call: WRITE
  • Prompt: *7,!?2,"See menu on line above."
  • Line Location: ASK1+1
Function Call: READ
  • Timeout: DTIME
  • Line Location: PAGE+1
Function Call: WRITE
  • Prompt: @IOF,!!,"MULTIPLE",?13,"1 2 3 4 5 6 7",!,"LEVELS",?13,"| | | | | | |",!,$E(ZLINE,1,IOM),!
  • Line Location: HD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( LIST+2, LIST1+1, LIST1+3, TRACE+5
^UTILITY($J EX!, LIST+2, LIST+3, LIST1+4*, TRACE+3, TRACE+5

Label References

Name Line Occurrences
ASK EN+3
ASK1 ASK1+1
EX EN+2, EN+3
GETFLD EN+2, GETFLD+2
HD LIST1+2, PAGE+2
LIST EN+2
LIST1 LIST+2
PAGE LIST1+5
PRINT EN+3
TRACE EN+3, TRACE+2

Naked Globals

Name Field # of Occurrence
^( LIST+2, TRACE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT EX!, TRACE+3*, TRACE+5*, PRINT+3*
DATA EX!
DTIME GETFLD+1, TRACE+1, ASK1, PAGE+1
>> FLAGE EN+2, GETFLD+1*, TRACE+1*, ASK1*, PAGE+1*
>> FLAGG EN+2, LIST+3*
>> FLAGP EN+1
>> FLAGQ EN+2, EN+3, EX+1*, GETFLD+1*, LIST+2, LIST+4*, LIST1+5, TRACE+1*, PAGE+1*
FLD EX!, GETFLD+1*, GETFLD+2, LIST+2
FLD1 EX!, TRACE+1*, TRACE+2, TRACE+3
FLDCNT EX!, LIST+1*, LIST1+2, LIST1+3, LIST1+4, LIST1+6*, TRACE+2
I EX!, ASK+1*
IOF PRINT+1, HD+1
IOM PRINT+1, ASK+2, HD+1
LEVEL EX!, LIST+2*, LIST1+3, LIST1+4
MAR EX!, PRINT+2*, PRINT+3*
MAR1 EX!, PRINT+2*, PRINT+3*
>> SIZE LIST1+5, ASK+1
U LIST+2, LIST1+3, TRACE+3, TRACE+5
>> Z1 ASK1*, ASK1+1, ASK1+2*, PAGE+1*
ZDD EX!, LIST+1*, LIST+2*, LIST1+1, LIST1+3, LIST1+4, TRACE+3*, TRACE+4, TRACE+5*
>> ZLINE HD+1
>> ZLINE1 PRINT+1, ASK+2
ZNAME EX!, LIST+2*, LIST1+1, LIST1+3, LIST1+4
ZNAME( TRACE+3*, TRACE+5*, PRINT+3
>> ZNUM TRACE+4, TRACE+5
ZNUMBER EX!, LIST1+1*, LIST1+3, LIST1+4
ZNUMBER( TRACE+3*, TRACE+5*, PRINT+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All