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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: YTQRCRW

Package: Mental Health

Routine: YTQRCRW


Information

YTQRCRW ;SLC/KCM - MH Clinical Reminder Dialog Web Calls ; 1/25/2017

Source Information

Source file <YTQRCRW.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Mental Health 1 SETERROR^YTQRUTL  

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

Package Total Caller Graph
Mental Health 2 YTQRQAD1  YTQRQAD2  

Entry Points

Name Comments DBIA/ICR reference
GETASMT ;(ARGS,RESULTS) -- from ASMTBYID^YTQRQAD1
; web: GET /api/mha/assignment/:assignmentId?36ANP
; get assignment from staging by GUID
; ARGS("assignmentId")=GUID
DELASMT ; (ARGS) -- from DELTEST^YTQRQAD1
; web: DELETE /api/mha/assignment/:assignmentId/:instrument/:delfrmassign
; remove an instrument from an assignment
; if delfrmassign=NO just reset the admin (progress=0, adminId=null)
; ARGS("assignmentId")=GUID
; ARGS("instrument")=instrument name (optionally can be IEN)
; ARGS("delfrmassign")=YES or NO (default=YES)
RMVTEST(NODE,TEST,DFA) ; remove a test from an assignment
; DFA="YES" means delete from assignment
GETADM ;(ARGS,RESULTS) -- from GETADM^YTQRQAD2
; web: GET /api/mha/instrument/admin/:adminId?36ANP1"-".N
; get the current state (answers) for an administration
; ARGS("adminId")=GUID-TestIEN
POSTADM ;(ARGS,DATA) -- from SAVEADM^YTQRQAD2
; web: POST /api/mha/instrument/admin
; return adminId = GUID-TestIEN, save responses in temporary space
PROGRESS(NODE,TEST) ; return progress for TEST at NODE

External References

