You are on page 1of 13

* Encoding: UTF-8.

*DSM IV TR

DATASET ACTIVATE DataSet1.


USE ALL.
COMPUTE filter_$=(InterviewStatus=102).
VARIABLE LABELS filter_$ 'InterviewStatus=102 (FILTER)'.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.

COMPUTE
MDE_Current=(Sum(MMDE_A1b,MMDE_A2b,MMDE_A3aC,MMDE_A3bC,MMDE_A3cC,MMDE_A3dC,MMDE_A3eC,MM
DE_A3fC,MMDE_A3gC)>=5) & MMDE_A4C=1.
EXECUTE.

COMPUTE
MDE_Past=(Sum(MMDE_A1a,MMDE_A2a,MMDE_A3aP,MMDE_A3bP,MMDE_A3cP,MMDE_A3dP,MMDE_A3eP,MMDE_A
3fP,MMDE_A3gP)>=5) & MMDE_A4P=1.
EXECUTE.

COMPUTE MDE_Recurrent=MMDE_A5=1.
EXECUTE.

COMPUTE Any_MDE_Positive=MDE_Current=1 | MDE_Past=1.


EXECUTE.

RECODE MDE_Current MDE_Past MDE_Recurrent Any_MDE_Positive


(MISSING=0).
EXECUTE.

COMPUTE
Alcohol_Dependence_Current=Sum(MAlcohol_I2a,MAlcohol_I2b,MAlcohol_I2c,MAlcohol_I2d,MAlcohol_I2e,MAlcohol_I
2f,MAlcohol_I2g)>=3.
EXECUTE.

COMPUTE Alcohol_Abuse_Current=sum(MAlcohol_I3a,MAlcohol_I3b,MAlcohol_I3c,MAlcohol_I3d)>=1.
EXECUTE.

COMPUTE Alcohol_Use_Disorder=Alcohol_Dependence_Current=1 | Alcohol_Abuse_Current=1.


EXECUTE.

RECODE Alcohol_Dependence_Current Alcohol_Abuse_Current Alcohol_Use_Disorder


(MISSING=0).
EXECUTE.

*Manic & Hypomanic.


*C3Current_Summary.
COMPUTE C3Current_Summary=0.
IF (MManic_C1b=0)
C3Current_Summary=(SUM(MManic_C3aC,MManic_C3bC,MManic_C3cC,MManic_C3dC,MManic_C3eC,MManic_C3fC
,MManic_C3gC)>=4).
IF (MManic_C1b=1)
C3Current_Summary=(SUM(MManic_C3aC,MManic_C3bC,MManic_C3cC,MManic_C3dC,MManic_C3eC,MManic_C3fC
,MManic_C3gC)>=3).
*IF (MManic_C2b=1)
C3Current_Summary=(SUM(MManic_C3aC,MManic_C3bC,MManic_C3cC,MManic_C3dC,MManic_C3eC,MManic_C3fC
,MManic_C3gC)>=4).EXECUTE.
COMPUTE C3Past_Summary=0.
IF (MManic_C1a=0)
C3Past_Summary=(SUM(MManic_C3aP,MManic_C3bP,MManic_C3cP,MManic_C3dP,MManic_C3eP,MManic_C3fP,MMa
nic_C3gP)>=4).
IF (MManic_C1a=1)
C3Past_Summary=(SUM(MManic_C3aP,MManic_C3bP,MManic_C3cP,MManic_C3dP,MManic_C3eP,MManic_C3fP,MMa
nic_C3gP)>=3).
*IF (MManic_C2a=1)
C3Past_Summary=(SUM(MManic_C3aP,MManic_C3bP,MManic_C3cP,MManic_C3dP,MManic_C3eP,MManic_C3fP,MMa
nic_C3gP)>=4).
EXECUTE.

*MManic_ManicEpisodeCurrent.
COMPUTE MManic_ManicEpisodeCurrent=(C3Current_Summary=1 & (MManic_C5C=1 | MManic_C6C=1)) |
((C3Current_Summary=1 & MManic_C4C=703 & MManic_C6C=1) & MManic_C5C=0).
EXECUTE.

*MManic_ManicEpisodePast.
COMPUTE MManic_ManicEpisodePast=(C3Past_Summary=1 & (MManic_C5P=1 | MManic_C6P=1)) |
((C3Past_Summary=1 & MManic_C4P=703 & MManic_C6P=1) & MManic_C5P=0).
EXECUTE.

*MManic_HypoManicEpisodeCurrent.
COMPUTE MManic_HypoManicEpisodeCurrent=(C3Current_Summary=1 & (MManic_C5C=0 & MManic_C6C=0) &
(MManic_C4C=702 | MManic_C4C=703)) |
((C3Current_Summary=1 & MManic_C4C=702 & MManic_C6C=1) & MManic_C5C=0).
EXECUTE.

*MManic_HypoManicEpisodePast.
COMPUTE MManic_HypoManicEpisodePast=(C3Past_Summary=1 & (MManic_C5P=0 & MManic_C6P=0) &
(MManic_C4P=702 | MManic_C4P=703)) |
((C3Past_Summary=1 & MManic_C4P=702 & MManic_C6P=1) & MManic_C5P=0).
EXECUTE.

