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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: YTQAPI9

Package: Mental Health

Routine: YTQAPI9


Information

YTQAPI9 ;ALB/ASF- MHA ENTRIES ; 12/12/09 5:02pm

Source Information

Source file <YTQAPI9.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Mental Health 6 PARSE^YTAPI  SAVEIT^YTAPI1  SCOREIT^YTQAPI14  SCALES^YTQPXRM5  $$UCASE^YTQPXRM6  INTRMNT^YTRPWRP  
Registration 2 (2,DEM,PID)^VADPT  ($$NAME,$$SITE)^VASITE  
Text Integration Utility 2 $$DDEFIEN^TIUFLF7  REQCOS^TIUSRVA  
Kernel 1 OWNSKEY^XUSRB  
VA FileMan 1 (,IX)^DIK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Mental Health 5 YTQ GET REPORT  YTQ LEGCR  YTQ PATIENT INFO  YTQ SET NATIONAL  YTQ USERQ  

Entry Points

Name Comments DBIA/ICR reference
AA
MHREPORT(YSDATA,YS) ;gets a report format from 601.93
PATSEL(YSDATA,YS) ;patient component
OUTTMP ;replace old testing
DROP ;kill preview data
INTMP ; SAVE OLD
USERQ(YSDATA,YS) ;user info
NATSET(YSDATA,YS) ; set design environment to save fm entries <100,000
LEGCR(YSDATA,YS) ;score/report for cr dll

External References

Name Field # of Occurrence
^DIK DROP+1
IX^DIK DROP+4
$$DDEFIEN^TIUFLF7 USERQ+21
REQCOS^TIUSRVA USERQ+23
2^VADPT PATSEL+14
DEM^VADPT LEGCR+30
PID^VADPT LEGCR+30
$$NAME^VASITE USERQ+18
$$SITE^VASITE USERQ+18
OWNSKEY^XUSRB USERQ+14
PARSE^YTAPI LEGCR+9
SAVEIT^YTAPI1 LEGCR+16
SCOREIT^YTQAPI14 LEGCR+23
SCALES^YTQPXRM5 LEGCR+18
$$UCASE^YTQPXRM6 LEGCR+21, LEGCR+27
INTRMNT^YTRPWRP LEGCR+29

Used in RPC

