YTSWHODA ;SLC/PIJ - Score WHODAS 2; 01/08/2016
Source file <YTSWHODA.m>
Package | Total | Call Graph |
---|---|---|
Mental Health | 1 | LDSCORES^YTSCORE |
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 |
---|---|---|
DESGNTR(YSQN,DES) | ;
; Can't call DESGNTER in YTSCORE: YTSWHODA uses entire designator, expects to see D#.#, not D. |
|
DATA1 | ;
|
|
CALCS | ; Calculations for missing questions
|
|
STRING | ;
|
|
TOTAL | ;
|
|
SCORESV | ;
|
|
DLLSTR(YSDATA,YS,YSTRNG) | ;
; YSTRNG = 1 Score Instrument ; YSTRNG = 2 get Report Answers and Text |
FileNo | Call Tags |
---|---|
^YTT(601.75 - [#601.75] | GET1^DIQ |
^YTT(601.87 - [#601.87] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | STRING+1, STRING+4, STRING+5, STRING+6, STRING+7, STRING+8, STRING+9, STRING+10, STRING+11, SCORESV+1 , SCORESV+2!, SCORESV+3*, SCORESV+4*, SCORESV+6!, SCORESV+7!, SCORESV+8*, SCORESV+9*, SCORESV+10*, SCORESV+11*, SCORESV+12* , SCORESV+13*, SCORESV+14*, SCORESV+15*, SCORESV+16* |
^YTT(601.76 - [#601.76] | DESGNTR+5, DESGNTR+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALONG | DATA1+67*, DATA1+68*, DATA1+70*, DATA1+71*, DATA1+73*, DATA1+74*, DATA1+75*, DATA1+77*, DATA1+78*, CALCS+20* , CALCS+21, TOTAL+2, TOTAL+3, DLLSTR+5~, DLLSTR+12* |
ALONGM | DATA1+23*, CALCS+1, CALCS+19, DLLSTR+6~, DLLSTR+13* |
ALONGSTR | CALCS+21*, STRING+7*, STRING+19, SCORESV+12, DLLSTR+7~, DLLSTR+14* |
COG | DATA1+31*, DATA1+32*, DATA1+33*, DATA1+34*, DATA1+36*, DATA1+37*, DATA1+39*, DATA1+40*, CALCS+8*, CALCS+9 , TOTAL+2, TOTAL+3, DLLSTR+5~, DLLSTR+12* |
COGM | DATA1+20*, CALCS+1, CALCS+7, DLLSTR+6~, DLLSTR+13* |
COGSTR | CALCS+9*, STRING+4*, STRING+16, SCORESV+9, DLLSTR+7~, DLLSTR+14* |
DATA | DATA1+4*, DATA1+5, DATA1+6, DATA1+7, DLLSTR+3~ |
DES | DESGNTR~, DESGNTR+3*, DESGNTR+7*, DATA1+8, DATA1+20, DATA1+21, DATA1+22, DATA1+23, DATA1+24, DATA1+25 , DATA1+27, DATA1+29, DATA1+31, DATA1+32, DATA1+33, DATA1+34, DATA1+35, DATA1+38, DATA1+43, DATA1+44 , DATA1+47, DATA1+50, DATA1+51, DATA1+54, DATA1+57, DATA1+58, DATA1+61, DATA1+66, DATA1+69, DATA1+72 , DATA1+75, DATA1+76, DATA1+81, DATA1+84, DATA1+87, DATA1+88, DATA1+94, DATA1+97, DATA1+98, DATA1+99 , DATA1+101, DATA1+104, DATA1+105, DATA1+108, DATA1+109, DATA1+110, DATA1+113, DATA1+114, DLLSTR+3~, DLLSTR+10* |
FLAG | CALCS+5*, CALCS+31*, DLLSTR+8~, DLLSTR+11* |
LEG | DATA1+9*, DATA1+11*, DATA1+12*, DATA1+13*, DATA1+14*, DATA1+15*, DATA1+19, DATA1+31, DATA1+32, DATA1+33 , DATA1+34, DATA1+36, DATA1+37, DATA1+39, DATA1+40, DATA1+43, DATA1+45, DATA1+46, DATA1+48, DATA1+49 , DATA1+50, DATA1+51, DATA1+55, DATA1+56, DATA1+57, DATA1+59, DATA1+60, DATA1+62, DATA1+63, DATA1+67 , DATA1+68, DATA1+70, DATA1+71, DATA1+73, DATA1+74, DATA1+75, DATA1+77, DATA1+78, DATA1+82, DATA1+83 , DATA1+85, DATA1+86, DATA1+87, DATA1+89, DATA1+90, DATA1+92, DATA1+95, DATA1+96, DATA1+97, DATA1+98 , DATA1+99, DATA1+102, DATA1+103, DATA1+104, DATA1+106, DATA1+107, DATA1+108, DATA1+109, DATA1+111, DATA1+112 , DATA1+113, DATA1+115, DATA1+116, DLLSTR+3~ |
LIFE1 | DATA1+82*, DATA1+83*, DATA1+85*, DATA1+86*, DATA1+87*, DATA1+89*, DATA1+90*, CALCS+24*, CALCS+25, TOTAL+2 , TOTAL+3, DLLSTR+5~, DLLSTR+12* |
LIFE1M | DATA1+26*, CALCS+1, CALCS+23, DLLSTR+6~, DLLSTR+13* |
LIFE2 | DATA1+95*, DATA1+96*, DATA1+97*, DATA1+98*, DATA1+99*, CALCS+29*, CALCS+30, TOTAL+2, DLLSTR+5~, DLLSTR+12* |
LIFE2M | DATA1+28*, CALCS+1, CALCS+28, DLLSTR+6~, DLLSTR+13* |
LIFESTR1 | CALCS+25*, STRING+8*, STRING+20, SCORESV+13, DLLSTR+7~, DLLSTR+14* |
LIFESTR2 | CALCS+30*, CALCS+31*, STRING+9*, STRING+21, SCORESV+14, DLLSTR+7~, DLLSTR+14* |
MOBIL | DATA1+43*, DATA1+45*, DATA1+46*, DATA1+48*, DATA1+49*, DATA1+50*, DATA1+51*, CALCS+12*, CALCS+13, TOTAL+2 , TOTAL+3, DLLSTR+5~, DLLSTR+12* |
MOBILM | DATA1+21*, CALCS+1, CALCS+11, DLLSTR+6~, DLLSTR+13* |
MOBILSTR | CALCS+13*, STRING+5*, STRING+17, SCORESV+10, DLLSTR+7~, DLLSTR+14* |
NODE | DATA1+3*, DATA1+4, DLLSTR+3~ |
PART | DATA1+102*, DATA1+103*, DATA1+104*, DATA1+106*, DATA1+107*, DATA1+108*, DATA1+109*, DATA1+111*, DATA1+112*, DATA1+113* , DATA1+115*, DATA1+116*, CALCS+34*, CALCS+35, TOTAL+2, TOTAL+3, DLLSTR+5~, DLLSTR+12* |
PARTM | DATA1+29*, CALCS+1, CALCS+33, DLLSTR+6~, DLLSTR+13* |
PARTSTR | CALCS+35*, STRING+10*, STRING+22, SCORESV+15, DLLSTR+7~, DLLSTR+14* |
SELF | DATA1+55*, DATA1+56*, DATA1+57*, DATA1+59*, DATA1+60*, DATA1+62*, DATA1+63*, CALCS+16*, CALCS+17, TOTAL+2 , TOTAL+3, DLLSTR+5~, DLLSTR+12* |
SELFM | DATA1+22*, CALCS+1, CALCS+15, DLLSTR+6~, DLLSTR+13* |
SELFSTR | CALCS+17*, STRING+6*, STRING+18, SCORESV+11, DLLSTR+7~, DLLSTR+14* |
STR76 | DESGNTR+2~, DESGNTR+5*, DESGNTR+6, DESGNTR+7 |
STRING | CALCS+2*, CALCS+3*, CALCS+4*, STRING+13*, STRING+16*, STRING+17*, STRING+18*, STRING+19*, STRING+20*, STRING+21* , STRING+22*, STRING+23*, STRING+24*, DLLSTR+4~, DLLSTR+10*, DLLSTR+24 |
STRING1 | STRING+2*, DLLSTR+4~, DLLSTR+10* |
TOTAL | STRING+11*, STRING+23, TOTAL+2*, TOTAL+3*, SCORESV+16, DLLSTR+4~, DLLSTR+12* |
U | DESGNTR+7, DATA1+1, DATA1+5, DATA1+6, DATA1+7, DLLSTR+24 |
WORKING | DATA1+92*, CALCS+27, CALCS+31, TOTAL+1, DLLSTR+5~, DLLSTR+11* |
YS | DLLSTR~, DLLSTR+22 |
YS("AD" | SCORESV+4 |
YS("CODE" | DATA1+2 |
YSCDA | DATA1+7*, DATA1+9, DATA1+11, DATA1+12, DATA1+13, DATA1+14, DATA1+15, DATA1+17, DLLSTR+3~ |
YSDATA | SCORESV+7*, DLLSTR~, DLLSTR+22 |
YSDATA( | DATA1+3, DATA1+4, DLLSTR+24* |
YSDATA("" | DLLSTR+24 |
YSDATA(2 | DATA1+1 |
YSINSNAM | DATA1+1*, DATA1+2*, STRING+2, DLLSTR+3~ |
YSQN | DESGNTR~, DESGNTR+4, DESGNTR+5, DATA1+5*, DATA1+8, DLLSTR+3~ |
YSSEQ | DATA1+6*, DLLSTR+3~ |
YSTRNG | DLLSTR~, DLLSTR+18, DLLSTR+21 |