Select the objects that you wish to see in the downloaded PDF
InfoYTSBBHI2 ;SLC/DJE- ANSWERS SPECIAL HANDLING - BBHI-2 ; 10/16/18 9:35am
Source file <YTSBBHI2.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 |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 1 | ^YTT(601.71 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATA1(SCORE) | ;expects YSDATA, returns SCORE, multiple scales so we use nodes i.e. SCORE(SCALEIEN)=###
|
|
SCOREDAT | ; SCALE IEN|SCALE NAME|RAW VALUE STORAGE TYPE|QUES#^QUES#
|
|
SCORESV(SCORE) | ;SCORE(SCALE_IEN)=###
|
|
DLLSTR(YSDATA,YS,YSTRNG) | ;
|
|
BUILDANS(TSARR,YSDATA) | ;
|
|
EXP(%X) | ; e to the X power
|
|
PAD(VAL,LENGTH) | ; padds the value with spaces at beginning
|
|
EPAD(VAL,LENGTH) | ; padds the value with spaces at end
|
|
TSCORING(YSDATA) | ; add T-scores and percentiles
|
|
GETTPER(RAW,SCORENAME) | ; get the T score and percentile given a score's raw #
|
|
PAINT | ; Pain T Scores table |raw^px T score^community T score|
|
|
SOMAT | ; Somatic T Scores table |raw^px T score^community T score|
|
|
DEFET | ; Defensiveness T Scores table |raw^px T score^community T score|
|
|
DEPRT | ; Depression T Scores table |raw^px T score^community T score|
|
|
ANXIT | ; Anxiety T Scores table |raw^px T score|community T score|
|
|
FUNCT | ; Functional T Scores table |raw^px T score^community T score|
|
|
PAINP | ; Pain px percentiles table |raw^px percentile|
|
|
SOMAP | ; Somatic px percentiles table |px T score^px percentile|
|
|
DEFEP | ; Defensiveness px percentiles table |px T score^px percentile|
|
|
DEPRP | ; Depression px percentiles table |px T score^px percentile|
|
|
ANXIP | ; Anxiety px percentiles table |px T score^px percentile|
|
|
FUNCP | ; Functional px percentiles table |px T score^px percentile|
|
|
RATING(SCALE,PXT) | ;Get scale rating given px t-score
|
|
RATEDATA | ;
|
|
CRITICAL(YSDATA) | ;
|
|
CRITDATA | ;
|
|
ARROWS(LINETEXT,START,FILL,END,NOWRITE) | ;fill linetext from start position to end position
|
FileNo | Call Tags |
---|---|
^YTT(601.72 - [#601.72] | GET1^DIQ |
^YTT(601.75 - [#601.75] | GET1^DIQ |
^YTT(601.87 - [#601.87] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | SCORESV+2, SCORESV+3!, SCORESV+4*, SCORESV+5*, SCORESV+7!, SCORESV+8*, SCORESV+10, SCORESV+12, SCORESV+13, SCORESV+14* , TSCORING+2, TSCORING+4, TSCORING+5, TSCORING+6, TSCORING+8* |
Name | Line Occurrences |
---|---|
$$CRITICAL | BUILDANS+106 |
$$EPAD | BUILDANS+31, BUILDANS+50, BUILDANS+81, BUILDANS+84, BUILDANS+85, BUILDANS+101, BUILDANS+102 |
$$GETTPER | TSCORING+8 |
$$PAD | BUILDANS+50, BUILDANS+68, BUILDANS+69, BUILDANS+70, BUILDANS+71, BUILDANS+72, BUILDANS+73, BUILDANS+74, BUILDANS+84 |
$$RATING | BUILDANS+17, BUILDANS+102 |
ARROWS | BUILDANS+90, BUILDANS+91, BUILDANS+92, BUILDANS+93 |
BUILDANS | DLLSTR+5 |
DATA1 | DLLSTR+4 |
SCORESV | DLLSTR+4 |
TSCORING | SCORESV+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %E | EXP+2 |
%X | EXP~ |
ANSTEXT | CRITICAL+4~, CRITICAL+13*, CRITICAL+15*, CRITICAL+16*, CRITICAL+17 |
AREA | CRITICAL+4~, CRITICAL+10*, CRITICAL+11 |
CRITLIST | BUILDANS+1~ |
DATA | DATA1+7~, DATA1+9*, DATA1+12, DATA1+15, DATA1+20, BUILDANS+11~*, BUILDANS+12, BUILDANS+13, BUILDANS+43~, BUILDANS+44* , BUILDANS+45, BUILDANS+46, BUILDANS+48~, BUILDANS+111~, BUILDANS+112*, BUILDANS+113, CRITICAL+4~, CRITICAL+5*, CRITICAL+6, CRITICAL+10 |
DEFRT | BUILDANS+1~, BUILDANS+17*, BUILDANS+18 |
DIAGNOSTIC | BUILDANS+1~ |
END | ARROWS~, ARROWS+2*, ARROWS+3 |
FILL | ARROWS~, ARROWS+5 |
I | DATA1+2~, DATA1+4~, DATA1+6*, DATA1+8, BUILDANS+1~, BUILDANS+8~, BUILDANS+42*, BUILDANS+44, BUILDANS+45, BUILDANS+46 , BUILDANS+47*, BUILDANS+49, BUILDANS+50, BUILDANS+56*, BUILDANS+57, BUILDANS+58, BUILDANS+98*, BUILDANS+100*, BUILDANS+110*, BUILDANS+112 , BUILDANS+115, BUILDANS+116, RATING+1~, RATING+2*, RATING+6*, CRITICAL+3*, ARROWS+1~, ARROWS+3*, ARROWS+4, ARROWS+5 |
IDX | TSCORING+1~, TSCORING+3*, TSCORING+4*, TSCORING+5, TSCORING+6, TSCORING+8 |
LENGTH | PAD~, PAD+3, EPAD~, EPAD+2 |
LINE | DATA1+2~, DATA1+3*, BUILDANS+7*, GETTPER+1~, GETTPER+7*, GETTPER+16* |
LINETEXT | ARROWS~, ARROWS+5* |
MEDIANLIST | BUILDANS+1~, BUILDANS+41*, BUILDANS+50 |
MEDIANTEXT | BUILDANS+1~, BUILDANS+31*, BUILDANS+32, BUILDANS+39 |
>> N | BUILDANS+3*, BUILDANS+27*, BUILDANS+32*, BUILDANS+38*, BUILDANS+51*, BUILDANS+68*, BUILDANS+69*, BUILDANS+70*, BUILDANS+71*, BUILDANS+72* , BUILDANS+73*, BUILDANS+74*, BUILDANS+81, BUILDANS+82*, BUILDANS+95*, BUILDANS+103*, BUILDANS+106*, BUILDANS+118*, BUILDANS+123* |
NODE | DATA1+7~, DATA1+8*, DATA1+9, BUILDANS+1~, BUILDANS+77*, BUILDANS+81, BUILDANS+82*, BUILDANS+95* |
NOWRITE | ARROWS~, ARROWS+2*, ARROWS+4 |
PADDING | PAD+1~, PAD+3*, PAD+4, PAD+5, EPAD+1~, EPAD+2*, EPAD+3, EPAD+4 |
PAINOMIT | BUILDANS+1~ |
PAINTOL | BUILDANS+1~, BUILDANS+66*, BUILDANS+67*, BUILDANS+74 |
PEAK | BUILDANS+1~, BUILDANS+55*, BUILDANS+58*, BUILDANS+63*, BUILDANS+64*, BUILDANS+66, BUILDANS+67, BUILDANS+73 |
PROFILETEXT | BUILDANS+79~*, BUILDANS+87*, BUILDANS+89*, BUILDANS+90, BUILDANS+91, BUILDANS+92, BUILDANS+93, BUILDANS+94 |
PXT | BUILDANS+100~*, BUILDANS+102, RATING~, RATING+6 |
QTEXT | BUILDANS+48~, BUILDANS+49*, BUILDANS+114~, BUILDANS+115*, CRITICAL+4~, CRITICAL+12* |
QTEXT(1 | BUILDANS+50, BUILDANS+116, CRITICAL+17 |
QUES | BUILDANS+1~ |
QUES( | BUILDANS+45*, BUILDANS+46*, BUILDANS+50, BUILDANS+57, BUILDANS+58 |
QUES(0 | BUILDANS+30*, BUILDANS+33, BUILDANS+34, BUILDANS+35, BUILDANS+36, BUILDANS+37, BUILDANS+41, BUILDANS+69 |
QUES(11 | BUILDANS+60, BUILDANS+61, BUILDANS+63, BUILDANS+64, BUILDANS+68 |
QUES(12 | BUILDANS+60, BUILDANS+61, BUILDANS+69 |
QUES(13 | BUILDANS+71 |
QUES(14 | BUILDANS+66, BUILDANS+67, BUILDANS+70 |
QUESTION | CRITICAL+4~, CRITICAL+6*, CRITICAL+7, CRITICAL+8, CRITICAL+12, CRITICAL+13, CRITICAL+17 |
QUESTIONS | DATA1+4~, DATA1+5*, DATA1+6, DATA1+8, BUILDANS+8~, BUILDANS+9*, BUILDANS+10, BUILDANS+11 |
RANGE | BUILDANS+1~, BUILDANS+60*, BUILDANS+61*, BUILDANS+72, RATING+1~, RATING+6*, RATING+7 |
RATING | RATING+1~ |
RAW | DATA1+7~, DATA1+12*, DATA1+15*, DATA1+16, DATA1+17*, DATA1+18, DATA1+20*, DATA1+21, DATA1+22, TSCORING+1~ , TSCORING+6*, TSCORING+7, TSCORING+8, GETTPER~, GETTPER+5*, GETTPER+8, GETTPER+9, GETTPER+15 |
RAWTYPE | DATA1+4~, DATA1+5*, DATA1+12, DATA1+14, DATA1+20 |
RETURN | PAD+1~, PAD+5*, PAD+6, EPAD+1~, GETTPER+1~, GETTPER+10*, GETTPER+13, GETTPER+19*, GETTPER+23 |
SCALE | DATA1+4~, DATA1+5*, DATA1+18, DATA1+21, DATA1+22, BUILDANS+1~, BUILDANS+10*, BUILDANS+11, BUILDANS+22*, BUILDANS+23 , BUILDANS+24, BUILDANS+78*, BUILDANS+80, BUILDANS+81, BUILDANS+83, BUILDANS+84, BUILDANS+99*, BUILDANS+100, BUILDANS+101, BUILDANS+102 , RATING~, RATING+3 |
SCALEIEN | SCORESV+11~, SCORESV+13*, SCORESV+14 |
SCALENAME | BUILDANS+8~, BUILDANS+9*, BUILDANS+12, BUILDANS+13 |
SCORE | DATA1~, SCORESV~, DLLSTR+1~, DLLSTR+3*, DLLSTR+4 |
SCORE( | DATA1+22*, SCORESV+14 |
SCORE(1225 | DATA1+25* |
SCORE(1226 | DATA1+26* |
SCORE(1227 | DATA1+27* |
SCORE(1228 | DATA1+28* |
SCORE(1229 | DATA1+29* |
SCORE(1230 | DATA1+30* |
SCORENAME | TSCORING+1~, TSCORING+5*, TSCORING+8, GETTPER~, GETTPER+3*, GETTPER+4, GETTPER+14 |
SKIP | DATA1+2~, BUILDANS+1~, BUILDANS+111~, BUILDANS+112* |
SKIP( | DATA1+18*, DATA1+21*, BUILDANS+12*, BUILDANS+13*, BUILDANS+24 |
SKIP("Pain Co | mplaints" , BUILDANS+20 |
SKIP(1225 | DATA1+25 |
SKIP(1226 | DATA1+26 |
SKIP(1227 | DATA1+27 |
SKIP(1228 | DATA1+28 |
SKIP(1229 | DATA1+29 |
SKIP(1230 | DATA1+30 |
START | ARROWS~, ARROWS+2*, ARROWS+3 |
TABLE | GETTPER+1~, GETTPER+4*, GETTPER+14*, GETTPER+15 |
TCOM | BUILDANS+79~, BUILDANS+83*, BUILDANS+84, BUILDANS+88*, BUILDANS+89, BUILDANS+90, BUILDANS+91, BUILDANS+92, BUILDANS+93 |
TEXT | DATA1+2~, DATA1+3*, DATA1+5, BUILDANS+1~, BUILDANS+7*, BUILDANS+9, BUILDANS+14*, BUILDANS+16*, BUILDANS+18*, BUILDANS+25* , BUILDANS+26*, BUILDANS+27, BUILDANS+33*, BUILDANS+34*, BUILDANS+35*, BUILDANS+36*, BUILDANS+37*, BUILDANS+38, BUILDANS+39*, BUILDANS+40* , BUILDANS+50*, BUILDANS+51, BUILDANS+84*, BUILDANS+85*, BUILDANS+94*, BUILDANS+95, BUILDANS+98*, BUILDANS+101*, BUILDANS+102*, BUILDANS+103 , BUILDANS+109*, BUILDANS+116*, BUILDANS+117*, BUILDANS+118, BUILDANS+121*, BUILDANS+122*, BUILDANS+123, GETTPER+1~, GETTPER+7*, GETTPER+8 , GETTPER+9*, GETTPER+10, GETTPER+11*, GETTPER+16*, GETTPER+17, GETTPER+18*, GETTPER+19, GETTPER+20*, CRITICAL+1~, CRITICAL+2* , CRITICAL+11*, CRITICAL+17*, CRITICAL+18*, CRITICAL+19 |
TPX | BUILDANS+79~, BUILDANS+83*, BUILDANS+84, BUILDANS+88*, BUILDANS+89, BUILDANS+90, BUILDANS+91, BUILDANS+92, BUILDANS+93 |
TSARR | DLLSTR+1~, DLLSTR+5, BUILDANS~ |
TSARR( | BUILDANS+23, BUILDANS+80, BUILDANS+83, BUILDANS+84, BUILDANS+100, BUILDANS+101, BUILDANS+102 |
TSARR("Defensiveness" | BUILDANS+17 |
TSARR("Pain C | omplaints" , BUILDANS+21 |
TSCORERANGES | RATING+1~, RATING+4*, RATING+5, RATING+6 |
U | DATA1+6, DATA1+8, DATA1+12, DATA1+15, DATA1+20, BUILDANS+10, BUILDANS+11, BUILDANS+15, BUILDANS+17, BUILDANS+21 , BUILDANS+23, BUILDANS+30, BUILDANS+31, BUILDANS+41, BUILDANS+44, BUILDANS+49, BUILDANS+80, BUILDANS+83, BUILDANS+84, BUILDANS+100 , BUILDANS+101, BUILDANS+102, BUILDANS+113, BUILDANS+115, BUILDANS+122, TSCORING+8, GETTPER+5, GETTPER+13, GETTPER+19, RATING+6 , CRITICAL+6, CRITICAL+7, CRITICAL+10, CRITICAL+12, CRITICAL+13 |
VAL | PAD~, PAD+2*, PAD+3, PAD+4, PAD+5, EPAD~, EPAD+2, EPAD+3, EPAD+4*, EPAD+5 |
VALITEM | BUILDANS+1~, BUILDANS+15*, BUILDANS+16, BUILDANS+122 |
VALTEXT | BUILDANS+1~, BUILDANS+19*, BUILDANS+20*, BUILDANS+21*, BUILDANS+23*, BUILDANS+24*, BUILDANS+25 |
VALUE | CRITICAL+4~, CRITICAL+7*, CRITICAL+8*, CRITICAL+9 |
X | GETTPER+1~, GETTPER+13*, GETTPER+15*, GETTPER+17, GETTPER+18 |
YS | DLLSTR~ |
YS("AD" | DLLSTR+5 |
YSANSWER | BUILDANS+1~ |
YSCORNODE | SCORESV+1~, SCORESV+9*, SCORESV+14, SCORESV+15* |
YSDATA | SCORESV+16, DLLSTR~, DLLSTR+5, BUILDANS~, BUILDANS+106, TSCORING~, CRITICAL~ |
YSDATA( | DATA1+9, BUILDANS+11, BUILDANS+27*, BUILDANS+32*, BUILDANS+38*, BUILDANS+44, BUILDANS+49, BUILDANS+51*, BUILDANS+68*, BUILDANS+69* , BUILDANS+70*, BUILDANS+71*, BUILDANS+72*, BUILDANS+73*, BUILDANS+74*, BUILDANS+81*, BUILDANS+95*, BUILDANS+103*, BUILDANS+106*, BUILDANS+112 , BUILDANS+115, BUILDANS+118*, BUILDANS+123*, CRITICAL+7, CRITICAL+12, CRITICAL+13 |
YSDATA(52 | BUILDANS+15, BUILDANS+122 |
YSDATA(66 | BUILDANS+30, BUILDANS+31 |
YSGNODE | SCORESV+1~, SCORESV+10*, SCORESV+12, SCORESV+13 |
YSTRNG | DLLSTR~, DLLSTR+4, DLLSTR+5 |
Name | Field # of Occurrence |
---|---|
$T(@TABLE+LINE | GETTPER+7, GETTPER+16 |
$T(CRITDATA+I | CRITICAL+5 |
$T(RATEDATA+I | RATING+3, RATING+4 |
$T(SCOREDAT+LINE | DATA1+3, BUILDANS+7 |