National Longitudinal Survey of Youth 2027 Pre-Test

National Longitudinal Survey of Youth 2027 Pre-Test

National Longitudinal Survey of Youth 2027 Pre-Test

OMB:

Document [pdf]
Download: pdf | pdf
NLSY27 Specifications Formatting
Household Screener – Web (CAWI)
PRELOADS:
PRELOAD THE FOLLOWING VARIABLES FROM THE ELIGIBILTY SCREENER:
ADDRESS1:
ADDRESS2:
CITY:
STATE:
ZIP:
Samp_HH_Hisp: from the sample file, 0 or 1 for whether to sample household after determining race of youth
Samp_HH_Blk: from the sample file, 0 or 1 for whether to sample household after determining race of youth
Samp_HH_Asian: from the sample file, 0 or 1 for whether to sample household after determining race of youth
Samp_HH_Other: from the sample file, 0 or 1 for whether to sample household after determining race of youth
Samp_HH_VIDEOINT: from the sample file, for assigning interview mode – 1 = video; 0 = in-person
ES044b: Whether HHS was started directly from ES
IMPORTANTLRS: Flag from sample file for “Important” designation attached to additional incentive
HHROSTER: A roster/array variable listing each household (HH) member who lives in the household. 
HH_UID: ID number assigned to the HH member in the HHROSTER. 
HH_NAME: Name collected for the HH member in the HHROSTER
HH_AGE: Age of household member
HH_AGERANGE: Age range of household member
HH_ELIGIBLEYOUTH: Flag if the HH member is an age-eligible youth. Set to 1 if eligible based on age
criteria in loop ES013_# – ES018_# otherwise 0. 
HH_PHONE: phone linked to HH member in the ES
HH_EMAIL: email linked to HH member in the ES
HHROSTERNUM: Total number of HH members in HHROSTER.   
YOUTHROSTER
o YOUTH_UID: Unique ID for each eligible youth in the household
o YOUTH_NAME: Name of the eligible youth
o YOUTH_AGE: Age (in years) of the eligible youth
o YOUTH_DOB: Date of birth for the eligible youth
o YOUTH_DOBYEAR: Year of birth for the eligible youth
o YOUTH_DOBMONTH: Month of birth for the eligible youth
o YOUTH_DOBDAY: Day of birth for eligible youth
o YOUTH_PLGUID1: ID number of youth’s 1st parent or guardian
o YOUTH_PLGNAME1: Name of youth’s 1st parent or guardian
o YOUTH_PLGUID2: ID number of youth’s 2nd parent or guardian
o YOUTH_PLGNAME2: Name of youth’s 2nd parent or guardian
o YOUTH_CGUID: ID number of youth’s caregiver
o YOUTH_CGNAME: Name of youth’s caregiver
o YOUTH_SEX: Sex (male/female) of the eligible youth
o YOUTH_RACE: Race/ethnicity of the eligible youth
o YOUTH_RACE_1: American Indian or Alaska Native
o YOUTH_RACE_2: Asian
o YOUTH_RACE_3:Black or African American

o
o
o
o
o
o
o
o
o

YOUTH_RACE_4: Hispanic or Latino
YOUTH_RACE_5: Middle Eastern or North African
YOUTH_RACE_6: Native Hawaiian or Pacific Islander
YOUTH_RACE_7: White
YOUTH_RESIDENCE: Flag if the youth lives in the household full-time or part-time
YOUTH_MOTHER: Flag if mother is present in the household (1= bio mom, 2= adoptive mom)
YOUTH_FATHER: Flag if dad is present in the household (1=bio dad, 2= adoptive dad)
YOUTH_BIOMOMUID: HH_UID for household member identified as youth’s bio mom
YOUTH_BIODADUID: HH_UID for household member identified as youth’s bio dad

YOUTHROSTERNUM: Total number of eligible youth in YOUTHROSTER. 
NONYOUTHROSTER: A subset of HHROSTER containing only non-eligible HH members (i.e., where
HH_ELIGIBLEYOUTH = 0).
HHID: ID number of the non-eligible HH member in NONYOUTHROSTER. 
HHNAME: Name of the non-eligible HH member in NONYOUTHROSTER. 
ES020: Whether ESHHSRESNAME1: Name of first Parent/caregiver identified for HHS
HHSRESID1: HH_UID of first Parent/caregiver identified for HHS
HHSRESNAME2: Name of second Parent/caregiver identified for HHS
HHSRESID2: HH_UID of second Parent/caregiver identified for HHS
ESINFORMANTID: UID of household respondent is a parent or legal guardian of eligible youthto ES
PLGVMCONSENT: Flag for whether ES informant consented to received voicemails about NLSY
PLGTEXTCONSENT: Flag for whether ES informant consented to received text messages about NLSY

CREATE THE FOLLOWING LISTS FOR DROPDOWN RESPONSES:

COUNTRYLIST
1. Afghanistan
2. Albania
3. Algeria
4. Andorra
5. Angola
6. Antigua and Barbuda
7. Argentina
8. Armenia
9. Australia
10. Austria
11. Azerbaijan
12. The Bahamas
13. Bahrain
14. Bangladesh
15. Barbados
16. Belarus
17. Belgium
18. Belize
19. Benin
20. Bhutan

21. Bolivia
22. Bosnia and Herzegovina
23. Botswana
24. Brazil
25. Brunei
26. Bulgaria
27. Burkina Faso
28. Burundi
29. Cabo Verde
30. Cambodia
31. Cameroon
32. Canada
33. Central African Republic
34. Chad
35. Chile
36. China
37. Colombia
38. Comoros
39. Congo, Democratic Republic of the
40. Congo, Republic of the
41. Costa Rica
42. Côte d’Ivoire
43. Croatia
44. Cuba
45. Cyprus
46. Czech Republic
47. Denmark
48. Djibouti
49. Dominica
50. Dominican Republic
51. East Timor (Timor-Leste)
52. Ecuador
53. Egypt
54. El Salvador
55. Equatorial Guinea
56. Eritrea
57. Estonia
58. Eswatini
59. Ethiopia
60. Fiji
61. Finland
62. France
63. Gabon
64. The Gambia

65. Georgia
66. Germany
67. Ghana
68. Greece
69. Grenada
70. Guatemala
71. Guinea
72. Guinea-Bissau
73. Guyana
74. Haiti
75. Honduras
76. Hungary
77. Iceland
78. India
79.Indonesia
80. Iran
81. Iraq
82. Ireland
83. Israel
84. Italy
85. Jamaica
86. Japan
87. Jordan
88. Kazakhstan
89. Kenya
90. Kiribati
91. Korea, North
92. Korea, South
93. Kosovo
94. Kuwait
95. Kyrgyzstan
96. Laos
97. Latvia
98. Lebanon
99. Lesotho
100. Liberia
101. Libya
102. Liechtenstein
103. Lithuania
104. Luxembourg
105. Madagascar
106. Malawi
107. Malaysia
108. Maldives

109. Mali
110. Malta
111. Marshall Islands
112. Mauritania
113. Mauritius
114. Mexico
115. Micronesia, Federated States of
116. Moldova
117. Monaco
118. Mongolia
119. Montenegro
120. Morocco
121. Mozambique
122. Myanmar (Burma)
123. Namibia
124. Nauru
125. Nepal
126. Netherlands
127. New Zealand
128. Nicaragua
129. Niger
130. Nigeria
131. North Macedonia
132. Norway
133. Oman
134. Pakistan
135. Palau
136. Panama
137. Papua New Guinea
138. Paraguay
139. Peru
140. Philippines
141. Poland
142. Portugal
143. Qatar
144. Romania
145. Russia
146. Rwanda
147. Saint Kitts and Nevis
148. Saint Lucia
149. Saint Vincent and the Grenadines
150. Samoa
151. San Marino
152. São Tomé and Príncipe

153. Saudi Arabia
154. Senegal
155. Serbia
156. Seychelles
157. Sierra Leone
158. Singapore
159. Slovakia
160. Slovenia
161. Solomon Islands
162. Somalia
163. South Africa
164. Spain
165. Sri Lanka
166. Sudan
167. Sudan, South
168. Suriname
169. Sweden
170. Switzerland
171. Syria
172. Taiwan
173. Tajikistan
174. Tanzania
175. Thailand
176. Togo
177. Tonga
178. Trinidad and Tobago
179. Tunisia
180. Turkey (Türkiye)
181. Turkmenistan
182. Tuvalu
183. Uganda
184. Ukraine
185. United Arab Emirates
186. United Kingdom
187. United States or its territories
188. Uruguay
189. Uzbekistan
190. Vanuatu
191. Vatican City
192. Venezuela
193. Vietnam
194. Yemen
195. Zambia
196. Zimbabwe

0. Other
CREATE THE FOLLOWING LISTS FOR DROPDOWN RESPONSES:
SPANISH COUNTRYLIST
1. Afganistán
2. Albania
3. Argelia
4. Andorra
5. Angola
6. Antigua y Barbuda
7. Argentina
8. Armenia
9. Australia
10. Austria
11. Azerbaiyán
12. Las Bahamas
13. Baréin
14. Bangladés
15. Barbados
16. Bielorrusia
17. Bélgica
18. Belice
19. Benín
20. Bután
21. Bolivia
22. Bosnia y Herzegovina
23. Botsuana
24. Brasil
25. Brunéi
26. Bulgaria
27. Burkina Faso
28. Burundi
29. Cabo Verde
30. Camboya
31. Camerún
32. Canadá
33. República Centroafricana
34. Chad
35. Chile
36. China
37. Colombia
38. Comoras
39. República Democrática del Congo
40. República del Congo
41. Costa Rica
42. Costa de Marfil
43. Croacia
44. Cuba
45. Chipre

46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.

República Checa
Dinamarca
Yibuti
Dominica
República Dominicana
Timor Oriental (Timor-Leste)
Ecuador
Egipto
El Salvador
Guinea Ecuatorial
Eritrea
Estonia
Esuatini
Etiopía
Fiyi
Finlandia
Francia
Gabón
Gambia
Georgia
Alemania
Ghana
Grecia
Granada
Guatemala
Guinea
Guinea-Bisáu
Guyana
Haití
Honduras
Hungría
Islandia
India
Indonesia
Irán
Irak
Irlanda
Israel
Italia
Jamaica
Japón
Jordania
Kazajistán
Kenia
Kiribati
Corea del Norte
Corea del Sur
Kosovo
Kuwait

95. Kirguistán
96. Laos
97. Letonia
98. Líbano
99. Lesoto
100. Liberia
101. Libia
102. Liechtenstein
103. Lituania
104. Luxemburgo
105. Madagascar
106. Malaui
107. Malasia
108. Maldivas
109. Malí
110. Malta
111. Islas Marshall
112. Mauritania
113. Mauricio
114. México
115. Micronesia, Estados Federados de
116. Moldavia
117. Mónaco
118. Mongolia
119. Montenegro
120. Marruecos
121. Mozambique
122. Birmania (Myanmar)
123. Namibia
124. Nauru
125. Nepal
126. Países Bajos
127. Nueva Zelanda
128. Nicaragua
129. Níger
130. Nigeria
131. Macedonia del Norte
132. Noruega
133. Omán
134. Pakistán
135. Palaos
136. Panamá
137. Papúa Nueva Guinea
138. Paraguay
139. Perú
140. Filipinas
141. Polonia
142. Portugal
143. Catar

144. Rumanía
145. Rusia
146. Ruanda
147. San Cristóbal y Nieves
148. Santa Lucía
149. San Vicente y las Granadinas
150. Samoa
151. San Marino
152. Santo Tomé y Príncipe
153. Arabia Saudita
154. Senegal
155. Serbia
156. Seychelles
157. Sierra Leona
158. Singapur
159. Eslovaquia
160. Eslovenia
161. Islas Salomón
162. Somalia
163. Sudáfrica
164. España
165. Sri Lanka
166. Sudán
167. Sudán del Sur
168. Surinam
169. Suecia
170. Suiza
171. Siria
172. Taiwán
173. Tayikistán
174. Tanzania
175. Tailandia
176. Togo
177. Tonga
178. Trinidad y Tobago
179. Túnez
180. Turquía (Türkiye)
181. Turkmenistán
182. Tuvalu
183. Uganda
184. Ucrania
185. Emiratos Árabes Unidos
186. Reino Unido
187. Estados Unidos o sus territorios
188. Uruguay
189. Uzbekistán
190. Vanuatu
191. Ciudad del Vaticano
192. Venezuela

193. Vietnam
194. Yemen
195. Zambia
196. Zimbabue
0. Otro

GENERAL PROGRAMMING NOTES:
DISPLAY “Don’t Know” AND “Prefer not to answer” ONLY IF RESPONDENT ATTEMPTS TO ADVANCE WITHOUT
SELECTING A RESPONSE, UNLESS OTHERWISE NOTED.
ALL ITEMS ARE REQUIRED. IF ITEM IS LEFT BLANK, DISPLAY HARD CHECK ‘Please enter a response for this question.
You may also select “Don’t know” or “Prefer not to answer.”’
ALL ITEMS ARE REQUIRED. IF ITEM IS LEFT BLANK, DISPLAY HARD CHECK ‘Proporcione una respuesta para esta
pregunta. También puede seleccionar “No sé” o “Prefiero no contestar.”’
CAPTURE ITEM LEVEL TIMING AND INCLUDE A TIME/DATE STAMP AT BEGINNING AND END OF MODULE.
PARADATA:
DOI_YEAR: Capture year of screener interview (2026, 2027, or 2028)
CAPTURE ITEM LEVEL TIMING.
INCLUDE A TIME/DATE STAMP AT BEGINNING AND END OF MODULE.

HHS000
ASK

All respondents

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX
This is a program check. Do not show screen to R.

PROGRAM. NOTES

Create variable YOUTH_CURRENTAGE_# for all on YOUTHROSTER:
From ES preload data: If YOUTH_DOB not missing, then calculate
YOUTH_CURRENTAGE_# by subtracting YOUTH_DOB from today’s date,
Else if YOUTH_AGE not missing, set YOUTH_CURRENTAGE_#=YOUTH_AGE
Create variable DOI: Set to current date in MM/DD/YYYY format.

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS001

HHS001
ASK

ES044b <> 1

QUESTION TYPE

Informational

FILLS (ENG)
FILLS (SPAN)
We are conducting the National Longitudinal Survey of Youth, sponsored by the U.S. Bureau of Labor
Statistics. Someone in this household provided information that indicated members of your household
may be eligible for this study. The purpose of this brief survey is to verify this household is eligible and
ask a few additional questions to identify who from the household will be selected to complete an
ENGLISH
interview. The parent or caregiver who agrees to answer these additional questions will receive $5 as
a token of appreciation for their time.

SPANISH

Estamos conduciendo la Encuesta Nacional Longitudinal de Jóvenes, patrocinada por la Oficina de
Estadísticas Laborales de EE. UU. Alguien en este hogar proporcionó información que indicaba que
miembros de su hogar cumplían los requisitos para participar en este estudio. El propósito de esta breve
encuesta es verificar que este hogar cumple los requisitos y hacer algunas preguntas adicionales para
identificar cuáles personas del hogar se seleccionarán para completar una entrevista. El/La padre/madre o
cuidador(a) que acepte responder estas preguntas adicionales recibirá $5 como muestra de
agradecimiento por su tiempo.

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS000
HHS002B

HHS002B
ASK

ES044b <> 1

QUESTION TYPE

FILLS (ENG)

Radio button
Create fill, FILL_ADDRESS1: Fill ‘ADDRESS1’ from sample preload
Create fill, FILL_ADDRESS2: Fill ‘ADDRESS2’ from sample preload
Create fill, FILL_CITY: Fill ‘CITY’ from sample preload
Create fill, FILL_STATE: Fill ‘STATE’ from sample preload
Create fill, FILL_ZIP: Fill ‘ZIP’ from sample preload

FILLS (SPAN)
We have your address recorded as:

ENGLISH

^{FILL_ADDRESS1}
^{FILL_ADDRESS2}
^{FILL_CITY}
^{FILL_STATE}
^{FILL_ZIP}
Is this correct?
1. Yes
0. No
Tenemos registrada su dirección como:

SPANISH

^{FILL_ADDRESS1}
^{FILL_ADDRESS2}
^{FILL_CITY}
^{FILL_STATE}
^{FILL_ZIP}
¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

If HHS002B = 1, set disposition code Status 521 – CAWI HHS: 1210 Web Interview Started
If HHS002B = 0, set disposition code Status 521 – CAWI HHS: 1049 Invalid Address
If item left blank, display hard check: “This question is required to proceed with the
survey.”
If item left blank, display hard check: “Esta pregunta es necesaria para continuar con la
encuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE
NOTES

CAWI

LEAD-IN
NEXT

HHS001
If HHS002HHS002B=1: HHS004
Else: END

HHS003
ASK

ES044b = 1

QUESTION TYPE

Informational

FILLS (ENG)
FILLS (SPAN)
Thank you for your participation in this important study so far.
ENGLISH
SPANISH

Gracias por participar en este importante estudio hasta el momento.

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

Create variable, HHSINFORMANT:
Set HHSINFORMANT: ’HHSRESNAME1’
Create variable HHSINFORMANT_UID.
Set HHSINFORMANT_UID=’HHSRESID1’
Create variable, HHSINFOPHONE.
If HHS004=1, set HHSINFOPHONE=HH_PHONE corresponding to HHSINFORMANT_UID

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

ES044b
HHS007

HHS004
ASK

ES044b <> 1

QUESTION TYPE

Radio button
Create fill, FILL_HHSRESNAME1: ‘HHSRESNAME1’ from preload

FILLS (ENG)

Create fill, FILL_HHSRESNAME1: ‘HHSRESNAME1’ from preload
FILLS (SPAN)
^{FILL_HHSRESNAME1} was identified as the parent, legal guardian, or caregiver of eligible youth in
the home. Is that you?
ENGLISH
1. Yes
0. No
Se identificó a ^{FILL_HHSRESNAME1} como padre, madre, tutor legal o cuidador(a) de las personas
jóvenes que cumplen los requisitos y viven en el hogar. ¿Es usted?
SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

Create variable, HHSINFORMANT_UID:
If HHS004=1, set HHSINFORMANT: ’HHSRESNAME1’
Create variable HHSINFORMANT_UID.
If HHS004=1, set HHSINFORMANT_UID=’HHSRESID1’
Create variable, HHSINFOPHONE.
If HHS004=1, set HHSINFOPHONE=HH_PHONE corresponding to HHSINFORMANT_UID
If HHS004=1, move HH member referenced in HHSRESID1 to the top of the roster (line 1)
Do not display DK/REF
If item left blank, display soft check: “This question is required to proceed with the
survey.”
If item left blank, display soft check: “Esta pregunta es necesaria para continuar con la
encuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE
NOTES
LEAD-IN
NEXT

CAWI
HHS002B=1
If HHS004=1: HHS007
Else: HHS005

f_HHS005
HHS005_A/HHS005_B/HHS005_C/HHS005_D/HHS005_E/HHS005_F/HHS005_G
ASK
HHS004=0
QUESTION TYPE

Multi-grid

FILLS (ENG)

Use fill from HHS004: FILL_ HHSRESNAME11

FILLS (SPAN)
Generally, what would be good days and times in the next week for an interviewer to contact
^{FILL_HHSRESNAME1} to confirm information about members of this household?
COLUMN HEADERS:
1. Morning (9am-11:59am)
2. Afternoon (noon-4:59pm)
3. Evening (5pm-8pm)
ENGLISH

ROW ITEMS:
a. Mondays [HHS005_A]
b. Tuesdays [HHS005_B]
c. Wednesdays [HHS005_C]
d. Thursdays [HHS005_D]
e. Fridays [HHS005_E]
f. Saturdays [HHS005_F]
g. Sundays [HHS005_G]
En general, ¿cuáles serían días y horarios convenientes la próxima semana para que un(a)
entrevistador(a) se ponga en contacto con ^{FILL_ HHSRESNAME1} para confirmar la información
sobre los(as) miembros de este hogar?
COLUMN HEADERS:
1. Por la mañana (9am a 11:59am)
2. Después del mediodía (mediodía [12pm] a 4:59pm)
3. Por la tarde (5pm a 8pm)

SPANISH

ROW ITEMS:
a. Lunes [HHS005_A]
b. Martes [HHS005_B]
c. Miércoles [HHS005_C]
d. Jueves [HHS005_D]
e. Viernes [HHS005_E]
f. Sábados [HHS005_F]
g. Domingos [HHS005_G]

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

Code each variable as 1, 2, 3, etc. if response column(s) checked, 0 if nothing is checked
in response column.
If no items are selected, display soft check: ‘Your answers are very important. Please
consider providing a response.”
If no items are selected, display soft check: ‘Sus respuestas son muy importantes.
Considere proporcionar una respuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS004=0
HHS006

