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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: YTSVR12

Package: Mental Health

Routine: YTSVR12


Information

YTSVR12 ;SLC/LLH - Score VR12 ; 01/08/2016

Source Information

Source file <YTSVR12.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 $$PWR^XLFMTH  
Mental Health 1 DESGNTR^YTSCORE  
VA FileMan 1 $$GET1^DIQ  

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 ^YTT(601.71  

Entry Points

Name Comments DBIA/ICR reference
SETSC(DES,LEG) ;
SETKEY(DES) ;
SUMKEY(KEY) ;
MCALC(SC,KEYSUM,ROU,MCS,PCS) ;
GETROU(KEYSUM,ROU) ; get routine to look up values to use in calculations
DATA1 ;
SCORESV ;
BLDLKU ;
DLLSTR(YSDATA,YS,YSTRNG) ;
; YSTRNG = 1 Score Instrument
; YSTRNG = 2 get Report Answers and Text
MCSKEY ;
PCSKEY ;

External References

Name Field # of Occurrence
$$GET1^DIQ DATA1+11, SCORESV+11, SCORESV+12
$$PWR^XLFMTH SETKEY+2, SETKEY+3, SETKEY+4, SETKEY+5, SETKEY+6, SETKEY+7, SETKEY+8, SETKEY+9, SETKEY+10, SETKEY+11
, SETKEY+12, SETKEY+13
DESGNTR^YTSCORE DATA1+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YTT(601.75 - [#601.75] GET1^DIQ
^YTT(601.87 - [#601.87] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SCORESV+1, SCORESV+2!, SCORESV+3*, SCORESV+4*, SCORESV+9!, SCORESV+10*, SCORESV+11*, SCORESV+12*

Label References

Name Line Occurrences
$$SETKEY DATA1+19
$$SETSC DATA1+18
$$SUMKEY DATA1+20
BLDLKU DLLSTR+12
DATA1 DLLSTR+13
GETROU DATA1+21
MCALC DATA1+22
SCORESV DLLSTR+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS SETSC+1~, SETSC+6, SETSC+7*, SETSC+8*
DATA DATA1+5*, DATA1+6, DATA1+7, DATA1+8, DLLSTR+4~
DES SETSC~, SETSC+2, SETSC+7, SETSC+8, SETKEY~, SETKEY+2, SETKEY+3, SETKEY+4, SETKEY+5, SETKEY+6
, SETKEY+7, SETKEY+8, SETKEY+9, SETKEY+10, SETKEY+11, SETKEY+12, SETKEY+13, DATA1+10, DATA1+13, DATA1+17
DATA1+18, DATA1+19, DLLSTR+4~
I MCALC+1~, MCALC+6*, MCALC+7, MCALC+8, GETROU+1~, GETROU+4*, GETROU+5, GETROU+6, GETROU+7, DATA1+1~
BLDLKU+1~, BLDLKU+2*, BLDLKU+5*
K1 GETROU+1~, GETROU+3*, GETROU+4*, GETROU+5, GETROU+6, GETROU+7
K2 GETROU+1~, GETROU+4*, GETROU+5*, GETROU+6, GETROU+7
KEY SUMKEY~, SUMKEY+3, DATA1+1~, DATA1+20
KEY( SUMKEY+4, DATA1+19*
KEYSUM MCALC~, MCALC+2, MCALC+4, GETROU~, GETROU+6, GETROU+7, DATA1+1~, DATA1+20*, DATA1+21, DATA1+22
LEG SETSC~, SETSC+3, SETSC+4, SETSC+5, SETSC+7, SETSC+8, SETSC+9, DATA1+11*, DATA1+18, DATA1+19
, DLLSTR+4~
MCS MCALC~, MCALC+7*, MCALC+9*, DATA1+22, SCORESV+7*, SCORESV+12, DLLSTR+5~, DLLSTR+7*
MKS DLLSTR+5~
MKS( BLDLKU+4*
MLABEL MCALC+1~, MCALC+2*
MROW MCALC+1~, MCALC+3*, MCALC+7, MCALC+9
MTCH DATA1+1~
NODE DATA1+4*, DATA1+5, DLLSTR+4~
PCS MCALC~, MCALC+8*, MCALC+10*, DATA1+22, SCORESV+6*, SCORESV+11, DLLSTR+5~, DLLSTR+7*
PKS DLLSTR+5~
PKS( BLDLKU+7*
PLABEL MCALC+1~, MCALC+4*
PROW MCALC+1~, MCALC+5*, MCALC+8, MCALC+10
QN SUMKEY+1~, SUMKEY+2*, SUMKEY+4*
QUES SETSC+1~, SETSC+2*, SETSC+3, SETSC+4, SETSC+5, SETSC+6, SETSC+9
ROU MCALC~, GETROU~, GETROU+2!, DATA1+1~, DATA1+21, DATA1+22, BLDLKU+1~, BLDLKU+3*, BLDLKU+4, BLDLKU+6*
BLDLKU+7
ROU( GETROU+6*, GETROU+7*
ROU("MKS" MCALC+2
ROU("PKS" MCALC+4
SC MCALC~, DATA1+1~, DATA1+22
SC( MCALC+7, MCALC+8, DATA1+18*
SCR BLDLKU+1~, BLDLKU+3*, BLDLKU+4, BLDLKU+6*, BLDLKU+7
SUM SUMKEY+1~, SUMKEY+2*, SUMKEY+3, SUMKEY+4*, SUMKEY+5
TMP GETROU+1~
U MCALC+2, MCALC+4, DATA1+2, DATA1+6, DATA1+7, DATA1+8, BLDLKU+4, BLDLKU+7
VN DATA1+1~, DATA1+17*, DATA1+18
X BLDLKU+1~, BLDLKU+2*, BLDLKU+3, BLDLKU+5*, BLDLKU+6
YS DLLSTR~
YS("CODE" DATA1+3
YSAN DLLSTR+4~
YSCDA DATA1+8*, DATA1+9*, DATA1+11, DLLSTR+4~
YSDATA DLLSTR~
YSDATA( DATA1+4, DATA1+5
YSDATA(2 DATA1+2
YSINSNAM DATA1+2*, DATA1+3*, DLLSTR+4~
YSQN DATA1+6*, DATA1+10, DLLSTR+4~
YSSEQ DATA1+7*, DLLSTR+4~
YSTRNG DLLSTR~, DLLSTR+10

Marked Items

Name Field # of Occurrence
$T(@MLABEL MCALC+3
$T(@PLABEL MCALC+5
$T(MCSKEY+I BLDLKU+2
$T(PCSKEY+I BLDLKU+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All