Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Childhood anxiety Screener, coded in MEL (Medical Embedded Language)
- //Simon Grant, 1/12/2018
- {fn ChildTotal() {
- ChildTotalScore = 0
- Cond
- Case DOCUMENT.SC1=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC1=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC2=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC2=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC3=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC3=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC4=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC4=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC5=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC5=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC6=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC6=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC7=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC7=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC8=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC8=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC9=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC9=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC10=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC10=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC11=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC11=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC12=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC12=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC13=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC13=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC14=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC14=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC15=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC15=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC16=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC16=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC17=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC17=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC18=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC18=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC19=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC19=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC20=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC20=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC21=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC21=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC22=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC22=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC23=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC23=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC24=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC24=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC25=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC25=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC26=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC26=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC27=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC27=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC28=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC28=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC29=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC29=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC30=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC30=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC31=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC31=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC32=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC32=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC33=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC33=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC34=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC34=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC35=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC35=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC36=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC36=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC37=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC37=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC38=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC38=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC39=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC39=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC40=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC40=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC41=="Somewhat True or Sometimes True" ChildTotalScore = ChildTotalScore + 1
- Case DOCUMENT.SC41=="Very True or Often True" ChildTotalScore = ChildTotalScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHTOT", str(ChildTotalScore))
- }
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC2 <> "" AND DOCUMENT.SC3 <> "" AND DOCUMENT.SC4 <> "" AND DOCUMENT.SC5 <> "" AND DOCUMENT.SC6 <> ""AND DOCUMENT.SC7 <> "" AND DOCUMENT.SC8 <> "" AND DOCUMENT.SC9 <> "" AND DOCUMENT.SC10 <> "" AND DOCUMENT.SC11 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC13 <> "" AND DOCUMENT.SC14 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC16 <> "" AND DOCUMENT.SC17 <> "" AND DOCUMENT.SC18<> "" AND DOCUMENT.SC19 <> "" AND DOCUMENT.SC20 <> "" AND DOCUMENT.SC21 <> "" AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC23 <> ""AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC25 <> "" AND DOCUMENT.SC26 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC28 <> "" AND DOCUMENT.SC29 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC31 <> "" AND DOCUMENT.SC32 <> "" AND DOCUMENT.SC33 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC35 <> "" AND DOCUMENT.SC36 <> "" AND DOCUMENT.SC37 <> "" AND DOCUMENT.SC38 <> "" AND DOCUMENT.SC39 <> "" AND DOCUMENT.SC40 <> "" AND DOCUMENT.SC41 <> "" THEN ChildTotal() ELSE "" ENDIF}
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC2 <> "" AND DOCUMENT.SC3 <> "" AND DOCUMENT.SC4 <> "" AND DOCUMENT.SC5 <> "" AND DOCUMENT.SC6 <> ""AND DOCUMENT.SC7 <> "" AND DOCUMENT.SC8 <> "" AND DOCUMENT.SC9 <> "" AND DOCUMENT.SC10 <> "" AND DOCUMENT.SC11 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC13 <> "" AND DOCUMENT.SC14 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC16 <> "" AND DOCUMENT.SC17 <> "" AND DOCUMENT.SC18<> "" AND DOCUMENT.SC19 <> "" AND DOCUMENT.SC20 <> "" AND DOCUMENT.SC21 <> "" AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC23 <> ""AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC25 <> "" AND DOCUMENT.SC26 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC28 <> "" AND DOCUMENT.SC29 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC31 <> "" AND DOCUMENT.SC32 <> "" AND DOCUMENT.SC33 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC35 <> "" AND DOCUMENT.SC36 <> "" AND DOCUMENT.SC37 <> "" AND DOCUMENT.SC38 <> "" AND DOCUMENT.SC39 <> "" AND DOCUMENT.SC40 <> "" AND DOCUMENT.SC41 <> "" THEN ChildTotal() ELSE "" ENDIF}
- }
- {fn ChildPD() {
- ChildPDScore = 0
- Cond
- Case DOCUMENT.SC1=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC1=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC6=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC6=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC9=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC9=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC12=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC12=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC15=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC15=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC18=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC18=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC19=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC19=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC22=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC22=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC24=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC24=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC27=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC27=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC30=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC30=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC34=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC34=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC38=="Somewhat True or Sometimes True" ChildPDScore = ChildPDScore + 1
- Case DOCUMENT.SC38=="Very True or Often True" ChildPDScore = ChildPDScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHPD", str(ChildPDScore))
- }
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC6 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC18 <> "" AND DOCUMENT.SC19 <> ""AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC38 <> "" THEN ChildPD() ELSE "" ENDIF}
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC6 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC18 <> "" AND DOCUMENT.SC19 <> ""AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC38 <> "" THEN IF OBSNOW(ChildPD is >= 7) "Score on SCARED Screening may indicate Panic Disorder or Significant Somatic symptoms" ELSE "" ENDIF}
- }
- {fn ChildGAD() {
- ChildGADScore = 0
- Cond
- Case DOCUMENT.SC5=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC5=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC7=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC7=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC14=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC14=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC21=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC21=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC23=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC23=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC28=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC28=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC33=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC33=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC35=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC35=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC37=="Somewhat True or Sometimes True" ChildGADScore = ChildGADScore + 1
- Case DOCUMENT.SC37=="Very True or Often True" ChildGADScore = ChildGADScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHGAD", str(ChildGADScore))
- }
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC6 <> "" AND DOCUMENT.SC9 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC18 <> ""AND DOCUMENT.SC19 <> "" AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC38 <> "" THEN ChildGAD() ELSE "" ENDIF}
- {!IF DOCUMENT.SC1 <> "" AND DOCUMENT.SC6 <> "" AND DOCUMENT.SC9 <> "" AND DOCUMENT.SC12 <> "" AND DOCUMENT.SC15 <> "" AND DOCUMENT.SC18 <> ""AND DOCUMENT.SC19 <> "" AND DOCUMENT.SC22 <> "" AND DOCUMENT.SC24 <> "" AND DOCUMENT.SC27 <> "" AND DOCUMENT.SC30 <> "" AND DOCUMENT.SC34 <> "" AND DOCUMENT.SC38 <> "" THEN IF OBSNOW(ChildGAD is >= 9) "Score on SCARED Screening may indicate General Anxiety Disorder" ELSE "" ENDIF}
- }
- {fn ChildSA() {
- ChildSAScore = 0
- Cond
- Case DOCUMENT.SC4=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC4=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC8=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC8=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC13=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC13=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC16=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC16=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC20=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC20=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC25=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC25=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC29=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC29=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC31=="Somewhat True or Sometimes True" ChildSAScore = ChildSAScore + 1
- Case DOCUMENT.SC31=="Very True or Often True" ChildSAScore = ChildSAScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHSA", str(ChildSAScore))
- }
- {!IF DOCUMENT.SC4 <> "" AND DOCUMENT.SC8 <> "" AND DOCUMENT.SC13 <> "" AND DOCUMENT.SC16 <> "" AND DOCUMENT.SC20 <> "" AND DOCUMENT.SC25 <> ""AND DOCUMENT.SC29 <> "" AND DOCUMENT.SC31 <> "" THEN ChildSA() ELSE "" ENDIF}
- {!IF DOCUMENT.SC4 <> "" AND DOCUMENT.SC8 <> "" AND DOCUMENT.SC13 <> "" AND DOCUMENT.SC16 <> "" AND DOCUMENT.SC20 <> "" AND DOCUMENT.SC25 <> ""AND DOCUMENT.SC29 <> "" AND DOCUMENT.SC31 <> "" THEN IF OBSNOW(ChildSA is >= 5 ) "Score on SCARED Screening may indicate Separation Anxiety SOC" ELSE "" ENDIF}
- }
- {fn ChildSAD() {
- ChildSADScore = 0
- Cond
- Case DOCUMENT.SC3=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC3=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC10=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC10=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC26=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC26=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC32=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC32=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC39=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC39=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC40=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC40=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC41=="Somewhat True or Sometimes True" ChildSADScore = ChildSADScore + 1
- Case DOCUMENT.SC41=="Very True or Often True" ChildSADScore = ChildSADScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHSAD", str(ChildSADScore))
- }
- {!IF DOCUMENT.SC3 <> "" AND DOCUMENT.SC10 <> "" AND DOCUMENT.SC26 <> "" AND DOCUMENT.SC32 <> "" AND DOCUMENT.SC39 <> "" AND DOCUMENT.SC40 <> ""AND DOCUMENT.SC41 <> "" THEN ChildSAD() ELSE "" ENDIF}
- {!IF DOCUMENT.SC3 <> "" AND DOCUMENT.SC10 <> "" AND DOCUMENT.SC26 <> "" AND DOCUMENT.SC32 <> "" AND DOCUMENT.SC39 <> "" AND DOCUMENT.SC40 <> ""AND DOCUMENT.SC41 <> "" THEN IF OBSNOW(ChildSAD is >= 8) "Score on SCARED Screening may indicate Social Anxiety Disorder" ELSE "" ENDIF}
- }
- {fn ChildSSA() {
- ChildSSAScore = 0
- Cond
- Case DOCUMENT.SC2=="Somewhat True or Sometimes True" ChildSSAScore = ChildSSAScore + 1
- Case DOCUMENT.SC2=="Very True or Often True" ChildSSAScore = ChildSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC11=="Somewhat True or Sometimes True" ChildSSAScore = ChildSSAScore + 1
- Case DOCUMENT.SC11=="Very True or Often True" ChildSSAScore = ChildSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC17=="Somewhat True or Sometimes True" ChildSSAScore = ChildSSAScore + 1
- Case DOCUMENT.SC17=="Very True or Often True" ChildSSAScore = ChildSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SC36=="Somewhat True or Sometimes True" ChildSSAScore = ChildSSAScore + 1
- Case DOCUMENT.SC36=="Very True or Often True" ChildSSAScore = ChildSSAScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDCHSSA", str(ChildSSAScore))
- }
- {!IF DOCUMENT.SC2 <> "" AND DOCUMENT.SC11 <> "" AND DOCUMENT.SC17 <> "" AND DOCUMENT.SC36 <> "" THEN ChildSSA() ELSE "" ENDIF}
- {!IF DOCUMENT.SC2 <> "" AND DOCUMENT.SC11 <> "" AND DOCUMENT.SC17 <> "" AND DOCUMENT.SC36 <> "" THEN IF OBSNOW(ChildSSA is >= 3) "Score on SCARED Screening may indicate Significant School Avoidance" ELSE "" ENDIF}
- }
- {fn ParentTotal() {
- ParentTotalScore = 0
- Cond
- Case DOCUMENT.SP1=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP1=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP2=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP2=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP3=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP3=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP4=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP4=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP5=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP5=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP6=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP6=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP7=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SC7=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP8=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP8=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP9=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP9=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP10=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP10=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP11=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP11=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP12=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP12=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP13=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP13=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP14=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP14=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP15=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP15=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP16=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP16=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP17=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP17=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP18=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP18=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP19=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP19=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP20=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP20=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP21=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP21=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP22=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP22=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP23=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP23=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP24=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP24=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP25=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP25=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP26=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP26=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP27=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP27=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP28=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP28=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP29=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP29=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP30=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP30=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP31=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP31=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP32=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP32=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP33=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP33=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP34=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP34=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP35=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP35=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP36=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP36=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP37=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP37=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP38=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP38=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP39=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP39=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP40=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP40=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP41=="Somewhat True or Sometimes True" ParentTotalScore = ParentTotalScore + 1
- Case DOCUMENT.SP41=="Very True or Often True" ParentTotalScore = ParentTotalScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTOT", str(ParentTotalScore))
- }
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP2 <> "" AND DOCUMENT.SP3 <> "" AND DOCUMENT.SP4 <> "" AND DOCUMENT.SP5 <> "" AND DOCUMENT.SP6 <> ""AND DOCUMENT.SP7 <> "" AND DOCUMENT.SP8 <> "" AND DOCUMENT.SP9 <> "" AND DOCUMENT.SP10 <> "" AND DOCUMENT.SP11 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP13 <> "" AND DOCUMENT.SP14 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP16 <> "" AND DOCUMENT.SP17 <> "" AND DOCUMENT.SP18<> "" AND DOCUMENT.SP19 <> "" AND DOCUMENT.SP20 <> "" AND DOCUMENT.SP21 <> "" AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP23 <> ""AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP25 <> "" AND DOCUMENT.SP26 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP28 <> "" AND DOCUMENT.SP29 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP31 <> "" AND DOCUMENT.SP32 <> "" AND DOCUMENT.SP33 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP35 <> "" AND DOCUMENT.SP36 <> "" AND DOCUMENT.SP37 <> "" AND DOCUMENT.SP38 <> "" AND DOCUMENT.SP39 <> "" AND DOCUMENT.SP40 <> "" AND DOCUMENT.SP41 <> "" THEN ParentTotal() ELSE "" ENDIF}
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP2 <> "" AND DOCUMENT.SP3 <> "" AND DOCUMENT.SP4 <> "" AND DOCUMENT.SP5 <> "" AND DOCUMENT.SP6 <> ""AND DOCUMENT.SP7 <> "" AND DOCUMENT.SP8 <> "" AND DOCUMENT.SP9 <> "" AND DOCUMENT.SP10 <> "" AND DOCUMENT.SP11 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP13 <> "" AND DOCUMENT.SP14 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP16 <> "" AND DOCUMENT.SP17 <> "" AND DOCUMENT.SP18<> "" AND DOCUMENT.SP19 <> "" AND DOCUMENT.SP20 <> "" AND DOCUMENT.SP21 <> "" AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP23 <> ""AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP25 <> "" AND DOCUMENT.SP26 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP28 <> "" AND DOCUMENT.SP29 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP31 <> "" AND DOCUMENT.SP32 <> "" AND DOCUMENT.SP33 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP35 <> "" AND DOCUMENT.SP36 <> "" AND DOCUMENT.SP37 <> "" AND DOCUMENT.SP38 <> "" AND DOCUMENT.SP39 <> "" AND DOCUMENT.SP40 <> "" AND DOCUMENT.SP41 <> "" THEN ParentTotal() ELSE "" ENDIF}
- }
- {fn ParentPD() {
- ParentPDScore = 0
- Cond
- Case DOCUMENT.SP1=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP1=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP6=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP6=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP9=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP9=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP12=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP12=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP15=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP15=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP18=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP18=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP19=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP19=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP22=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP22=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP24=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP24=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP27=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP27=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP30=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP30=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP34=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP34=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP38=="Somewhat True or Sometimes True" ParentPDScore = ParentPDScore + 1
- Case DOCUMENT.SP38=="Very True or Often True" ParentPDScore = ParentPDScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTPD", str(ParentPDScore))
- }
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP6 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP18 <> "" AND DOCUMENT.SP19 <> ""AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP38 <> "" THEN ParentPD() ELSE "" ENDIF}
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP6 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP18 <> "" AND DOCUMENT.SP19 <> ""AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP38 <> "" THEN IF OBSNOW(ParentPD is >= 7) "Score on SCARED Screening may indicate Panic Disorder or Significant Somatic symptoms" ELSE "" ENDIF}
- }
- {fn ParentGAD() {
- ParentGADScore = 0
- Cond
- Case DOCUMENT.SP5=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP5=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP7=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP7=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP14=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP14=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP21=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP21=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP23=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP23=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP28=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP28=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP33=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP33=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP35=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP35=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP37=="Somewhat True or Sometimes True" ParentGADScore = ParentGADScore + 1
- Case DOCUMENT.SP37=="Very True or Often True" ParentGADScore = ParentGADScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTGAD", str(ParentGADScore))
- }
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP6 <> "" AND DOCUMENT.SP9 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP18 <> ""AND DOCUMENT.SP19 <> "" AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP38 <> "" THEN ParentGAD() ELSE "" ENDIF}
- {!IF DOCUMENT.SP1 <> "" AND DOCUMENT.SP6 <> "" AND DOCUMENT.SP9 <> "" AND DOCUMENT.SP12 <> "" AND DOCUMENT.SP15 <> "" AND DOCUMENT.SP18 <> ""AND DOCUMENT.SP19 <> "" AND DOCUMENT.SP22 <> "" AND DOCUMENT.SP24 <> "" AND DOCUMENT.SP27 <> "" AND DOCUMENT.SP30 <> "" AND DOCUMENT.SP34 <> "" AND DOCUMENT.SP38 <> "" THEN IF OBSNOW(ParentGAD is >= 9) "Sore on SCARED Screening may indicate General Anxiety Disorder" ELSE "" ENDIF}
- }
- {fn ParentSA() {
- ParentSAScore = 0
- Cond
- Case DOCUMENT.SP4=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP4=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP8=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP8=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP13=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP13=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP16=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP16=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP20=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP20=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP25=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP25=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP29=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP29=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP31=="Somewhat True or Sometimes True" ParentSAScore = ParentSAScore + 1
- Case DOCUMENT.SP31=="Very True or Often True" ParentSAScore = ParentSAScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTSA", str(ParentSAScore))
- }
- {!IF DOCUMENT.SP4 <> "" AND DOCUMENT.SP8 <> "" AND DOCUMENT.SP13 <> "" AND DOCUMENT.SP16 <> "" AND DOCUMENT.SP20 <> "" AND DOCUMENT.SP25 <> ""AND DOCUMENT.SP29 <> "" AND DOCUMENT.SP31 <> "" THEN ParentSA() ELSE "" ENDIF}
- {!IF DOCUMENT.SP4 <> "" AND DOCUMENT.SP8 <> "" AND DOCUMENT.SP13 <> "" AND DOCUMENT.SP16 <> "" AND DOCUMENT.SP20 <> "" AND DOCUMENT.SP25 <> ""AND DOCUMENT.SP29 <> "" AND DOCUMENT.SP31 <> "" THEN IF OBSNOW(ParentSA is >= 5 ) "Score on SCARED Screening may indicate Separation Anxiety SOC" ELSE "" ENDIF}
- }
- {fn ParentSAD() {
- ParentSADScore = 0
- Cond
- Case DOCUMENT.SP3=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP3=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP10=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP10=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP26=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP26=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP32=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP32=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP39=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP39=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP40=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP40=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP41=="Somewhat True or Sometimes True" ParentSADScore = ParentSADScore + 1
- Case DOCUMENT.SP41=="Very True or Often True" ParentSADScore = ParentSADScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTSAD", str(ParentSADScore))
- }
- {!IF DOCUMENT.SP3 <> "" AND DOCUMENT.SP10 <> "" AND DOCUMENT.SP26 <> "" AND DOCUMENT.SP32 <> "" AND DOCUMENT.SP39 <> "" AND DOCUMENT.SP40 <> ""AND DOCUMENT.SP41 <> "" THEN ParentSAD() ELSE "" ENDIF}
- {!IF DOCUMENT.SP3 <> "" AND DOCUMENT.SP10 <> "" AND DOCUMENT.SP26 <> "" AND DOCUMENT.SP32 <> "" AND DOCUMENT.SP39 <> "" AND DOCUMENT.SP40 <> ""AND DOCUMENT.SP41 <> "" THEN IF OBSNOW(ParentSAD is >= 8) "Score on SCARED Screening may indicate Social Anxiety Disorder" ELSE "" ENDIF}
- }
- {fn ParentSSA() {
- ParentSSAScore = 0
- Cond
- Case DOCUMENT.SP2=="Somewhat True or Sometimes True" ParentSSAScore = ParentSSAScore + 1
- Case DOCUMENT.SP2=="Very True or Often True" ParentSSAScore = ParentSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP11=="Somewhat True or Sometimes True" ParentSSAScore = ParentSSAScore + 1
- Case DOCUMENT.SP11=="Very True or Often True" ParentSSAScore = ParentSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP17=="Somewhat True or Sometimes True" ParentSSAScore = ParentSSAScore + 1
- Case DOCUMENT.SP17=="Very True or Often True" ParentSSAScore = ParentSSAScore + 2
- else ""
- Endcond
- Cond
- Case DOCUMENT.SP36=="Somewhat True or Sometimes True" ParentSSAScore = ParentSSAScore + 1
- Case DOCUMENT.SP36=="Very True or Often True" ParentSSAScore = ParentSSAScore + 2
- else ""
- Endcond
- OBSNOW("SCAREDPRTSSA", str(ParentSSAScore))
- }
- {!IF DOCUMENT.SP2 <> "" AND DOCUMENT.SP11 <> "" AND DOCUMENT.SP17 <> "" AND DOCUMENT.SP36 <> "" THEN ParentSSA() ELSE "" ENDIF}
- {!IF DOCUMENT.SP2 <> "" AND DOCUMENT.SP11 <> "" AND DOCUMENT.SP17 <> "" AND DOCUMENT.SP36 <> "" THEN IF OBSNOW(ParentSSA is >= 3) "Score on SCARED Screening may indicate Significant School Avoidance" ELSE "" ENDIF}
- }
Add Comment
Please, Sign In to add comment