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

Package: VA FileMan

Routine: DIWE5


Information

DIWE5 ;SFISC/GFT-WP, AUX FUNCTIONS ;15NOV2012

Source Information

Source file <DIWE5.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 ($$EZBLD,BLD,MSG)^DIALOG  YN^DICN  OS^DII  ^DIR  Z^DIWE3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA FileMan 3 DIWE1  DIWE11  DIWE2  

Entry Points

Name Comments DBIA/ICR reference
LNQ ;
WL
NL
F ;
X ;FILE TRANSFER
ENT
A
C
D
S
TQ ;
IQ ;
FN

External References

Name Field # of Occurrence
$$EZBLD^DIALOG LNQ+1, LNQ+3, LNQ+4, LNQ+5, X+4, A, IQ+3, IQ+4
BLD^DIALOG X+6, TQ+3, IQ+2
MSG^DIALOG X+6, TQ+3, IQ+2
YN^DICN IQ+3
OS^DII X+1
^DIR X+5
Z^DIWE3 TQ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?9,$$EZBLD^DIALOG(8152,DWL)
  • Line Location: LNQ+4
Function Call: WRITE
  • Prompt: !?9,$$EZBLD^DIALOG(8153,DWL+1)
  • Line Location: LNQ+5
Function Call: WRITE
  • Prompt: !
  • Line Location: LNQ+6
Function Call: WRITE
  • Prompt: !,"INITIALS:",!
  • Line Location: WL+0
Function Call: WRITE
  • Prompt: X,!
  • Line Location: WL+0
Function Call: WRITE
  • Prompt: !,"TEXT NAMES:",!
  • Line Location: NL+0
Function Call: WRITE
  • Prompt: %T2,?20,^(%T2,0),!
  • Line Location: NL+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: F+1
Function Call: WRITE
  • Prompt: !!,"Line WIDTH: "_DWLW_"//"
  • Line Location: F+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: F+2
Function Call: WRITE
  • Prompt: !,"PACK "_$S(DWPK:"ON",1:"OFF")_"//"
  • Line Location: F+2
Function Call: READ
  • Variable: X#245
  • Timeout: 30
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !!,$$EZBLD^DIALOG(8157),!
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !,^(%,0)
  • Line Location: IQ+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: IQ+2
Function Call: WRITE
  • Prompt: !,$C(7),$$EZBLD^DIALOG(9181)
  • Line Location: IQ+3
Function Call: WRITE
  • Prompt: !?5,$$EZBLD^DIALOG(9182)
  • Line Location: IQ+4
Function Call: WRITE
  • Prompt: !," |"_$P(^(0),U,1)_$P("(ARGUMENT)",U,$S('$D(^(3)):1,1:^(3)'=0))_"|",?25
  • Line Location: FN+0
Function Call: WRITE
  • Prompt: ^(9)
  • Condition for execution: $D(^(9))
  • Line Location: FN+0
Routine Call
  • DIALOG
  • Line Location:
    • LNQ+1
    • LNQ+3
    • LNQ+4
    • LNQ+5
    • X+4
    • A
    • IQ+3
    • IQ+4
Routine Call
  • DIALOG
  • Line Location:
    • X+6
    • TQ+3
    • IQ+2
Routine Call
  • DIALOG
  • Line Location:
    • X+6
    • TQ+3
    • IQ+2
Routine Call
  • DIR
  • Line Location:
    • X+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( IQ+1
^DD("FUNC" - [#.5] FN
^DD("OS" - [#.7] X+2, A

Label References

Name Line Occurrences
A D
C C+4
D A+1, C, D
S A, C+3, D

Naked Globals

Name Field # of Occurrence
^( WL, NL, IQ+1, FN
^(0 FN
^(3 IQ+1, FN
^(4 IQ+1
^(9 FN

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % X+2*, C+1*, C+2*, C+3, S*, S+1*, S+2, IQ+1*, IQ+3*, FN*
>> %0 C+1*, C+2, C+3
>> %1 S+1*
>> %2 S*, S+1
>> %B X+2*, A, D*, S*, S+2*
%T2 NL*, NL+1!
>> DC IQ+1
>> DIC WL, S+2
DIP TQ+2~
DIP(1 TQ+2*
DIP(2 TQ+2*
DIR X+3~, X+5!
DIR("A" X+4*
DIR("B" X+5*
DIR(0 X+5*
DIROUT X+3~
DIRUT X+3~, X+5
>> DISYS X+1, X+2, A
>> DIWL X+2*, ENT*, C+3, D, S+1
DTIME F+1, F+2
DTOUT X+3~
DUOUT X+3~
>> DW NL
>> DWL LNQ+2, LNQ+3, LNQ+4, LNQ+5
>> DWLC LNQ+1, LNQ+5, S+2*
>> DWLW F+1*
>> DWPK F+2*
>> I LNQ+1, WL*, NL*, A+2*, C*, C+1, TQ+2
>> J TQ+2
U LNQ+1, IQ+1, FN
>> X WL*, WL+1*, F+1*, F+2*, X+2, X+5*, A*, A+1*, C, C+1
>> Y A+1*, A+2*, C*, C+2, C+3*, D*, S*, S+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All