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

Package: Mental Health

Routine: YTQAPI7


Information

YTQAPI7 ;ALB/ASF- MHAX ANSWERS ; 5/24/07 10:12am

Source Information

Source file <YTQAPI7.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 5 (,$$FIND1,FIND)^DIC  FILE^DIE  ^DIK  CLEAN^DILF  $$GET1^DIQ  
Kernel 2 $$NOW^XLFDT  BMES^XPDUTL  
MailMan 1 EN^XMB  
Mental Health 1 SCALEG^YTQAPI3  
Toolkit 1 ($$GET,GETWP)^XPAR  

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

Package Total Caller Graph
Mental Health 11 YS129PST  YS170PST  YS211PST  YS223PST  YS237PST  YTQ BATTDEL  YTQ KEYS  YTQ RULEDEL  
YTQ TEST ORDER  YTQ VERSRV  YTQRCRT  

Entry Points

Name Comments DBIA/ICR reference
KEY(YSDATA,YS) ;get all keys for a test
; input: CODE as TEST name
; output:SCALE=ScaleName^scale Id
; KEY=Question ID^Target^Value^Key Ien
ANSLIST(YSDATA,YS) ;simple answer list
VERSRV(YSDATA,YS) ; Return server version stored in YS BROKER1
; input: YSB as option name
; output: 2:MHA3 version number
; 3: CR DLL VERSION
; 4:mh DLL VERSION
UPDVER(WHICH,VER) ; update MHA version number in broker option
; WHICH: 1=server, 2="A" DLL, 3=MHA exe
; VER: version string for WHICH component
RULEDEL(YSDATA,YS) ; deletes a rule and all associated skips and instrument rules
BATDEL(YSDATA,YS) ;deletes a battery and associated users and content
SNDBUL(YSDATA,YS) ;send message to psych test ordering clinician

External References

Name Field # of Occurrence
^DIC SNDBUL+13
$$FIND1^DIC UPDVER+4
FIND^DIC VERSRV+8
FILE^DIE UPDVER+10
^DIK RULEDEL+7, RULEDEL+9, RULEDEL+11, BATDEL+7, BATDEL+9, BATDEL+11
CLEAN^DILF UPDVER+12
$$GET1^DIQ UPDVER+7
$$NOW^XLFDT VERSRV+19
EN^XMB SNDBUL+15
$$GET^XPAR VERSRV+16, VERSRV+17, VERSRV+19
GETWP^XPAR VERSRV+21
BMES^XPDUTL UPDVER+5, UPDVER+6, UPDVER+11
SCALEG^YTQAPI3 KEY+10

Used in RPC

