/* R20 Incarceration */ Variables created: INCARC_FIRST Earliest entry date into incarceration as reported by the R INCARC_TOTNUM Total number of separate incarcerations reported by R INCARC_AGE_FIRST Age of R when first incarcerated INCARC _LENGTH_FIRST Months R was incarcerated the first time incarcerated INCARC_LENGTH_LONGEST Months R was incarcerated during R's longest incarceration INCARC_TOTMONTHS Total months R has spent incarcerated INCARC_CURRENT Yes if R currently incarcerated at date of last interview INCARC_INCOMPLETE An indicator as to whether incarceration is likely to be complete or not INCARC_STATUS_year.month: Respondent's monthly incarceration status Variable used in the program: Variable name QNAME r19car145 INCARC_STATUS_1992.01 r19car146 INCARC_STATUS_1992.02 r19car147 INCARC_STATUS_1992.03 r19car148 INCARC_STATUS_1992.04 r19car149 INCARC_STATUS_1992.05 r19car150 INCARC_STATUS_1992.06 r19car151 INCARC_STATUS_1992.07 r19car152 INCARC_STATUS_1992.08 r19car153 INCARC_STATUS_1992.09 r19car154 INCARC_STATUS_1992.10 r19car155 INCARC_STATUS_1992.11 r19car156 INCARC_STATUS_1992.12 r19car157 INCARC_STATUS_1993.01 r19car158 INCARC_STATUS_1993.02 r19car159 INCARC_STATUS_1993.03 r19car160 INCARC_STATUS_1993.04 r19car161 INCARC_STATUS_1993.05 r19car162 INCARC_STATUS_1993.06 r19car163 INCARC_STATUS_1993.07 r19car164 INCARC_STATUS_1993.08 r19car165 INCARC_STATUS_1993.09 r19car166 INCARC_STATUS_1993.10 r19car167 INCARC_STATUS_1993.11 r19car168 INCARC_STATUS_1993.12 r19car169 INCARC_STATUS_1994.01 r19car170 INCARC_STATUS_1994.02 r19car171 INCARC_STATUS_1994.03 r19car172 INCARC_STATUS_1994.04 r19car173 INCARC_STATUS_1994.05 r19car174 INCARC_STATUS_1994.06 r19car175 INCARC_STATUS_1994.07 r19car176 INCARC_STATUS_1994.08 r19car177 INCARC_STATUS_1994.09 r19car178 INCARC_STATUS_1994.10 r19car179 INCARC_STATUS_1994.11 r19car190 INCARC_STATUS_1994.12 r19car191 INCARC_STATUS_1995.01 r19car192 INCARC_STATUS_1995.02 r19car193 INCARC_STATUS_1995.03 r19car194 INCARC_STATUS_1995.04 r19car195 INCARC_STATUS_1995.05 r19car196 INCARC_STATUS_1995.06 r19car197 INCARC_STATUS_1995.07 r19car198 INCARC_STATUS_1995.08 r19car199 INCARC_STATUS_1995.09 r19car190 INCARC_STATUS_1995.10 r19car191 INCARC_STATUS_1995.11 r19car192 INCARC_STATUS_1995.12 r19car193 INCARC_STATUS_1996.01 r19car194 INCARC_STATUS_1996.02 r19car195 INCARC_STATUS_1996.03 r19car196 INCARC_STATUS_1996.04 r19car197 INCARC_STATUS_1996.05 r19car198 INCARC_STATUS_1996.06 r19car199 INCARC_STATUS_1996.07 r19car200 INCARC_STATUS_1996.08 r19car201 INCARC_STATUS_1996.09 r19car202 INCARC_STATUS_1996.10 r19car203 INCARC_STATUS_1996.11 r19car204 INCARC_STATUS_1996.12 r19car205 INCARC_STATUS_1997.01 r19car206 INCARC_STATUS_1997.02 r19car207 INCARC_STATUS_1997.03 r19car208 INCARC_STATUS_1997.04 r19car209 INCARC_STATUS_1997.05 r19car210 INCARC_STATUS_1997.06 r19car211 INCARC_STATUS_1997.07 r19car212 INCARC_STATUS_1997.08 r19car213 INCARC_STATUS_1997.09 r19car214 INCARC_STATUS_1997.10 r19car215 INCARC_STATUS_1997.11 r19car216 INCARC_STATUS_1997.12 r19car217 INCARC_STATUS_1998.01 r19car218 INCARC_STATUS_1998.02 r19car219 INCARC_STATUS_1998.03 r19car220 INCARC_STATUS_1998.04 r19car221 INCARC_STATUS_1998.05 r19car222 INCARC_STATUS_1998.06 r19car223 INCARC_STATUS_1998.07 r19car224 INCARC_STATUS_1998.08 r19car225 INCARC_STATUS_1998.09 r19car226 INCARC_STATUS_1998.10 r19car227 INCARC_STATUS_1998.11 r19car228 INCARC_STATUS_1998.12 r19car229 INCARC_STATUS_1999.01 r19car230 INCARC_STATUS_1999.02 r19car231 INCARC_STATUS_1999.03 r19car232 INCARC_STATUS_1999.04 r19car233 INCARC_STATUS_1999.05 r19car234 INCARC_STATUS_1999.06 r19car235 INCARC_STATUS_1999.07 r19car236 INCARC_STATUS_1999.08 r19car237 INCARC_STATUS_1999.09 r19car238 INCARC_STATUS_1999.10 r19car239 INCARC_STATUS_1999.11 r19car240 INCARC_STATUS_1999.12 r19car241 INCARC_STATUS_2000.01 r19car242 INCARC_STATUS_2000.02 r19car243 INCARC_STATUS_2000.03 r19car244 INCARC_STATUS_2000.04 r19car245 INCARC_STATUS_2000.05 r19car246 INCARC_STATUS_2000.06 r19car247 INCARC_STATUS_2000.07 r19car248 INCARC_STATUS_2000.08 r19car249 INCARC_STATUS_2000.09 r19car250 INCARC_STATUS_2000.10 r19car251 INCARC_STATUS_2000.11 r19car252 INCARC_STATUS_2000.12 r19car253 INCARC_STATUS_2001.01 r19car254 INCARC_STATUS_2001.02 r19car255 INCARC_STATUS_2001.03 r19car256 INCARC_STATUS_2001.04 r19car257 INCARC_STATUS_2001.05 r19car258 INCARC_STATUS_2001.06 r19car259 INCARC_STATUS_2001.07 r19car260 INCARC_STATUS_2001.08 r19car261 INCARC_STATUS_2001.09 r19car262 INCARC_STATUS_2001.10 r19car263 INCARC_STATUS_2001.11 r19car264 INCARC_STATUS_2001.12 r19car265 INCARC_STATUS_2002.01 r19car266 INCARC_STATUS_2002.02 r19car267 INCARC_STATUS_2002.03 r19car268 INCARC_STATUS_2002.04 r19car269 INCARC_STATUS_2002.05 r19car270 INCARC_STATUS_2002.06 r19car271 INCARC_STATUS_2002.07 r19car272 INCARC_STATUS_2002.08 r19car273 INCARC_STATUS_2002.09 r19car274 INCARC_STATUS_2002.10 r19car275 INCARC_STATUS_2002.11 r19car276 INCARC_STATUS_2002.12 r19car277 INCARC_STATUS_2003.01 r19car278 INCARC_STATUS_2003.02 r19car279 INCARC_STATUS_2003.03 r19car280 INCARC_STATUS_2003.04 r19car281 INCARC_STATUS_2003.05 r19car282 INCARC_STATUS_2003.06 r19car283 INCARC_STATUS_2003.07 r19car284 INCARC_STATUS_2003.08 r19car285 INCARC_STATUS_2003.09 r19car286 INCARC_STATUS_2003.10 r19car287 INCARC_STATUS_2003.11 r19car288 INCARC_STATUS_2003.12 r19car289 INCARC_STATUS_2004.01 r19car290 INCARC_STATUS_2004.02 r19car291 INCARC_STATUS_2004.03 r19car292 INCARC_STATUS_2004.04 r19car293 INCARC_STATUS_2004.05 r19car294 INCARC_STATUS_2004.06 r19car295 INCARC_STATUS_2004.07 r19car296 INCARC_STATUS_2004.08 r19car297 INCARC_STATUS_2004.09 r19car298 INCARC_STATUS_2004.10 r19car299 INCARC_STATUS_2004.11 r19car300 INCARC_STATUS_2004.12 r19car301 INCARC_STATUS_2005.01 r19car302 INCARC_STATUS_2005.02 r19car303 INCARC_STATUS_2005.03 r19car304 INCARC_STATUS_2005.04 r19car305 INCARC_STATUS_2005.05 r19car306 INCARC_STATUS_2005.06 r19car307 INCARC_STATUS_2005.07 r19car308 INCARC_STATUS_2005.08 r19car309 INCARC_STATUS_2005.09 r19car310 INCARC_STATUS_2005.10 r19car311 INCARC_STATUS_2005.11 r19car312 INCARC_STATUS_2005.12 r19car313 INCARC_STATUS_2006.01 r19car314 INCARC_STATUS_2006.02 r19car315 INCARC_STATUS_2006.03 r19car316 INCARC_STATUS_2006.04 r19car317 INCARC_STATUS_2006.05 r19car318 INCARC_STATUS_2006.06 r19car319 INCARC_STATUS_2006.07 r19car320 INCARC_STATUS_2006.08 r19car321 INCARC_STATUS_2006.09 r19car322 INCARC_STATUS_2006.10 r19car323 INCARC_STATUS_2006.11 r19car324 INCARC_STATUS_2006.12 r19car325 INCARC_STATUS_2007.01 r19car326 INCARC_STATUS_2007.02 r19car327 INCARC_STATUS_2007.03 r19car328 INCARC_STATUS_2007.04 r19car329 INCARC_STATUS_2007.05 r19car330 INCARC_STATUS_2007.06 r19car331 INCARC_STATUS_2007.07 r19car332 INCARC_STATUS_2007.08 r19car333 INCARC_STATUS_2007.09 r19car334 INCARC_STATUS_2007.10 r19car335 INCARC_STATUS_2007.11 r19car336 INCARC_STATUS_2007.12 r19car337 INCARC_STATUS_2008.01 r19car338 INCARC_STATUS_2008.02 r19car339 INCARC_STATUS_2008.03 r19car340 INCARC_STATUS_2008.04 r19car341 INCARC_STATUS_2008.05 r19car342 INCARC_STATUS_2008.06 r19car343 INCARC_STATUS_2008.07 r19car344 INCARC_STATUS_2008.08 r19car345 INCARC_STATUS_2008.09 r19car346 INCARC_STATUS_2008.10 r19car347 INCARC_STATUS_2008.11 r19car348 INCARC_STATUS_2008.12 r19car349 INCARC_STATUS_2009.01 r19car350 INCARC_STATUS_2009.02 r19car351 INCARC_STATUS_2009.03 r19car352 INCARC_STATUS_2009.04 r19car353 INCARC_STATUS_2009.05 r19car354 INCARC_STATUS_2009.06 r19car355 INCARC_STATUS_2009.07 r19car356 INCARC_STATUS_2009.08 r19car357 INCARC_STATUS_2009.09 r19car358 INCARC_STATUS_2009.10 r19car359 INCARC_STATUS_2009.11 r19car360 INCARC_STATUS_2009.12 r19car361 INCARC_STATUS_2010.01 r19car362 INCARC_STATUS_2010.02 r19car363 INCARC_STATUS_2010.03 r19car364 INCARC_STATUS_2010.04 r19car365 INCARC_STATUS_2010.05 r19car366 INCARC_STATUS_2010.06 r19car367 INCARC_STATUS_2010.07 r19car368 INCARC_STATUS_2010.08 r19car369 INCARC_STATUS_2010.09 r19car370 INCARC_STATUS_2010.10 r19car371 INCARC_STATUS_2010.11 r19car372 INCARC_STATUS_2010.12 r19car373 INCARC_STATUS_2011.01 r19car374 INCARC_STATUS_2011.02 r19car375 INCARC_STATUS_2011.03 r19car376 INCARC_STATUS_2011.04 r19car377 INCARC_STATUS_2011.05 r19car378 INCARC_STATUS_2011.06 r19car379 INCARC_STATUS_2011.07 r19car380 INCARC_STATUS_2011.08 r19car381 INCARC_STATUS_2011.09 r19car382 INCARC_STATUS_2011.10 r19car383 INCARC_STATUS_2011.11 r19car384 INCARC_STATUS_2011.12 r19car385 INCARC_STATUS_2012.01 r19car386 INCARC_STATUS_2012.02 r19car387 INCARC_STATUS_2012.03 r19car388 INCARC_STATUS_2012.04 r19car389 INCARC_STATUS_2012.05 r19car390 INCARC_STATUS_2012.06 r19car391 INCARC_STATUS_2012.07 r19car392 INCARC_STATUS_2012.08 r19car393 INCARC_STATUS_2012.09 r19car394 INCARC_STATUS_2012.10 r19car395 INCARC_STATUS_2012.11 r19car396 INCARC_STATUS_2012.12 r19car397 INCARC_STATUS_2013.01 r19car398 INCARC_STATUS_2013.02 r19car399 INCARC_STATUS_2013.03 r19car400 INCARC_STATUS_2013.04 r19car401 INCARC_STATUS_2013.05 r19car402 INCARC_STATUS_2013.06 r19car403 INCARC_STATUS_2013.07 r19car404 INCARC_STATUS_2013.08 r19car405 INCARC_STATUS_2013.09 r19car406 INCARC_STATUS_2013.10 r19car407 INCARC_STATUS_2013.11 r19car408 INCARC_STATUS_2013.12 r19car409 INCARC_STATUS_2014.01 r19car410 INCARC_STATUS_2014.02 r19car411 INCARC_STATUS_2014.03 r19car412 INCARC_STATUS_2014.04 r19car413 INCARC_STATUS_2014.05 r19car414 INCARC_STATUS_2014.06 r19car415 INCARC_STATUS_2014.07 r19car416 INCARC_STATUS_2014.08 r19car417 INCARC_STATUS_2014.09 r19car418 INCARC_STATUS_2014.10 r19car419 INCARC_STATUS_2014.11 r19car420 INCARC_STATUS_2014.12 r19car421 INCARC_STATUS_2015.01 r19car422 INCARC_STATUS_2015.02 r19car423 INCARC_STATUS_2015.03 r19car424 INCARC_STATUS_2015.04 r19car425 INCARC_STATUS_2015.05 r19car426 INCARC_STATUS_2015.06 r19car427 INCARC_STATUS_2015.07 r19car428 INCARC_STATUS_2015.08 r19car429 INCARC_STATUS_2015.09 r19car430 INCARC_STATUS_2015.10 r19car431 INCARC_STATUS_2015.11 r19car432 INCARC_STATUS_2015.12 r19car433 INCARC_STATUS_2016.01 r19car434 INCARC_STATUS_2016.02 r19car435 INCARC_STATUS_2016.03 r19car436 INCARC_STATUS_2016.04 r19car437 INCARC_STATUS_2016.05 r19car438 INCARC_STATUS_2016.06 r19car439 INCARC_STATUS_2016.07 r19car440 INCARC_STATUS_2016.08 r19car441 INCARC_STATUS_2016.09 r19car442 INCARC_STATUS_2016.10 r19car443 INCARC_STATUS_2016.11 r19car444 INCARC_STATUS_2016.12 r19car445 INCARC_STATUS_2017.01 r19car446 INCARC_STATUS_2017.02 r19car447 INCARC_STATUS_2017.03 r19car448 INCARC_STATUS_2017.04 r19car449 INCARC_STATUS_2017.05 r19car450 INCARC_STATUS_2017.06 r19car451 INCARC_STATUS_2017.07 r19car452 INCARC_STATUS_2017.08 r19car453 INCARC_STATUS_2017.09 r19car454 INCARC_STATUS_2017.10 r19car455 INCARC_STATUS_2017.11 r19car456 INCARC_STATUS_2017.12 r19car457 INCARC_STATUS_2018.01 r19car458 INCARC_STATUS_2018.02 r19car459 INCARC_STATUS_2018.03 r19car460 INCARC_STATUS_2018.04 r19car461 INCARC_STATUS_2018.05 r19car462 INCARC_STATUS_2018.06 r19car463 INCARC_STATUS_2018.07 r19car464 INCARC_STATUS_2018.08 r19car465 INCARC_STATUS_2018.09 r19car466 INCARC_STATUS_2018.10 r19car467 INCARC_STATUS_2018.11 r19car468 INCARC_STATUS_2018.12 r19car469 INCARC_STATUS_2019.01 r19car470 INCARC_STATUS_2019.02 r19car471 INCARC_STATUS_2019.03 r19car472 INCARC_STATUS_2019.04 r19car473 INCARC_STATUS_2019.05 r19car474 INCARC_STATUS_2019.06 r19car475 INCARC_STATUS_2019.07 r19car476 INCARC_STATUS_2019.08 r19car477 INCARC_STATUS_2019.09 r19car478 INCARC_STATUS_2019.10 r19car479 INCARC_STATUS_2019.11 r19car480 INCARC_STATUS_2019.12 r19car481 INCARC_STATUS_2020.01 r19car482 INCARC_STATUS_2020.02 r19car483 INCARC_STATUS_2020.03 r19car484 INCARC_STATUS_2020.04 r19car485 INCARC_STATUS_2020.05 r19car486 INCARC_STATUS_2020.06 r19car487 INCARC_STATUS_2020.07 R19INCARC_FIRST INCARC_FIRST R19INCARC_TOTNUM INCARC_TOTNUM R19INCARC_AGE_FIRST INCARC_AGE_FIRST R19INCARC_LENGTH_FIRST INCARC_LENGTH_FIRST R19INCARC_LENGTH_LONGEST INCARC_LENGTH_LONGEST R19INCARC_TOTMONTHS INCARC_TOTMONTHS R19INCARC_CURRENT INCARC_CURRENT R19INCARC_INCOMPLETE INCARC_INCOMPLETE bdate_m KEY!BDATE_M Bdate_y KEY!BDATE_Y int_cmr1 CV_INTERVIEW_CMONTH_1997 int_dr1 CV_INTERVIEW_DATE_D_1997 int_mr1 CV_INTERVIEW_DATE_M_1997 int_yr1 CV_INTERVIEW_DATE_Y_1997 RNI_1998 RNI_1998 int_cmr2 CV_INTERVIEW_CMONTH_1998 int_dr2 CV_INTERVIEW_DATE~D_1998 int_mr2 CV_INTERVIEW_DATE~M_1998 int_yr2 CV_INTERVIEW_DATE~Y_1998 RNI_1999 RNI_1999 int_cmr3 CV_INTERVIEW_CMONTH_1999 int_dr3 CV_INTERVIEW_DATE~D_1999 int_mr3 CV_INTERVIEW_DATE~M_1999 int_yr3 CV_INTERVIEW_DATE~Y_1999 RNI_2000 RNI_2000 int_cmr4 CV_INTERVIEW_CMONTH_2000 int_dr4 CV_INTERVIEW_DATE~D_2000 int_mr4 CV_INTERVIEW_DATE~M_2000 int_yr4 CV_INTERVIEW_DATE~Y_2000 RNI_2001 RNI_2001 int_cmr5 CV_INTERVIEW_CMONTH_2001 int_dr5 CV_INTERVIEW_DATE~D_2001 int_mr5 CV_INTERVIEW_DATE~M_2001 int_yr5 CV_INTERVIEW_DATE~Y_2001 RNI_2002 RNI_2002 int_cmr6 CV_INTERVIEW_CMONTH_2002 int_dr6 CV_INTERVIEW_DATE~D_2002 int_mr6 CV_INTERVIEW_DATE~M_2002 int_yr6 CV_INTERVIEW_DATE~Y_2002 int_cmr7 CV_INTERVIEW_CMONTH_2003 int_dr7 CV_INTERVIEW_DATE~D_2003 int_mr7 CV_INTERVIEW_DATE~M_2003 int_yr7 CV_INTERVIEW_DATE~Y_2003 RNI_2003 RNI_2003 int_cmr8 CV_INTERVIEW_CMONTH_2004 int_dr8 CV_INTERVIEW_DATE~D_2004 int_mr8 CV_INTERVIEW_DATE~M_2004 int_yr8 CV_INTERVIEW_DATE~Y_2004 RNI_2004 RNI_2004 int_cmr9 CV_INTERVIEW_CMONTH_2005 int_dr9 CV_INTERVIEW_DATE~D_2005 int_mr9 CV_INTERVIEW_DATE~M_2005 int_yr9 CV_INTERVIEW_DATE~Y_2005 RNI_2005 RNI_2005 int_cmr10 CV_INTERVIEW_CMONTH_2006 int_dr10 CV_INTERVIEW_DATE~D_2006 int_mr10 CV_INTERVIEW_DATE~M_2006 int_yr10 CV_INTERVIEW_DATE~Y_2006 RNI_2006 RNI_2006 int_cmr11 CV_INTERVIEW_CMONTH_2007 int_dr11 CV_INTERVIEW_DATE~D_2007 int_mr11 CV_INTERVIEW_DATE~M_2007 int_yr11 CV_INTERVIEW_DATE~Y_2007 RNI_2007 RNI_2007 int_cmr12 CV_INTERVIEW_CMONTH_2008 int_dr12 CV_INTERVIEW_DATE~D_2008 int_mr12 CV_INTERVIEW_DATE~M_2008 int_yr12 CV_INTERVIEW_DATE~Y_2008 RNI_2008 RNI_2008 int_cmr13 CV_INTERVIEW_CMONTH_2009 int_dr13 CV_INTERVIEW_DATE~D_2009 int_mr13 CV_INTERVIEW_DATE~M_2009 int_yr13 CV_INTERVIEW_DATE~Y_2009 RNI_2009 RNI_2009 int_cmr14 CV_INTERVIEW_CMONTH_2010 int_dr14 CV_INTERVIEW_DATE~D_2010 int_mr14 CV_INTERVIEW_DATE~M_2010 int_yr14 CV_INTERVIEW_DATE~Y_2010 RNI_2010 RNI_2010 int_cmr15 CV_INTERVIEW_CMONTH_2011 int_dr15 CV_INTERVIEW_DATE~D_2011 int_mr15 CV_INTERVIEW_DATE~M_2011 int_yr15 CV_INTERVIEW_DATE~Y_2011 RNI_2011 RNI_2011 int_cmr16 CV_INTERVIEW_CMONTH_2013 int_dr16 CV_INTERVIEW_DATE~D_2013 int_mr16 CV_INTERVIEW_DATE~M_2013 int_yr16 CV_INTERVIEW_DATE~Y_2013 RNI_2013 RNI_2013 int_cmr17 CV_INTERVIEW_CMONTH_2015 int_dr17 CV_INTERVIEW_DATE~D_2015 int_mr17 CV_INTERVIEW_DATE~M_2015 int_yr17 CV_INTERVIEW_DATE~Y_2015 RNI_2015n RNI_2015n int_cmr18 CV_INTERVIEW_CMONTH_2017 int_dr18 CV_INTERVIEW_DATE~D_2017 int_mr18 CV_INTERVIEW_DATE~M_2017 int_yr18 CV_INTERVIEW_DATE~Y_2017 RNI_2017n RNI_2017n int_cmr19 CV_INTERVIEW_CMONTH_2019 int_mr19 CV_INTERVIEW_DATE~M_2019 int_yr19 CV_INTERVIEW_DATE~Y_2019 RNI_2019n RNI_2019n RNI_2021n RNI_2021n DOICM CV_INTERVIEW_CMONTH_2021 INT_D CV_INTERVIEW_DATE~D_2021 INT_M CV_INTERVIEW_DATE~M_2021 INT_Y CV_INTERVIEW_DATE~Y_2021 YHHI_4400A YHHI-4400A_2021 YHHI_4400X YHHI-4400X_2021 YHHI_4505 YHHI-4505_2021 YFER_SAQ2_PRISONCHECK YFER-SAQ2_PRISONCHECK_2021 YSAQF_DWELLINGCHECK YSAQF-DWELLINGCHECK_2021 YSAQ_441 YSAQF-441_2021 C443 YSAQF-443_2021 C438a YSAQF-438A_2021 C438B_Y YSAQF-438B_2021 C438c_m YSAQF-438C_2021 C443E_01 YSAQF-443E~000001_2021 C443E_02 YSAQF-443E~000002_2021 C443E_03 YSAQF-443E~000003_2021 C443E_04 YSAQF-443E~000004_2021 C443E_05 YSAQF-443E~000005_2021 C443E_06 YSAQF-443E~000006_2021 C443F YSAQF-443F_2021 C443G_Y YSAQF-443G~Y_2021 C443G1 YSAQF-443G1_2021 C443H YSAQF-443H_2021 C443I_Y YSAQF-443I~Y_2021 YSAQF_443J YSAQF-443J_2021 YSAQF_443K_01 YSAQF-443K.01_2021 YSAQF_443K_02 YSAQF-443K.02_2021 YSAQF_443K_03 YSAQF-443K.03_2021 YSAQF_443K_04 YSAQF-443K.04_2021 YSAQF_443K_05 YSAQF-443K.05_2021 YSAQF_443K_06 YSAQF-443K.06_2021 YSAQF_443L_M YSAQF-443L-M_2021 YSAQF_443M_Y YSAQF-443M-Y_2021 YSAQF_467A_01 YSAQF-467.01_2021 YSAQF_467A_02 YSAQF-467.02_2021 YSAQF_467A_03 YSAQF-467.03_2021 YSAQF_467AD_01 YSAQF-467AD.01_2021 YSAQF_467AD_02 YSAQF-467AD.02_2021 YSAQF_467AD_03 YSAQF-467AD.03_2021 YSAQF_467AD_04 YSAQF-467AD.04_2021 YSAQF_467AD_06 YSAQF-467AD.06_2021 YSAQF_467NA_01 YSAQF-467N.01_2021 YSAQF_467NA_02 YSAQF-467N.02_2021 YSAQF_467NA_03 YSAQF-467N.03_2021 YSAQF_467NA_04 YSAQF-467N.04_2021 YSAQF_468_01 YSAQF-468.01_2021 YSAQF_468_02 YSAQF-468.02_2021 YSAQF_468_03 YSAQF-468.03_2021 YSAQF_468_04 YSAQF-468.04_2021 YSAQF_492_01 YSAQF-492.01_2021 YSAQF_492_02 YSAQF-492.02_2021 YSAQF_492_03 YSAQF-492.03_2021 YSAQF_492_04 YSAQF-492.04_2021 C4941 YSAQF_494.01_2021 C4942 YSAQF_494.02_2021 C4943 YSAQF_494.03_2021 C4944 YSAQF_494.04_2021 C495M1 YSAQF_495.01_2021 C495M2 YSAQF_495.02_2021 C495M3 YSAQF_495.03_2021 C495M4 YSAQF_495.04_2021 C496Y1 YSAQF_496.01~Y_2021 C496Y2 YSAQF_496.02~Y_2021 C496Y3 YSAQF_496.03~Y_2021 C496Y4 YSAQF_496.04~Y_2021 C4971 YSAQF_497.01_2021 C4972 YSAQF_497.02_2021 C4973 YSAQF_497.03_2021 C4974 YSAQF_497.04_2021 C498M1 YSAQF_498.01_2021 C498M2 YSAQF_498.02_2021 C498M3 YSAQF_498.03_2021 C498M4 YSAQF_498.04_2021 C499Y1 YSAQF_499.01~Y_2021 C499Y2 YSAQF_499.02~Y_2021 C499Y3 YSAQF_499.03~Y_2021 C499Y4 YSAQF_499.04~Y_2021 %macro c_month ( mo , ye, cm); if &mo.>0 & &ye.>0 then &cm=(&ye.-1980)*12+&mo.; if &Ye =-5 then &cm=-5; %mend c_month ; %macro c_iym(mo, ye, iym, dlidate); &iym.=-4; if &mo.>0 & &ye.>0 then &iym=&ye.*100+&mo.; if &ye.=-5 then &iym.=&dlidate.; %mend c_iym ; %let n=19 ; /* number of last round. */ %let L=514; /* Last continuous month of current round (doicm)*/ %let S=487; /* the early start of event history */ %let I=4; /* maximum number of incarcerations */ array int_Dr(&n); array int_mr(&n); array int_yr(&n); array int_cmr(&n); array R19car(&S); array car(&L); array C494(&I); array C495M(&I); array C496Y(&I); array C497(&I); array C498M(&I); array C499Y(&I); array Scar(&I); /* start month of incarceration */ array Ecar(&I); /* end month of incarceration */ /* Assigning first incarceration dates for those with 4 or more arrests to the comparable dates for those with fewer arrests */ if c443 ge 4 then do; *select cases with 4 or more arrests; c495m1=c443f; * assign month of first incarceration; c496y1=c443g_y; * assign year of first incarceration; c4971=c443g1; * still incarcerated?; c498m1=c443h; * assign end month of first incarceration; c499y1=c443i_y; * assign end year of first incarceration; end; /* R20 ROUND SPECIFIC RECODES */ if r19incarc_current=0 and (c438c_m in (-2,-1) or c438b_y in (-2,-1)) then do; c438a=0; c438b_y=-4; c438c_m=-4; end; /* This section of the code converts response codes to years */ /* Response codes of 3 to 24 represent years for YSAQ-438B represent the years from 1997 to 2020 */ do i=3 to 28; if C438B_Y=i then C438B_Y= 1997+(i-3); end; /* find date of last interview */ do i=1 to (&n); if int_cmr(i)>0 then do; dlicm=int_cmr(i); dliy =int_Yr(i); dliM =int_Mr(i); dliD =int_Dr(i); end; end; /* if month and year of release are both missing, set both to -4, set flag to 1 */ if C438B_Y in(-1 -2) & C438C_M in(-1 -2) then do; C438B_Y =-4; C438C_M=-4; de_C438=1; end; %c_month(Mo=int_m, ye=int_y, cm=doicm); if int_Y >0 then mid_month = MONTH(( MDY(int_M, int_D, int_Y) + MDY(dliM, dliD,dliY))*0.5); if int_Y>0 then do; start=dlicm + 1; * start is the continuous month after last interview; do l=1 to dlicm; if R18car(L)>0 then chk_99=1; * if prior incarceration, then chk_99=1; end; do l=start to doicm; if chk_99=1 then car(L)=99; * if previous incarceration reported, set all months since DLI to 99; else if chk_99~=1 then car(L)=0; * if not, set all months since DLI to 0; end; end; /* Flag for incarceration status at DLI */ carR19=-4; do l=1 to dlicm; if l=dlicm then carR19=R19car(L); *carR19=incarceration status at DLI; end; /* always check these cases */ /* in jail at time of DLI, but INCARC_CURRENT=0 */ /* often they are awaiting trial */ if carR19=1 & r19incarC_CURRENT=0 then do; carR19=99; *incarcerated at last interview according to array, not according to summary CV about status; cflag=1; end; if carR19=. & r19incarC_TOTNUM=0 then carR19=0; if C438B_Y=2 & carR19=1 & (YHHI_4400X=7 | YFER_SAQ2_PRISONCHECK=1 ) then do; *was in jail at DLI, currently incarcerated, current dwelling is jail; scar0=start; *start of incarceration = first month after DLI; ecar0=doicm; *end of incarceration = DOI; end; /* Incarcerated currently, but not at DLI, and has no start date */ if C438B_Y=2 & carR19=99 & YHHI_4400X=7 & (C495M1=-4 & C495M2=-4 & C495M3=-4 & C495M4=-4) then do; if Yhhi_4505 in( 1 2) then scar0=doicm; if Yhhi_4505 in( 3 ) then scar0=doicm -1; if Yhhi_4505 in( 4 ) then scar0=doicm-8; if Yhhi_4505 in( 5) then scar0=doicm-11; ecar0=doicm; nostart_flag=1; end; /* RELEASED FROM CORRECTIONS */ if C438B_Y>2 then do; * gave a valid year of release; if C438B_Y >0 & C438C_M >0 then do; * valid year and month of release; Ecar0=(C438B_Y-1980)*12+ C438C_M; * compute CM of incarceration release; if Ecar0>=start & carR19 in(1) then scar0=start; * if was incarcerated at DLI and release after DLI, first incarc date is DLI+1; if Ecar0=doicm then flag_Ecar0=1; * if release=DOI, then flag; if ecar0<=dlicm & C438B_Y>2 & C438C_M>0 & carR19=99 then edit_1=1; *incarceration release is prior to DLI; if edit_1=1 then ecar0=-4; /* delete double report */ if carR19=99 & ecar0>start then Scar0=int((dlicm+Ecar0)/2); /* missing start date */ end; if C438B_Y >0 & C438C_M in(-1,-2) & carR19=99 then do; ecar0=-4; /* missing month, not incarcerated at last interview */ whatif=1; end; if C438B_Y >0 & C438C_M in(-1,-2) & carR19 in (1 ) then do; /* missing month, was incarcerated at last interview */ ecar0= int((dlicm+doicm)/2); scar0=start; whatif=2; end; end;/************/ if C438B_Y in(-1 -2) & C438C_M >0 & carR19=1 then do; * incarcerated at DLI, missing end year of incarceration; if C438C_M <=int_M then C438B_Y=int_Y; if C438C_M > int_M then C438B_Y=int_Y-1; scar0=start; Ecar0=(C438B_Y-1980)*12+ C438C_M; end; /*if Ecar1> Scar2 >0 then Ecar1=Scar2-1; */ if Ecar0>0 & Scar0>0 then do; do l=Scar0 to Ecar0; car(L) =1; end; end; /***************************************************/ /* Deny in a corrections facility */ /**used mid month between DLI where indicated incarcerated or still incarcerated *and date of next interview when indicated no longer incarcerated for those * when no additional information/arrests etc. */ if C438A=1 & C438B_Y=1 & carR19=1 then do; Scar0=start; Ecar0= int((dlicm+doicm)/2); end; /* Valid end and start incarceration */ /* assign 1 (incarcerated) to months between start and end date of incarceration */ if Ecar0>0 & Scar0>0 then do; do l=Scar0 to Ecar0; car(L) =1; end; end; /* This accounts for cases where R reports exit date the same month as DLI */ if Ecar0=dlicm then do; c438a=0; c438b_y=-4; c438c_m=-4; DLICM_exitcheck=1; Ecar0=.; end; /* Start Sentence 2 */ do I=1 to 4;/* loop 1*/ if C495M(I)>0 & C496Y(I) then do; Scar(I) = (C496Y(I)-1980)*12+ C495M(I); if C497(I)=1 then ecar(I)=doicm; end; if C495M(I) in (-1 -2) & C496Y(I) >0 then do; Scar(I)= (C496Y(I)-1980)*12+ mid_month; if C497(I)=1 & Scar(I)>0 then Ecar(I)=doicm; end; If C498M(I)>0 & C499Y(I)>0 then do; * those with an exit date; Ecar(I) = (C499Y(I)-1980)*12+ C498M(I); if Ecar(I)>0 & Ecar(I)=doicm then flag_ecar=1; end; if C498M(I) in (-1 -2) & C499Y(I) >0 then do; if int_Y=C499Y(I) then Ecar(I)=(C499Y(I)-1980)*12+ mid_month ; Ecar(I)= (C499Y(I)-1980)*12+ mid_month; if Ecar(I)0 & 00 & ecar3>0 | scar2=scar1 & ecar2=ecar1 & scar1>0 & ecar1>0 then do; flag_d=1; end; if scar3=scar1 & ecar3=ecar1 & scar1>0 & ecar1>0 then do; flag_d=2; end; if flag_d=1 then do; scar2 = .; ecar2 = .; end; if flag_d=2 then do; scar3 = .; ecar3 = .; end; if Ecar(I)>0 & Scar(I)>0 & scar(I)> ecar(I) then wrong = 1; if Ecar(I)>0 & Scar(I)>0 then do; do l=Scar(I) to Ecar(I); car(L) =1; end; end; if Ecar(I)>0 then do; do l=Ecar(I)+1 to doicm ; if car(L) ~=1 then car(L)=99; end; end; end; if int_y>0 then do; array sarr_p /*scar0 */scar1- scar4; *; array cvm cvm1-cvm4; array cvy cvy1-cvy4; array cvmy cvmy1-cvmy4; array fir firstc516-firstc157; * EACH ROUND: change array; array AGEYEAR AGEYR1-AGEYR4; do over sarr_p; if sarr_p>0 then do; do i=516 to 157 by -12; fir=i; if fir-11<=sarr_p<=fir then do; cvm=sarr_p-(fir-12); /* 10/05= 310 10=310-(312-12) */ cvy=(sarr_p-cvm)/12+1980; cvmy=cvy*100+cvm; end; end; end; end; /* use for checking */ do l=start to doicm; if car(L)=1 then chk_1=1; *IDs cases where incarcerated at some point since DLI, according to arrays; end; /* First incarceration data */ INCARC_FIRST_19=-4; if carR19=0 then INCARC_FIRST_20= min(of cvmy:); * never previously incarcerated; end; if carR19=0 & INCARC_FIRST_20 >0 then INCARC_FIRST=INCARC_FIRST_20; else if INCARC_FIRST_20<=0 then INCARC_FIRST=r19incarC_FIRST; if r19incarc_first=-3 then incarc_first=-3; /* Total number of incarceration This is only Temporary*/ INCARC_TOTNUM_20=0; do i = 1 to 4; if scar(i)>0 then do; INCARC_TOTNUM_20 = INCARC_TOTNUM_20 + 1; if i le 3 then do; if /*scar(i) =scar(i+1) & scar(i)>0 &*/ ecar(i)>0 & ecar(i)=ecar(i+1) then chk_d=1; end; if chk_d =1 & ecar(i) >0 then out=i; end; end; if out>0 then INCARC_TOTNUM_20= out; INCARC_TOTNUM=INCARC_TOTNUM_20 + r19incarC_TOTNUM; /* was previously arrested/arrested since DLI/prior arrest then total add one to total */ if carR19=99 & scar0>dlicm & r19incarC_TOTNUM>0 then INCARC_TOTNUM=r19incarC_TOTNUM+1 ; /* missing values */ if r19incarc_totnum=-3 then incarc_totnum=-3; INCARC_AGE_FIRST=-4; do over cvmy; if carR19=0 & cvmy>0 then do; if (cvy>0 and bdate_y>0 and cvm>0 and bdate_m>0) then INCARC_AGE_FIRST_20 =(cvy-bdate_y)*12+ (cvm-bdate_m); end; end; do over cvmy; if carR19=0 & cvmy>0 & int_y>0 & bdate_y>0 then do; if cvm>=bdate_m then AGEYEAR=cvy-bdate_y; else if 00 then INCARC_AGE_FIRST=INCARC_AGE_FIRST_20; else INCARC_AGE_FIRST=r19incarC_AGE_FIRST; if r19incarc_age_first=-3 then incarc_age_first=-3; /* INCARC_LENGTH_FIRST */ /* For the first time incarceration at current round */ count_1=0; count_1a=0; count_1b=0; count_2=0; count_B=0; count_tot=0; start_1 = min(of scar0 scar1- scar4); end_1 = min(of ecar0 ecar1- ecar4); start_2 = max(of scar0 scar1- scar4); end_2 = max(of ecar0 ecar1- ecar4); if start_1>0 then do ; *COUNT_1 is length of first incarc reported this round; do l=start_1 to doicm until(car(L)=99); if car(L)=1 then count_1=count_1+1; end; do L=start_1 to doicm ; if car(L)=1 then count_tot=count_tot+1; *COUNT_TOT counts total months incarcerated this round; end; end; if scar1>0 & (scar2>0 or scar3>0 or scar4>0) then do; do l=start_2 to doicm ; if car(L)=1 then count_1a=count_1a+1; end; end; if scar0>0 & (scar1>0 or scar2>0 or scar3>0 or scar4>0) then do; do l=start_2 to doicm ; if car(L)=1 then count_1b=count_1b+1; end; end; if r19incarC_LENGTH_FIRST <=0 then INCARC_LENGTH_FIRST= count_1; if r19incarC_LENGTH_FIRST >0 then INCARC_LENGTH_FIRST= r19incarC_LENGTH_FIRST; if r19incarC_LENGTH_FIRST >0 & carR19= 1 & r19incarC_TOTNUM =1 then INCARC_LENGTH_FIRST= r19incarC_LENGTH_FIRST +count_1; if INCARC_TOTNUM = 0 then INCARC_LENGTH_FIRST=-4; if r19incarc_length_first=-3 then incarc_length_first=-3; /* incarceration at before current round */ if carR19=1 & start_1>0 & r19incarC_TOTNUM >1 then do; do L= dlicm to 200 by -1 until(R19car(L) in( 99, 0)); if R19car(L)=1 then count_B=count_B+1; end; count_2 = count_B+ count_1; end; /* For the longest length of incarceration */ INCARC_LENGTH_LONGEST= max(count_1, count_1a, count_1b, count_2, INCARC_LENGTH_FIRST, r19incarC_LENGTH_LONGEST); if INCARC_TOTNUM = 0 then INCARC_LENGTH_LONGEST =-4; INCARC_TOTMONTHS = count_tot + r19incarC_TOTMONTHS; /* addint additional check for missing values */ if r19incarc_totmonths=-3 then incarc_totmonths=-3; if r19incarc_length_longest=-3 then incarc_length_longest=-3; /* INCARC_CURRENT */ if int_Y<0 then do; INCARC_CURRENT=R19INCARC_CURRENT; end; if int_Y>0 then do; INCARC_CURRENT=0; do L= doicm ; if car(L)=1 then INCARC_CURRENT=1; if INCARC_CURRENT=1 & (flag_ecar=1 | flag_ecar0=1) then INCARC_CURRENT=0; end; end; /* Non-interviews */ if int_Y in(-4 -5) then do; do l=dlicm+1 to 514; car(L)=-5; end; end; do l=207 to 514; if car(L) in(. -5) then car(L)=-4; end; /* Assigns -4s to months prior to DLI */ do l=207 to dlicm; car(L)=-4; end; if c443 gt 3 then do; if ysaqf_443d=0 then r20incarc_incomplete=0; if ysaqf_443c2a=0 then r20incarc_incomplete=0; if ysaqf_443d=1 then do; if c443f gt 0 and c443g_y ge 0 and ysaqf_443a3 ge 0 and ysaqf_443a4_y ge 0 then do; if c443g_y gt ysaqf_443a4_y then r20incarc_incomplete=0; else if c443g_y eq ysaqf_443a4_y then do; if c443f ge YSAQF_443A3 then r20incarc_incomplete=0; else if c443f lt YSAQF_443A3 then r20incarc_incomplete=1; end; else r20incarc_incomplete=1; END; If R20INCARC_INCOMPLETE=. THEN R20INCARC_INCOMPLETE=1; If R19INCARC_INCOMPLETE=1 then R20INCARC_INCOMPLETE=1; end; end; if r20incarc_incomplete ge 0 then incarc_incomplete=r20incarc_incomplete; else incarc_incomplete=r19incarc_incomplete; run;