*MManic_HypoManicEpisodePast_NE.
COMPUTE MManic_HypoManicEpisodePast_NE=0.
IF(MManic_ManicEpisodePast=1) MManic_HypoManicEpisodePast_NE=1.
EXECUTE.

*MManic_HypoManicSymptomsCurrent.
COMPUTE MManic_HypoManicSymptomsCurrent=C3Current_Summary=1 & MManic_C4C=701 & MManic_C5C=0.
EXECUTE.

*MManic_HypoManicSymptomsPast.
COMPUTE MManic_HypoManicSymptomsPast=C3Past_Summary=1 & MManic_C4P=701 & MManic_C5P=0.
EXECUTE.

*MManic_HypoManicSymptomsPast_NE.
COMPUTE MManic_HypoManicSymptomsPast_NE=0.
IF(MManic_ManicEpisodePast=1 | MManic_HypoManicEpisodePast=1) MManic_HypoManicSymptomsPast_NE=1.
EXECUTE.

*Any_Mania_Lifetime.
COMPUTE Any_Mania_Lifetime=MManic_ManicEpisodeCurrent=1 | MManic_ManicEpisodePast=1 |
MManic_HypoManicEpisodeCurrent=1 | MManic_HypoManicEpisodePast=1.
EXECUTE.
RECODE C3Current_Summary C3Past_Summary
MManic_ManicEpisodeCurrent MManic_ManicEpisodePast MManic_HypoManicEpisodeCurrent
MManic_HypoManicEpisodePast MManic_HypoManicEpisodePast_NE MManic_HypoManicSymptomsCurrent
MManic_HypoManicSymptomsPast MManic_HypoManicSymptomsPast_NE Any_Mania_Lifetime
(MISSING=0).
EXECUTE.

*Panic_Disorder.
COMPUTE
Panic_D4_Summary=Sum(MPanic_D4a,MPanic_D4b,MPanic_D4c,MPanic_D4d,MPanic_D4e,MPanic_D4f,MPanic_D4g,
MPanic_D4h,MPanic_D4i,MPanic_D4j,MPanic_D4k,MPanic_D4l,MPanic_D4m).
EXECUTE.

*Panic_Disorder_Lifetimne.
COMPUTE Panic_Disorder_Lifetime=0.
IF(MPanic_D3=1 & Panic_D4_Summary>=4) Panic_Disorder_Lifetime=1.
EXECUTE.

*Panic_Limited_Symptom_Attacks_Lifetime.
COMPUTE Panic_Limited_Symptom_Attacks_Lifetime=0.
IF(Panic_Disorder_Lifetime=0 & Panic_D4_Summary>=1) Panic_Limited_Symptom_Attacks_Lifetime=1.
EXECUTE.

*Panic_Disorder_Current.
COMPUTE Panic_Disorder_Current=MPanic_D7=1.
EXECUTE.

RECODE Panic_D4_Summary
Panic_Disorder_Lifetime Panic_Limited_Symptom_Attacks_Lifetime Panic_Disorder_Current
(MISSING=0).
EXECUTE.

*DSM_Agoraphobia_Current.
COMPUTE Agoraphobia_Current=MAgoraphobia_E2=1.
EXECUTE.

*Agoraphobia_Current_with_PanicDisorder.
COMPUTE Agoraphobia_Current_with_PanicDisorder=Agoraphobia_Current=1 & Panic_Disorder_Current=1.
EXECUTE.

*Agoraphobia_Current_with_PanicDisorder.
COMPUTE Agoraphobia_Current_without_PanicDisorder=Agoraphobia_Current=1 & (Panic_Disorder_Lifetime=0 |
Panic_Disorder_Current=0).
EXECUTE.

*Agoraphobia_Current_without_Historyof_PanicDisorder.
COMPUTE Agoraphobia_Current_without_Historyof_PanicDisorder=Agoraphobia_Current=1 &
Panic_Disorder_Lifetime=0.
EXECUTE.

RECODE Agoraphobia_Current Agoraphobia_Current_with_PanicDisorder


Agoraphobia_Current_without_PanicDisorder Agoraphobia_Current_without_Historyof_PanicDisorder
(MISSING=0).
EXECUTE.

*PanicDisorder_With_Agoraphobia_current.
*COMPUTE PanicDisorder_With_Agoraphobia_Current=Panic_Disorder_Current=1 & Agoraphobia_Current=1.
*EXECUTE.
*PanicDisorder_Without_Agoraphobia_Current.
*COMPUTE PanicDisorder_Without_Agoraphobia_Current= Agoraphobia_Current=0 & Panic_Disorder_Current=1.
*EXECUTE.

*Agoraphobia_Current_without_Historyof_PanicDisorder.
*COMPUTE Agoraphobia_Current_without_Historyof_PanicDisorder_1=Panic_Disorder_Lifetime=0 &
Agoraphobia_Current=1.
*EXECUTE.

*SocialPhobia_Current.
COMPUTE SocialPhobia_Current=0.
IF(MSocial_F4=1) SocialPhobia_Current=1.
EXECUTE.

*Generalized_SocialPhobia.
COMPUTE Generalized_SocialPhobia=0.
IF(MSocial_F5=1) Generalized_SocialPhobia=1.
EXECUTE.