HHS006
ASK

HHS004=0

QUESTION TYPE

Textbox

FILLS (ENG)

Use fill from HHS004: FILL_ HHSRESNAME11

FILLS (SPAN)
Use fill from HHS004: FILL_ HHSRESNAME11
Do you have any other information you can share about the best way or time to contact ^{FILL_
HHSRESNAME1}?
ENGLISH
Notes: _____________________________
¿Tiene alguna otra información que pueda compartir sobre la mejor manera o el mejor momento para
ponerse en contacto con ^{FILL_ HHSRESNAME1}?
SPANISH
Notas: _____________________________
RANGE
LIMITS

Max 500 characters

LOOP MAX
PROGRAM. NOTES
CHECK (ENG)

NONE

CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS005
END

HHS007
ASK

HHS004=1 or ES044b=1

QUESTION TYPE

Informational

FILLS (ENG)
FILLS (SPAN)
RTI International, a non-profit research organization, is working with the BLS to conduct interviews for
a research study. This address is one of approximately 200,000 households across the U.S. that we
expect to speak with. We are contacting your household to determine if anyone who lives here may
qualify for a study to learn how youth aged 11-18 experience schooling and work throughout their
lives.

ENGLISH

These questions will only take 10 minutes of your time. Your answers to the questions will be kept
private as much as possible according to the law, and your participation is completely optional. You
will receive a $5 gift card for answering these questions. If, after you answer these questions, we
select members from your household to take part in the study, they will have the chance to complete
separate 60-minute interviews and receive $50.
Under the law, the information you provide for this survey can only be used for statistical purposes.
The BLS is a statistical agency only and cannot share individually identifiable data for any other use,
including administrative, regulatory, or law enforcement unless the respondent gives written
permission. Access to and use of this confidential statistical information is limited to authorized
employees and agents of BLS who are legally prohibited from using it for any nonstatistical purpose.
You can find more information about how your confidentiality is protected here: 2.11 Confidential
Information Protection and Statistical Efficiency Act (2002) | CIO.GOV
RTI International, una organización de investigación científica sin fines de lucro, colabora con la Oficina
de Estadísticas Laborales (BLS, por sus siglas en inglés) en la realización de entrevistas para un estudio
de investigación científica. Esta dirección es uno de los aproximadamente 200,000 hogares de EE. UU.
con los que esperamos hablar. Nos ponemos en contacto con su hogar para determinar si alguna de
las personas que viven aquí podría cumplir los requisitos para ser parte de un estudio para saber cómo
los jóvenes de entre 11 y 18 años experimentan la escolarización y el trabajo a lo largo de su vida.

SPANISH

Estas preguntas solo le llevarán 10 minutos de su tiempo. Sus respuestas a las preguntas se
mantendrán confidenciales en la medida de lo posible de acuerdo con la ley, y su participación es
completamente opcional. Recibirá una tarjeta de regalo de $5 por responder estas preguntas. Si,
después de responder a estas preguntas, seleccionamos a miembros de su hogar para participar en el
estudio, tendrán la oportunidad de completar entrevistas separadas de 60 minutos y recibirán $50.
Según la ley, la información que proporcione para esta encuesta solo puede usarse con fines
estadísticos. La BLS es únicamente una agencia de estadísticas y no puede compartir datos con los que
se pueda identificar a las personas para ningún otro uso, incluidos usos administrativos, normativos o
policiales, a menos que la persona encuestada dé su permiso por escrito. El acceso y uso de esta
información estadística confidencial está limitado a los empleados y agentes autorizados de la BLS,
que tienen legalmente prohibido usarla para cualquier fin no estadístico. Puede encontrar más
información sobre cómo se protege su confidencialidad aquí: 2.11 Ley de Protección de Información
Confidencial y Eficiencia Estadística (2002) | CIO.GOV

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)

CHECK (SPAN)

HELP TEXT (ENG)

HELP TEXT (SPAN)

MODE

Under the law, the information you provide for this survey can only be used for statistical
purposes. The BLS is a statistical agency only and cannot share individually identifiable
data for any other use, including administrative, regulatory, or law enforcement without
written permission from the respondent. Access to and use of this confidential statistical
information is limited to authorized employees and agents of BLS who are legally
prohibited from using it for any nonstatistical purpose.
Según la ley, la información que proporcione para esta encuesta solo puede usarse con
fines estadísticos. La BLS es únicamente una agencia de estadísticas y no puede compartir
datos con los que se pueda identificar a las personas para ningún otro uso, incluidos usos
administrativos, normativos o policiales sin el permiso por escrito de la persona que
responde las preguntas. El acceso y uso de esta información estadística confidencial está
limitado a los empleados y agentes autorizados de la BLS, que tienen legalmente prohibido
usarla para cualquier fin no estadístico.
CAWI

NOTES
LEAD-IN
NEXT

HHS004=1, HHS003
HHS008

f_HHS008
HHS008/HHS008_OTHER
ASK
All respondents
QUESTION TYPE

Radio button and text box

FILLS (ENG)
FILLS (SPAN)
The first questions are about your home. Which of the following housing types best describes the
residence where you live?

ENGLISH

1. House
2. Condominium, townhouse, or rowhouse
3. Apartment or flat
4. Hotel, motel, rooming house or boarding house
7. Trailer
11. Tent or trailer site
12. Farm or Ranch
13. Other (Please specify:) [HHS008_OTHER]
Las primeras preguntas se refieren a su hogar. ¿Cuál de los siguientes tipos de vivienda describe mejor
la residencia en la que vive?

SPANISH

1. Casa
2. Condominio, casa adosada o “townhouse” o casa en hilera
3. Apartamento
4. Hotel, motel, pensión o casa de huéspedes
7. Casa rodante
11. Sitio para carpas o casas rodantes
12. Granja o rancho
13. Otra (especificar:) [HHS008_OTHER]

RANGE
LIMITS

HHS008_OTHER: 100 characters

LOOP MAX
If HHS008=13, display HHS008_OTHER text entry box
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

Create variable HOUSING_TYPE, where If HHS008 in (1:3) or HHS008 in (11:13), then
HOUSING_TYPE=HHS008
If item left blank, display soft check ‘Your answers are very important. Please consider
selecting a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS007
If HHS008=4: HHS009; If HHS008=7: HHS010; Else HHS011

HHS009
ASK

HHS008=4

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Which of the following best describes the residence where you live?
4. Housing unit in an extended-stay hotel, motel, etc.
5. Housing unit in a short-term hotel, motel, etc.
ENGLISH 6. Housing unit in rooming house
9. Room or quarters that are not a whole housing unit in a rooming or boarding house
10. Room or quarters that are not a whole housing unit in a short-term hotel, motel, etc.

SPANISH

¿Cuál de las siguientes opciones describe mejor la residencia en la que vive?
4. Unidad de alojamiento en un hotel, motel, etc. de larga estadía.
5. Unidad de alojamiento en un hotel, motel, etc. de corta estadía.
6. Unidad de vivienda en casa de huéspedes.
9. Habitación o lugar de alojamiento que no constituye una unidad de vivienda completa en una
pensión o casa de huéspedes.
10. Habitación o lugar de alojamiento que no constituye una unidad de vivienda completa en un
hotel, motel, etc. de corta estadía

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

If HHS009≠ missing, then set variable HOUSING_TYPE=HHS009
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS008=4
HHS011

f_HHS010
ASK

HHS008=7

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Is this trailer permanent or mobile?
1. Permanent trailer
ENGLISH
2. Mobile trailer

SPANISH

¿La casa rodante se usa de manera permanente en el mismo lugar o es móvil?
1. Permanente
2. Móvil

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS008=7
HHS011

HHS011
ASK

All respondents

QUESTION TYPE

Radio button
Use fill from HHS002B: ‘FILL_ADDRESS1’
Use fill from HHS002B: ‘FILL_ADDRESS2’
Use fill from HHS002B: ‘FILL_CITY’
Use fill from HHS002B: ‘FILL_STATE’
Use fill from HHS002B: ‘FILL_ZIP’

FILLS (ENG)

FILLS (SPAN)

Use fill from HHS002B: ‘FILL_ADDRESS1’
Use fill from HHS002B: ‘FILL_ADDRESS2’
Use fill from HHS002B: ‘FILL_CITY’
Use fill from HHS002B: ‘FILL_STATE’
Use fill from HHS002B: ‘FILL_ZIP’

We have your address recorded as:

ENGLISH

^{FILL_ADDRESS1}
^{FILL_ADDRESS2}
^{FILL_CITY}
^{FILL_STATE}
^{FILL_ZIP}
Is this the same place where you receive mail?
1. YES
0. NO
Tenemos registrada su dirección como:

SPANISH

^{FILL_ADDRESS1}
^{FILL_ADDRESS2}
^{FILL_CITY}
^{FILL_STATE}
^{FILL_ZIP}
¿Es este el mismo lugar donde recibe el correo?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If you usually receive mail through a P.O. box or other place, please respond “No.”
Si suele recibir el correo a través de un apartado de correos u otro lugar, responda “No” .
CAWI

NOTES
LEAD-IN
NEXT

HHS008, HHS009, HHS010
If HHS011=1: HHS013
Else: HHS012

f_HHS012
HHS012_ADDRESS1/ HHS012_ADDRESS2/HHS012_CITY/HHS012_STATE/HHS012_ZIP
ASK
If HHS011=0 or DK or REF
HHS012_ADDRESS1: Text
HHS012_ADDRESS2: Text
QUESTION TYPE
HHS012_CITY: Text
HHS012_STATE: Dropdown
HHS012_ZIP: Numeric
FILLS (ENG)
FILLS (SPAN)
What is your mailing address?

ENGLISH

Address Line 1 [HHS012_ADDRESS1]:
Address Line 2 [HHS012_ADDRESS2]:
City [HHS012_CITY]:
State [HHS012_STATE]:
Zip Code [HHS012_ZIP]:
¿Cuál es su dirección postal?

SPANISH

RANGE
LIMITS

Línea 1 de la dirección [HHS012_ADDRESS1]:
Línea 2 de la dirección [HHS012_ADDRESS2]:
Ciudad [HHS012_CITY]:
Estado [HHS012_STATE]:
Código postal [HHS012_ZIP]:
HHS012_STATE: List states in alphabetical order
HHS012_ADDRESS1: Max 100 characters
HHS012_ADDRESS2: Max 100 characters
HHS012_CITY: Max 100 characters
HHS012_ZIP: Max 5 numbers

LOOP MAX
PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

Pre-populate City, State and Zip code
If zip code does not include exactly 5 numbers, display hard check: “Please enter a valid
5-digit zip code”
If address lines 1 and 2 left blank, display soft check ‘Your answers are very important.
Please consider entering a response. Otherwise, please select “’Don’t know” or “Prefer
not to answer.”’
If zip code does not include exactly 5 numbers, display hard check: “Ingrese un código
postal válido de 5 dígitos”
If address lines 1 and 2 left blank, display soft check ‘Sus respuestas son muy importantes.
Considere ingresar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS011
HHS013

HHS013
ASK

All respondents

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Do you have access to the internet at home?
ENGLISH

1.
0.

Yes
No

¿Tiene acceso a internet en casa?
SPANISH

1.
0.

Sí
No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

If all items left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If all items left blank, display soft check ‘Sus respuestas son muy importantes.
Considereproporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS011; HHS012
If HHS013=1: HHS014
Else: HHS016

f_HHS014
HHS014a/HHS014b/HHS014c/HHS014d/HHS014e
ASK
HHS013=1
QUESTION TYPE

Radio grid

FILLS (ENG)
FILLS (SPAN)
How do you access the internet at home? Please answer “Yes” or “No” for each.
COLUMN HEADERS:
1. Yes
0. No
ROW ITEMS:
a. A cellular plan for a smartphone or other mobile device [HHS014a]
b. Broadband (high speed) internet service such cable, fiber optic, or DSL service
installed in your home [HHS014b]
c. Satellite internet service installed in your home [HHS014c]
d. Dial-up internet service installed in your home [HHS014d]
e. Some other service [HHS014e]

ENGLISH

¿Cómo accede a internet en casa? Responda “Sí” o “No” para cada opción.
COLUMN HEADERS:
1. Sí
0. No

SPANISH

ROW ITEMS:
a. Un plan de telefonía móvil para un teléfono inteligente u otro dispositivo móvil
[HHS014a]
b. Servicio de internet de banda ancha (alta velocidad) como cable, fibra óptica o
DSL configurado en su casa [HHS014b]
c. Servicio de internet por satélite configurado en su casa [HHS014c]
d. Servicio de internet de acceso telefónico configurado en su casa [HHS014d]
e. Algún otro servicio [HHS014e]

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS013=1
HHS015

HHS015
ASK

HHS013=1

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
When you use the internet at home, do you mostly use a cell phone or mostly use some other device
like a desktop, laptop or tablet computer, or do you use a cellphone and other device equally?
1.
2.
3.
4.

ENGLISH

Mostly cellphone
Mostly something else
Both equally
Don't use the internet

Cuando utiliza el Internet en casa, ¿usa principalmente un teléfono móvil o usa principalmente algún
otro dispositivo, como una computadora de escritorio, computadora portátil o una tableta; o usa el
teléfono móvil y otro dispositivo por igual?
SPANISH

1.
2.
3.
4.

Principalmente un teléfono móvil
Principalmente otra cosa
Ambos por igual
No uso internet

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)

CHECK (SPAN)

If question left blank, display soft check ‘Your answers are very important. Please
consider providing a response. Otherwise, please select “’Don’t know” or “Prefer not to
answer.”’
If question left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS014
HHS016

HHS016
ASK

All respondents

QUESTION TYPE

Informational

FILLS (ENG)
FILLS (SPAN)
Next, we will review the information that was provided earlier for each household member and then
you will be asked about your relationship to each person. If any information is incorrect, please correct
ENGLISH
it.

SPANISH

A continuación, revisaremos la información que se proporcionó anteriormente para cada miembro del
hogar y luego se le preguntará sobre su relación con cada persona. Si alguna parte de la información
es incorrecta, corríjala.

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS013=0 OR DK or REF, HHS015
HHS017_#

HHS017_#
ASK

All respondents (Begin HHS Loop 1)

QUESTION TYPE

Radio button
Create fill, FILL_YOUTH_NAME: Fill ‘YOUTH_NAME’ from preload

FILLS (ENG)

Create fill, FILL_CURRENTAGE: If YOUTH_CURRENTAGE not missing,
‘FILL_YOUTH_CURRENTAGE_#,
Else if INTERVIEWYEAR=2027 or 2026, FILL_CURRENTAGE: ‘11 to 17’
Else if INTERVIEWYEAR=2028, FILL ‘12 to 18’
Create fill, FILL_YOUTH_SEX: Fill ‘YOUTH_SEX’ from preload
Create fill, FILL_YOUTH_NAME: Fill ‘YOUTH_NAME’ from preload

FILLS (SPAN)

Create fill, FILL_CURRENTAGE: If YOUTH_CURRENTAGE not missing,
‘FILL_YOUTH_CURRENTAGE_#,
Else if INTERVIEWYEAR=2027 or 2026, FILL_CURRENTAGE: ‘11 a 17’
Else if INTERVIEWYEAR=2028, FILL ‘12 a 18’
Create fill, FILL_YOUTH_SEX: Fill ‘YOUTH_SEX’ from preload

There’s ^{FILL_YOUTH_NAME} and they are ^{FILL_CURRENTAGE} years old and their sex is
^{FILL_YOUTH_SEX}.
Is this correct?
ENGLISH
1. Yes
0. No
Está ^{FILL_YOUTH_NAME}, que tiene ^{FILL_CURRENTAGE} años y cuyo sexo es ^{FILL_YOUTH_SEX}.
¿Es esto correcto?
SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

10
•