RPC Name Call Tags
YTQ KEYS KEY
YTQ VERSRV VERSRV
YTQ RULEDEL RULEDEL
YTQ TEST ORDER SNDBUL
YTQ BATTDEL BATDEL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] FIND1^DIC,  FIND^DIC,  GET1^DIQ
^YTT(601.77 - [#601.77] Classic Fileman Calls
^YTT(601.78 - [#601.78] Classic Fileman Calls
^YTT(601.781 - [#601.781] Classic Fileman Calls
^YTT(601.79 - [#601.79] Classic Fileman Calls
^YTT(601.82 - [#601.82] Classic Fileman Calls
^YTT(601.83 - [#601.83] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" SNDBUL+11
^DPT - [#2] SNDBUL+15
^TMP("DIERR" UPDVER+6, UPDVER+11
^TMP($J KEY+5!, KEY+7*, KEY+9*, KEY+11, KEY+12*, KEY+13, KEY+14, KEY+15*, KEY+20*
^VA(200 - [#200] SNDBUL+15
^YTT(601.71 - [#601.71] KEY+7, KEY+8
^YTT(601.77 - [#601.77] BATDEL+5
^YTT(601.78 - [#601.78] BATDEL+9
^YTT(601.781 - [#601.781] BATDEL+11
^YTT(601.79 - [#601.79] RULEDEL+11
^YTT(601.82 - [#601.82] RULEDEL+5
^YTT(601.83 - [#601.83] RULEDEL+9
^YTT(601.85 - [#601.85] ANSLIST+4, ANSLIST+5, ANSLIST+6, ANSLIST+8
^YTT(601.86 - [#601.86] KEY+9
^YTT(601.91 - [#601.91] KEY+16, KEY+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D1 ANSLIST+1~, ANSLIST+5*, ANSLIST+6*, ANSLIST+8
DA ANSLIST+4*, ANSLIST+5, ANSLIST+6, ANSLIST+8, RULEDEL+3~, RULEDEL+7*, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+7*
, BATDEL+9*, BATDEL+11*
DIC SNDBUL+6~, SNDBUL+13*
DIC(0 SNDBUL+13*
DIERR UPDVER+3~, UPDVER+6, UPDVER+11
DIK RULEDEL+3~, RULEDEL+7*, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+7*, BATDEL+9*, BATDEL+11*
DT SNDBUL+11
DUZ SNDBUL+15
FDA UPDVER+3~
FDA(19 UPDVER+9*
G KEY+4~, KEY+17*, KEY+18, ANSLIST+1~, ANSLIST+5*, ANSLIST+8
I KEY+4~, KEY+13*, KEY+14, VERSRV+20~, VERSRV+22*, SNDBUL+6~, SNDBUL+9*
N KEY+4~, KEY+12*, KEY+15*, KEY+19*, KEY+20, ANSLIST+3*, ANSLIST+7*, ANSLIST+8
N1 ANSLIST+1~, ANSLIST+5*, ANSLIST+7*, ANSLIST+8
OPT UPDVER+3~, UPDVER+4*, UPDVER+5, UPDVER+7, UPDVER+9
TXT UPDVER+3~, UPDVER+7*, UPDVER+8*, UPDVER+9
U KEY+14, KEY+15, KEY+18, KEY+20, ANSLIST+8, SNDBUL+15
VER UPDVER~, UPDVER+8
VERPART UPDVER+3~, UPDVER+7*, UPDVER+8*
WHICH UPDVER~, UPDVER+8
X VERSRV+20~, VERSRV+22*, VERSRV+23, SNDBUL+6~, SNDBUL+13*
XMB SNDBUL+6~, SNDBUL+15*
XMB( SNDBUL+9*
XMB(1 SNDBUL+15*
XMB(2 SNDBUL+15*
XMB(3 SNDBUL+15*
XMB(4 SNDBUL+15*
XMB(6 SNDBUL+10
XMDUZ SNDBUL+6~, SNDBUL+15*
XMY SNDBUL+6~
XMY( SNDBUL+15*
Y SNDBUL+6~, SNDBUL+11*, SNDBUL+14
YS KEY~, KEY+10, ANSLIST~, VERSRV~, RULEDEL~, BATDEL~, SNDBUL~
YS("CODE" KEY+6
YS("DFN" SNDBUL+7
YS("IEN" ANSLIST+2, RULEDEL+4, BATDEL+4
YS("ORD" SNDBUL+8
YS("TEST" SNDBUL+9
YS("YSB" VERSRV+6
YSAI ANSLIST+1~, ANSLIST+2*, ANSLIST+4
YSB VERSRV+5~, VERSRV+6*, VERSRV+7, VERSRV+8
YSBAT BATDEL+3~, BATDEL+4*, BATDEL+5, BATDEL+7, BATDEL+9, BATDEL+11
YSCALEI KEY+4~, KEY+14*, KEY+15, KEY+16
YSCNAME KEY+4~, KEY+14*, KEY+15
YSCODE KEY+4~, KEY+6*, KEY+7, KEY+8
YSCODEN KEY+4~, KEY+8*, KEY+9
YSDATA KEY~, KEY+5*, KEY+10, KEY+11*, ANSLIST~, VERSRV~, RULEDEL~, BATDEL~, SNDBUL~
YSDATA( ANSLIST+8*
YSDATA(1 ANSLIST+2*, VERSRV+7*, VERSRV+9*, VERSRV+12*, RULEDEL+5*, RULEDEL+12*, BATDEL+5*, BATDEL+12*, SNDBUL+7*, SNDBUL+8*
, SNDBUL+10*, SNDBUL+14*, SNDBUL+16*
YSDATA(2 ANSLIST+2*, VERSRV+7*, VERSRV+9*, VERSRV+13*, RULEDEL+5*, RULEDEL+12*, BATDEL+5*, BATDEL+12*, SNDBUL+7*, SNDBUL+8*
, SNDBUL+10*, SNDBUL+14*, SNDBUL+16*
YSDATA(3 VERSRV+14*
YSDATA(4 VERSRV+15*
YSDATA(5 VERSRV+16*
YSDATA(6 VERSRV+17*
YSDATA(7 VERSRV+23*
YSDFN SNDBUL+6~, SNDBUL+7*, SNDBUL+15
YSDT SNDBUL+6~
YSDT(1 SNDBUL+11*, SNDBUL+15
YSIEN RULEDEL+3~, RULEDEL+9*, RULEDEL+11*, BATDEL+3~, BATDEL+9*, BATDEL+11*
YSKEYI KEY+4~, KEY+16*, KEY+17, KEY+20
YSLST VERSRV+5~
YSLST("DILIST" VERSRV+9, VERSRV+10
YSMSG VERSRV+20~, VERSRV+21
YSMSG( VERSRV+22
YSORD SNDBUL+6~, SNDBUL+8*, SNDBUL+15
YSQ ANSLIST+1~, ANSLIST+3*, ANSLIST+4*
YSQN KEY+4~, KEY+18*, KEY+20
YSRULE RULEDEL+3~, RULEDEL+4*, RULEDEL+5, RULEDEL+7, RULEDEL+9, RULEDEL+11
YSTARG KEY+4~, KEY+18*, KEY+20
YSVAL KEY+4~, KEY+18*, KEY+20, VERSRV+5~, VERSRV+10*, VERSRV+11*, VERSRV+13, VERSRV+14, VERSRV+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All