|
This page last changed on 25.07.2014 by ttuv.
SENECA_PA_NIGHTSLEEP
Contact round 1:
PA_NIGHTSLEEP is based on SENECA variable HRSLNGHT (“Hours of rest/sleep during the night”)
IF HRSLNGHT=5 (“Less than 4 hours”) THEN PA_NIGHTSLEEP=1;
IF HRSLNGHT=4 (“4-6 hours “) THEN PA_NIGHTSLEEP=2;
IF HRSLNGHT=3 (“6-8 hours”) THEN PA_NIGHTSLEEP=3;
IF HRSLNGHT=1 (“10 hours or more”) or 2 (“8-10 hours”) THEN PA_NIGHTSLEEP=4;
IF HRSLNGHT=8 (“Irrelevant”) or 9 (“No answer/Don’t know”) THEN PA_NIGHTSLEEP=.;
Contact round 2:
PA_NIGHTSLEEP is based on SENECA variable FHRSLNGH (“Hours of rest/sleep during the night”)
IF FHRSLNGH =5 (“Less than 4 hours”) THEN PA_NIGHTSLEEP=1;
IF FHRSLNGH =4 (“4-6 hours “) THEN PA_NIGHTSLEEP=2;
IF FHRSLNGH =3 (“6-8 hours”) THEN PA_NIGHTSLEEP=3;
IF FHRSLNGH =1 (“10 hours or more”) or 2 (“8-10 hours”) THEN PA_NIGHTSLEEP=4;
IF FHRSLNGH =8 (“Irrelevant”) or 9 (“No answer/Don’t know”) THEN PA_NIGHTSLEEP=.;
Contact round 3:
PA_NIGHTSLEEP is based on SENECA variable SHRSLNGH (“Hours of rest/sleep during the night”)
IF SHRSLNGH =5 (“Less than 4 hours”) THEN PA_NIGHTSLEEP=1;
IF SHRSLNGH =4 (“4-6 hours “) THEN PA_NIGHTSLEEP=2;
IF SHRSLNGH =3 (“6-8 hours”) THEN PA_NIGHTSLEEP=3;
IF SHRSLNGH =1 (“10 hours or more”) or 2 (“8-10 hours”) THEN PA_NIGHTSLEEP=4;
IF SHRSLNGH =8 (“Irrelevant”) or 9 (“No answer/Don’t know”) THEN PA_NIGHTSLEEP=.;
CR_MORGAM_PRIME Belfast_PA_NIGHTSLEEP
This variable is not harmonized in MORGAM, but some cohorts can convert it from their local data.
PRIME Belfast (UNK-BEL)
Categorical PRIME Belfast variable “psy70: How many hours of sleep do you usually get each night? 0=5 or less, 1=6 hours, 2=7 hours, 3=8 hours, 4=9 hours, 5=10 hours or more” coded as:
PA_NIGHTSLEEP=1 if psy=0
PA_NIGHTSLEEP=2 if psy=1
PA_NIGHTSLEEP=3 if psy=2
PA_NIGHTSLEEP=4 if psy=3 or 4 or 5
PA_NIGHTSLEEP=9 if psy=missing
|