YTQRCRW ;SLC/KCM - MH Clinical Reminder Dialog Web Calls ; 1/25/2017
Source file <YTQRCRW.m>
Package | Total | Call Graph |
---|---|---|
Mental Health | 1 | SETERROR^YTQRUTL |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 2 | YTQRQAD1 YTQRQAD2 |
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
|
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 |
Name | Field # of Occurrence |
---|---|
^( | PROGRESS+4 |
^("complete" | RMVTEST+11* |
^("progress" | RMVTEST+11* |
>> | 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 |