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 |  Local Variables  | All
Print Page as PDF
Routine: YTDOMR1

Package: Mental Health

Routine: YTDOMR1


Information

YTDOMR1 ;ALB/ASF SLC/DKG-EXTENDED INTERVIEW REPORTER ;6/19/97 17:09

Source Information

Source file <YTDOMR1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIR  ^DIWP  
Kernel 1 $$FMTE^XLFDT  

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

Package Total Caller Graph
Mental Health 1 YTDOMR  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
R1 ;
R2 ;
STEM ;
END ;
LISTER ;list formated output
LIST1
L ;
PRT ; Print output
WAIT ;
PRO ;evaluate pronoun, possesive etc

External References

Name Field # of Occurrence
^DIR WAIT+3
^DIWP L+2, L+5, L+6
$$FMTE^XLFDT PRT+3, WAIT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,YSHDR,?53,$$FMTE^XLFDT(DT,"5ZD"),?64,$$FMTE^XLFDT(YSHD,"5ZD")
  • Line Location: PRT+3
Function Call: WRITE
  • Prompt: !,?53,"PRINTED",?64,"ENTERED",!
  • Line Location: PRT+4
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,N,0)
  • Line Location: PRT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: WAIT+3
Function Call: WRITE
  • Prompt: @IOF,YSHDR,?53,$$FMTE^XLFDT(DT,"5ZD"),?64,$$FMTE^XLFDT(YSHD,"5ZD")
  • Line Location: WAIT+5
Function Call: WRITE
  • Prompt: !?53,"PRINTED",?64,"ENTERED",!
  • Line Location: WAIT+6
Routine Call
  • DIR
  • Line Location:
    • WAIT+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PRO+12
^UTILITY($J MAIN+1!, PRT+5, PRT+6
^VA(200 - [#200] PRO+11
^YTD(601.2 - [#601.2] R2+4, LISTER+4, LIST1+3, PRO+11
^YTT(601 - [#601] R1+1, R2+1, LISTER+3, LIST1+1, LIST1+2

Label References

Name Line Occurrences
L STEM+2, STEM+3, STEM+4
LIST1 LISTER+7, LIST1+6
LISTER R2+3
PRO L+1
PRT MAIN+4
R1 MAIN+3
R2 R1+1
STEM R2+2, R2+7, LISTER+3, LISTER+8, LISTER+9, LISTER+10, LISTER+12
WAIT PRT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRO+13*
>> A R2+1*, R2+6, STEM+1, STEM+3*, STEM+4, LISTER+6, LISTER+8, LIST1+5
B1 LISTER+1!
B1( LISTER+6*, LISTER+11, LISTER+12, LIST1+5*
B1(1 LISTER+9, LISTER+10
B1(2 LISTER+10
DIR WAIT+3!
DIR(0 WAIT+3*
DIRUT WAIT+2~, WAIT+3
>> DIWL L+2*, L+5*, L+6*
>> DIWR L+2*, L+5*, L+6*
DT PRT+3, WAIT+5
DTOUT WAIT+2~
DUOUT WAIT+2~
>> G PRO+4*, PRO+5, PRO+6, PRO+7, PRO+8, PRO+9, PRO+10, PRO+11, PRO+12
>> G1 PRO+4*, PRO+5*, PRO+6*, PRO+7*, PRO+8*, PRO+9*, PRO+10*, PRO+11*, PRO+14*, PRO+15
I END+1!, LISTER+11*, L+5*, PRO+1*
>> I0 WAIT+1*
IOF PRT+3, WAIT+5
IOSL PRT+7, WAIT+1
IOST WAIT+3
>> L R2+4*, R2+5, LISTER+4*, LISTER+5, LIST1+3*, LIST1+4
>> N PRT+5*, PRT+6
>> P1 PRO+2*, PRO+3, PRO+4, PRO+15
>> P2 PRO+2*, PRO+3, PRO+4, PRO+15
R R2+2*, R2+5*, R2+6*, STEM+2, STEM+3, STEM+4, END+1!, LISTER+3*, LISTER+5*, LISTER+6
LISTER+8*, LISTER+9*, LISTER+10*, LISTER+11*, LISTER+12*, LIST1+4*, LIST1+5
U R2+1, R2+6, STEM+1, LISTER+6, LISTER+8, LIST1+5, PRO+11, PRO+12
>> U1 R2+4*, LISTER+4*, LIST1+3*
>> X L+2*, L+5*, L+6*, PRO+12*, PRO+13*, PRO+14
>> Y1 L+5*
>> YSAGE PRT+2
>> YSCOMP LISTER+1*, LISTER+6, LIST1+5
>> YSDFN R2+4, LISTER+4, LIST1+3, PRO+11, PRO+12
>> YSED R2+4, LISTER+4, LIST1+3, PRO+10, PRO+11
>> YSET R2+4, LISTER+4, LIST1+3, PRO+11
>> YSEXE R2+1*, R2+2, R2+3, LISTER+1
>> YSHD PRT+3, WAIT+5
>> YSHDR PRT+2*, PRT+3, WAIT+5
>> YSITEM R2+1*, R2+2, R2+4, R2+5, LISTER+3, LISTER+4, LISTER+5, LIST1*, LIST1+1, LIST1+2
LIST1+3, LIST1+4
>> YSJ R1+1*, R2+1, LISTER+3
YSLCK END+1!
>> YSLFN MAIN+2*
>> YSQTYP LISTER+3*, LIST1+2*
YSSCK END+1!
>> YSSEX PRT+2, PRO+5, PRO+6, PRO+7, PRO+8, PRO+9
YSSTEM STEM+1*, STEM+2, STEM+3, STEM+4, END+1!
>> YSTEST R1+1, R2+1, LISTER+3, LIST1+1, LIST1+2
>> YSTL LISTER+1*, LISTER+6*, LISTER+8, LISTER+9, LISTER+10, LISTER+11, LISTER+12, LIST1+5*
>> YSTLN LISTER+1*, LISTER+8, LIST1*, LIST1+5
>> YSX1 L+4*, L+5*, L+6
YSYCK END+1!
>> YSYTX STEM+2*, STEM+3*, STEM+4*, L+1, L+2, L+3, L+4, PRO+1, PRO+2, PRO+4
PRO+15*
YSYX R2+4*, R2+5, END+1!, LISTER+4*, LISTER+5, LIST1+3*, LIST1+4
>> YSZZ PRT+1*, PRT+5, WAIT+3*, WAIT+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All