*Non_Generalized_SocialPhobia.
COMPUTE Non_Generalized_SocialPhobia=0.
IF(MSocial_F5=0) Non_Generalized_SocialPhobia=1.
EXECUTE.

RECODE SocialPhobia_Current Generalized_SocialPhobia Non_Generalized_SocialPhobia


(MISSING=0).
EXECUTE.

*OCD_PredominantlyObsessions.
COMPUTE OCD_PredominantlyObsessions=MOCD_G3=1.
EXECUTE.

*OCD_PredominantlyCompulsions.
COMPUTE OCD_PredominantlyCompulsions=MOCD_G4=1.
EXECUTE.

*OCDCurrent.
COMPUTE OCDCurrent=0.
IF(MOCD_G6=1) OCDCurrent=1.
EXECUTE.

RECODE OCDCurrent
(MISSING=0).
EXECUTE.

*PTSDCurrent.
COMPUTE PTSDCurrent=0.
IF(MPTSD_H6=1) PTSDCurrent=1.
EXECUTE.

RECODE PTSDCurrent
(MISSING=0).
EXECUTE.
*SubsDependenceCurrent_SleepMedicine.
COMPUTE SubsDependenceCurrent_SM=Sum(Msubstance_J2a_SM_SleepMedication,
Msubstance_J2b_SM_SleepMedication,Msubstance_J2c_SM_SleepMedication,
Msubstance_J2d_SM_SleepMedication,Msubstance_J2e_SM_SleepMedication,
Msubstance_J2f_SM_SleepMedication,Msubstance_J2g_SM_SleepMedication)>=3.
EXECUTE.

*SubsAbuseCurrent_SleepMedicine.
COMPUTE SubsAbuseCurrent_SM=Sum(Msubstance_J3a_SM_SleepMedication,
Msubstance_J3b_SM_SleepMedication,Msubstance_J3c_SM_SleepMedication,
Msubstance_J3d_SM_SleepMedication)>=1.
EXECUTE.

*SubsDependenceCurrent_CoughSyrMed.
COMPUTE SubsDependenceCurrent_CoughSyrMed=Sum(Msubstance_J2a_CP_CoughSyrupORMedication,
Msubstance_J2b_CP_CoughSyrupORMedication,Msubstance_J2c_CP_CoughSyrupORMedication,
Msubstance_J2d_CP_CoughSyrupORMedication,Msubstance_J2e_CP_CoughSyrupORMedication,
Msubstance_J2f_CP_CoughSyrupORMedication,Msubstance_J2g_CP_CoughSyrupORMedication)>=3.
EXECUTE.

*SubsAbuseCurrent_CoughSyrMed.
COMPUTE SubsAbuseCurrent_CoughSyrMed=Sum(Msubstance_J3a_CP_CoughSyrupORMedication,
Msubstance_J3b_CP_CoughSyrupORMedication,Msubstance_J3c_CP_CoughSyrupORMedication,
Msubstance_J3d_CP_CoughSyrupORMedication)>=1.
EXECUTE.

*SubsDependenceCurrent_PainKillers.
COMPUTE SubsDependenceCurrent_PainKillers=Sum(Msubstance_J2a_PK_PainKillers,
Msubstance_J2b_PK_PainKillers,Msubstance_J2c_PK_PainKillers,Msubstance_J2d_PK_PainKillers,
Msubstance_J2e_PK_PainKillers,Msubstance_J2f_PK_PainKillers,Msubstance_J2g_PK_PainKillers)>=3.
EXECUTE.

*SubsAbuseCurrent_PainKillers.
COMPUTE SubsAbuseCurrent_PainKillers=Sum(Msubstance_J3a_PK_PainKillers,
Msubstance_J3b_PK_PainKillers,Msubstance_J3c_PK_PainKillers,Msubstance_J3d_PK_PainKillers)>=1.
EXECUTE.

COMPUTE SubsDependenceCurrent_OtherDrugs=Sum(Msubstance_J2a_OD_OtherDrugs,
Msubstance_J2b_OD_OtherDrugs,Msubstance_J2c_OD_OtherDrugs,Msubstance_J2d_OD_OtherDrugs,
Msubstance_J2e_OD_OtherDrugs,Msubstance_J2f_OD_OtherDrugs,Msubstance_J2g_OD_OtherDrugs)>=3.
EXECUTE.

COMPUTE SubsAbuseCurrent_OtherDrugs=Sum(Msubstance_J3a_OD_OtherDrugs,Msubstance_J3b_OD_OtherDrugs,
Msubstance_J3c_OD_OtherDrugs,Msubstance_J3d_OD_OtherDrugs)>=1.
EXECUTE.

COMPUTE SubsDependenceCurrent_Cannabis=Sum(Msubstance_J2a_Cannabis,Msubstance_J2b_Cannabis,
Msubstance_J2c_Cannabis,Msubstance_J2d_Cannabis,Msubstance_J2e_Cannabis,Msubstance_J2f_Cannabis,
Msubstance_J2g_Cannabis)>=3.
EXECUTE.