Name Field # of Occurrence
SETERROR^YTQRUTL GETASMT+6, DELASMT+9, DELASMT+12, RMVTEST+4, GETADM+8, POSTADM+5, POSTADM+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( GETASMT+6, GETASMT+7, GETASMT+8, GETASMT+9, GETASMT+10*, GETASMT+11, DELASMT+9, RMVTEST+6!, RMVTEST+7, RMVTEST+8
, RMVTEST+10!, RMVTEST+11*, RMVTEST+13, RMVTEST+14, RMVTEST+15, RMVTEST+16!, GETADM+8, GETADM+9, POSTADM+5, POSTADM+9!
POSTADM+10*, POSTADM+11*, POSTADM+12*, POSTADM+13, POSTADM+14, POSTADM+15*, POSTADM+25*, POSTADM+26*, PROGRESS+4, PROGRESS+6
, PROGRESS+9, PROGRESS+10
^XTMP("YTQCPRS-HWND" RMVTEST+16!
^YTT(601.71 - [#601.71] GETASMT+9, RMVTEST+3, RMVTEST+5, PROGRESS+2, PROGRESS+8
^YTT(601.76 - [#601.76] PROGRESS+3

Label References

Name Line Occurrences
$$PROGRESS GETASMT+10, GETADM+12
RMVTEST DELASMT+13

Naked Globals

Name Field # of Occurrence
^( PROGRESS+4
^("complete" RMVTEST+11*
^("progress" RMVTEST+11*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADMIN POSTADM+3~, POSTADM+8*, POSTADM+10, POSTADM+15, POSTADM+27
>> ARGS("adminId" GETADM+5, GETADM+6, GETADM+8
>> ARGS("assignmentId" GETASMT+5, GETASMT+6, DELASMT+8
>> ARGS("delfrmassign" DELASMT+10
>> ARGS("instrument" DELASMT+11
CATINVW PROGRESS+8~*, PROGRESS+10
>> DATA("answers" POSTADM+18, POSTADM+19, POSTADM+20
>> DATA("assignmentId" POSTADM+4
>> DATA("complete" POSTADM+11
>> DATA("instrumentId" POSTADM+6
DFA DELASMT+7~, DELASMT+10*, DELASMT+13, RMVTEST~, RMVTEST+10
DFN RMVTEST+2~, RMVTEST+14*, RMVTEST+16
GUID GETADM+4~, GETADM+5*, GETADM+7, POSTADM+3~, POSTADM+4*, POSTADM+5, POSTADM+8
HWND RMVTEST+15~*, RMVTEST+16
I GETASMT+4~, GETASMT+7*, GETASMT+8, GETASMT+9, GETASMT+10, DELASMT+7~, DELASMT+13*, RMVTEST+2~, RMVTEST+7*, RMVTEST+8
, RMVTEST+10, RMVTEST+11, GETADM+4~, GETADM+10*, GETADM+11, POSTADM+3~, POSTADM+13*, POSTADM+14, POSTADM+15, POSTADM+18*
POSTADM+19, POSTADM+20, PROGRESS+1~, PROGRESS+3*, PROGRESS+4*
NODE GETASMT+4~, GETASMT+5*, GETASMT+6, GETASMT+7, GETASMT+8, GETASMT+9, GETASMT+10, GETASMT+11, DELASMT+7~, DELASMT+8*
DELASMT+9, DELASMT+13, RMVTEST~, RMVTEST+6, RMVTEST+7, RMVTEST+8, RMVTEST+10, RMVTEST+11, RMVTEST+13, RMVTEST+14
, RMVTEST+15, RMVTEST+16, GETADM+4~, GETADM+7*, GETADM+8, GETADM+9, GETADM+12, POSTADM+3~, POSTADM+4*, POSTADM+5
POSTADM+9, POSTADM+10, POSTADM+11, POSTADM+12, POSTADM+13, POSTADM+14, POSTADM+15, POSTADM+25, POSTADM+26, PROGRESS~
, PROGRESS+4, PROGRESS+6, PROGRESS+9, PROGRESS+10
PERCENT PROGRESS+1~, PROGRESS+5*, PROGRESS+6*, PROGRESS+9*, PROGRESS+10*, PROGRESS+11
QANS POSTADM+16~, POSTADM+17*, POSTADM+23*, PROGRESS+1~, PROGRESS+4*, PROGRESS+5
QID POSTADM+16~, POSTADM+19*, POSTADM+21, POSTADM+25
QTOT POSTADM+16~, POSTADM+17*, POSTADM+23*, PROGRESS+1~, PROGRESS+3*, PROGRESS+5
>> RESULTS GETASMT+11*, GETADM+9*
>> RESULTS("answers" GETADM+10, GETADM+11*
>> RESULTS("progress" GETADM+12*
SAVE POSTADM+3~
SEQ POSTADM+16~, POSTADM+17*, POSTADM+24*, POSTADM+25, POSTADM+26
TEST GETASMT+4~, GETASMT+8*, GETASMT+9*, GETASMT+10, DELASMT+7~, DELASMT+13*, RMVTEST~, RMVTEST+3*, RMVTEST+4, RMVTEST+5
, RMVTEST+6, GETADM+4~, GETADM+6*, GETADM+8, GETADM+9, GETADM+12, POSTADM+3~, POSTADM+6*, POSTADM+7, POSTADM+8
POSTADM+9, POSTADM+10, POSTADM+11, POSTADM+12, POSTADM+14, POSTADM+25, POSTADM+26, PROGRESS~, PROGRESS+2, PROGRESS+3
, PROGRESS+4, PROGRESS+6
TESTNM RMVTEST+2~, RMVTEST+5*, RMVTEST+8, RMVTEST+16, PROGRESS+1~, PROGRESS+2*, PROGRESS+7
TSTLST DELASMT+7~, DELASMT+11*, DELASMT+12, DELASMT+13
U RMVTEST+5, PROGRESS+2
VAL POSTADM+16~, POSTADM+20*, POSTADM+22*, POSTADM+23, POSTADM+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All