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

Package: Mental Health

Routine: YSDIZ


Information

YSDIZ ;SLC/RWF-ONE FIELD ^DIE FORMAT QUES. ASKER ; 7/6/89 17:04 ;

Source Information

Source file <YSDIZ.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  DQ^DICQ  

Entry Points

Name Comments DBIA/ICR reference
RD ;
EN ;
EN1 ;
E ;
S ;
P ;
V ;
X ;
END ;
PR ;
R ;
RP ;
D ;
QS ;
FN(ROOT) ;

External References

Name Field # of Occurrence
^DIC P+1
DQ^DICQ QS+3

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: " (",$P($E(DU,Y-1,256),";"),")"
  • Line Location: E+1
Function Call: WRITE
  • Prompt: $E(Y,YSDG,999)
  • Line Location: S+1
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: X+1
Function Call: WRITE
  • Prompt: $C(7)," ",!?3,"SURE YOU WANT TO DELETE"
  • Line Location: D+1
Function Call: READ
  • Prompt: "? "
  • Variable: X
  • Timeout: DTIME
  • Line Location: D+2
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>55
  • Line Location: D+2
Function Call: WRITE
  • Prompt: $C(7)," <NOTHING DELETED>"
  • Line Location: D+2
Function Call: WRITE
  • Prompt: ", OR 'MONTH-YEAR'"
  • Line Location: QS+4
Function Call: WRITE
  • Prompt: !,"CHOOSE FROM: "
  • Line Location: QS+5
Function Call: WRITE
  • Prompt: !?7,$P(Y,":"),?15," ",$P(Y,":",2)
  • Line Location: QS+5
Routine Call
  • DIC
  • Line Location:
    • P+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( R+1, QS+2

Label References

Name Line Occurrences
$$FN QS+3
D E+1
E RP+1
EN YSDIZ+7, X+1, D+2, D+3, QS+6
EN1 EN1+1
END EN1+1, E+1, V+1, RP+1, D+3
P E+1
PR EN+1
QS E+1
R R+1
RD EN1+1, RP+1
RP R+1, R+2
S S+1
V E+1, S+1
X S+1, P+1

Naked Globals

Name Field # of Occurrence
^( R+1, QS+2
^(0 R+1
^(3 QS+2
^(4 QS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D END+1!, QS+2*, QS+3*
DIC P+1*, QS+3*!
DIC(0 P+1*, QS+3*
>> DLAYGO QS+3*
DO QS+3!
>> DP QS+1, QS+2
>> DQ RD+1, EN+1, V+1, QS+2, QS+4
>> DQ( QS+4
>> DQ(3 QS+1
>> DQ(4 QS+1
DS QS+3!
DTIME RD+1, D+2
DU EN+1*, E+1, P+1, END+1!, PR+1, R+2, QS+3, QS+5
DV EN+1*, EN1+1, E+1, P+1, END+1!, PR+1, D+3, QS+3, QS+4, QS+5
DX QS+3!
>> RNUM FN+2
ROOT FN~, FN+1
U RD+1, EN+1, E+1, P+1, V+1, R+1, QS+2, QS+3, QS+4
X RD+1*, EN1+1, E+1, S+1*, P+1*, V+1, PR+1*, R+1*, R+2*, R+3*
, RP+1*, D+2*, FN+1*!
>> Y RD+1, E+1*, S+1*, P+1, PR+1*, R+1*, R+2*, R+3*, QS+5*
>> YSDE RD+1, EN+1*, V+1*, PR+1, RP+1, D+3*
YSDG S+1*, END+1!, PR+1*, R+1*, R+2, R+3, QS+5*
>> YSDH E+1*, S+1*
>> YSTOUT RD+1*, D+2*
>> YSUOUT RD+1*, D+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All