COMPUTE SubsAbuseCurrent_Cannabis=Sum(Msubstance_J3a_Cannabis,Msubstance_J3b_Cannabis,
Msubstance_J3c_Cannabis,Msubstance_J3d_Cannabis)>=1.
EXECUTE.

COMPUTE SubsDependenceCurrent_IllicitDrugs=Sum(Msubstance_J2a_Illicit_Drugs,
Msubstance_J2b_Illicit_Drugs,Msubstance_J2c_Illicit_Drugs,Msubstance_J2d_Illicit_Drugs,
Msubstance_J2e_Illicit_Drugs,Msubstance_J2f_Illicit_Drugs,Msubstance_J2g_Illicit_Drugs)>=3.
EXECUTE.
COMPUTE SubsAbuseCurrent_IllicitDrugs=Sum(Msubstance_J3a_Illicit_Drugs,Msubstance_J3b_Illicit_Drugs,
Msubstance_J3c_Illicit_Drugs,Msubstance_J3d_Illicit_Drugs)>=1.
EXECUTE.

RECODE SubsDependenceCurrent_SM SubsAbuseCurrent_SM


SubsDependenceCurrent_CoughSyrMed SubsAbuseCurrent_CoughSyrMed SubsDependenceCurrent_PainKillers
SubsAbuseCurrent_PainKillers SubsDependenceCurrent_OtherDrugs SubsAbuseCurrent_OtherDrugs
SubsDependenceCurrent_Cannabis SubsAbuseCurrent_Cannabis SubsDependenceCurrent_IllicitDrugs
SubsAbuseCurrent_IllicitDrugs
(MISSING=0).
EXECUTE.

*AnySubstanceDependence_Current.
COMPUTE AnySubstanceDependence_Current=SubsDependenceCurrent_SM=1 |
SubsDependenceCurrent_CoughSyrMed=1 | SubsDependenceCurrent_PainKillers=1 |
SubsDependenceCurrent_OtherDrugs=1 | SubsDependenceCurrent_Cannabis=1 |
SubsDependenceCurrent_IllicitDrugs=1.
EXECUTE.

*AnySubstanceAbuse_Current.
COMPUTE AnySubstanceAbuse_Current=SubsAbuseCurrent_SM=1 | SubsAbuseCurrent_CoughSyrMed=1 |
SubsAbuseCurrent_PainKillers=1 | SubsAbuseCurrent_OtherDrugs=1 | SubsAbuseCurrent_Cannabis=1 |
SubsAbuseCurrent_IllicitDrugs=1.
EXECUTE.

*OtherSubstanceUseDisorders.
COMPUTE OtherSubstanceUseDisorders=AnySubstanceDependence_Current=1 | AnySubstanceAbuse_Current=1.

*Psychotic Disorders.

COMPUTE Psychotic_K11a=(Sum((MPsychotic_K1a=1 | MPsychotic_K1a=2) | (MPsychotic_K2a=1 |


MPsychotic_K2a=2) | (MPsychotic_K3a=1 | MPsychotic_K3a=2) | (MPsychotic_K4a=1 | MPsychotic_K4a=2) |
(MPsychotic_K5a=1 | MPsychotic_K5a=2) | (MPsychotic_K6a=1 | MPsychotic_K6a=2) | (MPsychotic_K7a=1 |
MPsychotic_K7a=2))>=1) & ((MDE_Current=1 | (MDE_Past=1 | MDE_Recurrent=1)) |
(MManic_ManicEpisodeCurrent=1 | MManic_ManicEpisodePast=1 | MManic_HypoManicEpisodeCurrent=1 |
MManic_HypoManicEpisodePast=1)).
EXECUTE.

COMPUTE Psychotic_K11b=MPsychotic_K11b.
EXECUTE.

COMPUTE Psychotic_K12a=(Sum((MPsychotic_K1b=1 | MPsychotic_K1b=2) | (MPsychotic_K2b=1 |


MPsychotic_K2b=2) | (MPsychotic_K3b=1 | MPsychotic_K3b=2) | (MPsychotic_K4b=1 | MPsychotic_K4b=2) |
(MPsychotic_K5b=1 | MPsychotic_K5b=2) | (MPsychotic_K6b=1 | MPsychotic_K6b=2) | (MPsychotic_K7b=1 |
MPsychotic_K7b=2))>=1) & (MDE_Current=1 | MManic_ManicEpisodeCurrent=1 |
MManic_HypoManicEpisodeCurrent=1).
EXECUTE.

COMPUTE MoodDisorder_with_PsychoticFeatures_Lifetime=Psychotic_K11b=1.
EXECUTE.

COMPUTE MoodDisorder_with_PsychoticFeatures_Current=Psychotic_K12a=1.
EXECUTE.
COMPUTE
PsychoticDisorder_Current=(Sum(MPsychotic_K1b=2,MPsychotic_K2b=2,MPsychotic_K3b=2,MPsychotic_K4b=2,MPs
ychotic_K5b=2,MPsychotic_K6b=2)>=1) |
(Sum(MPsychotic_K1b=1,MPsychotic_K2b=1,MPsychotic_K3b=1,MPsychotic_K4b=1,MPsychotic_K5b=1,MPsychotic_
K6b=1, MPsychotic_K7b=1,MPsychotic_K8b=1,MPsychotic_K9b=1,MPsychotic_K10b=1)>=2) &
MPsychotic_K13=1.
EXECUTE.

