YTSMINIC ;SLC/PIJ - Score MINI COG ; 01/08/2016
Source file <YTSMINIC.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 1 | $$GET1^DIQ |
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 | ^YTT(601.71 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDQSTN(QSTN) | ; build list of questions and response values in .QSTN
; expects YSDATA from DLLSTR |
|
SUM(QSTN,LIST) | ; return sum for questions in LIST
|
|
SKIPCNT(QSTN,LIST) | ; return the number of skipped questions
|
|
SCORESV | ; Used for Graph and Table
|
|
REPORT(TOTAL,QSTN,STXT,BODY) | ; build report body
|
|
ATXT(VALUE) | ; return text answer for value
|
|
WLVER(AVER) | ; return word list version and words
|
|
DLLSTR(YSDATA,YS,YSTRNG) | ;
|
FileNo | Call Tags |
---|---|
^YTT(601.87 - [#601.87] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | SCORESV+1, SCORESV+2!, SCORESV+3*, SCORESV+4*, SCORESV+6!, SCORESV+7*, SCORESV+8* |
^YTT(601.72 - [#601.72] | BLDQSTN+5 |
^YTT(601.75 - [#601.75] | BLDQSTN+7 |
Name | Line Occurrences |
---|---|
$$ATXT | REPORT+7, REPORT+8, REPORT+9, REPORT+10 |
$$SKIPCNT | DLLSTR+4 |
$$SUM | DLLSTR+3 |
$$WLVER | REPORT+11 |
BLDQSTN | DLLSTR+2 |
REPORT | DLLSTR+9 |
SCORESV | DLLSTR+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AVER | WLVER~, WLVER+1, WLVER+2, WLVER+3, WLVER+4, WLVER+5, WLVER+6, WLVER+7 |
BODY | REPORT~, REPORT+6*, REPORT+7*, REPORT+8*, REPORT+9*, REPORT+10*, REPORT+11*, REPORT+12* |
CID | BLDQSTN+2~, BLDQSTN+4*, BLDQSTN+7 |
I | BLDQSTN+2~, BLDQSTN+3*, BLDQSTN+4, BLDQSTN+6, SUM+1~, SUM+2*, SKIPCNT+1~, SKIPCNT+2* |
LIST | SUM~, SUM+2, SKIPCNT~, SKIPCNT+2 |
N | DLLSTR+8~, DLLSTR+10*, DLLSTR+11, DLLSTR+12 |
QANDA | DLLSTR+8~, DLLSTR+9, DLLSTR+12 |
QID | BLDQSTN+2~, BLDQSTN+4*, BLDQSTN+5, BLDQSTN+6, BLDQSTN+7, SUM+1~, SUM+2*, SUM+3, SUM+4, SKIPCNT+1~ , SKIPCNT+2*, SKIPCNT+3 |
QSTN | BLDQSTN~, SUM~, SKIPCNT~, REPORT~, DLLSTR+1~, DLLSTR+2, DLLSTR+3, DLLSTR+4, DLLSTR+9 |
QSTN( | BLDQSTN+6*, BLDQSTN+7*, SUM+4, SKIPCNT+3 |
QSTN(5536 | SUM+3, REPORT+7 |
QSTN(5537 | REPORT+8 |
QSTN(5538 | REPORT+9 |
QSTN(5539 | REPORT+10 |
QSTN(9172 | REPORT+11 |
QSTN(9173 | REPORT+12 |
SCORE | DLLSTR+8~, DLLSTR+9, DLLSTR+11 |
SKIP | SKIPCNT+1~, SKIPCNT+2*, SKIPCNT+3*, SKIPCNT+4 |
SKIPS | DLLSTR+1~, DLLSTR+4*, DLLSTR+5 |
STXT | REPORT~, REPORT+1*, REPORT+2*, REPORT+3*, REPORT+4*, REPORT+5* |
SUM | SUM+1~, SUM+2*, SUM+3*, SUM+4*, SUM+5 |
TOTAL | SCORESV+8, REPORT~, REPORT+1, REPORT+2, REPORT+3, REPORT+4, DLLSTR+1~, DLLSTR+3*, DLLSTR+5*, DLLSTR+9 |
U | BLDQSTN+4, BLDQSTN+5, BLDQSTN+6, BLDQSTN+7, REPORT+12 |
VALUE | ATXT~, ATXT+1, ATXT+2, ATXT+3 |
YS | DLLSTR~ |
YSDATA | DLLSTR~ |
YSDATA( | BLDQSTN+3, BLDQSTN+4, BLDQSTN+6, DLLSTR+11*, DLLSTR+12* |
YSDATA("" | DLLSTR+10 |
YSTRNG | DLLSTR~, DLLSTR+6, DLLSTR+7 |