PROGRAM. NOTES

Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.
Create variable HHSLOOP1[#].HH_UID=HH_UID_#

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE
NOTES

If question left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If question left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
CAWI

LEAD-IN
NEXT

HHS016, HHS021A, HHS022
If HHS017=0: HHS018
Else: HHS021

f_HHS018_#
HHS018A_#/HHS018B_#/HHS018C_#
ASK
HHS017=0 (Continue HHS Loop 1)
QUESTION TYPE

Checkbox

FILLS (ENG)
FILLS (SPAN)
What information is incorrect? Please select all that apply.
ENGLISH

SPANISH

Name [HHS018A _#]
Sex [HHS018B_#]
Age [HHS018C_#]
¿Qué información es incorrecta? Seleccione todas las que correspondan.
Nombre [HHS018A _#]
Sexo [HHS018B_#]
Edad [HHS018C_#]

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.
Code each item as 0 if not selected, 1 if selected.
If question left blank, display soft check ‘Your answers are very important. Please
consider providing a response. Otherwise, please select “’Don’t know” or “Prefer not to
answer.”’
If question left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS017=0
If HHS018_A=1: HHS019
If HHS018_B=1: HHS020
Else: HHS021

HHS019_#
ASK

HHS018_A=1 (Continue HHS Loop 1)

QUESTION TYPE

Textbox

FILLS (ENG)
FILLS (SPAN)
What is the correct name for this person? If two or more people in your household share the same
name, please provide a unique name or nickname for each person to help us tell them apart.
ENGLISH

Enter first name:________________

¿Cuál es el nombre correcto para esta persona? Si dos o más personas de su hogar comparten el
mismo nombre, indique un nombre o apodo único para cada una que nos ayude a distinguirlas.
SPANISH
Ingrese el nombre:________________
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

Max 20 characters
10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in YOUTHROSTER
until YOUTHROSTERNUM reached, or MAX LOOP = 10.

CHECK (ENG)

If HHS019 ≠DK or REF, Set YOUTH_NAME=’HHS019_#’
Include a soft error check for duplicate names on roster: “You have already used this name
for another member of the household. It is helpful to have unique names as we go through
the questions to avoid confusion. Does this person have a nickname or additional name
you could add here to make the name unique?

CHECK (SPAN)

If item HHS019_# left missing display soft check: “Your answers are very important. Please
consider providing a response.”
Include a soft error check for duplicate names on roster: “Ya ha usado este nombre para
otro(a) miembro del hogar. Es útil tener nombres únicos a medida que avanzamos en las
preguntas para evitar confusiones. ¿Tiene esta persona algún apodo o nombre adicional
que pueda agregar aquí para que el nombre sea único?”
If item HHS019_# left missing display soft check: “Sus respuestas son muy importantes.
Considere proporcionar una respuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

f_HHS018
If HHS018_B=1: HHS020
Else: HHS021

HHS020_#
ASK

HHS018_B=1 (Continue HHS Loop 1)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
What is ^{FILL_YOUTH_NAME}’s sex?
ENGLISH

1.   Male
2.   Female
¿Cuál es el sexo de ^{FILL_YOUTH_NAME}?

SPANISH

1. Masculino
2. Femenino

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.
If HHS020≠DK or REF, then set YOUTH_SEX=HHS020
If item left missing display soft check: “Your answers are very important. Please consider
providing a response.”
If item left missing display soft check: “Sus respuestas son muy importantes. Considere
proporcionar una respuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

f_HHS018, HHS019
HHS021

f_HHS021_#
HHS021_MONTH_#/HHS021_DAY_#/HHS021_YEAR_#
ASK
All respondents (Continue HHS Loop 1)
HHS021_MONTH_#: Dropdown
QUESTION TYPE
HHS021_DAY_#: Dropdown
HHS021_YEAR_#: Dropdown
FILLS (ENG)
Use fill from HHS017_#: FILL_YOUTH_NAME
FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Can you please confirm ^{FILL_YOUTH_NAME}’s date of birth?
Month: { - Select - } [HHS021_MONTH_#]
ENGLISH

Day: { - Select - } [HHS021_DAY_#]
Year: { - Select - } [HHS021_YEAR_#]
¿Puede confirmar la fecha de nacimiento de ^{FILL_YOUTH_NAME}?
Mes: { - Seleccione - } [HHS021_MONTH_#]

SPANISH

Día: { - Seleccione - } [HHS021_DAY_#]
Año: { - Seleccione - } [HHS021_YEAR_#]

RANGE

HHS021_MONTH_#: List months in order. 1 = “January”, 2 = “February”, … 12 =
“December”
HHS021_DAY_#: List days in order 1-31
HHS021_YEAR_#: List years 2008-2016 in reverse chronological order: 2016, 2015, 2014, …
2009

LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.

If date combination does not exist (e.g. February 30) display hard check: Please enter a
valid date.
If date combination does not exist (e.g. February 30) display hard check: Ingresa una fecha
válida.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS017, f_HHS018, HHS019, HHS020
If YOUTH_DOBYEAR=HHS021_YEAR and YOUTH_DOBMONTH=HHS021_MONTH and
YOUTH_DOBDAY=HHS021_DAY and HHS017_#=1 and
LOOPNUMBER=YOUTHROSTERNUM: HHS023

Else if YOUTH_DOBYEAR=HHS021_YEAR and YOUTH_DOBMONTH=HHS021_MONTH and
YOUTH_DOBDAY=HHS021_DAY and HHS017_#=1: Loop again (HHS017)
Else if YOUTH_DOBYEAR=HHS021_YEAR and YOUTH_DOBMONTH=HHS021_MONTH and
YOUTH_DOBDAY=HHS021_DAY: HHS022VERIFY
Else If HHS021_YEAR=DK or REF: HHS021A
Else: HHS022

HHS021A_#
ASK

If HHS021_YEAR=DK or REF (Continue HHS Loop 1)

QUESTION TYPE

Numeric
Use fill, FILL_YOUTH_NAME

FILLS (ENG)

FILLS (SPAN)

Use fill, FILL_YOUTH_NAME

How old was ^{ FILL_YOUTH_NAME } on their last birthday?
ENGLISH

AGE (IN YEARS): __
¿Qué edad cumplió^{ FILL_YOUTH_NAME } en su último cumpleaños?

SPANISH

EDAD (EN AÑOS): __

RANGE

0-120

LIMITS

Max 3 digits

LOOP MAX

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

If HHS021A≠DK or REF, then set YOUTH_AGE=HHS021A; else if HHS021A=DK or REF
AFTER SOFT CHECK or if HHS021A not in (11:18), then SET HH_ELIGIBLEYOUTH=0
If HHS021A=DK OR REF, display soft check: “We need to know this person’s age to
determine their eligibility for the study. If you are not able to provide an age for this
person, we cannot confirm their eligibility and we cannot interview them.”
If HHS021A=DK OR REF, display soft check: “Necesitamos saber la edad de esta persona
para determinar si cumple los requisitos para participar en el estudio. Si no puede darnos
la edad de esta persona, no podremos confirmar que cumple los requisitos y no podremos
entrevistarla.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS021
HHS022VERIFY

f_HHS022_#
HHS022_MONTH_#/HHS022_DAY_#/HHS022_YEAR_#
YOUTH_DOBYEAR≠HHS021_YEAR or YOUTH_DOBMONTH≠HHS021_MONTH or
ASK
YOUTH_DOBDAY≠HHS021_DAY (Continue HHS Loop 1)
HHS022_MONTH_#: Dropdown
HHS022_DAY_#: Dropdown
QUESTION TYPE
HHS022_YEAR_#: Dropdown
Use fill from HHS017_#: FILL_YOUTH_NAME
Create fill FILL_HHS022.
If YOUTH_DOB is missing, then FILL_HHS022: empty
Else FILL_HHS022: This birth date does not match the one we recorded for
^{FILL_YOUTH_NAME}.

FILLS (ENG)

Create fill, FILL_YOUTHDOB: Fill ‘‘YOUTH_DOBMONTH’ ‘YOUTHDOBDAY’,
‘YOUTH_DOBYEAR’’ from preload
Create fill FILL_HHS022_1: HHS021_MONTH
Create fill FILL_HHS022_2: HHS021_DAY
Create fill FILL_HHS022_3: HHS021_YEAR

Use fill from HHS017_#: FILL_YOUTH_NAME
Create fill FILL_HHS022.
If YOUTH_DOB is missing, then FILL_HHS022: empty
Else FILL_HHS022: Esta fecha de nacimiento no coincide con la que registramos para
^{FILL_YOUTH_NAME}.

FILLS (SPAN)

Create fill, FILL_YOUTHDOB: Fill ‘‘YOUTH_DOBMONTH’ ‘YOUTHDOBDAY’,
‘YOUTH_DOBYEAR’’ from preload
Create fill FILL_HHS022_1: HHS021_MONTH
Create fill FILL_HHS022_2: HHS021_DAY
Create fill FILL_HHS022_3: HHS021_YEAR

Previously reported: ^{FILL_YOUTHDOB}
Reported today: ^{FILL_HHS022_1} ^{FILL_HHS022_2}, ^{FILL_HHS022_3}
ENGLISH

Can you please confirm the correct birthdate for ^{FILL_YOUTH_NAME}?
Month: { - Select - } [HHS022_MONTH_#]
Day: { - Select - } [HHS022_DAY_#]
Year: { - Select - } [HHS022_YEAR_#]

Antes se informó: ^{FILL_YOUTHDOB}
Hoy se informó: ^{FILL_HHS022_2} de ^{FILL_HHS022_1} de ^{FILL_HHS022_3}
SPANISH

¿Podría confirmar la fecha de nacimiento correcta de ^{FILL_YOUTH_NAME}?
Mes: { - Seleccione - } [HHS022_MONTH_#]
Día: { - Seleccione - } [HHS022_DAY_#]
Año: { - Seleccione - } [HHS022_YEAR_#]

RANGE

HHS022_MONTH_#: List months in order. 1 = “January”, 2 = “February”, … 12 =
“December”
HHS022_DAY_#: List days in order 1-31
HHS022_YEAR_#: List years 2008-2016 in reverse chronological order: 2016, 2015, 2014, …
2009

LIMITS
LOOP MAX

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.
Update YOUTH_DOB=(HHS022_MONTH)(HHS022_DAY)(HHS022_YEAR)
Set YOUTH_DOBYEAR= HHS022_YEAR
Update YOUTH_CURRENTAGE_# based on updated YOUTH_DOB

PROGRAM. NOTES
If DOI_YEAR=2026 and HHS022_YEAR in (2009:2014) then set HH_ELIGIBLEYOUTH=1; else
if DOI_YEAR=2026 and HHS022_YEAR not missing and not in (2009:2014), set
ELIGIBLEYOUTH=0.
Else if HHS022_YEAR in (2010:2015) then set HH_ELIGIBLEYOUTH=1; else set
ELIGIBLEYOUTH=0.
If date combination does not exist (e.g. February 30) display hard check: Please enter a
valid date.
CHECK (ENG)

CHECK (SPAN)

If HHS022_MONTH≠HHS021_MONTH or HHS022_DAY≠HHS021_DAY or
HHS022_YEAR≠HHS021_YEAR, display soft check: ‘Birth dates provided today do not
match. Please review your response and correct, if appropriate.’
If date combination does not exist (e.g. February 30) display hard check: Ingrese una
fecha válida.
If HHS022_MONTH≠HHS021_MONTH or HHS022_DAY≠HHS021_DAY or
HHS022_YEAR≠HHS021_YEAR, display soft check: ‘Las fechas de nacimiento
proporcionadas hoy no coinciden. Revise su respuesta y corijala, si corresponde.’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS021
HHS022_VERIFY

HHS022_VERIFY_#
ASK

All respondents (End HHS Loop 1)

QUESTION TYPE

Radio button
Create fill FILL_YOUTH_NAME: Fill ‘YOUTH_NAME’ from YOUTHROSTER

FILLS (ENG)

Create fill, FILL_YOUTH_AGE.
If YOUTH_AGE not missing, FILL_YOUTH_AGE: ‘YOUTH_AGE_#’ from YOUTHROSTER
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_YOUTH_AGE: ‘10 or
younger’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘11 or younger’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH_AGE: ‘11 to
17’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘12 to 18’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH AGE: ‘18 to
23’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_ YOUTH AGE: ‘19 to 23’
Else if HH_AGERANGE=4 FILL_YOUTH_AGE: ‘24 to 31’
Else if HH_AGERANGE=5 FILL_YOUTH_AGE: ‘32 to 40’
Else if HH_AGERANGE=6 FILL_YOUTH_AGE: ‘41 or older
Else FILL_YOUTH_AGE: ‘unknown’

Create fill, FILL_YOUTH_SEX: Fill ‘YOUTH_SEX’ from YOUTHROSTER

FILLS (SPAN)

Create fill FILL_YOUTH_NAME: Fill ‘YOUTH_NAME’ from YOUTHROSTER
Create fill, FILL_YOUTH_AGE.
If YOUTH_AGE not missing, FILL_YOUTH_AGE: ‘YOUTH_AGE_#’ from YOUTHROSTER
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_YOUTH_AGE: ‘10 o
menos’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘11 o menos’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH_AGE: ‘11 a
17’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘12 a 18’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH AGE: ‘18 a
23’HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_ YOUTH AGE: ‘19 a 23’
Else if HH_AGERANGE=4 FILL_YOUTH_AGE: ‘24 a 31’
Else if HH_AGERANGE=5 FILL_YOUTH_AGE: ‘32 a 40’
Else if HH_AGERANGE=6 FILL_YOUTH_AGE: ‘41 o más’
Else FILL_YOUTH_AGE: ‘desconocido’’

Create fill, FILL_YOUTH_SEX: Fill ‘YOUTH_SEX’ from YOUTHROSTER
To confirm then, ^{FILL_YOUTH_NAME} is ^{FILL_YOUTH_AGE} years old and their sex is
^{FILL_YOUTH_SEX}.
Is this correct?
ENGLISH
1. Yes
0. No

Para confirmar, ^{FILL_YOUTH_NAME} tiene ^{FILL_YOUTH_AGE} años y su sexo es
^{FILL_YOUTH_SEX}.
¿Es esto correcto?
SPANISH
1. Sí
0. No
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

10
Loop HHS LOOP 1 (HHS017_# - HHS022_LOOPEND_#) for each roster line in
YOUTHROSTER until YOUTHROSTERNUM reached, or MAX LOOP = 10.
DO NOT DISPLAY DK and REF RESPONSES
If HHS022VERIFY=0, DISPLAY HARD CHECK WITH LINK TO HHS018_#: Click here to make
corrections.
If HHS022VERIFY=0, DISPLAY HARD CHECK WITH LINK TO HHS018_#: Haga clic aquí para
realizar correcciones.
If question left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If question left blank, display soft check Sus respuestas son muy importantes. Por favor,
considere responder. De lo contrario, seleccione "No sé" o "Prefiero no responder".
CAWI

NOTES
LEAD-IN

HHS016, HHS021A, HHS022

NEXT

If LOOPNUMBER=YOUTHROSTERNUM: HHS023
Else: Loop again (HHS017)

HHS023_#
ASK

All respondents (Begin HHS Loop 2)

QUESTION TYPE

Radio button
Create fill, ‘FILL_HH_NAME’: Fill ‘HH_NAME’ from sample preload

FILLS (ENG)

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘10 years old
or younger’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘11 years old or
younger’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘11 to 17
years old’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘12 to 18 years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘18 to 23
years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘19 to 23 years old’
Else if HH_AGERANGE=4 FILL_HH_AGE: ‘24 to 31 years old’
Else if HH_AGERANGE=5 FILL_HH_AGE: ‘32 to 40 years old’
Else if HH_AGERANGE=6 FILL_HH_AGE: ‘41 years old or older
Else FILL_HH_AGE: ‘of unknown age’
Create fill, FILL_HHS023_1
IF ROSTERLINE=1, FILL_HHS023_1: “you, ^{FILL_HH_NAME}”
Else, FILL_HHS023_1: {FILL_HH_NAME}
Create fill, FILL_HHS023_2
IF ROSTERLINE=1, FILL_HHS023_2: “you”
Else, FILL_HHS023_2: “they”

Create fill, ‘FILL_HH_NAME’: Fill ‘HH_NAME’ from sample preload

FILLS (SPAN)

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘10 o
menos’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘11 o menos’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘11 a 17’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘12 a 18’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘18 a 23’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘19 a 23’
Else if HH_AGERANGE=4 FILL_HH_AGE: ‘24 a 31’
Else if HH_AGERANGE=5 FILL_HH_AGE: ‘32 a 40’
Else if HH_AGERANGE=6 FILL_HH_AGE: ‘41 o más’
Else FILL_HH_AGE: ‘desconocido’’

Create fill, FILL_HHS023_1
IF ROSTERLINE=1, FILL_HHS023_1: “usted, ^{FILL_HH_NAME}”
Else, FILL_HHS023_1: {FILL_HH_NAME}

Create fill, FILL_HHS023_2
IF ROSTERLINE=1, FILL_HHS023_2: “usted”
Else, FILL_HHS023_2: “esa persona”
There’s ^{FILL_HHS023_1} and ^{FILL_HHS023_2} are ^{FILL_HH_AGE}.
Is this correct?
ENGLISH
1. Yes
0. No
Está ^{FILL_HHS023_1} y ^{FILL_HHS023_2} tiene ^{FILL_CURRENTAGE} años.
¿Es esto correcto?
SPANISH
1. Sí
0. No
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
Create variable HHSLOOP2[#].HH_UID=HH_UID_#
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If all items left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS022, HHS021A
If HHS023=0: HHS024
Else: HHS035

f_HHS024_#
HHS024_A_#/HHS024_B_#
ASK
HHS023=0 or HHS035VERIFY_#=0 (Continue HHS Loop 2)
QUESTION TYPE

Checkbox

Create FILL_HHS024.
If HHS035VERIFY_#=0, FILL_HHS024: ‘You will be asked to confirm sex on a later
FILLS (ENG)

FILLS (SPAN)

question.’

Use FILL_HH_NAME from HHS023
Use FILL_HH_AGE from HHS023
Create FILL_HHS024.
If HHS035VERIFY_#=0, FILL_HHS024: ‘Se le pedirá que confirme el sexo en una
pregunta posterior.’
Use FILL_HH_NAME from HHS023

Use FILL_HH_AGE from HHS023
What information is incorrect? Please select all that apply.
^{FILL_HHS024}
ENGLISH

Name ^{FILL_HH_NAME} [HHS024_A_#]
Age^{FILL_HH_AGE} [HHS024_B_#]
¿Qué información es incorrecta? Seleccione todas las que correspondan.
^{FILL_HHS024}

SPANISH

Nombre ^{FILL_HH_NAME} [HHS024_A_#]
Edad ^{FILL_HH_AGE} [HHS024_B_#]

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
Code each item in item as 0 if not selected, 1 if selected.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If all items left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS023=0
If HHS024_A=1: HHS025
If HHS024_B=1: HHS027
Else: HHS035

HHS025_#
ASK

HHS024_A =1 (Continue HHS Loop 2)

QUESTION TYPE

Textbox
Create fill, FILL_HHS025
FILLS (ENG)
If ROSTERLINE=1, FILL_HHS025: “What is your correct name?”
Else, FILL_HHS025: “What is the correct name for this person?”
Create fill, FILL_HHS025
FILLS (SPAN)
If ROSTERLINE=1, FILL_HHS025: “¿Cuál es su nombre correcto?”
Else, FILL_HHS025: “¿Cuál es el nombre correcto de esta persona?”
^{FILL_HHS025} If two or more people in your household share the same name, please provide a
unique name or nickname for each person to help us tell them apart.

ENGLISH

Enter first name: __________________

^{FILL_HHS025} Si dos o más personas de su hogar comparten el mismo nombre, indique un nombre o
apodo único para cada una que nos ayude a distinguirlas.
SPANISH
Ingrese el nombre: __________________
RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

Max 20 characters
20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If HHS025≠DK or REF, Replace ‘HH_NAME’ with name entered in HHS025

INCLUDE A SOFT ERROR CHECK FOR DUPLICATE NAMES: “You have already used this name
for another member of the household. It is helpful to have unique names as we go through
the questions to avoid confusion. Does this person have a nickname or additional name
you could add here to make the name unique? If so, please update. If not, please select
“Next” to go to the next question.”

INCLUDE A SOFT ERROR CHECK FOR DUPLICATE NAMES: “Ya ha usado este nombre para
otro(a) miembro del hogar. Es útil tener nombres únicos a medida que avanzamos en las
preguntas para evitar confusiones. ¿Tiene esta persona algún apodo o nombre adicional
que pueda agregar aquí para que el nombre sea único? Si es así, actualícelo. Si no es así,
seleccione “Next” o “Siguiente” para pasar a la siguiente pregunta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

f_HHS024

NEXT

If HHS024_B=1: HHS027
Else: HHS035

HHS027_#
ASK

HHS024_B =1 (Continue HHS Loop 2)

QUESTION TYPE

Numeric
Use fill from HHS023_# ‘FILL_HH_NAME’

FILLS (ENG)

Create fill, FILL_HHS027_1
If ROSTER LINE=1, FILL_HHS027_1: “were you”
Else, FILL_HHS027_1: “was {FILL_HH_NAME}”
Create fill, FILL_HHS027_2
If ROSTER LINE=1, FILL_HHS027_2: “your”
Else, FILL_HHS027_2: “their”
Use fill from HHS023_# ‘FILL_HH_NAME’

FILLS (SPAN)

Create fill, FILL_HHS027_1
If ROSTER LINE=1, FILL_HHS027_1: “cumplió usted”
Else, FILL_HHS027_1: “cumplió {FILL_HH_NAME}”
Create fill, FILL_HHS027_2
If ROSTER LINE=1, FILL_HHS027_2: “su”
Else, FILL_HHS027_2: “su”

How old ^{FILL_HHS027_1} on ^{FILL_HHS027_2} last birthday?
ENGLISH

Age in years: __
¿Qué edad ^{FILL_HHS027_1} en ^{FILL_HHS027_2} último cumpleaños?

SPANISH
RANGE

Edad en años: __
0-120

LIMITS

Max 3 digits

LOOP MAX

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If HHS027≠DK or REF, Update ‘HH_AGE’ = HHS027
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS025; HHS024
If (INTERVIEWYEAR = 2027 or 2026) and HHS027 in (11:17): HHS028
If INTERVIEWYEAR = 2028 and HHS027 in (12:18): HHS028

Else: HHS035

f_HHS028_#
HHS028_MONTH_#/HHS028_DAY_#/HHS028_YEAR_#
INTERVIEWYEAR = 2027 or 2026 and HHS027(current age) in (11:17) OR if
ASK
INTERVIEWYEAR = 2028 and HHS027(current age) in (12:18) (Continue HHS Loop 2)
HHS028_MONTH_#: Dropdown
HHS028_DAY_#: Dropdown
QUESTION TYPE
HHS028_YEAR_#: Dropdown
Use fill from HHS021A_#: ‘FILL_HH_NAME’
FILLS (ENG)

Create fill, FILL_HHS028
If ROSTER LINE=1, FILL_HHS028: “your”
Else, FILL_HHS028: ^{FILL_HH_NAME}’s
Use fill from HHS021A_#: ‘FILL_HHNAME’

FILLS (SPAN)

Create fill, FILL_HHS0281S
If ROSTER LINE=1, FILL_HHS0281S: “su”
Else, FILL_HHS0281S: ‘la’
Create fill, FILL_HHS0282S
If LOOP NUM=1, FILL_HHS0282S: EMPTY
Else, FILL_HHS0282S: ‘de ^{FILL_HHNAME}’

What is ^{FILL_HHS028} date of birth?
ENGLISH

Month: { - Select - } [HHS028_MONTH_#]
Day: { - Select - } [HHS028_DAY_#]
Year: { - Select - } [HHS028_YEAR_#]
¿Cuál es ^{FILL_HHS0281S} fecha de nacimiento ^{FILL_HHS0282S}?

SPANISH

Mes: { - Seleccione - } [HHS028_MONTH_#]
Día: { - Seleccione - } [HHS028_DAY_#]
Año: { - Seleccione - } [HHS028_YEAR_#]

RANGE

HHS028_MONTH: List months in order. 1 = “January”, 2 = “February”, … 12 =
“December”
HHS028_DAY: List days in order 1-31
HHS028_YEAR: 2008-2017

LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If date combination does not exist (e.g. February 30) display hard check: Please enter a
valid date.
If date combination does not exist (e.g. February 30) display hard check: Ingrese una fecha
válida.

MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS027
If HHS028_YEAR=DK or REF: HHS030
Else: HHS029

HHS029_#
ASK

HHS028≠DK or REF (Continue HHS Loop 2)

QUESTION TYPE

Radio button
Use fill from f_HHS028_#: ‘FILL_HHS028’

FILLS (ENG)

Use fill from f_HHS028_#: ‘FILL_HHS028_MONTH’
Use fill from f_HHS028_#: ‘FILL_HHS028_DAY’
Use fill from f_HHS028_#: ‘FILL_HHS028_YEAR’
Create fill, FILL_HHS0291S
If LOOP NUM = 1, FILL_HHS0291S: ‘su’
Else, FILL_HHS0291S: ‘la’

FILLS (SPAN)

Create fill, FILL_HHS0292S
If LOOP NUM = 1, FILL_HHS0292S: EMPTY
Else, FILL_HHS0292S: ‘de ^{FILL_HHNAME}’
Use fill from f_HHS028_#: ‘FILL_HHS028_MONTH’
Use fill from f_HHS028_#: ‘FILL_HHS028_DAY’
Use fill from f_HHS028_#: ‘FILL_HHS028_YEAR’

You have entered ^{FILL_HHS028} birthdate as
^{FILL_HHS028_MONTH} ^{FILL_HHS028_DAY}, ^{FILL_HHS028_YEAR}.
ENGLISH

Is this correct?
1. Yes
0. No
Ingresó ^{FILL_HHS0291S} fecha de nacimiento ^{FILL_HHS0292S} como ^{FILL_HHS028_DAY} de
^{FILL_HHS028_MONTH}, de ^{FILL_HHS028_YEAR}.

SPANISH

¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
Set YOUTH_DOB=HHS028 and set YOUTH_AGE based on YOUTH_DOB
If HHS029=1 and HHS028_YEAR in (2009:2014) then set HH_ELIGIBLEYOUTH=1; else if
HHS029=1 and HHS028_YEAR not in (2009:2014), set ELIGIBLEYOUTH=0.
If HH_ELIGIBLEYOUTH=1, add HH_UID to YOUTHROSTER and remove from
NONYOUTHROSTER and set:
YOUTH_NAME=HH_NAME
YOUTHROSTERNUM=(YOUTHROSTERNUM+1)

CHECK (ENG)
CHECK (SPAN)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

f_HHS028
If HHS029=0: HHS028
If HH_ELIGIBLEYOUTH=1: HHS031
ELSE: HHS035

HHS030_#
ASK

HHS028≠DK or REF (Continue HHS Loop 2)

QUESTION TYPE

Radio button
Create fill HHS030
FILLS (ENG)
If ROSTERLINE=1 HHS030=’Have you’
Else HHS030= ‘Has ^{FILL_HH_NAME}’
Create fill HHS030
FILLS (SPAN)
If ROSTERLINE=1 HHS030=’Ha cumplido usted’
Else HHS030= ‘Ha cumplido ^{FILL_HH_NAME}’
^{FILL_HHS030} had a birthday since January 1st of this year?

ENGLISH

1. Yes
0. No
¿^{FILL_HHS030} años desde el 1.º de enero de este año?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
Set HH_ELIGIBLEYOUTH=1 if ((INTERVIEWYEAR = 2027 or 2026) and HHS027=11) OR
(INTERVIEWYEAR = 2028 and HHS027=12) and HHS030=0) OR if ((INTERVIEWYEAR = 2027
or 2026) and HHS027=17) OR ((INTERVIEWYEAR = 2028 and HHS027=18) and HHS030=1);
else set HH_ELIGIBLEYOUTH=0.
If HH_ELIGIBLEYOUTH=1, add HH_UID to YOUTHROSTER and set:
YOUTH_NAME=HH_NAME
YOUTHROSTERNUM=(YOUTHROSTERNUM+1)
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

f_HHS028
If HH_ELIGIBLEYOUTH=1: HHS031
Else: HHS035

f_HHS031_#
HHS031_AMERINDIAN_#/HHS031_ASIAN_#/HHS031_BLACK_#/HHS031_HISPAN_#/HHS031_MIDEAST_#/HHS0
31_NATIVHAW_#/ HHS031_WHITE_#
ASK
HH_ELIGIBLEYOUTH=1 (yes) (Continue HHS Loop 2)
QUESTION TYPE

Checkbox

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)

ENGLISH

SPANISH

Use fill from HHS017_#: FILL_YOUTH_NAME
What is ^{FILL_YOUTH_NAME}’s race and/or ethnicity? Select all that apply.
American Indian or Alaska Native [HHS031_AMERINDIAN_#]
Asian [HHS031_ASIAN_#]
Black or African American [HHS031_BLACK_#]
Hispanic or Latino [HHS031_HISPAN_#]
Middle Eastern or North African [HHS031_MIDEAST_#]
Native Hawaiian or Pacific Islander [HHS031_NATIVHAW_#]
White [HHS031_WHITE_#]
¿Cuál es la raza o el origen étnico de ^{FILL_YOUTH_NAME}? Seleccione todas las opciones
que correspondan.
Indígena de las Américas o nativo(a) de Alaska [HHS031_AMERINDIAN_#]
Asiático(a) [HHS031_ASIAN_#]
Negro(a) o afroamericano(a) [HHS031_BLACK_#]
Hispano(a) o latino(a) [HHS031_HISPAN_#]
De Medio Oriente o África del norte [HHS031_MIDEAST_#]
Nativo(a) de Hawái o de otras islas del Pacífico [HHS031_NATIVHAW_#]
Blanco(a) [HHS031_WHITE_#]

RANGE
LIMITS
LOOP MAX

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
Code each item in item as 0 if not selected, 1 if selected.

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

HELP TEXT (ENG)

ADD YOUTH_RACE to YOUTHROSTER: List variable: If HHS031_AMERINDIAN_# =
1, append 1 “American Indian”; if HHS031_ASIAN_# = 1, append 2 "Asian"; if
HHS031_BLACK_# = 1, append 3 "Black"; if HHS031_HISPAN_# = 1, append 4
"Hispanic"; if HHS031_MIDEAST_# = 1, append 5 "Middle Eastern "; if
HHS031_NATIVEHAW_# = 1, append 6 "Native Hawaiian"; if HHS031_WHITE_# =
1, append "White".
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to
answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
American Indian or Alaska Native: For example, Navajo Nation, Blackfeet Tribe of the
Blackfeet Indian Reservation of Montana, Native Village of Barrow Inupiat Traditional
Government, Nome Eskimo Community, Aztec, Maya, etc.

Asian: For example, Chinese, Asian Indian, Filipino, Vietnamese, Korean, Japanese, etc.
Black or African American: For example, African American, Jamaican, Haitian, Nigerian,
Ethiopian, Somali, etc.
Hispanic or Latino: For example, Mexican, Puerto Rican, Salvadoran, Cuban, Dominican,
Guatemalan, etc.
Middle Eastern or North African: For example, Lebanese, Iranian, Egyptian, Syrian, Iraqi,
Israeli, etc.
Native Hawaiian or Pacific Islander: For example, Native Hawaiian, Samoan, Chamorro,
Tongan, Fijian, Marshallese, etc.
White: For example, English, German, Irish, Italian, Polish, Scottish, etc.

HELP TEXT (SPAN)

MODE

Indígena de las Américas o nativo(a) de Alaska: Por ejemplo, de la Nación Navajo, Tribu
Blackfeet de la Reserva Indígena Blackfeet de Montana, Pueblo Nativo del Gobierno
Tradicional Inupiat de Barrow, Comunidad Esquimal Nome, Azteca o Maya.
Asiático(a): Por ejemplo, chino(a), indio(a) asiático(a), filipino(a), vietnamita, coreano(a),
japonés(a), etc.
Negro(a) o afroamericano(a): Por ejemplo, afroamericano(a), jamaicano(a), haitiano(a),
nigeriano(a), etíope, somalí, etc.
Hispano o latino: Por ejemplo, mexicano(a), puertorriqueño(a), salvadoreño(a),
cubano(a), dominicano(a), guatemalteco(a), etc.
De Medio Oriente o África del Norte: Por ejemplo, libanés(a), iraní, egipcio(a), sirio(a),
iraquí, israelí, etc.
Nativo(a) de Hawái o de otras islas del Pacífico: Por ejemplo, nativo(a) hawaiano(a),
samoano(a), chamorro(a), tongano(a), fiyiano(a), marshalés(a), etc.
Blanco(a): Por ejemplo, inglés(a), alemán(a), irlandés(a), italiano(a), polaco(a),
escocés(a), etc.
CAWI

NOTES
LEAD-IN
NEXT

HHS030, HHS029
HHS032

HHS032_#
ASK

HH_ELIGIBLEYOUTH=1 (yes) (Continue HHS Loop 2)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Does ^{FILL_YOUTH_NAME} live here most of the time, live here about half the time, or live
somewhere else most of the time?
ENGLISH

1.
2.
0.

Lives here most of the time
Lives here about half the time
Lives somewhere else most of the time

¿^{FILL_YOUTH_NAME} vive aquí la mayor parte del tiempo, vive aquí la mitad del tiempo o vive en
otro lugar la mayor parte del tiempo?
SPANISH

1.
2.
0.

Vive aquí la mayor parte del tiempo
Vive aquí la mitad del tiempo
Vive en otro lugar la mayor parte del tiempo

RANGE
LIMITS
LOOP MAX

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

HELP TEXT (ENG)

HELP TEXT (SPAN)
MODE

If HHS032_#=0 set HH_ELIGIBLEYOUTH=0
Update YOUTH_RESIDENCE=HHS032
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
Please choose “Lives here most of the time” if this is the youth’s primary residence, even
if they are currently traveling, away at school or college, or in the hospital, prison, or jail,
or any other type of institution.
Seleccione “Vive aquí la mayor parte del tiempo” si esta es la residencia principal del
joven, incluso si actualmente está viajando, estudiando en la escuela o la universidad, o
en el hospital, la prisión, la cárcel o cualquier otro tipo de institución.
CAWI

NOTES
LEAD-IN
NEXT

HHS031
If HHS032=1: HHS035
Else: HHS033

HHS033_#
ASK

HHS032≠1 (Continue HHS Loop 2)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Does a biological, adoptive or step-parent or legal guardian of ^{FILL_YOUTH_NAME} live in this
household?
ENGLISH

1.
0.

Yes
No

¿Vive en este hogar un(a) padre/madre biológico(a) o adoptivo(a), padrastro/madrastra, o tutor legal
de ^{FILL_YOUTH_NAME} ?
SPANISH

1.
0.

Sí
No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If HHS033_#=0, then set HH_ELIGIBLEYOUTH=0.

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
CAWI

NOTES
LEAD-IN
NEXT

HHS032
If HHS033=1: HHS035
Else: HHS034

HHS034_#
ASK

If HHS033≠1 (Continue HHS Loop 2)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Does a biological, adoptive or step-parent of ^{FILL_YOUTH_NAME} live at the other place where
^{FILL_YOUTH_NAME} also lives?
ENGLISH

1.
0.

Yes
No

¿Vive un(a) padre/madre biológico(a), adoptivo(a) o padrastro/madrastra de ^{FILL_YOUTH_NAME} en
el otro lugar donde vive ^{FILL_YOUTH_NAME} también?
SPANISH

1.
0.

Sí
No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS033
HHS035

HHS035_#
ASK

All respondents (Continue HHS Loop 2)

QUESTION TYPE

Radio button
Use fill from f_HHS028_#: ‘FILL_HHS028’

FILLS (ENG)

Create fill, FILL_HHS0351S
If ROSTER LINE=1, FILL_HHS0351S: “su”
Else, FILL_HHS0351S: ‘el’
FILLS (SPAN)

Create fill, FILL_HHS0352S
If LOOP NUM=1, FILL_HHS0352S: EMPTY
Else, FILL_HHS0352S: ‘de ^{FILL_HHNAME}’

What is ^{FILL_HHS028} sex?
ENGLISH

1.
2.

Male
Female

¿Cuál es ^{FILL_HHS03581S} sexo ^{FILL_HHS0352S}?
SPANISH

1.
2.

Masculino
Femenino

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
If HHS035≠DK or REF, Update ‘HH_SEX’ = HHS035
If left missing, display soft check: “Your answers are very important. Please consider
providing a response.”
If left missing, display soft check: “Sus respuestas son muy importantes. Considere
proporcionar una respuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS023, HHS024, HHS025, HHS027, HHS029, HHS030, HHS032=1, HHS033=1, HHS034
HHS035VERIFY

HHS035VERIFY_#_#
ASK

All respondents (End HHS Loop 2)

QUESTION TYPE

Radio button
Use fill from HHS023: FILL_HH_NAME

FILLS (ENG)

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘10 years old
or younger’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘11 years old or
younger’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘11 to 17
years old’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘12 to 18 years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘18 to 23
years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘19 to 23 years old’
Else if HH_AGERANGE=4 FILL_HH_AGE: ‘24 to 31 years old’
Else if HH_AGERANGE=5 FILL_HH_AGE: ‘32 to 40 years old’
Else if HH_AGERANGE=6 FILL_HH_AGE: ‘41 years old or older
Else FILL_HH_AGE: ‘of unknown age’
Create FILL_HHS035_1.
IF ROSTERLINE=1, FILL_HHS035_1: ‘you, ^{FILL_HH_NAME}, are’
Else, FILL_HHS035_1: ‘^{FILL_HH_NAME} is’
Create FILL_HHS035_2.
IF ROSTERLINE=1, FILL_HHS035_2: ‘your’
Else, FILL_HHS035_2: ‘their’
Create fill, FILL_HH_SEX
If HH_SEX not missing, FILL_HH_SEX : ‘HH_SEX’
Else FILL_HH_SEX : ‘unknown’
Use fill from HHS023: FILL_HH_NAME

FILLS (SPAN)

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload

Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘10 o
menos’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘11 o menos’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘11 a 17’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘12 a 18’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘18 a 23’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘19 a 23’
Else if HH_AGERANGE=4 FILL_HH_AGE: ‘24 a 31’
Else if HH_AGERANGE=5 FILL_HH_AGE: ‘32 a 40’
Else if HH_AGERANGE=6 FILL_HH_AGE: ‘41 o más’
Else FILL_HH_AGE: ‘desconocido’’
Create FILL_HHS035_1.
IF ROSTERLINE=1, FILL_HHS035_1: ‘usted, ^{FILL_HH_NAME}’
Else, FILL_HHS035_1: ‘^{FILL_HH_NAME}’
Create FILL_HHS035_2.
IF ROSTERLINE=1, FILL_HHS035_2: ‘su’
Else, FILL_HHS035_2: ‘su’
Create fill, FILL_HH_SEX
If HH_SEX not missing, FILL_HH_SEX : ‘HH_SEX’
Else FILL_HH_SEX : ‘desconocido’
To confirm then, ^{FILL_HHS035_1} ^{FILL_HH_AGE} and ^{FILL_HHS035_2} sex is ^{FILL_HH_SEX}.
Is this correct?
ENGLISH

1. Yes
0. No

Para confirmar, ^{FILL_HHS035_1} tiene ^{FILL_HH_AGE} años y ^{FILL_HHS035_2} sexo es
^{FILL_HH_SEX}.  
¿Es esto correcto?  
SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

20
Loop HHS Loop 2 (HHS023_#- HHS035VERIFY_#) for all in NONYOUTHROSTER until
NONYOUTHROSTERNUM reached or MAX LOOPS = 20.
DO NOT DISPLAY DK AND REF RESPONSES
If HHS035VERIFY=0, DISPLAY HARD CHECK WITH LINK TO HHS024_#: Click here to make
corrections.
If HHS035VERIFY=0, DISPLAY HARD CHECK WITH LINK TO HHS024_#: Haga clic aquí para
hacer correcciones.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

NEXT

HHS035
If HHROSTER LINE=20 and any household member has HH_ELIGIBLEYOUTH=1: HHS051
Else if HHROSTER LINE=20:HHS050
Else if LOOPNUMBER< NONYOUTHROSTERNUM: Loop again (HHS023)
Else HHS036

HHS036
ASK

All respondents

QUESTION TYPE
FILLS (ENG)

Radio button
Create fill, FILL_HH_NAMES: Display the {HH_NAME} for each household member on its
own line.

FILLS (SPAN)

Create fill, FILL_HH_NAMES: Display the {HH_NAME} for each household member on its
own line.

We now have the following people listed for your household:  
^{FILL_HH_NAMES}
ENGLISH

Is there anyone else who usually lives with you that we haven’t talked about?
1. Yes
0. No
Actualmente tenemos las siguientes personas listadas para su hogar:  
^{FILL_HH_NAMES}

SPANISH

¿Hay alguien más que viva habitualmente con usted de quien no hayamos hablado?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

Update YOUTHROSTER to include all HH members with HH_ELIGIBLEYOUTH=1
Sort YOUTHROSTER by YOUTH_DOB (or YOUTH_AGE if YOUTH_DOB missing)
Create Variable OLDESTYOUTH=YOUTH_NAME for the first (oldest) youth on the roster
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS035VERIFY
If HHS036=1: HHS037
Else if any household member has HH_ELIGIBLEYOUTH=1: HHS050
Else: HHS050a

HHS037_#
ASK

HHS036=1 OR HHS049a=1 (Begin HHS Loop 3)

QUESTION TYPE

Textbox
Create fill, FILL_HHS037_1:
If first time through loop, FILL_HHS037_1: BLANK
Else, FILL_HHS037_1: “next”

FILLS (ENG)

Create fill, FILL__HHS037.
If HHS049a_#=0, FILL_HHS037: ‘What is the correct name for this household member?’
Else, FILL_HHS037: ‘What is the first name of the ^{FILL_HHS037_1} household member
not listed? If two or more people in your household share the same name, please provide
a unique name or nickname for each person to help us tell them apart.

Create fill, FILL_HHS037_1:
If first time through loop, FILL_HHS037_1: BLANK
Else, FILL_HHS037_1: “siguiente”

FILLS (SPAN)

Create fill, FILL__HHS037.
If HHS049a_#=0, FILL_HHS037: ‘¿Cuál es el nombre correcto de este miembro del
hogar?’
Else, FILL_HHS037: ‘¿Cuál es el nombre del ^{FILL_HHS037_1} miembro del hogar que no
aparece en la lista? Si dos o más personas de su hogar comparten el mismo nombre,
proporcione un nombre o apodo único para cada una para que podamos
distinguirlas.’

^{FILL_HHS037}
ENGLISH

Enter first name: ________________
^{FILL_HHS037}

SPANISH

Ingrese el nombre: ________________

RANGE
LIMITS

Max 20 characters

LOOP MAX

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
Create new HH_UID for new household member
Create variable HHSLOOP3[#].HH_UID=HH_UID_#
Update HH_NAME for new HH member and set = HHS037_#

PROGRAM. NOTES

CHECK (ENG)

Do NOT display DK and REF.
INCLUDE A SOFT CHECK FOR DUPLICATE NAMES: “You have already used this name for
another member of the household. It is helpful to have unique names as we go
through the questions to avoid confusion. Does this person have a nickname or
additional name you could add here to make the name unique?”

IF left missing, DISPLAY HARD CHECK: “Please provide a first name or nickname for this
person to avoid confusion.”

CHECK (SPAN)

INCLUDE A SOFT CHECK FOR DUPLICATE NAMES: “Ya ha usado este nombre para otro(a)
miembro del hogar. Es útil tener nombres únicos a medida que avanzamos en las
preguntas para evitar confusiones. ¿Tiene esta persona algún apodo o nombre
adicional que pueda agregar aquí para que el nombre sea único?”
IF left missing, DISPLAY HARD CHECK: “Indique el nombre o apodo de esta persona para
evitar confusiones.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS036=1, HHS046=1; HHS048; HHS039; HHS040; HHS044; HHS043
HHS038

HHS038_#
ASK

HHS036=1 (Continue HHS Loop 3)

QUESTION TYPE

Radio button

FILLS (ENG)

Create fill FILL_HHS038: ‘HHS037’

FILLS (SPAN)
Create fill FILL_HHS038: ‘HHS037’
What is ^{FILL_HHS038}’s sex?
ENGLISH

1. Male
2. Female
¿Cuál es el sexo de ^{FILL_HHS038}?

SPANISH

1. Masculino
2. Femenino

RANGE
LIMITS
LOOP MAX

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.

PROGRAM. NOTES
Update HH_SEX for new HH member and set = HHS038_#
CHECK (ENG)
CHECK (SPAN)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS037
HHS039

HHS039_#

HHS036=1 (Continue HHS Loop 3)

ASK
QUESTION TYPE

Numeric

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)
Use fill from HHS038: ‘FILL_HHS038’
What is ^{FILL_HHS038}’s age?
ENGLISH

Age in years: __
¿Cuál es la edad de ^{FILL_HHS038}?

SPANISH

Edad en años: __

RANGE

0-120

LIMITS

Max 3 digits

LOOP MAX

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
Set HH_AGE= HHS039_#
If INTERVIEWYEAR = 2027 or 2026 and HHS039 NOT in (11:17) OR (If INTERVIEWYEAR =
2028 and HHS039 NOT in (12:18)): set HH_ELIGIBLEYOUTH=0
If HHS039 is out of range, display hard check: Please enter a valid age between 0 and
120.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If HHS039 is out of range, display hard check: Ingrese una edad válida entre 0 y 120.
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS038
If HHS039(current age)=missing or DK or REF: HHS040
If INTERVIEWYEAR = 2027 or 2026 and HHS039 in (11:17) OR (If INTERVIEWYEAR = 2028
and HHS039 in (12:18)): HHS041
Else: HHS049a

HHS040_#
ASK

HHS039=DK or REF (Continue HHS Loop 3)

QUESTION TYPE

Radio button
Use fill from HHS038: ‘FILL_HHS038’
Create fill, FILL_HHS040_2
If INTERVIEWYEAR=2027 or 2026, FILL “10 or younger”
IF INTERVIEWYEAR=2028, FILL “11 or younger”
Create fill, FILL_HHS040_3
If INTERVIEWYEAR=2026 or 2027, FILL “11 to 17”
If INTERVIEWYEAR=2028, FILL “12 to 18”

FILLS (ENG)

Create fill, FILL_HHS040_4
If INTERVIEWYEAR=2026 or 2027, FILL “18 to 23”
If INTERVIEWYEAR=2028 FILL “19 to 23”
Use fill from HHS038: ‘FILL_HHS038’
Create fill, FILL_HHS040_2
If INTERVIEWYEAR=2027 or 2026, FILL “10 años o menos”
IF INTERVIEWYEAR=2028, FILL “11 años o menos”
fill, FILL_HHS040_3
If INTERVIEWYEAR=2026 or 2027, FILL “Entre 11 y 17 años”
If INTERVIEWYEAR=2028, FILL “Entre 12 y 18 años”

FILLS (SPAN)

Create fill, FILL_HHS040_4
If INTERVIEWYEAR=2026 or 2027, FILL “Entre 18 y 23 años”
If INTERVIEWYEAR=2028 FILL “Entre 19 y 23 años”
What is ^{FILL_HHS038}’s age range?  Would you say they are…

ENGLISH

1.
2.
3.
4.
5.
6.

^{FILL_HHS040_2}
^{FILL_HHS040_3}
^{FILL_HHS040_4}
24 to 31
32 to 40, or
41 or older

¿Cuál es el rango de edad de ^{FILL_HHS038}?  ¿Diría que tiene...?

SPANISH

RANGE
LIMITS

1.
2.
3.
4.
5.
6.

^{FILL_HHS040_2}
^{FILL_HHS040_3}
^{FILL_HHS040_4}
Entre 24 y 31 años
Entre 32 y 40 años, o
41 años o más

LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
If HHS040_#≠2 then Set HH_AGERANGE= ‘HHS040_#’
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS039
If HHS040=2: HHS041
Else: HHS049a

f_HHS041_#
HHS041_MONTH_#/HHS041_DAY_#/HHS041_YEAR_#
(If INTERVIEWYEAR = 2027 or 2026 and HHS039 in (11:17) OR (If INTERVIEWYEAR = 2028
ASK
and HHS039 in (12:18)) or if HHS040=2 (Continue HHS Loop 3)
HHS041_MONTH: Dropdown
HHS041_DAY: Dropdown
QUESTION TYPE
HHS041_YEAR: Dropdown
FILLS (ENG)
FILLS (SPAN)

Use fill from HHS038: ‘FILL_HHS038’
Use fill from HHS038: ‘FILL_HHS038’

What is ^{FILL_HHS038}’s date of birth?
Month: { - Select - } [HHS041_MONTH]
ENGLISH

Day: { - Select - } [HHS041_DAY]
Year: { - Select - } [HHS041_YEAR]
¿Cuál es la fecha de nacimiento de ^{FILL_HHS038}?
Mes: { - Seleccione - } [HHS041_MONTH]

SPANISH

Día: { - Seleccione - } [HHS041_DAY]
Año: { - Seleccione - } [HHS041_YEAR]

RANGE

HHS041_MONTH: List months in order. 1 = “January”, 2 = “February”, … 12 = “December”
HHS041_DAY: List days in order 1-31
HHS041_YEAR: List years 2008-2016 in reverse chronological order: 2016, 2015, 2014, …
2008

LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

10
HHS041_MONTH: List months in order. 1 = “January”, 2 = “February”, … 12 = “December”
HHS041_DAY: List days in order 1-31
HHS041_YEAR: List years 2008-2016 in reverse chronological order: 2016, 2015, 2014, …
2008
If date combination does not exist (e.g. February 30) display hard check: Please enter a
valid date.
If date combination does not exist (e.g. February 30) display hard check: Ingrese una fecha
válida.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

HHS039, HHS040=2, HHS042=0

NEXT

(If HHS041_YEAR= DK or REF) AND (HHS039≠DK or REF): HHS044
(If HHS041_YEAR= DK or REF) AND HHS040=2: HHS043
Else: HHS042

HHS042_#
ASK

HHS041_YEAR≠DK or REF (Continue HHS Loop 3)

QUESTION TYPE

Radio button
Use fill from HHS038: ‘FILL_HHS038’
Use fill from HHS041_MONTH: ‘FILL_HHS041_MONTH’

FILLS (ENG)

Use fill from HHS041_DAY: ‘FILL_HHS041_DAY’
Use fill from HHS041_YEAR: ‘FILL_HHS041_YEAR’
Use fill from HHS038: ‘FILL_HHS038’
Use fill from HHS041_MONTH: ‘FILL_HHS041_MONTH’

FILLS (SPAN)

Use fill from HHS041_DAY: ‘FILL_HHS041_DAY’
Use fill from HHS041_YEAR: ‘FILL_HHS041_YEAR’

You have entered ^{FILL_HHS038}’s birthdate as
^{FILL_HHS041_MONTH} ^{FILL_HHS041_DAY}, ^{FILL_HHS041_YEAR}
ENGLISH

Is this correct?
1. Yes
0. No
He ingresado la fecha de nacimiento de ^{FILL_HHS038} como el
^{FILL_HHS041_DAY} de ^{FILL_HHS041_MONTH} de ^{FILL_HHS041_YEAR}

SPANISH

¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

10
If DOI_YEAR=2026 and if HHS042=1 and HHS041_YEAR in (2009:2014) then set
HH_ELIGIBLEYOUTH=1; else if DOI_YEAR=2026 and if HHS042=1 and HHS041_YEAR not in
(2009:2014), set ELIGIBLEYOUTH=0.
Else if HHS042=1 and HHS041_YEAR in (2010:2015) then set HH_ELIGIBLEYOUTH=1; else if
HHS042=1 and HHS041_YEAR not in (2010:2015), set ELIGIBLEYOUTH=0.
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.

CHECK (ENG)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

If HHS042=0, DISPLAY HARD CHECK: Click here to update the Date of Birth.

CHECK (SPAN)

If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS042=0, DISPLAY HARD CHECK: Haga clic aquí para actualizar la fecha de nacimiento.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS041
: If ELIGIBLEYOUTH=1: HHS045
Else: HHS049a

HHS043_#
If (HHS041_YEAR=( DK or REF)) AND HHS040=2 (Continue HHS Loop 3)

ASK
QUESTION TYPE

Numeric

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’
Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)

How old was ^{FILL_HHS038} on their last birthday?
ENGLISH

Age in years: __
¿Qué edad cumplió ^{FILL_HHS038} en su último cumpleaños?

SPANISH

Edad (en años): __

RANGE

0-120

LIMITS

Max 3 digits

LOOP MAX

10
IF HHS043 in (12:17), set HH_ELIGIBLEYOUTH=1 and set YOUTH_AGE=HHS043_#
Else set HH_AGE=HHS043_#

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
If HHS043=DK or REF, display soft check: “We need to know this person’s age to determine
their eligibility for the study. If you are not able to provide an age for this person, we
cannot confirm their eligibility and we cannot interview them.”
If HHS043=DK or REF, display soft check: “Necesitamos saber la edad de esta persona para
determinar si cumple los requisitos para participar en el estudio. Si no puede darnos la
edad de esta persona, no podremos confirmar que cumple los requisitos y no podremos
entrevistarla.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE
NOTES
LEAD-IN

NEXT

HHS041
(If INTERVIEWYEAR = 2027 or 2026 and HHS043=11 or 17 OR (If INTERVIEWYEAR = 2028
and HHS043=12 or 18): HHS044
IF HHS043 in (12:17): HHS045
Else: HHS049a

HHS044_#
ASK
QUESTION TYPE
FILLS (ENG)

(If INTERVIEWYEAR = 2027 or 2026 and (HHS043=11 or 17 or HHS039=11 or 17)) OR (If
INTERVIEWYEAR = 2028 and (HHS043=12 or 18 or HHS039=12 or 18)) (Continue HHS Loop
3)
Radio button
Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)
Use fill from HHS038: ‘FILL_HHS038’
Has ^{FILL_HHS038} had a birthday since January 1st of this year?
ENGLISH

1. Yes

0. No
¿^{FILL_HHS038} ha cumplido años desde el 1.º de enero de este año?
SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

10
Set HH_ELIGIBLEYOUTH=1 If (INTERVIEWYEAR = 2027 or 2026 and (HHS043=11 or
HHS039=11)) OR INTERVIEWYEAR = 2028 and (HHS043=12 or HHS039=12)) and HHS044=0)
OR ((INTERVIEWYEAR = 2027 or 2026 and (HHS043=17 or HHS039=17)) OR
(INTERVIEWYEAR = 2028 and (HHS043=18 or HHS039=18)) and HHS044=1); else set
HH_ELIGIBLEYOUTH=0
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.

CHECK (ENG)
CHECK (SPAN)

If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS043, HHS039
If HH_ELIGIBLEYOUTH=1: HHS045
Else: HHS049a

f_HHS045_#
HHS045_AMERINDIAN_#/HHS045_ASIAN_#/HHS045_BLACK_#/HHS045_HISPAN_#/HHS045_MIDEAST_#/HHS0
45_NATIVHAW_#/HHS045_WHITE_#
ASK
HH_ELIGIBLEYOUTH=1 (Continue HHS Loop 3)
QUESTION TYPE

Checkbox

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)

ENGLISH

Use fill from HHS038: ‘FILL_HHS038’
What is ^{FILL_HHS038}’s race and/or ethnicity? You may choose more than one answer.
American Indian or Alaska Native [HHS045_AMERINDIAN]
Asian [HHS045_ASIAN]
Black or African American [HHS045_BLACK]
Hispanic or Latino [HHS045_HISPAN]
Middle Eastern or North African [HHS045_MIDEAST]
Native Hawaiian or Pacific Islander [HHS045_NATIVHAW]
White [HHS045_WHITE]
¿Cuál es la raza o el origen étnico de ^{FILL_HHS038}? Puede elegir más de una respuesta.

SPANISH

Indígena de las Américas o nativo(a) de Alaska [HHS045_AMERINDIAN]
Asiático(a) [HHS045_ASIAN]
Negro(a) o afroamericano(a) [HHS045_BLACK]
Hispano(a) o latino(a) [HHS045_HISPAN]
De Medio Oriente o África del Norte [HHS045_MIDEAST]
Nativo(a) de Hawái o de otras islas del Pacífico [HHS045_NATIVHAW]
Blanco(a) [HHS045_WHITE]

RANGE
LIMITS
LOOP MAX

10
Code each item in item as 0 if not selected, 1 if selected.
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

ADD YOUTH_RACE to YOUTHROSTER: List variable: If HHS045_AMERINDIAN_# = 1,
append 1 “American Indian”; if HHS045_ASIAN_# = 1, append 2 "Asian"; if
HHS045_BLACK_# = 1, append 3 "Black"; if HHS045_HISPAN_# = 1, append 4
"Hispanic"; if HHS045_MIDEAST_# = 1, append 5 "Middle Eastern "; if
HHS045_NATIVEHAW_# = 1, append 6 "Native Hawaiian"; if HHS045_WHITE_# = 1,
append "White".
If item left blank, display soft check ‘Your answers are very important. Please
consider providing a response. Otherwise, please select “’Don’t know” or “Prefer
not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)

HELP TEXT (SPAN)

MODE

American Indian or Alaska Native: For example, Navajo Nation, Blackfeet Tribe of the
Blackfeet Indian Reservation of Montana, Native Village of Barrow Inupiat Traditional
Government, Nome Eskimo Community, Aztec, Maya, etc.
Asian: For example, Chinese, Asian Indian, Filipino, Vietnamese, Korean, Japanese,
etc.
Black or African American: For example, African American, Jamaican, Haitian,
Nigerian, Ethiopian, Somali, etc.
Hispanic or Latino: For example, Mexican, Puerto Rican, Salvadoran, Cuban,
Dominican, Guatemalan, etc.
Middle Eastern or North African: For example, Lebanese, Iranian, Egyptian, Syrian,
Iraqi, Israeli, etc.
Native Hawaiian or Pacific Islander: For example, Native Hawaiian, Samoan,
Chamorro, Tongan, Fijian, Marshallese, etc. White: For example, English, German,
Irish, Italian, Polish, Scottish, etc.
Indígena de las Américas o nativo(a) de Alaska: Por ejemplo, de la Nación Navajo,
Tribu Blackfeet de la Reserva Indígena Blackfeet de Montana, Pueblo Nativo del
Gobierno Tradicional Inupiat de Barrow, Comunidad Esquimal Nome, Azteca o Maya.
Asiático(a): Por ejemplo, chino(a), indio(a) asiático(a), filipino(a), vietnamita,
coreano(a), japonés(a), etc.
Negro(a) o afroamericano(a): Por ejemplo, afroamericano(a), jamaicano(a),
haitiano(a), nigeriano(a), etíope, somalí, etc.
Hispano o latino: Por ejemplo, mexicano(a), puertorriqueño(a), salvadoreño(a),
cubano(a), dominicano(a), guatemalteco(a), etc.
De Medio Oriente o África del Norte: Por ejemplo, libanés(a), iraní, egipcio(a),
sirio(a), iraquí, israelí, etc.
Nativo(a) de Hawái o de otras islas del Pacífico: Por ejemplo, nativo(a) hawaiano(a),
samoano(a), chamorro(a), tongano(a), fiyiano(a), marshalés(a), etc. Blanco(a): Por
ejemplo, inglés(a), alemán(a), irlandés(a), italiano(a), polaco(a), escocés(a), etc.
CAWI

NOTES
HHS042, HHS043, HHS044

LEAD-IN
NEXT

HHS046

HHS046_#
HH_ELIGIBLEYOUTH=1 (Continue HHS Loop 3)

ASK
QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)
Use fill from HHS038: ‘FILL_HHS038’
Does ^{FILL_HHS038} live here most of the time, live here about half the time, or live somewhere else
most of the time?
ENGLISH

1.
2.
0.

Lives here most of the time
Lives here about half the time
Lives somewhere else most of the time

¿^{FILL_HHS038} vive aquí la mayor parte del tiempo, vive aquí la mitad del tiempo o vive en otro
lugar la mayor parte del tiempo?
SPANISH

1.
2.
0.

Vive aquí la mayor parte del tiempo
Vive aquí la mitad del tiempo
Vive en otro lugar la mayor parte del tiempo

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
If HHS046_#=0, then set HH_ELIGIBLEYOUTH=0.
Set YOUTH_RESIDENCE=HHS046_#
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS045
If HHS046=1: HHS049a
Else: HHS047

HHS047_#
HHS046≠1 (Continue HHS Loop 3)

ASK
QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)
Use fill from HHS038: ‘FILL_HHS038’
Does a biological, adoptive, or step-parent or legal guardian of ^{FILL_HHS038} live in this household?
ENGLISH

1. Yes
0. No
¿Vive en este hogar un(a) padre/madre biológico(a) o adoptivo(a), padrastro/madrastra o tutor legal
de ^{FILL_HHS038}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
If HHS047_#=0, then set HH_ELIGIBLEYOUTH=0.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS046=0 or 2 or DK or REF
If HHS047=1: HHS049a
Else: HHS048

HHS048_#
If HHS047 ≠1(Continue HHS Loop 3)

ASK
QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS038: ‘FILL_HHS038’

FILLS (SPAN)
Use fill from HHS038: ‘FILL_HHS038’
Does a biological, adoptive or step-parent of ^{FILL_HHS038} live at the other place where
^{FILL_HHS038} also lives?
ENGLISH

1. Yes
0. No
¿Vive un(a) padre/madre biológico(a), adoptivo(a) o padrastro/madrastra de ^{FILL_HHS038} en el
otro lugar donde vive ^{FILL_HHS038} también?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster until
HHS049b=0 or MAX LOOP=10.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS047
HHS049a

HHS049a_#
ASK

HHS036=1 (End HHS Loop 3)

QUESTION TYPE

Radio button
Create fill FILL_HH_NAME: Fill ‘HH_NAME’ from HHROSTER

FILLS (ENG)

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE:
‘10 years old or younger’
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘11 years
old or younger’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE:
‘11 to 17 years old’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘12 to 18
years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE:
‘18 to 23 years old’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_HH_AGE: ‘19 to 23
years old’
Else if HH_AGERANGE=4 FILL_HH_AGE: ‘24 to 31 years old’
Else if HH_AGERANGE=5 FILL_HH_AGE: ‘32 to 40 years old’
Else if HH_AGERANGE=6 FILL_HH_AGE: ‘41 years old or older
Else FILL_HH_AGE: ‘of unknown age’
Create fill, FILL_HH_SEX
If HH_SEX not missing, FILL_HH_SEX : ‘HH_SEX’
Else FILL_HH_SEX : ‘unknown’
Create fill FILL_HH_NAME: Fill ‘HH_NAME’ from HHROSTER

Create fill, FILL_HH_AGE:
If HH_AGE not missing, FILL_AGE: ‘HH_AGE years old’ from sample preload
Else if HH_AGERANGE=1 and INTERVIEWYEAR=2027 or 2026, FILL_HH_AGE: ‘10
o menos’

FILLS (SPAN)

Else if HH_AGERANGE=1 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘11 o
menos’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH_AGE:
‘11 a 17’
Else if HH_AGERANGE=2 and INTERVIEWYEAR=2028, FILL_YOUTH_AGE: ‘12 a 18’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2027 or 2026, FILL_ YOUTH AGE:
‘18 a 23’
Else if HH_AGERANGE=3 and INTERVIEWYEAR=2028, FILL_ YOUTH AGE: ‘19 a 23’
Else if HH_AGERANGE=4 FILL_YOUTH_AGE: ‘24 a 31’

Else if HH_AGERANGE=5 FILL_YOUTH_AGE: ‘32 a 40’
Else if HH_AGERANGE=6 FILL_YOUTH_AGE: ‘41 o más’
Else FILL_YOUTH_AGE: ‘una edad desconocida’

Create fill, FILL_HH_SEX
If HH_SEX not missing, FILL_HH_SEX : ‘HH_SEX’
Else FILL_HH_SEX : ‘desconocido’
To confirm then, ^{FILL_HH_NAME} is ^{FILL_HH_AGE} and their sex is ^{FILL_HH_SEX}.
Is this correct?
ENGLISH

1. Yes
0. No
Para confirmar, ^{FILL_HH_NAME} tiene ^{FILL_HH_AGE} años y su sexo es ^{FILL_HH_SEX}.
¿Es esto correcto?

SPANISH

1.

Sí

0. No
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster
until HHS049b=0 or MAX LOOP=10.
DO NOT DISPLAY DK and REF
If HHS049a=0, DISPLAY HARD CHECK WITH LINK TO HHS037_#: Click here to
make corrections.
If HHS049a=0, DISPLAY HARD CHECK WITH LINK TO HHS037_#: Haga clic aquí
para hacer correcciones.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAPI

NOTES
LEAD-IN
NEXT

HHS046=1; HHS048; HHS039; HHS040; HHS044; HHS043
HHS049b

HHS049b_#
ASK

All respondents

QUESTION TYPE

Radio button

FILLS (ENG)

Create fill, FILL_HHLIST: Display the {HH_NAME} for each household member
on its own line.

FILLS (SPAN)

Create fill, FILL_HHLIST: Display the {HH_NAME} for each household member
on its own line.
We now have the following people listed for your household:
^{ FILL_HHLIST}

ENGLISH

Is there anyone else who usually lives here that has not been mentioned?
1. Yes
0. No
Ahora tenemos a las siguientes personas en la lista de su hogar:
^{ FILL_HHLIST}

SPANISH

¿Hay alguien más que viva habitualmente aquí que no se haya mencionado?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

10
Loop HHS Loop 3 (HHS037_#- HHS049b_#) to add household members to roster
until HHS049=0 or MAX LOOP=10.
If item left blank, display soft check ‘Your answers are very important. Please
consider providing a response. Otherwise, please select “’Don’t know” or
“Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes.
Considere proporcionar una respuesta. En caso contrario, seleccione “No sé” o
“Prefiero no contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS049a
If HHS049b=1 and HH_ELIGIBLEYOUTH=1 for at least one person on HH roster:
HHS051
If HHS049b=1: Loop again (HHS037)
HH_ELIGIBLEYOUTH=1 for at least one person on HH roster: HHS050

Else: HHS050a

HHS050_#
ASK

All respondents with at least one eligible youth in HH

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX
THIS IS COMPUTER CHECK. DO NOT DISPLAY.
Create new household level variables:
Scrn_HH_Hisp
Scrn_HH_Blk
Scrn_HH_Asian
Scrn_HH_Other
Select_HH

PROGRAM. NOTES

If YOUTH_RACE_1=1 or YOUTH_RACE_5=1 or YOUTH_RACE_6=1 or
YOUTH_RACE_7=1 for any youth, then set Scrn_HH_Other=1
If YOUTH_RACE_2=1 for any youth, then set Scrn_HH_Asian=1
If YOUTH_RACE_3=1 for any youth, then set Scrn_HH_Blk=1
If YOUTH_RACE_4=1 for any youth, then set Scrn_HH_Hisp=1
Else if YOUTH_RACE=missing, then set Scrn_HH_Other=1
If Scrn_HH_Hisp = 1 and Samp_HH_Hisp = 1 then Select_HH = 1;
else if Scrn_HH_Blk = 1 and Samp_HH_Blk = 1 then Select_HH = 1;
else if Scrn_HH_Asian = 1 and Samp_HH_Asian = 1 then Select_HH = 1;
else if Scrn_HH_Other = 1 and Samp_HH_Other = 1 then Select_HH = 1;
else
Select_HH = 0;

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS049a
If Select_HH=1: HHS051
Else: HHS050a

HHS051_#
ASK

Select_HH =1 (Begin HHS Loop 4)

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

190
This is a program check. Do not display screen to R.
Create variable HHSLOOP4[#].HH_UID=HH_UID_#
Loop HHS Loop 4 (HHS051- HHS064_LOOPEND) through each line of the HHROSTER
Lock instrument up to this point (do not allow backward navigation from this item)

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)

HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS050
HHS054

HHS054_#_#
ASK

Select_HH=1 (Begin HHS Loop 4a)

QUESTION TYPE

Radio button
Use fill, FILL_HHS049_NAME from HHS049
Create fill, FILL_HHS051
If LOOP4a=1 AND LOOP4=1 Fill: “The next few questions are about the relationships of
members of your household.”
Else fill: Empty
Create fill for the household member selected in Loop HHS 4 , FILL_PERSON_A:
’FILL_HHS049_NAME’

FILLS (ENG)

Create fill for the household member selected in Loop HHS 4 , FILL_PERSON_APOS:
If ROSTERLINE=1, FILL_PERSON_APOS=’your’
Else FILL_PERSON_APOS=’FILL_PERSON_A’s’
Create fill FILL_HHS054.
If ROSTERLINE=1, FILL_HHS054: ‘you are’
Else FILL_HHS054: ‘^{FILL_PERSON_A} is’
Create fill for the household member selected in Loop HHS 4a ,
FILL_PERSON_B=’FILL_HHS049_NAME’ for the person who appears later on the
household roster
Use fill, FILL_HHS049_NAME from HHS049
Create fill, FILL_HHS051
If LOOP4a=1 AND LOOP4=1 Fill: “Las preguntas que siguen se tratan de las relaciones
entre los miembros de su hogar. ”
Else fill: Empty
Create fill for the household member selected in Loop HHS 4 , FILL_PERSON_A:
’FILL_HHS049_NAME’

FILLS (SPAN)

Create fill for the household member selected in Loop HHS 4 , FILL_PERSON_APOSS1:
If ROSTERLINE=1, FILL_PERSON_APOSS1=’su’
Else FILL_PERSON_APOSS1=’la’
Create fill for the household member selected in Loop HHS 4 , FILL_PERSON_AS2:
If ROSTERLINE=1, FILL_PERSON_AS2= empty
Else FILL_PERSON_AS2=’de {FILL_HHS049_NAME}’
Create fill for the household member selected in Loop HHS 4a ,
FILL_PERSON_B=’FILL_HHS049_NAME’ for the person who appears later on the
household roster

ENGLISH

^{FILL_HHS_051}

What is the relationship that best describes ^{FILL_PERSON_APOS} relationship to
^{FILL_PERSON_B}? That is, ^{FILL_HHS054} ^{FILL_PERSON_B}’s…
1. Spouse
2. Partner
3. Biological parent
4. Step-parent
5. Adoptive parent
6. Mother- or Father-in-Law
7. Sibling (Full)
8. Legal ward
9. Foster parent
10. Half-Sibling
11. Step-Sibling
12. Adoptive Sibling
13. Foster Sibling
14. Brother- or Sister-in-Law
15. Grandparent (Biological or Social)
16. Great-Grandparent or Great, Great Grandparent (Biological or Social)
17. Grandchild (Biological or Social)
18. Biological child
19. Step-child
20. Adoptive Child
21. Foster Child
22. Partner’s Child
23. Son- or Daughter-in-Law
24. Aunt or Uncle (Biological or Social)
25. Great Aunt or Uncle
26. Nephew or Niece (Biological or Social)
27. Step-Niece or -Nephew
28. Foster Niece or Nephew
29. Cousin (Biological or Social)
30. Great Grandchild
31. Grandparent-in-Law or Great-Grandparent-in-Law
32. Aunt- or Uncle-in-Law
33. Cousin-in-Law
34. Legal guardian
35. Roommate
36. Other relative
37. Other non-relative
^{FILL_HHS_051}
¿Cuál es la relación que mejor describe ^{FILL_PERSON_APOSS1} relación ^{FILL_PERSON_AS2} con
^{FILL_PERSON_B}? Es decir, ^{FILL_PERSON_A} es el/la…. de ^{FILL_PERSON_B}?
SPANISH

1. Cónyuge
2. Pareja
3. Padre/madre biológico(a)
4. Padrastro/madrastra
5. Padre/madre adoptivo(a)
6. Suegro(a)

7. Hermano(a) (DE SANGRE)
8. Guarda legal
9. Padre/madre de acogida
10. Medio(a) hermano(a)
11. Hermanastro(a)
12. Hermano(a) adoptivo(a)
13. Hermano(a) de acogida
14. Cuñado(a)
15. Abuelo(a) (biológico(a) o social)
16. Bisabuelo(a) (biológico(a) o social)
17. Nieto(a) (biológico(a) o social)
18. Hijo(a) biológico(a)
19. Hijastro(a)
20. Hijo(a) adoptivo(a)
21. Hijo(a) de acogida
22. Hijo(a) de su(s) pareja(s)
23. Yerno o nuera
24. Tío(a) (biológico(a) o social)
25. Tío(a) abuelo(a)
26. Sobrino(a) (biológico(a) o social)
27. Sobrino(a) político(a)
28. Sobrino(a) adoptivo(a)
29. Primo(a) (biológico(a) o social)
30. Bisnieto(a)
31. Abuelo(a) político(a) o bisabuelo(a) político(a)
32. Tío(a) político(a)
33. Primo(a) político(a)
34. Tutor(a) legal
35. Compañero(a) de casa
36. Otro(a) familiar
37. Otro(a) no familiar
RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

190
Loop through each line of the HHROSTER, comparing the relationship of household
member selected in HHS Loop 4 to the household member selected in HHS Loop 4a where
the relationship is not already known.
Create variable HHSLOOP4a[#].HH_UID=HH_UID_#
Skip with the person on line 1 of the HHROSTER for the inner loop. Begin with the person
on line 2, then line 3, then line 4, and so on (PERSON_B: HH_NAME[2], HH_NAME[3],
HH_NAME[4] ...). Then move to the person on line 2 of the HHROSTER (PERSON_A:
HH_NAME[2]) and compare them with the person on line 3, then line 4, and so on

(PERSON_B: HH_NAME[3], HH_NAME[4] ...). Continue this process until every possible
unique pair has been checked.
Set person in Loop 4=PERSON_A
Set person in Loop 4a= PERSON_B
Create variable HH_RELATIONSHIP_# for each person on HH roster, with a value for
relationship to each other person on the HH roster.
Set HH_RELATIONSHIP_# for person in Loop 4: person in Loop 4a=HHS054 and set
HH_RELATIONSHIP_# for person in Loop 4a: person in Loop 4 to the inverse relationship:
1: 1
2: 2
3: 18
4: 19
5: 20
6: 23
7: 7
9: 21
10: 10
11: 11
12: 12
13: 13
14: 14
15: 17
16: 30
17: 15
18: 3
19: 4
20: 5
21: 9
22: 37
23: 6
24: 26
25: 26
26: 24
27: 24
28: 24
29: 29
30: 16
31: 17
32: 26
33: 33
34: 8
35: 35
36: 36
37: 37
8: 34
Add following variables to YOUTHROSTER:
If PERSON_B has HH_ELIGIBLEYOUTH=1 and (HHS054=3 or 4 or 5 or 9 or 34) then set
YOUTH_PLGHH=1 for PERSON_B
If PERSON_A has HH_ELIGIBLEYOUTH=1 and (HHS054=18 or 19 or 20 or 21 or 8) then set
YOUTH_PLGHH=1 for PERSON_A

Add following variables to HHROSTER:
If PERSON_B has HH_ELIGIBLEYOUTH=1 and (HHS054=3 or 4 or 5 or 9 or 34) then set
HH_ANYPLG=1 for PERSON_A
If PERSON_A has HH_ELIGIBLEYOUTH=1 and (HHS054=18 or 19 or 20 or 21 or 8) then set
HH_ANYPLG =1 for PERSON_B

If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=3 then set YOUTHPLG#=1 for
PERSON_A
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=4 then set YOUTHPLG#=2 for
PERSON_A
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=5 then set YOUTHPLG#=3 for
PERSON_A
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=9 then set YOUTHPLG#=4 for
PERSON_A
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=34 then set YOUTHPLG#=95 for
PERSON_A
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=18 then set YOUTHPLG#=1 for
PERSON_B
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=19 then set YOUTHPLG#=2 for
PERSON_B
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=20 then set YOUTHPLG#=3 for
PERSON_B
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=21 then set YOUTHPLG#=4 for
PERSON_B
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=8 then set YOUTHPLG#=5 for
PERSON_B

If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=1 or 6 or 7 or 10 or 11 or 12 or 13 or
14 or 15 or 16 or 17 or 24 or 25 or 29 or 32 or 33 or 36 then set HH_YOUTHPLG_#=8 for
PERSON_B
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=1 or 6 or 7 or 10 or 11 or 12 or 13 or
14 or 15 or 16 or 17 or 24 or 25 or 29 or 32 or 33 or 36 then set HH_YOUTHPLG_#=8 for
PERSON_A
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=35 or 37 then set
HH_YOUTHPLG_#=9 for PERSON_B
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=25 or 37 then set
HH_YOUTHPLG_#=9 for PERSON_A

If HHS054=1 then set HH_SPOUSEUID (PERSON_B) =HH_UID(PERSON_A) and
HH_SPOUSEUID(PERSON_A)=HH_UID(PERSON_B)
If HHS054=2 then set PARTNERID(PERSON_B )=HH_UID(PERSON_A) and
PARTNERID(PERSON_A)=HH_UID(PERSON_B
If HHS054=1 then set SPOUSENAME(PERSON_B )=HH_NAME(PERSON_A) and
SPOUSENAME(PERSON_A)=HH_NAME(PERSON_B)
If HHS054=2 then set PARTNERNAME(PERSON_B)= HH_NAME(PERSON_A) and
PARTNERNAME(PERSON_A)= HH_NAME(PERSON_B)

Create Vars YOUTH_MOTHER, YOUTH_FATHER, YOUTH_BIOMOMUID, YOUTH_BIODADUID
for all eligible youth and add to YOUTHROSTER
If PERSON_A has HH_ELIGIBLEYOUTH=1 and (HHS054=18) and HH_SEX=1(PERSON_B)
then set YOUTH_FATHER=1 for PERSON_A and set
YOUTH_BIODADUID=HH_UID(PERSON_B) on YOUTHROSTER of PERSON_A
If PERSON_A has HH_ELIGIBLEYOUTH=1 and (HHS054=20) and HH_SEX=1(PERSON_B)
then set YOUTH_FATHER=2 for PERSON_A
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=18 and HH_SEX=2(PERSON_B) then
set YOUTH_MOTHER=1 for PERSON_A and set YOUTH_BIOMOMUID=HH_UID(PERSON_B)
on YOUTHROSTER of (PERSON_A)
If PERSON_A has HH_ELIGIBLEYOUTH=1 and HHS054=20 and HH_SEX=2(PERSON_B) then
set YOUTH_MOTHER=2 for PERSON_A
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=3) and HH_SEX=1(PERSON_A) then
set YOUTH_FATHER=1 for PERSON_B and set YOUTH_BIODADUID=HH_UID(PERSON_A) on
YOUTHROSTER of (PERSON_B)
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=5 and HH_SEX=1(PERSON_A) then
set YOUTH_FATHER=2 for PERSON_B
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=3 and HH_SEX=2(PERSON_A) then
set YOUTH_MOTHER=1 for PERSON_B and set YOUTH_BIOMOMUID=HH_UID(PERSON_A)
on YOUTHROSTER of PERSON_B
If PERSON_B has HH_ELIGIBLEYOUTH=1 and HHS054=5 and HH_SEX=2(PERSON_A) then
set YOUTH_MOTHER=2 for PERSON_B
Loop HHS Loop 4 (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships

CHECK (ENG)
CHECK (SPAN)

Do NOT display DK/REF if left blank
If item left blank, display hard check ‘This question is required to continue with the
survey.’
If item left blank, display hard check ‘Esta pregunta es necesaria para continuar con la
encuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

NEXT

HHS051
If HHS054=7: HHS055
If HHS054=10: HHS059
If HHS054=15 or 17: HHS060
If HHS054=16 or 30: HHS061
If HHS054=34 AND HH_ELIGIBLEYOUTH(PERSON_B)=1 OR HHS054=8 and
HH_ELIGIBLEYOUTH(PERSON A)=1: HHS062
Else: HHS064_LOOPEND

HHS055_#_#
ASK

HHS054=7 (Continue HHS Loop 4a)

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

190
This is a program check. Do not show screen to R.
If PERSON_A or PERSON_B has HH_ELIGIBLEYOUTH=1, then check:
(year in YOUTH_DOB (PERSON_A)) = (year in YOUTH_DOB (PERSON_B)) AND
(month in YOUTH_DOB (PERSON_A)) -(month in YOUTH_DOB (PERSON_B)) >= -1) AND
(month in YOUTH_DOB (PERSON_B)) -(month in YOUTH_DOB (PERSON_A)) >= <= 1))

PROGRAM. NOTES

(are years of birth the same and months within +/- a month?)
1. YES
0. NO
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS054=7
If HHS055=1:HHS056
Else: HHS064_LOOPEND

HHS056_#_#
ASK

HHS055=1 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (ENG)

Create fill for the household member selected in Loop HHS 4 , FILL_HHS056:
If ROSTERLINE=1, FILL_HHS056=’Were you’
Else FILL_HHS056=’ Was ‘FILL_PERSON_A’
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (SPAN)

Create fill for the household member selected in Loop HHS 4 , FILL_HHS056:
If ROSTERLINE=1, FILL_HHS056=’Usted’
Else FILL_HHS056=’ ‘FILL_PERSON_A’

^{FILL_HHS056} born at the same time as ^{FILL_PERSON_B}? For example, are they a twin, triplet or
part of any other set of multiple births that ^{FILL_PERSON_B} is also part of?
ENGLISH

SPANISH

1. Yes
0. No
¿^{FILL_HHS056} nació al mismo tiempo que ^{FILL_PERSON_B}? ¿Por ejemplo, es gemelo(a), trillizo(a)
o parte de cualquier otro conjunto de nacimientos múltiples del que ^{FILL_PERSON_B} también forma
parte?
1. Yes
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS055=1
If HHS056=1:HHS057
Else: HHS064_LOOPEND

HHS057_#_#
ASK

HHS056=1 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
How many babies were born at the same time?
1. Two (twins)
2. Three (triplets)
3. More than three

ENGLISH

¿Cuántos bebés nacieron al mismo tiempo?
SPANISH

1. Dos: gemelos(as)/mellizos(as)
2. Tres: trillizos(as)
3. Más de tres

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS056=1
HHS058

HHS058_#_#
ASK

HHS056=1 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (ENG)

Create fill for the household member selected in Loop HHS 4 , FILL_HHS058:
If ROSTERLINE=1, FILL_ HHS058=’Are you’
Else FILL_ FILL_HHS058=’ Is ‘FILL_PERSON_A’
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (SPAN)

Create fill for the household member selected in Loop HHS 4 , FILL_HHS058:
If ROSTERLINE=1, FILL_ HHS058=’Usted’
Else FILL_ FILL_HHS058=’‘FILL_PERSON_A’

^{FILL_HHS058} identical to ^{FILL_PERSON_B}?
ENGLISH

1. Yes
0. No
^{FILL_HHS058} es idéntico(a) a ^{FILL_PERSON_B}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to
collect missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS057
HHS064_LOOPEND

HHS059_#_#
HHS054=10 (Continue HHS Loop 4a)

ASK
QUESTION TYPE

FILLS (ENG)

Radio button
Use fill from HHS054_#: FILL_PERSON_B
Create fill for the household member selected in Loop HHS 4 , FILL_HHS059:
If ROSTERLINE=1, FILL_HHS059= ‘you’
Else FILL_HHS059= ‘FILL_PERSON_A’
Use fill from HHS054_#: FILL_PERSON_B

FILLS (SPAN)

Create fill for the household member selected in Loop HHS 4 , FILL_HHS059:
If ROSTERLINE=1, FILL_HHS059= ‘usted’
Else FILL_HHS059= ‘FILL_PERSON_A’

Does this mean that ^{FILL_HHS059} and ^{FILL_PERSON_B} have the same biological mother or the
same biological father?
ENGLISH

1. Same biological mother
2. Same biological father
¿Significa esto que ^{FILL_HHS059} y ^{FILL_PERSON_B} tienen la misma madre biológica o el mismo
padre biológico?

SPANISH

1. Misma madre biológica
2. Mismo padre biológico

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS054=10
HHS064_LOOPEND

HHS060_#_#
ASK

HHS054=15 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Is this a...
1. Maternal grandparent?
2. Paternal grandparent?
3. “Social” grandparent, that is not related by blood?

ENGLISH

¿Se trata de un(a)...?
SPANISH

1. Abuelo(a) materno(a)
2. Abuelo(a) paterno(a)
3. Abuelo(a) “social”, que no es pariente de sangre

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS054=15
HHS064_LOOPEND

HHS061_#_#
ASK

HHS054=16 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Is this a...
1. Maternal great-grandparent?
2. Paternal great-grandparent?
3. ‘Social’ great-grandparent, that is not related by blood?

ENGLISH

¿Se trata de un(a)...?
SPANISH

1. Bisabuelo(a) materno(a)
2. Bisabuelo(a) paterno(a)
3. Bisabuelo(a) ‘social’, que no es pariente de sangre

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS054
HHS064_LOOPEND

HHS062_#_#
ASK
QUESTION TYPE

HHS054=34 AND HH_ELIGIBLEYOUTH(PERSON_B)=1 OR HHS054=8 and
HH_ELIGIBLEYOUTH(PERSON A)=1 (Continue HHS Loop 4a)
Radio button
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (ENG)
Create fill HHS062. If HHS054_#=34, fill: FILL_PERSON_B
Else if HHS054_#=8, fill: FILL _PERSON_A
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A
FILLS (SPAN)

Create fill HHS062.
If HHS054_#=34, fill: FILL_PERSON_B
Else if HHS054_#=8, fill: FILL _PERSON_A
Is ^{FILL_PERSON_A} a relative of ^{FILL_PERSON_B}?

ENGLISH

1. Yes
0. No
¿Es este(a) tutor(a) de ^{FILL_PERSON_A} pariente de ^{FILL_PERSON_B}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
Create variable HH_YOUTHRELATIVE.
If HHS054_#_#=34 then set HH_YOUTHRELATIVE_#=HHS062_# for PERSON A relative to
PERSON B
Else if HHS054_#_#=8 then set HH_YOUTHRELATIVE_#=HHS062_# for PERSON B relative to
PERSON A
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS054
If HHS062=0: HHS063
Else: HHS064_LOOPEND

HHS063_#_#
ASK

HHS062=0 (Continue HHS Loop 4a)

QUESTION TYPE

Radio button
Create fill HHS063_1. If HHS054_#=34, fill: FILL_PERSON_A
Else if HHS054_#=8, fill: FILL _PERSON_B

FILLS (ENG)

Create fill HHS063_2.Else if HHS054_#=8, fill: FILL _PERSON_A

Create fill HHS063_1. If HHS054_#=34, fill: FILL_PERSON_A
Else if HHS054_#=8, fill: FILL _PERSON_B
FILLS (SPAN)

Create fill HHS063_2.Else if HHS054_#=8, fill: FILL _PERSON_A

Is ^{FILL_HHS063_1} a foster parent of ^{FILL_HHS063_2}?
ENGLISH

1. Yes
2. No
¿Es ^{FILL_HHS063_1} un(a) padre/madre de acogida de ^{FILL_HHS063_2}?

SPANISH

1. Sí

2. No

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
If HHS063_#_#=1 and HHS054_#_#=34 then set HH_YOUTHPLG_#=4 for PERSON A
Else if HHS063_#_#=1 and HHS054_#_#=8 then set HH_YOUTHPLG_#=4 for PERSON B
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS062=0
HHS064

HHS064_#_#
ASK

HHS062=0 or HHS054=9 or 21 (Continue HHS Loop 4a)

QUESTION TYPE

Numeric
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (ENG)

Create fill HHS064_1. If HHS054_#=34 or 9, fill: FILL_PERSON_B
Else if HHS054_#=8 or 21, fill: FILL _PERSON_A
Create fill HHS064_2. If HHS054_#=34, fill: FILL_PERSON_A
Else if HHS054_#=8, fill: FILL _PERSON_B
Use fill from HHS054_#: FILL_PERSON_B
Use fill from HHS054_#: FILL_PERSON_A

FILLS (SPAN)

Create fill HHS064_1. If HHS054_#=34 or 9, fill: FILL_PERSON_B
Else if HHS054_#=8 or 21, fill: FILL _PERSON_A
Create fill HHS064_2. If HHS054_#=34, fill: FILL_PERSON_A
Else if HHS054_#=8, fill: FILL _PERSON_B

How many years has ^{FILL_HHS064_1} lived with ^{FILL_HHS064_2}? If less than one year, enter ‘0.’
ENGLISH

Number of years: __________

¿Cuántos años lleva ^{FILL_HHS064_1} viviendo con ^{FILL_HHS064_2}? Si es menos de un año,
ingrese ‘0.’
SPANISH

Cantidad de años: __________

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

Max 2 digits
190
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
Create variable HH_YOUTHRES_# to store number of years household member lived with
youth, and add to household roster, in reference to youth roster line
If HHS054_#_#=34 or 9 then set HH_YOUTHRES_#=HHS064_#_# for PERSON A
Else HHS054_#_#=8 or 21 then set HH_YOUTHRES_#=HHS064_#_# for PERSON B
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (ENG)
If HHS064>YOUTH_AGE, display hard check: Please enter a number of years between 0
and ^{FILL_CURRENTAGE}.

CHECK (SPAN)

If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS064>YOUTH_AGE, display hard check: Ingrese un número de años entre 0 y
^{FILL_CURRENTAGE}.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS063, HHS054
HHS064_LOOPEND

HHS064_LOOPEND_#
ASK

All respondents (End HHS Loop 4)

QUESTION TYPE

Computer Check

FILLS (ENG)

Use fill from HHS062_#_#: FILL_HHS062

FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX
This is a computer check, do not display to R.
If there are missing relationships between PERSON_A and other people on roster, Loop
HHS 4 again. Else if there are additional people on the roster, Loop HHS Loop 4a again. Else
go to HHS065_LOOPBEGIN
PROGRAM. NOTES
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
Loop HHS 4 (HH054- HHS064_LOOPEND) through all household members.
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS063
HHS065_LOOPBEGIN

HHS064_LOOPEND_#
ASK

Select_HH =1 (End HHS Loop 4)

QUESTION TYPE

Computer Check

FILLS (ENG)

Use fill from HHS062_#_#: FILL_HHS062

FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX
This is a computer check, do not display to R.
If there are missing relationships between PERSON_A and other people on roster, Loop
HHS 4 again. Else if there are additional people on the roster, Loop HHS Loop 4a again. Else
go to HHS065_LOOPBEGIN
PROGRAM. NOTES
Loop HHS Loop 4a (HH054- HHS064_LOOPEND) through all household members to collect
missing relationships
Loop HHS 4 (HH054- HHS064_LOOPEND) through all household members.
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS063
HHS065_LOOPBEGIN

HHS065_PCCHECK_#
ASK

Select_HH =1

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

15
Update ADULTROSTER: Copy household members from HHROSTER if HH_ELIGIBLEYOUTH
= 0 & (((STATE = AL or NE) & HH_AGE ≥ 19) or (STATE != AL or NE) & HH_AGE ≥ 18))).
Copy fields HH_UID, HH_NAME, and HH_AGE but do not rename.
Update variable, ADULTROSTERNUM: Calculate total number of adults in the
ADULTROSTER.

For each youth on the YOUTHROSTER, order all adults in the household according to the
following hierarchy:

PROGRAM. NOTES

SPANISH
1. Madre biológicaBiological mother (HH_YOUTHPLG_#=1 and HH_SEX=2)
2. Madre adoptivaAdoptive mother (HH_YOUTHPLG_#=3 and HH_SEX=2)
3. MadrastraStepmother (HH_YOUTHPLG_#=2 and HH_SEX=2)
4. Padre biológicoBiological father (HH_YOUTHPLG_#=1 and HH_SEX=1≠2)
5. Padre adoptivoAdoptive father (HH_YOUTHPLG_#=3 and HH_SEX=1≠2)
6. PadrastroStepfather (HH_YOUTHPLG_#=2 and HH_SEX=1≠2)
7. Tutor, familiarGuardian, relative (HH_YOUTHPLG_#=5 and HH_YOUTHRELATIVE=1)
8. Padre de acogida, con quien el joven convivió durante 2 o más añosFoster parent,
youth lived with for 2 or more years (HH_YOUTHPLG_#=4 AND HH_YOUTHRES_#=>2)
Select the household member who appears first in the hierarchy as selected
parent/caregiver respondent. If another adult in the household, select next household
member who appears in the hierarchy as an alternative parent/caregiver respondent.
PROGRAMMING NOTE: Output following information for selected parent/caregiver to
youth roster for focal youth:
SELECTUID_#=HH_UID
SELECTNAME_#=HH_NAME
Also output following information for alternate parent/caregiver for focal youth, if any:
ALTERNATEUID_#=HH_UID
ALTERNATENAME_#=HH_NAME
Create variable PCSELECT_#. If SELECTUID_#≠missing and ALTERNATEUID_#≠missing set
PCSELECT_#=2, else if SELECTID_#≠missing, set PCSELECT_#=1, else set PCSELECT_#=0

Create variable GUARDMISSING and set to number of youth on YOUTHROSTER for whom:
YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
Create variable HHSLOOP5[#].YOUTH_UID=YOUTH_UID_#

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

NEXT

HHS052; HHS053; HHS054; HHS055, HHS056; HHS058; HHS059; HHS060; HHS061;
HHS064_LOOPEND
If GUARDMISSING>0: HHS065_# (Begin Loop 5)
Else if PCSELECT<2 and ADULTROSTERNUM>1: HHS071
Else: HHS080_PCCHECK

HHS065_#
ASK

GUARDMISSING>0 (Begin Loop 5)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Based on your responses so far, it appears that ^{FILL_YOUTH_NAME} does not have a biological,
adopted or stepparent in the household.
ENGLISH

Does ^{FILL_YOUTH_NAME} have a legal guardian who lives here?
1. Yes
0. No
Según sus respuestas hasta el momento, parece que ^{FILL_YOUTH_NAME} no tiene ningún(a)
padre/madre biológico(a), adoptado(a) o padrastro/madrastra en el hogar.

SPANISH

¿Tiene ^{FILL_YOUTH_NAME} un(a) tutor(a) legal que viva aquí?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 5 (HHS065_#- HHS071_#) for all on YOUTHROSTER where
YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
If HHS065=0, then set HH_ELIGIBLEYOUTH=0 for the focal youth.
Do not display “Don’t know” and “Prefer not to answer” options
If left missing, display hard check: “This question is required to continue with the survey.”
If left missing, display hard check: “Esta pregunta es necesaria para continuar con la
encuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS065_LOOPBEGIN
If HHS065_#=1: HHS066_#
Else: HHS080_LOOPEND

HHS066_#
ASK

HHS065_#=1 (Continue HHS Loop 5)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Is this guardian of ^{FILL_YOUTH_NAME} a relative of ^{FILL_YOUTH_NAME}?
ENGLISH

1. Yes
0. No
¿Es este(a) tutor(a) de ^{FILL_YOUTH_NAME} pariente de ^{FILL_YOUTH_NAME}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 5 (HHS065_#- HHS071_#) for all on YOUTHROSTER where
YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS065_#=1
If HHS066_#=1: HHS069_#
Else: HHS067_#

HHS067_#
ASK

HHS066_#=0 (Continue HHS Loop 5)

QUESTION TYPE

Numeric

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
How many years has ^{FILL_YOUTH_NAME} lived with this guardian? If less than one year, enter ‘0.’
ENGLISH

SPANISH

Number of years: __________

¿Cuántos años lleva ^{FILL_YOUTH_NAME} viviendo con este(a) tutor(a)? Si es menos de un año,
ingrese ‘0.’

RANGE

Cantidad de años: ________
0-20

LIMITS

Max 2 digits

LOOP MAX

15
Loop HHS Loop 5 (HHS065_#- HHS071_#) for all on YOUTHROSTER where
YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

If HHS067>YOUTH_AGE, display hard check: Please enter a number of years between 0
and ^{FILL_CURRENTAGE}.
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS067>YOUTH_AGE, display hard check: Ingrese un número de años entre 0 y
^{FILL_CURRENTAGE}.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS066_#≠1
HHS068_#

HHS068_#
ASK

HHS066_#=0 (Continue HHS Loop 5)

QUESTION TYPE

Radio button

FILLS (ENG)
FILLS (SPAN)
Is this guardian a foster parent or another non-relative guardian?
ENGLISH

1. Foster parent
2. Other nonrelative
¿Es este(a) tutor(a) un(a) padre/madre de acogida u otro(a) tutor(a) que no es pariente?

SPANISH

1. Padre/madre de acogida
2. Otro(a) no pariente

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 5 (HHS065_#- HHS070) for all on YOUTHROSTER where YOUTH_PLGHH≠1
and YOUTH_PLGID1=missing
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN

HHS067_#

NEXT

HHS069_#

HHS069_#
ASK

HHS065_#=1 (Continue HHS Loop 5)

QUESTION TYPE

Radio button
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (ENG)
Create fill, FILL_ADULTLIST: Checkbox list of HH_NAME(s) from ADULTROSTER
Use fill from HHS017_#: FILL_YOUTH_NAME
FILLS (SPAN)

Use fill from f_ES022: FILL_ADULTLIST

Please identify ^{FILL_YOUTH_NAME}'s guardian from the following list of household members.
ENGLISH

^{FILL_ADULTLIST}

Identifique al(la) tutor(a) de ^{FILL_YOUTH_NAME} de la siguiente lista de miembros del hogar.
SPANISH

^{FILL_ADULTLIST}

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

15
Set HH_YOUTHPLG_#=5 for selected adult in relation to focal youth. If HHS068_#=1 then
set HH_YOUTHPLG_#=4 for selected adult in relation to focal youth.
Else set HH_YOUTHPLG_#=5 for selected adult in relation to focal youth.
Set variable, HH_YOUTHRELATIVE=HHS066_# selected adult in relation to focal youth
Set variable HH_YOUTHRES_#=HHS067_# selected adult in relation to focal youth
DO NOT DISPLAY ‘Don’t know” and “Prefer not to answer” responses.

CHECK (ENG)

Loop HHS Loop 5 (HHS065_#- HHS0870) for all on YOUTHROSTER where
YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
If item HHS069_# = DK OR REF, display hard check: “This question is required to proceed
with the survey.”

CHECK (SPAN)

If item HHS069_# = DK OR REF, display hard check: “Esta pregunta es necesaria para
continuar con la encuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS068_#; HHS066_#=1
HHS070_#

HHS070_#
ASK

HHS065=1 (End HHS Loop 5)

QUESTION TYPE

Radio button
Create fill, FILL_HHS070: ‘HHS069_#’
FILLS (ENG)
Use fill from HHS017_#: FILL_YOUTH_NAME
Create fill, FILL_HHS070: ‘HHS069_#’
FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
You have selected ^{FILL_HHS070} as the guardian of ^{FILL_YOUTH_NAME}.

ENGLISH

Is this correct?
1. Yes
0. No
Usted ha seleccionado a ^{FILL_HHS070} como tutor(a) de ^{FILL_YOUTH_NAME}.

SPANISH

¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX

15
If HHS070=1 then set SELECTID=HH_UID of selected guardian and set PCSELECT=1 for focal
youth

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

Loop HHS Loop 5 (HHS065_#- HHS070) for all on YOUTHROSTER where YOUTH_PLGHH≠1
and YOUTH_PLGID1=missing
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If HHS070=0, DISPLAY BUTTON LABELED “Return to select legal guardian”
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS070=0, DISPLAY BUTTON LABELED “Volver a seleccionar tutor legal”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS069_#
If LOOPNUMBER=GUARDMISSING and If ADULTROSTERNUM>1: HHS071# (Begin loop
571)
Else if LOOPNUMBER=GUARDMISSING: HHS080_LOOPEND
Else: Loop again

HHS071_#
ASK

PCSELECT<2 and ADULTROSTERNUM>1 (Begin HHS Loop 571)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Does ^{FILL_YOUTH_NAME} have a "mother figure" who lives here? By "mother figure" we mean a
woman who lives with the child and is "like a mother" to the child. For example, a female relative or
friend who is responsible for raising the child?
ENGLISH
1. Yes
0. No
¿Tiene ^{FILL_YOUTH_NAME} una “figura materna” que viva aquí? Por “figura materna”, entendemos
una mujer que vive con el(la) niño(a) y es “como una madre” para esa persona. Por ejemplo, ¿una
familiar o amiga que se encargue de la crianza del(la) niño(a)?
SPANISH
1. Sí
0. No
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS065_LOOPBEGIN_#, HHS070
If HHS071_#=1: HHS072_#
Else: HHS076

HHS072_#
ASK

HHS071=1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Is ^{FILL_YOUTH_NAME}’s "mother figure" a relative of ^{FILL_YOUTH_NAME}?
ENGLISH

1. Yes
0. No
¿Es la “figura materna” de ^{FILL_YOUTH_NAME} pariente de ^{FILL_YOUTH_NAME}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS071=1
If HHS072_#=1: HHS074_#
Else: HHS073_#

HHS073_#
ASK

HHS072_#=0 or DK or REF (Continue HHS Loop 571)

QUESTION TYPE

Numeric
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (ENG)
Use fill from HHS017: FILL_CURRENTAGE
Use fill from HHS017_#: FILL_YOUTH_NAME
FILLS (SPAN)

ENGLISH

SPANISH

Use fill from HHS017: FILL_CURRENTAGE
For how many years has ^{FILL_YOUTH_NAME} lived with this mother figure? If less than one year,
please enter ‘0.’
Number of years: ______
¿Durante cuántos años ^{FILL_YOUTHNAME} ha vivido con esta figura materna? Si es menos de un
año, ingrese ‘0’.

RANGE

Cantidad de años: ______
0-20

LIMITS

Max 2 digits

LOOP MAX

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

If HHS073_# OUT OF RANGE OR GREATER THAN YOUTH_CURRENTAGE, DISPLAY HARD
CHECK: Please enter a number of years between 0 and ^{FILL_CURRENTAGE}.
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS073_# OUT OF RANGE OR GREATER THAN YOUTH_CURRENTAGE, DISPLAY HARD
CHECK: Ingrese un número de años entre 0 y ^{FILL_CURRENTAGE}.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS072_#
HHS074_#

HHS074_#
ASK

HHS071_#=1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (ENG)

Use fill from HHS069, FILL_ADULTLIST
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)

Use fill from HHS069, FILL_ADULTLIST

Please identify ^{FILL_YOUTH_NAME}’s "mother figure" from the list of household members.
ENGLISH

^{FILL_ADULTLIST}
Identifique la “figura materna” de ^{FILL_YOUTH_NAME} de la lista de miembros del hogar.
SPANISH
^{FILL_ADULTLIST}
RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

15
Set HH_YOUTHPLG_#=6 for selected adult in relation to focal youth.
Set variable, HH_YOUTHRELATIVE=HHS072_# selected adult in relation to focal youth.
Set variable HH_YOUTHRES_#=HHS073_# selected adult in relation to focal youth.
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) for all on YOUTHROSTER where
HH_ELIGIBLE=1 and HH_YOUTHPLGHH≠1 and YOUTH_PLGID1=missing
If left missing, display soft check: “Your answers are very important. Please consider
providing a response.”
If left missing, display soft check: “Sus respuestas son muy importantes. Considere la
posibilidad de proporcionar una respuesta.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS072_#=1, HHS073_#
HHS075_#

HHS075_#
ASK

HHS071_#=1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button
Create fill FILL_HHS075: ‘HHS074’

FILLS (ENG)
Use fill from HHS017_#: FILL_YOUTH_NAME
Create fill FILL_HHS075: ‘HHS074’
FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
You have selected ^{FILL_HHS075} as the mother figure of ^{FILL_YOUTH_NAME}.
ENGLISH

Is this correct?
2. Yes
0. No
Usted ha seleccionado a ^{FILL_HHS075} como la figura materna de ^{FILL_YOUTH_NAME}.

SPANISH

¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (ENG)

CHECK (SPAN)

If HHS075=0, DISPLAY LINK TO RETURN TO HHS074 LABELED “Return to select mother
figure”
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS075=0, DISPLAY LINK TO RETURN TO HHS074 LABELED “Regreso a la figura materna.”

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS074_#
HHS076

HHS076_#
ASK

PCSELECT<2 and ADULTROSTERNUM>1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Does ^{FILL_YOUTH_NAME} have a "father figure" who lives here? By "father figure" we mean a man
who lives with the child and is "like a father" to the child. For example, a male relative or friend who is
responsible for raising the child.
ENGLISH

1. Yes
0. No

¿Tiene ^{FILL_YOUTH_NAME} una “figura paterna” que viva aquí? Por “figura paterna” entendemos
un hombre que vive con el(la) niño(a) y es “como un padre” para esa persona. Por ejemplo, ¿un
familiar o amigo que se encargue de la crianza del(la) niño(a)?
SPANISH
1. Sí
0. No
RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES
CHECK (ENG)
CHECK (SPAN)

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS075_#; HHS071_#
If HHS076_#=1: HHS077_#
Else: HHS080_LOOPEND

HHS077_#
ASK

HHS076_#=1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
Is ^{FILL_YOUTH_NAME}’s "father figure" a relative of ^{FILL_YOUTH_NAME}?
ENGLISH

1. Yes
0. No
¿Es la “figura paterna” de ^{FILL_YOUTH_NAME} pariente de ^{FILL_YOUTH_NAME}?

SPANISH

1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)

CHECK (SPAN)

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS076=1
If HHS077_#=1: HHS079_#
Else: HHS078_#

HHS078_#
ASK

HHS077_#=0 or DK or REF (Continue HHS Loop 571)

QUESTION TYPE

Numeric
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (ENG)
Use fill from HHS017: FILL_CURRENTAGE
Use fill from HHS017_#: FILL_YOUTH_NAME
FILLS (SPAN)
Use fill from HHS017: FILL_CURRENTAGE
For how many years has ^{FILL_YOUTH_NAME} lived with this father figure? If less than one year,
please enter ‘0.’
ENGLISH
Number of years: ___

SPANISH

¿Durante cuántos años ^{FILL_YOUTHNAME} ha vivido con esta figura paterna? Si es menos de un año,
ingrese ‘0’.

RANGE

Cantidad de años: ___
0-20

LIMITS

Max 2 digits

LOOP MAX

15

PROGRAM. NOTES

Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (ENG)

CHECK (SPAN)

If HHS078_# OUT OF RANGE OR GREATER THAN YOUTH_CURRENTAGE, DISPLAY HARD
CHECK: Please enter a number of years between 0 and ^{FILL_CURRENTAGE}.
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS078_# OUT OF RANGE OR GREATER THAN YOUTH_CURRENTAGE, DISPLAY HARD
CHECK: Ingrese un número de años entre 0 y ^{FILL_CURRENTAGE}.

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS077_#
HHS079_#

HHS079_#
ASK

HHS076_#=1 (Continue HHS Loop 571)

QUESTION TYPE

Radio button
Use fill from HHS017_#: FILL_YOUTH_NAME

FILLS (ENG)
Use fill from HHS069, FILL_ADULTLIST
Use fill from HHS017_#: FILL_YOUTH_NAME
FILLS (SPAN)
Use fill from HHS069, FILL_ADULTLIST
Please identify ^{FILL_YOUTH_NAME}'s "father figure" from the following list of household members.
ENGLISH

^{FILL_ADULTLIST}

Identifique a la “figura paterna” de ^{FILL_YOUTH_NAME} de la siguiente lista de miembros del hogar.
SPANISH

^{FILL_ADULTLIST}

RANGE
LIMITS
LOOP MAX

15
Set HH_YOUTHPLG_#=7 for selected adult in relation to focal youth.
Set variable, HH_YOUTHRELATIVE=HHS077_# selected adult in relation to focal youth
Set variable HH_YOUTHRES_#=HHS078_# selected adult in relation to focal youth

PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where HH_ELIGIBLE=1 and PCSELECT<2
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS077_#=1, HHS078_#
HHS080_#

HHS080_#
ASK

HHS076=1 and ADULTROSTERNUM>1 (Continue HHS Loop 5)

QUESTION TYPE

Radio button
Create fill FILL_HHS080: ‘HHS079’

FILLS (ENG)
Use fill from HHS017_#: FILL_YOUTH_NAME
Create fill FILL_HHS080: ‘HHS079’
FILLS (SPAN)
Use fill from HHS017_#: FILL_YOUTH_NAME
You have selected ^{FILL_HHS080} as the father figure of ^{FILL_YOUTH_NAME}.
ENGLISH

Is this correct?
2. Yes
0. No
Usted ha seleccionado a ^{FILL_HHS080} como la figura paterna de ^{FILL_YOUTH_NAME}.

SPANISH

¿Es esto correcto?
1. Sí
0. No

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

15
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) for all on YOUTHROSTER where
HH_ELIGIBLE=1 and YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (ENG)

CHECK (SPAN)

If HHS080=0, DISPLAY BUTTON LABELED “Return to select father figure” to return to
HHS079
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
If HHS080=0, DISPLAY BUTTON LABELED “Volver a seleccionar figura paterna” to return to
HHS079

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS079_#
If HHS080=0: HHS079
Else HHS080_LOOPEND

HHS080_PCCHECK_#
ASK

PCSELECT<2 and ADULTROSTERNUM>1 (Continue HHS Loop 571)

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

15
This is a program check. Do not show screen to R.
If YOUTH_PLGHH≠1 and YOUTH_PLGID1=missing and HHS065_#≠1 for a given youth, Set
HH_ELIGIBLEYOUTH=0
For each youth on the YOUTHROSTER with PCSELECT<2, order all adults in the household
according to the following hierarchy:
1. Biological mother (HH_YOUTHPLG_#=1 and HH_SEX=2)
2. Adoptive mother (HH_YOUTHPLG_#=3 and HH_SEX=2)
3. Stepmother (HH_YOUTHPLG_#=2 and HH_SEX=2)
4. Biological father (HH_YOUTHPLG_#=1 and HH_SEX≠2)
5. Adoptive father (HH_YOUTHPLG_#=3 and HH_SEX≠2)
6. Stepfather (HH_YOUTHPLG_#=2 and HH_SEX≠2)

PROGRAM. NOTES

7.
Guardian, relative (HH_YOUTHPLG_#=5 and HH_YOUTHRELATIVE=1)
8.
Foster parent, youth lived with for 2 or more years (HH_YOUTHPLG_#=4 AND
HH_YOUTHRES=>2)
9.
Mother figure, relative (HH_YOUTHPLG_#=6 and HH_YOUTHRELATIVE=1)
10. Father figure, relative (HH_YOUTHPLG_#=7 and HH_YOUTHRELATIVE=1)
11. Mother-figure, non-relative youth lived with for 2 or more
years (HH_YOUTHPLG_#=6 and HH_YOUTHRES_#=>2)
12. Father-figure, non-relative youth lived with for 2 or more years
(HH_YOUTHPLG_#=7 and HH_YOUTHRES_#=>2)

Select the household member who appears first in the hierarchy as selected
parent/caregiver respondent. If another adult in the household, select next household
member who appears in the hierarchy as an alternative parent/caregiver respondent.

Output following information for selected parent/caregiver to youth roster for focal
youth:
SELECTUID_#=HH_UID
SELECTNAME_#=HH_NAME
Also output following information for alternate parent/caregiver for focal youth, if any:

ALTERNATEUID_#=HH_UID
ALTERNATENAME_#=HH_NAME
Update variable PCSELECT_#. If SELECTUID_#≠missing and ALTERNATEUID_#≠missing set
PCSELECT_#=2, else if SELECTID_#≠missing, set PCSELECT_#=1, else set PCSELECT_#=0
Check if there are any other adults on the HHROSTER who were not identified in the
hierarchy for each youth. If so, set NOTPC=1 on the HHROSTER for all such adults in
relation to each youth.
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where PCSELECT<2
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS065_LOOPBEGIN; HHS070, HHS076, HHS080
If PCSELECT<2 for selected youth and If HH_NOTPC_#=1 for any adult on HHROSTER:
HHS080A_#
Else: HHS080_LOOPEND_#

HHS080A_#_#
ASK

HH_NOTPC_#=1 (Begin/End HHS Loop 5a)

QUESTION TYPE

Radio button
Use fill from HHS017_#: FILL_YOUTH_NAME
Use fill from HHS023_#: FILL_HH_NAME
Create fill FILL_HHS080A: ‘FILL_HH_NAME’ for selected adult on the HHROSTER with
NOTPC=1

FILLS (ENG)

Use fill from HHS017_#: FILL_YOUTHNAME
Use fill from HHS023_# ‘FILL_HHNAME’
FILLS (SPAN)

Create fill FILL_HHS080A: ‘FILL_HH_NAME’ for selected adult on the HHROSTER with
NOTPC=1

How many years has ^{FILL_YOUTH_NAME} lived with ^{FILL_HHS080A}? If less than one year, enter
‘0.’
ENGLISH

Number of years: __________

¿Cuántos años lleva ^{FILL_YOUTHNAME} viviendo con ^{FILL_HHS080A}? Si es menos de un año,
ingrese ‘0.’
SPANISH

Cantidad de años: __________

RANGE

0-20

LIMITS

Max 2 digits

LOOP MAX

20
Create variable HHSLOOP5a[#].HH_UID=HH_UID_#
Set variable HH_YOUTHRES_#=HHS080_A_#_# for adult in Loop5a in relation to focal
youth (Loop 5).

PROGRAM. NOTES
Loop HHS Loop 5a (HHS080A_#) through all HH members on ADULTLIST whose HH_UID≠
SPCUID and HH_UID≠ALTPCUID
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
CHECK (ENG)

CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)

If HHS080A_# OUT OF RANGE OR GREATER THAN YOUTH_CURRENTAGE, DISPLAY HARD
CHECK: Please enter a number of years between 0 and ^{FILL_CURRENTAGE}.
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS080A_PCCHECK
HHS080_LOOPEND

HHS080_LOOPEND_#
ASK

Select_HH =1 (End Loop 571)

QUESTION TYPE

Computer Check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

20
Loop HHS Loop 571 (HHS071_#- HHS080_LOOPEND) if ADULTROSTERNUM>1 for all on
YOUTHROSTER where PCSELECT<2
For each youth on the YOUTHROSTER with PCSELECT<2, order all adults in the household
according to the following hierarchy:
1. Biological mother (HH_YOUTHPLG_#=1 and HH_SEX=2)
2. Adoptive mother (HH_YOUTHPLG_#=3 and HH_SEX=2)
3. Stepmother (HH_YOUTHPLG_#=2 and HH_SEX=2)
4. Biological father (HH_YOUTHPLG_#=1 and HH_SEX≠2)
5. Adoptive father (HH_YOUTHPLG_#=3 and HH_SEX≠2)
6. Stepfather (HH_YOUTHPLG_#=2 and HH_SEX≠2)
7.
Guardian, relative (HH_YOUTHPLG_#=5 and HH_YOUTHRELATIVE=1)
8.
Foster parent, youth lived with for 2 or more years (HH_YOUTHPLG_#=4 AND
HH_YOUTHRES=>2)
9.
Mother figure, relative (HH_YOUTHPLG_#=6 and HH_YOUTHRELATIVE=1)
10. Father figure, relative (HH_YOUTHPLG_#=7 and HH_YOUTHRELATIVE=1)
11. Mother-figure, non-relative youth lived with for 2 or more
years (HH_YOUTHPLG_#=6 and HH_YOUTHRES_#=>2)
12. Father-figure, non-relative youth lived with for 2 or more years
(HH_YOUTHPLG_#=7 and HH_YOUTHRES_#=>2)
13. Other relative, youth lived with for 2 or more years (HH_YOUTHRES=>2 AND
HH_RELATIONSHIP_#=1 or 6 or 7 or 10 or 11 or 12 or 13 or 14 or 15 or 16 or 24 or 25 or
29 or 32 or 33 or 36)
14. Other non-relative, youth lived with for 2 or more years (HH_YOUTHRES=>2 AND
HH_RELATIONSHIP_#=35 or 37)
Spanish
1. Madre biológica (HH_YOUTHPLG_#=1 y HH_SEX=2)
2. Madre adoptiva (HH_YOUTHPLG_#=3 y HH_SEX=2)
3. Madrastra (HH_YOUTHPLG_#=2 y HH_SEX=2)
4. Padre biológico (HH_YOUTHPLG_#=1 y HH_SEX=1)
5. Padre adoptivo (HH_YOUTHPLG_#=3 y HH_SEX=1)
6. Padrastro (HH_YOUTHPLG_#=2 y HH_SEX=1)
7. Tutor, familiar (HH_YOUTHPLG_#=5 y HH_YOUTHRELATIVE=1)
8. Padre/madre de acogida, con quien el joven vivió durante 2 años o más
(HH_YOUTHPLG_#=4 Y HH_YOUTHRES=>2)
9. Figura materna, familiar (HH_YOUTHPLG_#=6 y HH_YOUTHRELATIVE=1)
10. Figura paterna, familiar (HH_YOUTHPLG_#=7 y HH_YOUTHRELATIVE=1)

11. Figura materna, no familiar, con quien el joven convivió durante 2 o más años
(HH_YOUTHPLG_#=6 y HH_YOUTHRES_#=>2)
12. Figura paterna, no familiar, con quien el joven convivió durante 2 o más años
(HH_YOUTHPLG_#=7 y HH_YOUTHRES_#=>2)
13. Otro familiar, joven con quien vivió durante 2 o más años (HH_YOUTHRES=>2
AND HH_RELATIONSHIP_#=1 o 6 o 7 o 10 o 11 o 12 o 13 o 14 o 15 o 16 o 24 o 25 o 29
o 32 o 33 o 36)
14. Otro joven no familiar con quien vivió durante 2 o más años (HH_YOUTHRES=>2
AND HH_RELATIONSHIP_#=35 or 37)

Select the household member who appears first in the hierarchy as selected
parent/caregiver respondent. If another adult in the household, select next household
member who appears in the hierarchy as an alternative parent/caregiver respondent.
Output following information for selected parent/caregiver to youth roster for focal
youth:
SELECTUID_#=HH_UID
SELECTNAME_#=HH_NAME
Also output following information for alternate parent/caregiver for focal youth, if any:
ALTERNATEUID_#=HH_UID
ALTERNATENAME_#=HH_NAME
Update variable PCSELECT. If SELECTUID_#≠missing and ALTERNATEUID_#≠missing set
PCSELECT_#=2, else if SELECTID_#≠missing, set PCSELECT_#=1, else set PCSELECT_#=0

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS080A_#_#, HHS080_PCCHECK_#
If HH_YOUTHELIGIBLE=0 for all on HHROSTER: HHS050a
Else If LOOPNUMBER=GUARDMISSING: HHS081_LOOPBEGIN
Else: Loop again

HHS081_LOOPBEGIN
Select_HH=1 and HH_ELIGIBLEYOUTH=1 for at least one person on HH roster (Begin HHS
Loop 6)
QUESTION TYPE
Informational
Create fill, FILL_HH_NAME: ‘HH_NAME’ of the person being asked about in the loop
Create fill, FILL_HHS081_LOOPBEGIN
FILLS (ENG)
IF FIRST TIME DISPLAYING THIS SCREEN FILL “Now we would like to gather some
additional information about each member of the household we have talked about.”
Else fill “Now, let’s talk about ^{FILL_HH_NAME}.”
Create fill, FILL_HH_NAME: ‘HH_NAME’ of the person being asked about in the loop
Create fill, FILL_HHS081_LOOPBEGIN
FILLS (SPAN)
IF FIRST TIME DISPLAYING THIS SCREEN FILL “Ahora, quisiéramos reunir algo de
información adicional sobre cada miembro del hogar de quienes hemos hablado.”
Else fill “ Ahora, hablemos de ^{FILL_HH_NAME}.”.
^{FILL_HHS081_LOOPBEGIN}
ENGLISH
ASK

SPANISH

^{FILL_HHS081_LOOPBEGIN}

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

20
Loop HHS Loop 7 (HHS081_LOOPBEGIN-HHS083_LOOPEND) through all people on
HHROSTER.
Create variable HHSLOOP6[#].HH_UID=HH_UID_#
Create Var HH_MART. If HH_SPOUSEUID≠missing set HH_MART=1
Add HH_MART to HHROSTER array

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS080_LOOPEND
If HH_AGE>14 or HH_AGERANGE>2 and HH_SPOUSEUID≠missing: HHS082_#
Else if HH_AGE>14 or HH_AGERANGE>2: HHS081
Else: HHS083_LOOPEND;

HHS081_#
ASK

HH_AGE>=15 or HH_AGERANGE AND HH_SPOUSEUID=missing (Continue HHS Loop 6)

QUESTION TYPE

Radio button
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (ENG)

Create fill, FILL_HHS081
If ROSTER LINE=1, FILL_HHS081: “your”
Else, FILL_HHS081: {FILL_HH_NAME}’s
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (SPAN)

Create fill, FILL_HHS081
If ROSTER LINE=1, FILL_HHS081: “su estado civil actual”
Else, FILL_HHS081: “el estado civil actual de {FILL_HH_NAME}”
What is ^{FILL_HHS081} current marital status?
0.
1.
2.
3.
4.

ENGLISH

Never married
Married
Separated
Divorced
Widowed

¿Cuál es ^{FILL_HHS081}?

SPANISH

0.
1.
2.
3.
4.

Nunca se casó
Casado(a)
Separado(a)
Divorciado(a)
Viudo(a)

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

CHECK (ENG)
CHECK (SPAN)

20
If HH_MART=missing, set HH_MART=HHS081
Loop HHS Loop 7 (HHS081_LOOPBEGIN-HHS083) through all people on HHROSTER.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS081_LOOPBEGIN
HHS082_#

HHS082_#
ASK

HH_AGE>=15 or HH_AGERANGE>2 (Continue HHS Loop 6)

QUESTION TYPE

Radio button
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (ENG)

Create fill, FILL_HHS082
If ROSTER LINE=1, FILL_HHS082: ‘Are you’
Else, FILL_HHS082: ‘Is ^{FILL_HH_NAME}’
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (SPAN)

Create fill, FILL_HHS082
If ROSTER LINE=1, FILL_HHS082: ‘Usted´
Else, FILL_HHS082: ‘^{FILL_HH_NAME}’
^{FILL_HHS082} currently working full-time, part-time, or not at all?
1.
2.
0.

ENGLISH

Full-time
Part-time
Not at all

¿^{FILL_HHS082} trabaja en este momento a tiempo completo, a tiempo parcial o no trabaja en
absoluto?
SPANISH

1.
2.
1.

Tiempo completo
Tiempo parcial
No trabaja

RANGE
LIMITS
LOOP MAX
PROGRAM. NOTES

20
Create Variable HH_EMPLOY, set HH_EMPLOY=HHS082_#
Add HH_EMPLOY to HHROSTER

HELP TEXT (ENG)

Loop HHS Loop 7 (HHS081_LOOPBEGIN-HHS083) through all people on HHROSTER.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’
If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’
“Working full time means working 35 hours or more each week, on average.”

HELP TEXT (SPAN)

“Trabajar a tiempo completo significa trabajar 35 horas o más cada semana, en promedio.”

MODE

CAWI

CHECK (ENG)
CHECK (SPAN)

NOTES
LEAD-IN
NEXT

HHS081; HHS081_LOOPBEGIN
If (HH_AGE >=18 or HH_AGERANGE>2)AND HH_ELIGIBLEYOUTH≠1: HHS083_#
Else: HHS083_LOOPEND

HHS083_#
ASK

HH_AGE>=18 or HH_AGERANGE>2 (Continue HHS Loop 6)

QUESTION TYPE

Radio button
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (ENG)

Create fill, FILL_HHS083
If ROSTERLINE=1, FILL_HHS083: “you have”
Else, FILL_HHS083: “{FILL_HH_NAME} has”
Use fill from HHS021A_#: ‘FILL_HH_NAME’

FILLS (SPAN)

Create fill, FILL_HHS083
If ROSTERLINE=1, FILL_HHS083: “usted”
Else, FILL_HHS083: “{FILL_HH_NAME} ”
What is the highest educational degree that ^{FILL_HHS083} received?
0. None
1. High school equivalency such as GED (General Education Development) and HiSET (High
School Equivalency Test)
2. High school diploma (Regular 12 year program)
3. Associate/Junior college (AA)
4. Bachelor's degree (BA, BS)
5. Master's degree (MA, MBA, MS)
6. Doctoral degree (PhD, EdD)
7. Professional degree (MD, DDS, JD)

ENGLISH

¿Cuál es el título educativo más alto que ha recibido ^{FILL_HHS083}?

SPANISH

0. Ninguno
1. Título equivalente al de la escuela secundaria, como el Desarrollo de Educación General
(GED) y la Prueba de Equivalencia de Escuela Secundaria (HiSET)
2. Diploma de escuela secundaria/preparatoria (programa regular de 12 años)
3. Título de dos años (Associate)/escuela semisuperior (AA)
4. Título de cuatro años (Bachelor) (BA, BS)
5. Maestría (MA, MBA, MS)
6. Doctorado (PhD, EdD)
7. Título profesional (MD, DDS, JD)

RANGE
LIMITS
LOOP MAX

PROGRAM. NOTES

CHECK (ENG)

20
Create Variable HH_EDUC, set HH_EDUC=HHS083_#
Add HH_EDUC to HHROSTER
Loop HHS Loop 7 (HHS081_LOOPBEGIN-HHS083_LOOPEND) through all people on
HHROSTER.
If item left blank, display soft check ‘Your answers are very important. Please consider
providing a response. Otherwise, please select “’Don’t know” or “Prefer not to answer.”’

CHECK (SPAN)

If item left blank, display soft check ‘Sus respuestas son muy importantes. Considere
proporcionar una respuesta. En caso contrario, seleccione “No sé” o “Prefiero no
contestar.”’

HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS082_#
HHS083_LOOPEND

HHS083_LOOPEND
ASK

Select_HH =1 (End HHS Loop 6)

QUESTION TYPE

Loop logic

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

20
Create Var HHPART and add to HHROSTER. If HH_SPOUSEUID≠missing, set HH_PART=1,
else if HHS081=1 set HH_PART=2, else if HH_PARTNERUID≠missing set HH_PART=0

PROGRAM. NOTES
Loop HHS Loop 7 (HHS081_LOOPBEGIN-HHS083_LOOPEND) through all people on
HHROSTER.
CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS083_#; HHS081_LOOPBEGIN; HHS082_#
If HHS Loop 7 LOOPNUMBER= HHROSTERNUM: HHS084
Else: Loop again (HHS081_LOOPBEGIN)

HHS084_#
ASK

Select_HH =1 (Begin HHS Loop 7)

QUESTION TYPE

Computer check

FILLS (ENG)
FILLS (SPAN)
ENGLISH
SPANISH
RANGE
LIMITS
LOOP MAX

10
This is a program check. Do not show screen to R.
Create variable HHSLOOP7[#].YOUTH_UID=YOUTH_UID_#
Check to determine if eligible youth is living somewhere else half of the time:

PROGRAM. NOTES

If YOUTH_RESIDENCE=2, HHS084 = 1; else HHS084 = 0
1. CONDITION APPLIES
0. CONDITION DOES NOT APPLY
Loop HHS Loop 8 (HHS084-HHS089) for each member of YOUTHROSTER.

CHECK (ENG)
CHECK (SPAN)
HELP TEXT (ENG)
HELP TEXT (SPAN)
MODE

CAWI

NOTES
LEAD-IN
NEXT

HHS083_LOOPEND
If HHS084=1: HHS085
Else if LOOPNUMBER
File Typeapplication/pdf
AuthorGriggs, Ashley
File Modified2025:08:19 16:14:17-04:00
File Created2025:08:19 16:14:17-04:00

© 2025 OMB.report | Privacy Policy