RPC Name Call Tags
YTQ PATIENT INFO PATSEL
YTQ USERQ USERQ
YTQ SET NATIONAL NATSET
YTQ GET REPORT MHREPORT
YTQ LEGCR LEGCR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YTD(601.2 - [#601.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LEGCR+10, PATSEL+13
^TMP("YSDATA" AA+2, AA+3, MHREPORT+5!, MHREPORT+6*, MHREPORT+8*, MHREPORT+11*, MHREPORT+13*, MHREPORT+14*
^TMP($J LEGCR+8!, DROP+3, INTMP+1*, OUTTMP+1
^VA(200 - [#200] USERQ+15
^XUSEC("YSPROG" NATSET+5
^YTD(601.2 - [#601.2] LEGCR+14, LEGCR+15, DROP+5, INTMP+1, OUTTMP+1*
^YTT(601 - [#601] LEGCR+11, LEGCR+12
^YTT(601.71 - [#601.71] LEGCR+17, MHREPORT+8, MHREPORT+9
^YTT(601.93 - [#601.93] MHREPORT+10, MHREPORT+12, MHREPORT+13

Label References

Name Line Occurrences
INTMP LEGCR+15
OUTTMP DROP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA LEGCR+7~, DROP+1*, DROP+4*
DA(1 DROP+1*
DA(2 DROP+1*
DFN LEGCR+7~, LEGCR+10, LEGCR+14, LEGCR+15, LEGCR+29, DROP+1, DROP+4, DROP+5, INTMP+1, OUTTMP+1
, PATSEL+11~, PATSEL+12*, PATSEL+13
DIC USERQ+8~
DIK LEGCR+7~, DROP+1*, DROP+4*
>> DILOCKTM LEGCR+14
DT LEGCR+13, USERQ+18
DUZ NATSET+5, USERQ+10
J LEGCR+7~, AA+2*, AA+9*
K USERQ+8~, USERQ+14
K(0 USERQ+17
N LEGCR+7~, AA+2*, AA+3, MHREPORT+4~, MHREPORT+12*, MHREPORT+13*
N1 MHREPORT+4~, MHREPORT+12*, MHREPORT+13
N2 LEGCR+19*, LEGCR+20, LEGCR+21, LEGCR+25*, LEGCR+26, LEGCR+28, USERQ+8~
R1 LEGCR+7~
R2 LEGCR+7~
R3 LEGCR+7~
U LEGCR+26, LEGCR+28, LEGCR+30, PATSEL+17, PATSEL+18, PATSEL+19, PATSEL+20, PATSEL+21, PATSEL+22, PATSEL+23
, USERQ+15, USERQ+18, USERQ+24, MHREPORT+14
VA LEGCR+7~
VA("PID" LEGCR+30
VADM LEGCR+7~, PATSEL+11~
VADM(1 LEGCR+30, PATSEL+17
VADM(2 PATSEL+18
VADM(3 LEGCR+30, PATSEL+19
VADM(4 LEGCR+30, PATSEL+20
VADM(5 LEGCR+30, PATSEL+21
VADM(6 PATSEL+22
VAEL PATSEL+11~
VAEL(3 PATSEL+23
VAERR LEGCR+7~, PATSEL+11~, PATSEL+15
X USERQ+8~
Y LEGCR+7~, USERQ+21*, USERQ+22, USERQ+23
Y1 NATSET+4~, NATSET+6*, NATSET+7*, NATSET+8, NATSET+10, NATSET+11
YS LEGCR~, LEGCR+9, LEGCR+16, LEGCR+23, NATSET~, PATSEL~, USERQ~, MHREPORT~
YS("CODE" MHREPORT+7
YS("DFN" PATSEL+12
YS("DUZ" USERQ+10
YS("KEY" USERQ+11
YS("NATIONAL" NATSET+6
YS("TITLE" USERQ+9, USERQ+12
YSADATE LEGCR+7~, LEGCR+13, LEGCR+14, LEGCR+15, LEGCR+29, DROP+1, DROP+5, INTMP+1, OUTTMP+1
YSAGE LEGCR+7~, LEGCR+30*, LEGCR+31
YSC1 LEGCR+7~
YSC1( LEGCR+21*, LEGCR+27
YSCALE1 LEGCR+7~, LEGCR+20*, LEGCR+21, LEGCR+26*, LEGCR+27, LEGCR+28
YSCODE LEGCR+7~, LEGCR+11, LEGCR+12, LEGCR+17, MHREPORT+4~, MHREPORT+7*, MHREPORT+8, MHREPORT+9
YSCODEN LEGCR+17*, LEGCR+18, MHREPORT+4~, MHREPORT+9*, MHREPORT+10
YSCOS USERQ+8~, USERQ+23, USERQ+24
YSDATA LEGCR~, LEGCR+16, LEGCR+23, LEGCR+29, NATSET~, PATSEL~, USERQ~, MHREPORT~, MHREPORT+5*
YSDATA( LEGCR+25, LEGCR+26, LEGCR+28*, AA+1*, AA+9*
YSDATA(1 LEGCR+10*, LEGCR+11*, LEGCR+13*, LEGCR+14*, LEGCR+23, NATSET+5*, NATSET+8*, NATSET+9*, PATSEL+13*, PATSEL+15*
, PATSEL+16*, USERQ+13*
YSDATA(2 LEGCR+10*, LEGCR+11*, LEGCR+13*, LEGCR+14*, NATSET+5*, NATSET+8*, NATSET+10*, NATSET+11*, PATSEL+13*, PATSEL+15*
, PATSEL+17*, USERQ+15*
YSDATA(3 PATSEL+18*, USERQ+16*, USERQ+17*
YSDATA(4 PATSEL+19*, USERQ+18*
YSDATA(5 PATSEL+20*, USERQ+20*, USERQ+22*, USERQ+24*
YSDATA(6 PATSEL+21*
YSDATA(7 PATSEL+22*
YSDATA(8 PATSEL+23*
YSDATA(999 AA
YSDFN LEGCR+7~
YSDOB LEGCR+7~, LEGCR+30*
YSDT LEGCR+7~
YSDUZ USERQ+8~, USERQ+10*, USERQ+14, USERQ+15, USERQ+23
YSE LEGCR+7~
YSEND LEGCR+7~
YSG LEGCR+7~, AA+3*, AA+4, AA+5, AA+6, AA+7, AA+8, AA+9
YSG1 LEGCR+7~, LEGCR+26*, LEGCR+28
YSHDR LEGCR+7~, LEGCR+31*, AA+4
YSIENS MHREPORT+4~, MHREPORT+10*, MHREPORT+11, MHREPORT+12, MHREPORT+13, MHREPORT+14
YSJ LEGCR+7~, AA*, AA+1, AA+9
YSKEY USERQ+8~, USERQ+11*, USERQ+14, USERQ+16, USERQ+17
YSLIMIT LEGCR+7~
YSN LEGCR+7~
YSNCODE LEGCR+7~, LEGCR+12*, LEGCR+14, LEGCR+15, LEGCR+29, DROP+1, DROP+5, INTMP+1, OUTTMP+1
YSNM LEGCR+7~, LEGCR+30*, LEGCR+31
YSPROG NATSET+10!, NATSET+11*
YSQQ LEGCR+7~, LEGCR+18, LEGCR+22!, DROP+6!
YSQQ("S" LEGCR+19, LEGCR+20
YSRT LEGCR+7~, LEGCR+26*, LEGCR+28
YSRTI LEGCR+7~, LEGCR+27*, LEGCR+28
YSS LEGCR+7~
YSSCALE LEGCR+7~
YSSEX LEGCR+7~, LEGCR+30*, LEGCR+31
YSSSN LEGCR+7~, LEGCR+30*, LEGCR+31
YSTITLE USERQ+8~, USERQ+9*, USERQ+12*, USERQ+20, USERQ+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All