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

Package: IHS VA Utilities

Routine: XBHEDD4


Information

XBHEDD4 ;DJB,402,10/23/91,EDD - Individual Field Summary

Source Information

Source file <XBHEDD4.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS VA Utilities 1 (DTYPE1,DTYPE2,PAGE,STRING,WORD)^XBHEDD5  
Kernel 1 EN^XQH  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS VA Utilities 2 XBHEDD3  XBHEDD9  

Entry Points

Name Comments DBIA/ICR reference
XREF1 ;
XREF ;
HELP ;Print HELP FRAME text (^DIC(9.2,)
DATATYPE
EX ;
DESCRIP ;

External References

Name Field # of Occurrence
DTYPE1^XBHEDD5 DATATYPE+2
DTYPE2^XBHEDD5 DATATYPE+2
PAGE^XBHEDD5 DATATYPE+17, XREF1+1, XREF1+2, HELP+2, HELP+3
STRING^XBHEDD5 DATATYPE+7, DATATYPE+8, DATATYPE+10, DATATYPE+12, DATATYPE+14, DATATYPE+15, XREF1+3
WORD^XBHEDD5 DATATYPE+13, DATATYPE+18, DESCRIP+1
EN^XQH HELP+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,$E(ZLINE,1,IOM)
  • Line Location: XBHEDD4+5
Function Call: WRITE
  • Prompt: !?M1,"FIELD NAME:",?M3,FNAM
  • Line Location: XBHEDD4+8
Function Call: WRITE
  • Prompt: !!?M1,"FLD NUMBER:",?M3,FNUM,?36,"FLD TITLE: "
  • Line Location: XBHEDD4+9
Function Call: WRITE
  • Prompt: NODE(.1)
  • Condition for execution: $D(NODE(.1))
  • Line Location: XBHEDD4+9
Function Call: WRITE
  • Prompt: !?M1,"NODE;PIECE:",?M3,$S($P(NODE(0),U,4)=" ; ":"Computed",1:$P(NODE(0),U,4))
  • Line Location: XBHEDD4+10
Function Call: WRITE
  • Prompt: ?35,"HELP FRAME: "
  • Line Location: XBHEDD4+11
Function Call: WRITE
  • Prompt: ^(22)
  • Condition for execution: $D(^DD(FILE(LEV),FNUM,22))
  • Line Location: XBHEDD4+11
Function Call: WRITE
  • Prompt: !!?M1," ACCESS:",?M3,"RD: ",$S($D(^DD(FILE(LEV),FNUM,8)):^(8),1:"")," ","DEL: ",$S($D(^(8.5)):^(8.5),1:"")," ","WR: ",$S($D(^(9)):^(9),1:"")
  • Line Location: XBHEDD4+12
Function Call: WRITE
  • Prompt: !!?M1," DATA TYPE:"
  • Line Location: DATATYPE+0
Function Call: WRITE
  • Prompt: ?M3,$S(ZD["C":"Computed",ZD["D":"Date/Time",ZD["F":"Free Text",ZD["N":"Numeric",ZD["P":"Pointer",ZD["S":"Set of Codes",ZD["W":"Word Processing",ZD["V":"Variable Pointer",ZD["K":"MUMPS code",1:"*****")
  • Line Location: DATATYPE+1
Function Call: WRITE
  • Prompt: !?M4,$P($P(NODE(0),U,3),";",I)
  • Line Location: DATATYPE+3
Function Call: WRITE
  • Prompt: !!?M1,"POINTS TO:"
  • Line Location: DATATYPE+5
Function Call: WRITE
  • Prompt: ?M3,$P(ZDATA1,U),?M5,$P(ZDATA1,U,2)
  • Line Location: DATATYPE+6
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $O(^DD(FILE(LEV),FNUM,"V",VAR))>0
  • Line Location: DATATYPE+6
Function Call: WRITE
  • Prompt: !!?M1,$S(ZD["C":"CODE CREATING X:",1:"INPUT TRANSFORM:")
  • Line Location: DATATYPE+7
Function Call: WRITE
  • Prompt: !!?M1,"OUTPUT TRANSFORM:"
  • Line Location: DATATYPE+8
Function Call: WRITE
  • Prompt: !!?M1,"DELETE NODE(S):",?M3,"If $T is set to 1, no deleting."
  • Line Location: DATATYPE+9
Function Call: WRITE
  • Prompt: !?6,"Node: ",XX
  • Line Location: DATATYPE+10
Function Call: WRITE
  • Prompt: !!?M1,"IDENTIFIER:"
  • Line Location: DATATYPE+12
Function Call: WRITE
  • Prompt: !!?M1,"PROMPT MESSAGE:"
  • Line Location: DATATYPE+13
Function Call: WRITE
  • Prompt: !!?M1,"SCREEN: "
  • Line Location: DATATYPE+14
Function Call: WRITE
  • Prompt: !?M1,"SCREEN CODE:"
  • Line Location: DATATYPE+15
Function Call: WRITE
  • Prompt: !
  • Line Location: DATATYPE+17
Function Call: WRITE
  • Prompt: !?M1,"DESCRIPTION:"
  • Line Location: DATATYPE+18
Function Call: WRITE
  • Prompt: !
  • Line Location: DATATYPE+18
Function Call: WRITE
  • Prompt: !
  • Line Location: EX+2
Function Call: WRITE
  • Prompt: !,$E(ZLINE,1,IOM)
  • Line Location: EX+3
Function Call: WRITE
  • Prompt: !
  • Line Location: XREF1+1
Function Call: WRITE
  • Prompt: !?M1,"CROSS REF NAME:",?M3,XREFNAM
  • Line Location: XREF1+2
Function Call: WRITE
  • Prompt: !?12,"TYPE:",?M3,XREFTYPE
  • Line Location: XREF1+2
Function Call: WRITE
  • Prompt: ?6,"Node: ",L
  • Condition for execution: L>0
  • Line Location: XREF1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DESCRIP+1
Function Call: WRITE
  • Prompt: !,?M1
  • Line Location: DESCRIP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DESCRIP+2
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !?M1,"This field has a HELP FRAME."
  • Line Location: HELP+3
Function Call: READ
  • Prompt: "Do you wish to see the HELP FRAME text?: [YES/NO] NO//"
  • Formatting: !?M1
  • Timeout: DTIME
  • Variable: ANS
  • Line Location: HELP+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( XBHEDD4+7, XBHEDD4+11, XBHEDD4+12, DATATYPE+5, DATATYPE+6, DATATYPE+9, DATATYPE+10, DATATYPE+12, DATATYPE+16, DATATYPE+17
, DATATYPE+18, DATATYPE+20, XREF+1, XREF1+3, DESCRIP+1, HELP+5

Label References

Name Line Occurrences
DESCRIP XREF1+3
EX DATATYPE+7, DATATYPE+8, DATATYPE+11, DATATYPE+12, DATATYPE+13, DATATYPE+14, DATATYPE+15, DATATYPE+16, DATATYPE+17, DATATYPE+19
, DATATYPE+20
HELP DATATYPE+20
XREF DATATYPE+16
XREF1 XREF+1

Naked Globals

Name Field # of Occurrence
^( XBHEDD4+7, DATATYPE+18, XREF1+3, DESCRIP+1
^(0 XREF+1
^(22 XBHEDD4+11, DATATYPE+20
^(8 XBHEDD4+12
^(8.5 XBHEDD4+12
^(9 XBHEDD4+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A DATATYPE+18*
ANS HELP+4*, HELP+6!
DTIME HELP+4
>> FILE( XBHEDD4+7, XBHEDD4+11, XBHEDD4+12, DATATYPE+5, DATATYPE+6, DATATYPE+9, DATATYPE+10, DATATYPE+12, DATATYPE+16, DATATYPE+17
, DATATYPE+18, DATATYPE+20, XREF+1, XREF1+3, DESCRIP+1, HELP+5
>> FLAGP XBHEDD4+5, EX+2, EX+3, HELP+1
>> FLAGQ XBHEDD4+6*, DATATYPE+7, DATATYPE+8, DATATYPE+10, DATATYPE+11, DATATYPE+12, DATATYPE+13, DATATYPE+14, DATATYPE+15, DATATYPE+16
, DATATYPE+17, DATATYPE+18, DATATYPE+19, DATATYPE+20, EX+1, XREF+1, XREF1+1, XREF1+2, XREF1+3, DESCRIP+1
, HELP+2, HELP+3
>> FNAM XBHEDD4+8
>> FNUM XBHEDD4+7, XBHEDD4+9, XBHEDD4+11, XBHEDD4+12, DATATYPE+5, DATATYPE+6, DATATYPE+9, DATATYPE+10, DATATYPE+12, DATATYPE+16
, DATATYPE+17, DATATYPE+18, DATATYPE+20, XREF+1, XREF1+3, DESCRIP+1, HELP+5
>> I DATATYPE+2*, DATATYPE+3*, DATATYPE+6*, EX+2*
>> II XBHEDD4+7*
IOF XBHEDD4+5
IOM XBHEDD4+5, EX+3
>> K XREF+1*, XREF1+3, DESCRIP+1
>> L XREF1+3*, DESCRIP+1
>> LEV XBHEDD4+7, XBHEDD4+11, XBHEDD4+12, DATATYPE+5, DATATYPE+6, DATATYPE+9, DATATYPE+10, DATATYPE+12, DATATYPE+16, DATATYPE+17
, DATATYPE+18, DATATYPE+20, XREF+1, XREF1+3, DESCRIP+1, HELP+5
LINE EX+1!
>> M DESCRIP+1*
>> M1 XBHEDD4+8, XBHEDD4+9, XBHEDD4+10, XBHEDD4+12, DATATYPE, DATATYPE+4, DATATYPE+5, DATATYPE+7, DATATYPE+8, DATATYPE+9
, DATATYPE+12, DATATYPE+13, DATATYPE+14, DATATYPE+15, DATATYPE+18, XREF1+2, XREF1+3, DESCRIP+1, HELP+3, HELP+4
>> M3 XBHEDD4+8, XBHEDD4+9, XBHEDD4+10, XBHEDD4+12, DATATYPE+1, DATATYPE+4, DATATYPE+6, DATATYPE+9, XREF1+2
>> M4 DATATYPE+3
>> M5 DATATYPE+6
NODE XBHEDD4+4~
NODE( XBHEDD4+7*, XBHEDD4+9, DATATYPE+15
NODE(0 XBHEDD4+10, DATATYPE, DATATYPE+3, DATATYPE+4, DATATYPE+7
NODE(12 DATATYPE+14
NODE(2 DATATYPE+8
NODE(3 DATATYPE+13
>> SIZE DATATYPE+17, EX+2, XREF1+1, XREF1+2, HELP+2, HELP+3
>> STRING DATATYPE+7*, DATATYPE+8*, DATATYPE+10*, DATATYPE+12*, DATATYPE+13*, DATATYPE+14*, DATATYPE+15*, DATATYPE+18*, XREF1+3*, DESCRIP+1*
U XBHEDD4+10, DATATYPE, DATATYPE+3, DATATYPE+4, DATATYPE+6, DATATYPE+7, XREF+1
>> VAR DATATYPE+6*
XQH HELP+5*, HELP+6!
>> XREFNAM XREF+1*, XREF1+2
>> XREFTYPE XREF+1*, XREF1+2
>> XX DATATYPE+10*
>> ZA DATATYPE+4*
>> ZB DATATYPE+4*
>> ZD DATATYPE*, DATATYPE+1, DATATYPE+2, DATATYPE+3, DATATYPE+4, DATATYPE+5, DATATYPE+7
>> ZDATA1 DATATYPE+6*
>> ZDSUB DATATYPE+2*
>> ZLINE XBHEDD4+5, EX+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All