YTQAPI2A ;SLC/KCM - MHAX ANSWERS SPECIAL HANDLING ;10/17/16 13:43
Source file <YTQAPI2A.m>
Package | Total | Call Graph |
---|---|---|
Mental Health | 2 | SPECIAL^YTQAPI2B GETSCORE^YTQAPI8 |
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 | 1 | YTQAPI2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SPECIAL(YSDATA,N,YSAD,YSTSTN) | ; add "hidden" computed question text
; 123 - 134 need YS array below for call to GETSCORE |
|
ANSWER(QID) | ; return answer given question ID
|
|
SETARR | ; set YSDATA(ARR) for the customized questions
|
|
SCLGRP | ;; Scale grouping for the CCSA-DSM5 ;;QIEN^QIEN;Scale Name;custom question to display;
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | SPECIAL+43, SPECIAL+45, SPECIAL+47 |
Name | Line Occurrences |
---|---|
$$ANSWER | SPECIAL+34 |
SETARR | SPECIAL+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | SPECIAL+7~, SPECIAL+11*, SPECIAL+13, SPECIAL+14, SPECIAL+15, SPECIAL+16, SPECIAL+17, SPECIAL+18, SPECIAL+19, SPECIAL+20 , SPECIAL+21, SPECIAL+22, SPECIAL+24, SPECIAL+25, SPECIAL+26, ANSWER+1~, ANSWER+2*, ANSWER+3, ANSWER+4*, ANSWER+5 |
CHCE | SPECIAL+7~, SPECIAL+10*, SPECIAL+12 |
I | SPECIAL+7~, SPECIAL+28*, ANSWER+1~, ANSWER+3*, ANSWER+4, SETARR+1* |
LP | SPECIAL+7~, SPECIAL+9*, SPECIAL+10*, SPECIAL+11, SPECIAL+40~, SPECIAL+44*, SPECIAL+45*, SPECIAL+47 |
N | SPECIAL~, SPECIAL+3*, SPECIAL+9, SPECIAL+35, SPECIAL+48, SPECIAL+51 |
QID | ANSWER~, ANSWER+4 |
RES | SPECIAL+7~, SPECIAL+10* |
SAVEN | SPECIAL+7~, SPECIAL+9*, SPECIAL+28* |
SC | SPECIAL+7~, SETARR+2*, SETARR+3 |
SCALE | SPECIAL+40~ |
SCORE | SPECIAL+40~ |
STR | SPECIAL+7~, SETARR+1*, SETARR+2 |
TMP | SPECIAL+7~ |
TMP( | SPECIAL+28, SETARR+3* |
TMP(7771 | SPECIAL+13* |
TMP(7772 | SPECIAL+14* |
TMP(7773 | SPECIAL+15* |
TMP(7774 | SPECIAL+16* |
TMP(7775 | SPECIAL+17* |
TMP(7776 | SPECIAL+24* |
TMP(7777 | SPECIAL+25* |
TMP(7778 | SPECIAL+18* |
TMP(7779 | SPECIAL+19* |
TMP(7780 | SPECIAL+20* |
TMP(7781 | SPECIAL+21* |
TMP(7782 | SPECIAL+22* |
TMP(7783 | SPECIAL+26* |
TOT | SPECIAL+40~, SPECIAL+41*, SPECIAL+47*, SPECIAL+48 |
TSTNM | SPECIAL+4~*, SPECIAL+6, SPECIAL+34, SPECIAL+39, SPECIAL+51 |
U | SPECIAL+4, SPECIAL+10, SPECIAL+11, SPECIAL+13, SPECIAL+14, SPECIAL+15, SPECIAL+16, SPECIAL+17, SPECIAL+18, SPECIAL+19 , SPECIAL+20, SPECIAL+21, SPECIAL+22, SPECIAL+24, SPECIAL+25, SPECIAL+26, SPECIAL+34, ANSWER+4, SETARR+3 |
>> YS | SPECIAL+42 |
>> YS("AD" | SPECIAL+2* |
YSAD | SPECIAL~, SPECIAL+2, SPECIAL+51 |
YSCORE | SPECIAL+40~, SPECIAL+42 |
YSDATA | SPECIAL~, SPECIAL+51 |
YSDATA( | SPECIAL+10, SPECIAL+11, SPECIAL+28*, SPECIAL+35*, SPECIAL+48*, ANSWER+3, ANSWER+4 |
YSDATA(2 | SPECIAL+4 |
YSTSTN | SPECIAL~, SPECIAL+51 |
Name | Field # of Occurrence |
---|---|
$T(SCLGRP+I | SETARR+1 |
$T(SPECIAL^YTQAPI2B | SPECIAL+51 |