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  | All
Print Page as PDF
Routine: YTSPROM

Package: Mental Health

Routine: YTSPROM


Information

YTSPROM ;SLC/MJB- Score PROMIS29 ; 10/14/18 2:02pm

Source Information

Source file <YTSPROM.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
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
DLLSTR(YSDATA,YS,YSTRNG) ;
SCORESV ;
DATA1 ;
BRADJ1(YSRSC1) ;Adjust the Base Rate based on Scales - Physical Function
BRADJ2(YSRSC2) ;Adjust the Base Rate based on Scales - Anxiety
BRADJ3(YSRSC3) ;Adjust the Base Rate based on Scales - Depression
BRADJ4(YSRSC4) ;Adjust the Base Rate based on Scales - Fatigue
BRADJ5(YSRSC5) ;Adjust the Base Rate based on Scales - Sleep Disturbance
BRADJ6(YSRSC6) ;Adjust the Base Rate based on Scales - Satisfaction with Social Role
BRADJ7(YSRSC7) ;Adjust the Base Rate based on Scales - Pain Interference
PAD(VAL,LENGTH) ; padds the value with spaces at beginning
STRING ;
LDSCORES(YSDATA,YS) ; new call for patch 123 using to get T-scores

External References

Name Field # of Occurrence
$$GET1^DIQ SCORESV+15, DATA1+5, DATA1+6, DATA1+7, DATA1+8, DATA1+9, DATA1+10, DATA1+11

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+5, SCORESV+7!, SCORESV+8*, SCORESV+11, SCORESV+12, SCORESV+15*
STRING+1, STRING+2, STRING+3, STRING+4, STRING+5, STRING+6, STRING+7, STRING+8, STRING+9, STRING+10
STRING+11, STRING+12, STRING+13, STRING+14, LDSCORES+6, LDSCORES+7*, LDSCORES+13*
^YTT(601.92 - [#601.92] LDSCORES+10, LDSCORES+11

Label References

Name Line Occurrences
$$BRADJ1 DATA1+13
$$BRADJ2 DATA1+14
$$BRADJ3 DATA1+15
$$BRADJ4 DATA1+16
$$BRADJ5 DATA1+17
$$BRADJ6 DATA1+18
$$BRADJ7 DATA1+19
$$PAD STRING+15, STRING+16, STRING+17, STRING+18, STRING+19, STRING+20, STRING+21
DATA1 DLLSTR+6
LDSCORES DLLSTR+9
SCORESV DLLSTR+6
STRING DLLSTR+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
G LDSCORES+3~, LDSCORES+11*, LDSCORES+12, LDSCORES+13
I SCORESV+10*, SCORESV+11*, SCORESV+12, SCORESV+13, SCORESV+14, SCORESV+15, DATA1+1~, DATA1+4*, DATA1+5*, DATA1+6*
DATA1+7*, DATA1+8*, DATA1+9*, DATA1+10*, DATA1+11*
IEN71 LDSCORES+3~
II DLLSTR+4~, DLLSTR+5*, DATA1+2*
LENGTH PAD~, PAD+3
N DLLSTR+5*, DATA1+2*, STRING+15*, STRING+16*, STRING+17*, STRING+18*, STRING+19*, STRING+20*, STRING+21*, STRING+22*
STRING+23*, STRING+24*, STRING+25*, STRING+26*, STRING+27*, STRING+28*, LDSCORES+3~, LDSCORES+7*, LDSCORES+9*, LDSCORES+12*
, LDSCORES+13
PADDING PAD+1~, PAD+3*, PAD+4, PAD+5
PROM DLLSTR+4~
RETURN PAD+1~, PAD+5*, PAD+6
SCALE LDSCORES+3~, LDSCORES+12*, LDSCORES+13
SLIDESC DLLSTR+2~, DATA1+12*
TOTAL DLLSTR+2~
TXT DLLSTR+2~
U SCORESV+5, SCORESV+15, STRING+1, STRING+2, STRING+3, STRING+4, STRING+5, STRING+6, STRING+7, STRING+8
STRING+9, STRING+10, STRING+11, STRING+12, STRING+13, STRING+14, LDSCORES+12, LDSCORES+13
VAL PAD~, PAD+2*, PAD+3, PAD+4, PAD+5
YS DLLSTR~, DLLSTR+9, LDSCORES~
YS("AD" LDSCORES+4
YSAD LDSCORES+3~, LDSCORES+4*, LDSCORES+10
YSCAL DLLSTR+3~
YSCALE LDSCORES+3~, LDSCORES+9*, LDSCORES+10*, LDSCORES+11
YSCALEI DLLSTR+2~
YSCALIEN DLLSTR+4~, SCORESV+12*, SCORESV+15
YSCALVI DLLSTR+3~
YSCODEN LDSCORES+3~
YSDATA DLLSTR~, DLLSTR+9, LDSCORES~, LDSCORES+6*
YSDATA( DATA1+5, DATA1+6, DATA1+7, DATA1+8, DATA1+9, DATA1+10, DATA1+11, STRING+15*, STRING+16*, STRING+17*
STRING+18*, STRING+19*, STRING+20*, STRING+21*, STRING+22*, STRING+23*, STRING+24*, STRING+25*, STRING+26*, STRING+27*
STRING+28*
YSDATA(31 DATA1+12
>> YSINSNAM SCORESV+4
YSMED DLLSTR+2~
YSOVER DLLSTR+2~
YSRSC DLLSTR+2~, SCORESV+13*, SCORESV+15
YSRSC1 DLLSTR+3~, DATA1+4*, DATA1+5*, DATA1+13, BRADJ1~, BRADJ1+1, BRADJ1+2, BRADJ1+3, BRADJ1+4, BRADJ1+5
, BRADJ1+6, BRADJ1+7, BRADJ1+8, BRADJ1+9, BRADJ1+10, BRADJ1+11, BRADJ1+12, BRADJ1+13, BRADJ1+14, BRADJ1+15
, BRADJ1+16, BRADJ1+17, BRADJ1+18, BRADJ1+19, STRING+1*, STRING+15
YSRSC2 DLLSTR+3~, DATA1+4*, DATA1+6*, DATA1+14, BRADJ2~, BRADJ2+1, BRADJ2+2, BRADJ2+3, BRADJ2+4, BRADJ2+5
, BRADJ2+6, BRADJ2+7, BRADJ2+8, BRADJ2+9, BRADJ2+10, BRADJ2+11, BRADJ2+12, BRADJ2+13, BRADJ2+14, BRADJ2+15
, BRADJ2+16, BRADJ2+17, STRING+3*, STRING+16
YSRSC3 DLLSTR+3~, DATA1+4*, DATA1+7*, DATA1+15, BRADJ3~, BRADJ3+1, BRADJ3+2, BRADJ3+3, BRADJ3+4, BRADJ3+5
, BRADJ3+6, BRADJ3+7, BRADJ3+8, BRADJ3+9, BRADJ3+10, BRADJ3+11, BRADJ3+12, BRADJ3+13, BRADJ3+14, BRADJ3+15
, BRADJ3+16, BRADJ3+17, STRING+5*, STRING+17
YSRSC4 DLLSTR+3~, DATA1+4*, DATA1+8*, DATA1+16, BRADJ4~, BRADJ4+1, BRADJ4+2, BRADJ4+3, BRADJ4+4, BRADJ4+5
, BRADJ4+6, BRADJ4+7, BRADJ4+8, BRADJ4+9, BRADJ4+10, BRADJ4+11, BRADJ4+12, BRADJ4+13, BRADJ4+14, BRADJ4+15
, BRADJ4+16, BRADJ4+17, STRING+7*, STRING+18
YSRSC5 DLLSTR+3~, DATA1+4*, DATA1+9*, DATA1+17, BRADJ5~, BRADJ5+1, BRADJ5+2, BRADJ5+3, BRADJ5+4, BRADJ5+5
, BRADJ5+6, BRADJ5+7, BRADJ5+8, BRADJ5+9, BRADJ5+10, BRADJ5+11, BRADJ5+12, BRADJ5+13, BRADJ5+14, BRADJ5+15
, BRADJ5+16, BRADJ5+17, STRING+9*, STRING+19
YSRSC6 DLLSTR+3~, DATA1+4*, DATA1+10*, DATA1+18, BRADJ6~, BRADJ6+1, BRADJ6+2, BRADJ6+3, BRADJ6+4, BRADJ6+5
, BRADJ6+6, BRADJ6+7, BRADJ6+8, BRADJ6+9, BRADJ6+10, BRADJ6+11, BRADJ6+12, BRADJ6+13, BRADJ6+14, BRADJ6+15
, BRADJ6+16, BRADJ6+17, STRING+11*, STRING+20
YSRSC7 DLLSTR+3~, DATA1+4*, DATA1+11*, DATA1+19, BRADJ7~, BRADJ7+1, BRADJ7+2, BRADJ7+3, BRADJ7+4, BRADJ7+5
, BRADJ7+6, BRADJ7+7, BRADJ7+8, BRADJ7+9, BRADJ7+10, BRADJ7+11, BRADJ7+12, BRADJ7+13, BRADJ7+14, BRADJ7+15
, BRADJ7+16, BRADJ7+17, STRING+13*, STRING+21
YSSCNAM DLLSTR+2~, DLLSTR+4~, SCORESV+5*
YSTOTAL DLLSTR+2~
YSTRNG DLLSTR~, DLLSTR+6, DLLSTR+7
YSTSC DLLSTR+4~, SCORESV+14*, SCORESV+15
YSTSC1 DLLSTR+4~, DATA1+13*, STRING+2*, STRING+22
YSTSC2 DLLSTR+4~, DATA1+14*, STRING+4*, STRING+23
YSTSC3 DLLSTR+4~, DATA1+15*, STRING+6*, STRING+24
YSTSC4 DLLSTR+4~, DATA1+16*, STRING+8*, STRING+25
YSTSC5 DLLSTR+4~, DATA1+17*, STRING+10*, STRING+26
YSTSC6 DLLSTR+4~, DATA1+18*, STRING+12*, STRING+27
YSTSC7 DLLSTR+4~, DATA1+19*, STRING+14*, STRING+28
YSVAL DLLSTR+3~
YSVALA DLLSTR+3~
YTSCOR DLLSTR+3~
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  | All