COMPUTE PsychoticDisorder_Lifetime= MPsychotic_K13=1 |


(Sum(MPsychotic_K1a=2,MPsychotic_K2a=2,MPsychotic_K3a=2,MPsychotic_K4a=2,MPsychotic_K5a=2,MPsychotic_
K6a=2)>=1) | (Sum(MPsychotic_K1a=1,MPsychotic_K2a=1,MPsychotic_K3a=1,MPsychotic_K4a=1,
MPsychotic_K5a=1,MPsychotic_K6a=1, MPsychotic_K7a=1)>=2) & MPsychotic_K14=1.
EXECUTE.

RECODE MoodDisorder_with_PsychoticFeatures_Lifetime
MoodDisorder_with_PsychoticFeatures_Current PsychoticDisorder_Current PsychoticDisorder_Lifetime
(MISSING=0).
EXECUTE.

*GeneralizedAnxietyDisorder.
COMPUTE GADCurrent=MGAD_N4=1.
EXECUTE.

RECODE GADCurrent
(MISSING=0).
EXECUTE.

COMPUTE
SuicidalityScore=Sum(MSuicidality_B2,MSuicidality_B3,MSuicidality_B4,MSuicidality_B5,MSuicidality_B6,MSuicidality_
B7,MSuicidality_B8,MSuicidality_B9,MSuicidality_B10,MSuicidality_B11,
MSuicidality_B12,MSuicidality_B13,MSuicidality_B14).
EXECUTE.

COMPUTE SuicidalityCurrent=SuicidalityScore>=1.
EXECUTE.

COMPUTE SuicidalityMild=SuicidalityScore>=1 & SuicidalityScore<=8.


EXECUTE.

COMPUTE SuicidalityModerate=SuicidalityScore>=9 & SuicidalityScore<=16.


EXECUTE.

COMPUTE SuicidalityHigh=SuicidalityScore>=17.
EXECUTE.

RECODE SuicidalityScore SuicidalityCurrent SuicidalityMild SuicidalityModerate SuicidalityHigh


(MISSING=0).
EXECUTE.
******ICD 10 Codes ********************.

*F10-F19-Mental and behavioral problems due to psychoactive substance use.

*F10 Alcohol Use Disorders.


COMPUTE ICD_F10_AlcoholUseDisorders=Alcohol_Use_Disorder=1.
EXECUTE.

RECODE ICD_F10_AlcoholUseDisorders (MISSING=0).


EXECUTE.

*F11-F19-Except F17 Other substance use disorder.


COMPUTE ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders=OtherSubstanceUseDisorders=1.
EXECUTE.

RECODE ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders (MISSING=0).


EXECUTE.

*F17-Tobacco Use Disorders (Any Level of Dependence).


COMPUTE ICD_F17_Tobacco_Use_Disorders=(TB_1=1 | TB_3=1) | (TB_2=1 | TB_4=1).
EXECUTE.

RECODE ICD_F17_Tobacco_Use_Disorders (MISSING=0).


EXECUTE.

*F10-F19-psychoactive substance use.


COMPUTE ICD_F10toF19_PsychoactiveSubstanceUse=ICD_F10_AlcoholUseDisorders=1 |
ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders=1 | ICD_F17_Tobacco_Use_Disorders=1.
EXECUTE.

*__________________________________________________________________________________________________________________.

*F20-F29 Schizophrenia and other psychotic disorders.


COMPUTE ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Lifetime=PsychoticDisorder_Lifetime=1.
EXECUTE.

COMPUTE ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current=PsychoticDisorder_Current=1.
EXECUTE.

*__________________________________________________________________________________________________________________.

*F30-39 Mood (Affective) Disorders.

*F32-33 Depressive Disorder.

COMPUTE current_depression_cond1=MMDE_A1b + MMDE_A2b+MMDE_A3dC.


COMPUTE current_depression_cond2=MMDE_A3aC + MMDE_A3bC + MMDE_A3cC + MMDE_A3eC + MMDE_A3fC +
MMDE_A3gC.

COMPUTE any_mania_episode_lifetime=MManic_ManicEpisodeCurrent = 1 | MManic_HypoManicEpisodeCurrent = 1 |


MManic_ManicEpisodePast = 1 | MManic_HypoManicEpisodePast = 1.
EXECUTE.

RECODE current_depression_cond1 current_depression_cond2 any_mania_episode_lifetime (MISSING=0).


EXECUTE.

COMPUTE current_mild_depression=(current_depression_cond1>=2 & current_depression_cond2>=2) &


any_mania_episode_lifetime=0.
EXECUTE.
COMPUTE current_moderate_depression=(current_depression_cond1>=2 & current_depression_cond2>=3) &
any_mania_episode_lifetime=0.
EXECUTE.

COMPUTE current_severe_depression=(current_depression_cond1=3 & current_depression_cond2>=4) &


any_mania_episode_lifetime=0.
EXECUTE.

COMPUTE past_depression_cond1=MMDE_A1a + MMDE_A2a+MMDE_A3dP.


