YTSMCMI4 ;BAL/KTL - MHAX ANSWERS SPECIAL HANDLING #2 ; 9/14/18 3:19pm
Source file <YTSMCMI4.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DLLSTR(YSDATA,YS,YSTRNG) | ;
; YSTRNG = 1 Score Instr ; YSTRNG = 2 get Rpt Ans and Text |
|
DATA1 | ;Extract results&calc
|
|
INVRPT() | ;
; Check for Invalid Report ; Raw V > 1 ;Invalidity Index elev ; Raw X > 114 ! Raw X < 7 ;Scale X outside range ; All Scales 1-8B Base Rate < 60 ; All scls too low ; Raw W > 19 ;Inconsistency Index elevated ; More than 13 responses skipped for X ; INVRPT of 1 = YES, INVALID ; 0 = NO, OK TO PROCEED |
|
INVALID(INVSTR) | ;
; Text for invalid rpt |
|
INVSCL | ;
|
|
EXTANS | ;
|
|
EXTRSL | ;
; Extract the Raw score-store by Scale Name |
|
EX2 | ;T-SCORE NOT IN ^TMP($J,"YSCOR")
|
|
HIGHPT | ; Highpoint Hdr
|
|
BRADJH | ; BR Adjustment Hdr
|
|
INVDH | ; Invalidity Hdr
|
|
INCNH | ; Inconsistency Hdr
|
|
CALCW | ; Calc the W Scale
|
|
WADD(PAIR) | ;
|
|
ELEV | ; Calc 3 highest Personality Scores from BR
; Order of Importance after BR: S,C,P,1,2A,2B,3,4A,4B,5,6A,6B,7,8A,8B ; Result is HIARR("FINAL") |
|
NOTEW | ; Noteworthy
; Use YSQANS(question number)=1/2 (True/False) ; YSQANS(question number,"PTR")=pointer to MH QUESTION |
|
SETNOT | ;
|
|
MODIND | ;
|
|
CPP | ;
|
|
SPP | ;
|
|
CS | ;
|
|
SCS | ;
|
|
TOP3 | ;
|
|
FACET | ;
|
|
RSLWRN | ; Result warning
|
|
NTWRTHY | ;
|
|
RESP | ;
|
|
RPTBLK(ANS,SCALSTR) | ;
|
|
RPTBLK1(ANS,SCALSTR) | ;
|
|
MAKSTR(TXT,LEN,JUST,CHAR) | ;
; TXT =Text ; LEN =Total Len ; JUST=R/L Justified, def=R ; CHAR=Char PAD, def=" " |
|
MAKGRP(NUM,MAX) | ;
; String of "*" for graph |
|
YSARRAY(YSARRAY) | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^YTT(601.75 - [#601.75] | GET1^DIQ |
^YTT(601.87 - [#601.87] | GET1^DIQ |