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

Package Total Call Graph
Kernel 3 $$HTE^XLFDT  ENCODE^XLFJSON  $$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+4
ENCODE^XLFJSON GETCONN+5, GETDTIM+7
$$GET^XPAR GETDTIM+4
$$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+6*, GETCONN+7, 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+3*, GETCONN+4*
DATAOUT("timeout" GETDTIM+6*
DTIME GETDTIM+5, GETDTIM+6
DUZ GETDTIM+3
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 GETCONN+6, GETDTIM+8
RESULTS GETCONN~, GETCONN+7*, GETDTIM~, GETDTIM+9*
YSDTIME GETDTIM+1~, GETDTIM+3*, GETDTIM+4*, GETDTIM+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All