EXECUTE.
COMPUTE past_depression_cond2=MMDE_A3aP + MMDE_A3bP + MMDE_A3cP + MMDE_A3eP + MMDE_A3fP +
MMDE_A3gP.
EXECUTE.

COMPUTE past_depression=(past_depression_cond1>=2 & past_depression_cond2>=2) &


any_mania_episode_lifetime=0.
EXECUTE.

RECODE past_depression_cond1 past_depression_cond2 past_depression (MISSING=0).


EXECUTE.

COMPUTE ICD_F32toF33_DepressiveDisorder_Current=current_mild_depression=1.
EXECUTE.

COMPUTE ICD_F32toF33_DepressiveDisorder_Lifetime=ICD_F32toF33_DepressiveDisorder_Current = 1 |
past_depression=1.
EXECUTE.

*__________________________________________________________________________________________________________________.

*F30-31 Bipolar Affective Disorders.

*BPAD_Current

COMPUTE ICD_Bipolar_I_Current=(MManic_HypoManicEpisodeCurrent=1 & (MManic_ManicEpisodePast=1 |


MManic_HypoManicEpisodePast=1 | MDE_Past=1)) | (MManic_ManicEpisodeCurrent=1 &
(MManic_ManicEpisodePast=1 | MManic_HypoManicEpisodePast=1 | MDE_Past=1)) | (MDE_Current=1 &
(MManic_ManicEpisodePast=1 | MManic_HypoManicEpisodePast=1)).
EXECUTE.

* BPAD Lifetime.

COMPUTE nomania_c_no_hypomania_c_no_depression_c=MManic_ManicEpisodeCurrent=0 &


MManic_HypoManicEpisodeCurrent=0 & MDE_Current=0.
EXECUTE.

COMPUTE hypo_p_hypo_p=MManic_C7b=1 .
EXECUTE.

COMPUTE hypo_p_maina_p=MManic_HypoManicEpisodePast=1 & MManic_ManicEpisodePast=1.


EXECUTE.

COMPUTE hypo_p_depression_p=MManic_HypoManicEpisodePast=1 & past_depression=1.


EXECUTE.

COMPUTE mania_p_mania_p=MManic_C7a=1.
EXECUTE.
COMPUTE mania_p_depression_p=MManic_ManicEpisodePast=1 & past_depression=1.
EXECUTE.

COMPUTE ICD_Bipolar_I_Past=hypo_p_hypo_p=1 | hypo_p_maina_p=1 | hypo_p_depression_p=1 | mania_p_mania_p=1


|
mania_p_depression_p=1.
EXECUTE.

COMPUTE ICD_BPAD_Lifetime=ICD_Bipolar_I_Current=1 | ICD_Bipolar_I_Past=1.

*F40-F48 Neurotic and stress-related disorders.

*F40.0 Agoraphobia.

COMPUTE ICD_F40_0_AgoraphobiaCurrent=Agoraphobia_Current=1.
EXECUTE.

*F40.1 Social Phobia.

COMPUTE ICD_F40_1_SocialPhobiaCurrent=SocialPhobia_Current=1.
EXECUTE.

*F40 Phobic anxiety disorders.

COMPUTE ICD_F40_PhobicAnxietyDisorders=Agoraphobia_Current=1 | SocialPhobia_Current=1.


EXECUTE.

*F41 Other Anxiety disorder.

*F41.0 Panic disorder.

*F41.0_PanicDisorderCurrent.
COMPUTE ICD_F41_0_PanicDisorderCurrent=Panic_Disorder_Current=1.
EXECUTE.

*F41.0_PanicDisorderLifetime.
COMPUTE ICD_F41_0_PanicDisorderLifetime=Panic_Disorder_Lifetime=1.
EXECUTE.

*F 41.1 Generalized Anxiety Disorder.


COMPUTE ICD_F41_1_GADCurrent=GADCurrent.
EXECUTE.

*F41.9 Panic disorder with limited symptoms.


COMPUTE
ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime=Panic_Limited_Symptom_Attacks_Lifetime=1.
EXECUTE.

*F41_Other_Anxiety_disorder_Lifetime.

COMPUTE ICD_F41_OtherAnxietyDisorder_Lifetime=ICD_F41_0_PanicDisorderLifetime=1 |
ICD_F41_0_PanicDisorderCurrent=1 | ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime=1 |
ICD_F41_1_GADCurrent=1.
EXECUTE.
*F41_Other_Anxiety_disorder_Current.

COMPUTE ICD_F41_OtherAnxietyDisorder_Current=ICD_F41_0_PanicDisorderCurrent=1 | ICD_F41_1_GADCurrent=1.


EXECUTE.

*F42.0 to 42.8 OCD current.


COMPUTE ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent=OCDCurrent = 1.
EXECUTE.

*F42 Obsessive Compulsive Disorder.


COMPUTE ICD_F42_ObsessiveCompulsiveDisorder=ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent= 1.
EXECUTE.

*F43 Reaction to severe stress and adjustment disorders (PTSD).


COMPUTE ICD_F43_PTSDCurrent=PTSDCurrent.

*F40-F48 Neurotic and stress related disorders.

COMPUTE ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime=ICD_F40_PhobicAnxietyDisorders = 1 |
ICD_F41_OtherAnxietyDisorder_Lifetime = 1 | ICD_F42_ObsessiveCompulsiveDisorder = 1 | ICD_F43_PTSDCurrent = 1.
EXECUTE.

