YTQAPI2A ;SLC/KCM - MHAX ANSWERS SPECIAL HANDLING ;10/17/16 13:43
Source file <YTQAPI2A.m>
| 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 |
| 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 |