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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: YTQREST

Package: Mental Health

Routine: YTQREST


Information

YTQREST ;SLC/KCM - RESTful API front controller ; 1/25/2017

Source Information

Source file <YTQREST.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 $$HTE^XLFDT  ENCODE^XLFJSON  $$NS^XUAF4  $$DTIME^XUP  
Mental Health 1 HANDLE^YTQRUTL  
Toolkit 1 $$GET^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: 1

Package Total Caller Graph
Mental Health 1 YTQREST QADMIN  

Entry Points

Name Comments DBIA/ICR reference
QADMIN(HTTPRSP,HTTPREQ) ; questionnaire administration resources
QENTRY(HTTPRSP,HTTPREQ) ; questionnaire entry for patient
QSETUP(HTTPRSP,HTTPREQ) ; questionnaire setup resources
REVIEW(HTTPRSP,HTTPREQ) ; results review resources
ASI(HTTPRSP,HTTPREQ) ; addiction severity index resources
GETCONN(ARGS,RESULTS) ;Respond to the connection check
GETDTIM(ARGS,RESULTS) ;Return user DTIME timeout

External References

Name Field # of Occurrence
$$HTE^XLFDT GETCONN+5
ENCODE^XLFJSON GETDTIM+7
$$GET^XPAR GETDTIM+4
$$NS^XUAF4 GETCONN+3
$$DTIME^XUP GETDTIM+3
HANDLE^YTQRUTL QADMIN+83, QENTRY+12

Used in RPC

RPC Name Call Tags
YTQREST QADMIN QADMIN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("YTQ-JSON" GETCONN+2!, GETCONN+13*, GETCONN+14, GETDTIM+2!, GETDTIM+8*, GETDTIM+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARGS GETCONN~, GETDTIM~
DATAOUT GETCONN+1~, GETDTIM+1~
DATAOUT("connection" GETCONN+4*, GETCONN+5*, GETCONN+6*, GETCONN+7*, GETCONN+8*, GETCONN+11, GETCONN+12
DATAOUT("timeout" GETDTIM+6*
DIVSTR GETCONN+1~, GETCONN+3*, GETCONN+7, GETCONN+8
DTIME GETDTIM+5
DUZ GETDTIM+3
DUZ(2 GETCONN+3, GETCONN+6
ERRARY GETCONN+1~, GETDTIM+1~
HTTPREQ QADMIN~, QADMIN+83, QENTRY~, QENTRY+12, QSETUP~, REVIEW~, ASI~
HTTPRSP QADMIN~, QADMIN+83, QENTRY~, QENTRY+12, QSETUP~, REVIEW~, ASI~
JSONOUT GETCONN+1~, GETDTIM+1~
JSONOUT(1 GETDTIM+8
JSTR GETCONN+9~, GETCONN+10*, GETCONN+12*, GETCONN+13*
PROP GETCONN+9~, GETCONN+11*, GETCONN+12
RESULTS GETCONN~, GETCONN+14*, GETDTIM~, GETDTIM+9*
U GETCONN+7, GETCONN+8
YSDTIME GETDTIM+1~, GETDTIM+3*, GETDTIM+4*, GETDTIM+5*, GETDTIM+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All