COMPUTE ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current=ICD_F40_PhobicAnxietyDisorders = 1 |
ICD_F41_OtherAnxietyDisorder_Current = 1 | ICD_F42_ObsessiveCompulsiveDisorder = 1 | ICD_F43_PTSDCurrent = 1.
EXECUTE.

RECODE ICD_F32toF33_DepressiveDisorder_Current ICD_F32toF33_DepressiveDisorder_Lifetime


ICD_Bipolar_I_Current ICD_Bipolar_I_Past ICD_BPAD_Lifetime ICD_F40_0_AgoraphobiaCurrent
ICD_F40_1_SocialPhobiaCurrent ICD_F40_PhobicAnxietyDisorders ICD_F41_0_PanicDisorderCurrent
ICD_F41_0_PanicDisorderLifetime ICD_F41_1_GADCurrent
ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime ICD_F41_OtherAnxietyDisorder_Lifetime
ICD_F41_OtherAnxietyDisorder_Current ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent
ICD_F42_ObsessiveCompulsiveDisorder ICD_F43_PTSDCurrent
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current (MISSING=0).
EXECUTE.

COMPUTE ICD_Any_Mental_Morbidity_Lifetime=ICD_F10_AlcoholUseDisorders=1 |
ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders=1 |
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Lifetime=1 |
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current=1 |
ICD_F32toF33_DepressiveDisorder_Lifetime=1 | ICD_F32toF33_DepressiveDisorder_Current=1 |
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime=1 |
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current=1 | ICD_F43_PTSDCurrent=1 |
ICD_Bipolar_I_Current=1 | ICD_BPAD_Lifetime=1.
EXECUTE.

COMPUTE ICD_Any_Mental_Morbidity_Current=ICD_F10_AlcoholUseDisorders=1 |
ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders=1 |
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current=1 | ICD_F32toF33_DepressiveDisorder_Current=1
|
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current=1 | ICD_F43_PTSDCurrent=1 |
ICD_Bipolar_I_Current=1.
EXECUTE.
*DSM Summary Table
* Custom Tables.
CTABLES
/VLABELS VARIABLES=Any_MDE_Positive Alcohol_Use_Disorder MManic_ManicEpisodeCurrent
MManic_ManicEpisodePast MManic_HypoManicEpisodeCurrent MManic_HypoManicEpisodePast
Any_Mania_Lifetime Panic_Disorder_Lifetime Panic_Limited_Symptom_Attacks_Lifetime
Panic_Disorder_Current Agoraphobia_Current Agoraphobia_Current_with_PanicDisorder
Agoraphobia_Current_without_PanicDisorder SocialPhobia_Current OCDCurrent PTSDCurrent
AnySubstanceDependence_Current AnySubstanceAbuse_Current OtherSubstanceUseDisorders
MoodDisorder_with_PsychoticFeatures_Lifetime MoodDisorder_with_PsychoticFeatures_Current
PsychoticDisorder_Current PsychoticDisorder_Lifetime GADCurrent CityCode
DISPLAY=LABEL
/TABLE Any_MDE_Positive + Alcohol_Use_Disorder + MManic_ManicEpisodeCurrent +
MManic_ManicEpisodePast + MManic_HypoManicEpisodeCurrent + MManic_HypoManicEpisodePast +
Any_Mania_Lifetime + Panic_Disorder_Lifetime + Panic_Limited_Symptom_Attacks_Lifetime +
Panic_Disorder_Current + Agoraphobia_Current + Agoraphobia_Current_with_PanicDisorder +
Agoraphobia_Current_without_PanicDisorder + SocialPhobia_Current + OCDCurrent + PTSDCurrent +
AnySubstanceDependence_Current + AnySubstanceAbuse_Current + OtherSubstanceUseDisorders +
MoodDisorder_with_PsychoticFeatures_Lifetime + MoodDisorder_with_PsychoticFeatures_Current +
PsychoticDisorder_Current + PsychoticDisorder_Lifetime + GADCurrent BY CityCode [COUNT F40.0,
COLPCT.COUNT PCT40.1]
/CATEGORIES VARIABLES=Any_MDE_Positive CityCode ORDER=A KEY=VALUE EMPTY=EXCLUDE TOTAL=YES
POSITION=BEFORE
/CATEGORIES VARIABLES=Alcohol_Use_Disorder MManic_ManicEpisodeCurrent MManic_ManicEpisodePast
MManic_HypoManicEpisodeCurrent MManic_HypoManicEpisodePast Any_Mania_Lifetime
Panic_Disorder_Lifetime Panic_Limited_Symptom_Attacks_Lifetime Panic_Disorder_Current
Agoraphobia_Current Agoraphobia_Current_with_PanicDisorder
Agoraphobia_Current_without_PanicDisorder SocialPhobia_Current OCDCurrent PTSDCurrent
AnySubstanceDependence_Current AnySubstanceAbuse_Current OtherSubstanceUseDisorders
MoodDisorder_with_PsychoticFeatures_Lifetime MoodDisorder_with_PsychoticFeatures_Current
PsychoticDisorder_Current PsychoticDisorder_Lifetime GADCurrent ORDER=A KEY=VALUE EMPTY=EXCLUDE
/CRITERIA CILEVEL=95.

