YTQRQAD6 ;SLC/LLB - Determine High Risk Flagging ; 07/15/2020
Source file <YTQRQAD6.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
FLAG(DFN,INST,HRR,PR) | ; ROUTINE to calculate Positive response and High Risk flagging
; ICR #4290 READ OF CLINICAL REMINDER INDEX (PXRMINDX) ; DFN: IEN to Patient file (#2) ; INST: Instrument name in MH TESTS AND SURVEYS file (#601.71) ; INSTIEN: IEN to instrument in MH TESTS AND SURVEYS file (#601.71) ; HRR: High Risk Requirement ; # score greater than # ; A# any question with a score ># ; I9 Positive I9 question ; Y1,2,3,n. Comma delimited list of question numbers. A yes to any is HR ; YA Yes to any question ; G3^0,5^1,q^n. Comma delimited list of question#^Value for question response Greater Than Value ; T#p Can be added to any HRR parameter where # is a positive integer and ; p is the time period M months, W weeks, D day. This will be treated as ; the most recent administration of the instrument but only if the ; Ex: "Y,1,2,3,T6M" indicates Yes to Q 1,2, or 3 within the last 6 ; months. ; Ex: "Y,1,2,3,T6M-I9" is the same as the previous example except that ; a positive I9, without regard to time frame, triggers High Risk. ; HRR parameters can be combined by adding "-" between them indicating an "or" ; such as "Y,3,4,5,8-I9" ; PR: Positive Response threshold, Score greater than number passed in PR. ; Based solely on total score. Ex: 8 indicating any score greater than 8. ; YSFLAG: Will be 0 for no risk ; 1 for Positive Response ; 2 for High Risk ; 3 for Both Positive response & High Risk ; The field SUICIDE RISK (#16) in the MH ADMINISTRATION file (#601.84) will be ; populated with the result. |
|
FLAG2 | ;
|
|
QUEST(ADMID,INST) | ; Create core code to look at questions and answers
; Requires Administration ID (ADMID) and Instrument name (INST) as an pre-existing value. |
|
SCORES | ;
|
|
TIME(TPAR) | ;
|
|
HRSCR | ;
|
|
YTAG | ; Yes to any of specific list of questions.
|
|
YATAG | ; If Yes to any question is High Risk
|
|
ATAG | ; any question with a score > that passed in with the A# parameter.
|
|
I9TAG | ;
|
|
GTTAG | ; specific question with a score > that passed in with the GT# parameter.
; If any of the comma delimited question#>value, then YSFLAG=2 for HIGH RISK |
|
SETFLAG | ; Set YSFLAG into the MH ADMISISTRATION file (#601.84)
|
|
BHS | ; BHS
; High Risk: Score of > 8 ; Positive Response: None |
|
BSS | ; BSS
; High Risk: Score > 0 to any question ; Positive Response: None |
|
PHQ2I9 | ; PHQ-2+I9
; High Risk: I9 > 0 ; Positive Response: Score >2 |
|
PSS3 | ; PSS-3
; High Risk: Yes to any of Q1,2,3 within the last 6 months ; Positive Response: None |
|
PSS32ND | ; PSS-3 2ND
; High Risk: Yes to any of the questions ; Positive Response: None |
|
CSSRS | ; C-SSRS
; High Risk: Yes to any of Q3,4,5,8 ; Positive Response: None |
|
I9CSSRS | ; I9+C-SSRS
; High Risk: Yes to any of Q3,4,5,8 or I9 > 0 ; Positive Response: None |
|
PHQ9 | ; PHQ9 Instrument
; High Risk: I9 > 0 ; Positive Response: Score > 9 |
|
PTSD5I9 | ; PC-PTSD-5+19
; High Risk: I9 > 0 ; Positive Response: None |
|
BDI2 | ; BDI2 Instrument
; High Risk: Question 9 > 0 |
|
CCSA | ; CCSA-DSM5 Instrument
; High Risk: Question 9 > 0 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|