* ICD Summary Custom Tables.


CTABLES
/VLABELS VARIABLES=ICD_F10_AlcoholUseDisorders ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders
ICD_F17_Tobacco_Use_Disorders ICD_F10toF19_PsychoactiveSubstanceUse
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Lifetime
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current
ICD_F32toF33_DepressiveDisorder_Current ICD_F32toF33_DepressiveDisorder_Lifetime
ICD_Bipolar_I_Current ICD_Bipolar_I_Past ICD_BPAD_Lifetime ICD_F40_0_AgoraphobiaCurrent
ICD_F40_1_SocialPhobiaCurrent ICD_F40_PhobicAnxietyDisorders ICD_F41_0_PanicDisorderCurrent
ICD_F41_0_PanicDisorderLifetime ICD_F41_1_GADCurrent
ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime ICD_F41_OtherAnxietyDisorder_Lifetime
ICD_F41_OtherAnxietyDisorder_Current ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent
ICD_F42_ObsessiveCompulsiveDisorder ICD_F43_PTSDCurrent
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current ICD_Any_Mental_Morbidity_Lifetime
ICD_Any_Mental_Morbidity_Current CityCode
DISPLAY=LABEL
/TABLE ICD_F10_AlcoholUseDisorders + ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders +
ICD_F17_Tobacco_Use_Disorders + ICD_F10toF19_PsychoactiveSubstanceUse +
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Lifetime +
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current +
ICD_F32toF33_DepressiveDisorder_Current + ICD_F32toF33_DepressiveDisorder_Lifetime +
ICD_Bipolar_I_Current + ICD_Bipolar_I_Past + ICD_BPAD_Lifetime + ICD_F40_0_AgoraphobiaCurrent +
ICD_F40_1_SocialPhobiaCurrent + ICD_F40_PhobicAnxietyDisorders + ICD_F41_0_PanicDisorderCurrent +
ICD_F41_0_PanicDisorderLifetime + ICD_F41_1_GADCurrent +
ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime + ICD_F41_OtherAnxietyDisorder_Lifetime
+ ICD_F41_OtherAnxietyDisorder_Current + ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent +
ICD_F42_ObsessiveCompulsiveDisorder + ICD_F43_PTSDCurrent +
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime +
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current + ICD_Any_Mental_Morbidity_Lifetime +
ICD_Any_Mental_Morbidity_Current BY CityCode [COUNT F40.0, COLPCT.COUNT PCT40.1]
/CATEGORIES VARIABLES=ICD_F10_AlcoholUseDisorders CityCode ORDER=A KEY=VALUE EMPTY=EXCLUDE
TOTAL=YES POSITION=BEFORE
/CATEGORIES VARIABLES=ICD_F11toF19_Except_F17_OtherSubstanceUseDisorders
ICD_F17_Tobacco_Use_Disorders ICD_F10toF19_PsychoactiveSubstanceUse
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Lifetime
ICD_F20to29_Schizophrenia_and_OtherPsychoticDisorder_Current
ICD_F32toF33_DepressiveDisorder_Current ICD_F32toF33_DepressiveDisorder_Lifetime
ICD_Bipolar_I_Current ICD_Bipolar_I_Past ICD_BPAD_Lifetime ICD_F40_0_AgoraphobiaCurrent
ICD_F40_1_SocialPhobiaCurrent ICD_F40_PhobicAnxietyDisorders ICD_F41_0_PanicDisorderCurrent
ICD_F41_0_PanicDisorderLifetime ICD_F41_1_GADCurrent
ICD_F41_9_PanicDisorder_with_LimitedSymptomsAttackLifetime ICD_F41_OtherAnxietyDisorder_Lifetime
ICD_F41_OtherAnxietyDisorder_Current ICD_F42to42_8_ObsessiveCompulsiveDisorderCurrent
ICD_F42_ObsessiveCompulsiveDisorder ICD_F43_PTSDCurrent
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Lifetime
ICD_F40toF48_Neurotic_and_StressRelatedDisorders_Current ICD_Any_Mental_Morbidity_Lifetime
ICD_Any_Mental_Morbidity_Current ORDER=A KEY=VALUE EMPTY=EXCLUDE
/CRITERIA CILEVEL=95.

*__________________________________________________________________________________________________________________.
COMPUTE SomaticSymptomsDisorder=MSomaticDisorder_SA1=1 &
sum(MSomaticDisorder_SA2a,MSomaticDisorder_SA2b_x000D,MSomaticDisorder_SA2c_x000D)>=1 &
MSomaticDisorder_SA3_x000D=1.
EXECUTE.

COMPUTE IllnessAnxityDisorder=sum(IllnessAnxityDisorder_1,IllnessAnxityDisorder_2,
IllnessAnxityDisorder_3,IllnessAnxityDisorder_4,IllnessAnxityDisorder_5,IllnessAnxityDisorder_6,
IllnessAnxityDisorder_7,IllnessAnxityDisorder_8)=8.
EXECUTE.

*__________________________________________________________________________________________________________________.

You might also like