section a: coverscreen (respondent)

========================================================================================== hrs 2012 final release note to users: this codebook is designed to match the distribution dataset. codebook metadata are derived from the data collection instrument. if you have questions concerning codebook layout or content please bring them to the attention of the hrs staff at hrsquestions@umich.edu. printing recommendation: set margins (left/right/top/bottom) to .5 inch; print in portrait orientation using a mono-space 10-point font. ==========================================================================================

hhid                          household identification number

         section: a     level: respondent      type: character  width: 6   decimals: 0

         .................................................................................
         20554           000003-959738.  household identification number

pn                            respondent person identification number

         section: a     level: respondent      type: character  width: 3   decimals: 0

         .................................................................................
         11338         010.  person identifier
           693         011.  person identifier
            32         012.  person identifier
             1         013.  person identifier
          6649         020.  person identifier
           204         021.  person identifier
            12         022.  person identifier
             1         023.  person identifier
           593         030.  person identifier
            47         031.  person identifier
             7         032.  person identifier
             2         033.  person identifier
           910         040.  person identifier
            58         041.  person identifier
             6         042.  person identifier
             1         043.  person identifier

subhh                        2012 sub household identification number

         section: a     level: respondent      type: character  width: 1   decimals: 0

         .................................................................................
         18993           0.  original sample household - no split from divorce or
                             separation of spouses or partners
           780           1.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
           610           2.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
            58           5.  split household - one half of couple from subhh 1 or 2
             9           6.  split household - one half of couple from subhh 1 or 2
           103           7.  reunited household - respondents from split household
                             reunite
             1           8.  split household - one half of couple from subhh 1 or 2

msubhh                        2010 sub household identification number

         section: a     level: respondent      type: character  width: 1   decimals: 0

         .................................................................................
         19286           0.  original sample household - no split from divorce or
                             separation of spouses or partners
           629           1.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
           490           2.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
            49           5.  split household - one half of couple from subhh 1 or 2
             7           6.  split household - one half of couple from subhh 1 or 2
            92           7.  reunited household - respondents from split household
                             reunite
             1           8.  split household - one half of couple from subhh 1 or 2

pn_sp                        2012 spouse/partner person number

         section: a     level: respondent      type: character  width: 3   decimals: 0

         .................................................................................
          5797         010.  person identifier
           548         011.  person identifier
            24         012.  person identifier
          5311         020.  person identifier
           175         021.  person identifier
             7         022.  person identifier
             1         023.  person identifier
           409         030.  person identifier
            33         031.  person identifier
             5         032.  person identifier
             2         033.  person identifier
           655         040.  person identifier
            47         041.  person identifier
             5         042.  person identifier
             1         043.  person identifier
            38         811.  spouse of non-original respondent
             3         812.  spouse of non-original respondent
             8         821.  spouse of non-original respondent
             1         822.  spouse of non-original respondent
             2         831.  spouse of non-original respondent
             4         841.  spouse of non-original respondent
             1         842.  spouse of non-original respondent
          7477       blank.  single respondent household

csr                          2012 whether coversheet respondent

         section: a     level: respondent      type: numeric    width: 1   decimals: 0

         *

         .................................................................................
         14314           1.  yes
            18           3.  2nd coverscreen  r, answers not retained
          6222           5.  no

famr                         2012 whether family respondent

         section: a     level: respondent      type: numeric    width: 1   decimals: 0

         .................................................................................
         14147           1.  family r
            14           3.  2nd family r, answers not retained
          6393           5.  non-family r

finr                         2012 whether financial respondent

         section: a     level: respondent      type: numeric    width: 1   decimals: 0

         .................................................................................
         14191           1.  financial r
            16           3.  2nd financial r, answers not retained
          6347           5.  non-financial r

构造变量

         assign: a500_curdate := sysdate:if (init.a120_updater > 0) or init.a503_refresh 
         <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a500                         date of interview - month

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a500_curdate

         *

         .................................................................................
           672           1.  jan
           579           2.  feb
           299           3.  mar
           399           4.  apr
          3721           5.  may
          3608           6.  jun
          3406           7.  jul
          2604           8.  aug
          1775           9.  sep
          1519          10.  oct
          1103          11.  nov
           869          12.  dec

构造变量

         assign: a501_curdateyear := a500_curdate.year:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a501                         date of interview - year

         section: a     level: respondent      type: numeric    width: 4   decimals: 0
         ref: init.a501_curdateyear

         *

         .................................................................................
         20554               2012-2013.  actual value

构造变量

         assign: a061tlcy_a := year (sysdate) - 1:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a061                         last calendar yr calculated

         section: a     level: respondent      type: numeric    width: 4   decimals: 0
         ref: init.a061tlcy_a

         *

         .................................................................................
         20554               2011-2012.  actual value

构造变量

         assign: a062t2yrsago_a := year (sysdate) - 2:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a062                         two years ago

         section: a     level: respondent      type: numeric    width: 4   decimals: 0
         ref: init.a062t2yrsago_a

         *

         .................................................................................
         20554               2010-2011.  actual value

构造变量

         assign: a063_elapsemo := ((year (sysdate) - a062t2yrsago_a) * 12) + month 
         (sysdate):if (init.a120_updater > 0) or init.a503_refresh <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a063                         elapsed months from now to two yrs ago

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a063_elapsemo

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554       25          36         30.96          2.50       0
         -----------------------------------------------------------------

构造变量

         assign: a064_elapsemo2 := ((preload_rvars.z093_iwyr_v - (year (sysdate) - 2)) * 
         12) + preload_rvars.z092_iwmo_v.ord:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a064                         num mo from prev wave iw to two yrs ago

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a064_elapsemo2

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          18965        1          22         10.00          4.47    1589
         -----------------------------------------------------------------

构造变量

         {previous ask} seca.startinterview.a006_ 

         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 


         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a002                         respondent agree to interview

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.startinterview.a002_iwbegin

         iwer: is (the respondent/the proxy for the respondent) willing/able to do the
         interview?
         
         iwer: choosing 'yes' will continue this interview

         .................................................................................
         20554           1.  yes

构造变量

         assign: a009_selfprxy := a155_selfprxy.ord:if (preload_hh.x024_reiwhh_v = yes) 
         or ((preload_hh.x024_reiwhh_v <> yes) and (seca.startinterview.a007tralive_a = 
         yes)) then 
         if not(seca.startinterview.a155_selfprxy = pxyspisreporternotsame) then 
         if seca.startinterview.a155_selfprxy <> empty then 
         or{previous ask} seca.startinterview.a155_selfprxy 
         if not(seca.startinterview.a155_selfprxy = pxyspisreporternotsame) then 
         if seca.startinterview.a155_selfprxy <> empty then 
         assign: a009_selfprxy := pxyspisreporter:if (preload_hh.x024_reiwhh_v = yes) or 
         ((preload_hh.x024_reiwhh_v <> yes) and (seca.startinterview.a007tralive_a = 
         yes)) then 
         if seca.startinterview.a155_selfprxy = pxyspisreporternotsame then 
         or{previous ask} seca.startinterview.a155_selfprxy 
         if seca.startinterview.a155_selfprxy = pxyspisreporternotsame then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a009                         proxy/self interview

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.startinterview.a009_selfprxy

         iwer: designate type of interview
         
         iwer: enter code 4 if living proxy is spouse/partner but does not live with r,
         e.g., r or spouse/partner lives in a nursing home.

         .................................................................................
         19408           1.  self
           619           2.  proxy, spouse/partner is reporter
           527           3.  proxy, non-spouse is reporter
                         4.  proxy, spouse/partner is reporter - not living with

构造变量

         {previous ask} seca.startinterview.a155_selfprxy 

         if seca.startinterview.a009_selfprxy <> slf then 

         if (pipreload_rvarsz095_selfprxyiw_v <> slf) and (pipreload_rvarsz076_reiwr_v = 
         reiwr) then 


         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a010                         current - wave proxy

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.startinterview.a010_currwaveprxy

         [pw proxy name: [prev wave proxy name]/
         pw proxy relationship]
         
         
         [iwer:  the name or relationship of the proxy at the previous interview is not
         recorded. unless you learn from the current wave proxy that s/he also did the
         previous interview, enter code 3 below./previous wave proxy was [prev wave proxy
         name][pw proxy relationship]]
         
         
         iwer: is current wave proxy the same person or someone else?

         .................................................................................
           629           1.  same person as in prior wave
            59           2.  different/new person
             5           3.  not known
         19861       blank.  inap (inapplicable); partial interview

构造变量

         assign: a103_prxyrtr := pipreload_rvarsz096_prxyrtr_v.ord:if 
         (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if seca.startinterview.a009_selfprxy <> slf then 
         if seca.startinterview.a009_selfprxy <> pxyspisreporter then 
         if not((pipreload_rvarsz096_prxyrtr_v = empty or (pipreload_rvarsz096_prxyrtr_v 
         = unknown)) or (seca.startinterview.a010_currwaveprxy <> 
         samepersonasinpriorwave)) then 
         if pipreload_rvarsz096_prxyrtr_v <> empty and 
         (seca.startinterview.a010_currwaveprxy = samepersonasinpriorwave) then 
         or{previous ask} seca.startinterview.a103_prxyrtr 
         if pipreload_rvarsz096_prxyrtr_v <> empty and 
         (seca.startinterview.a010_currwaveprxy = samepersonasinpriorwave) then 
         assign: a103_prxyrtr := spousepartner:if (preload_hh.x024_reiwhh_v = yes) or 
         ((preload_hh.x024_reiwhh_v <> yes) and (seca.startinterview.a007tralive_a = 
         yes)) then 
         if seca.startinterview.a009_selfprxy <> slf then 
         if not(seca.startinterview.a009_selfprxy <> pxyspisreporter) then 
         if seca.startinterview.a009_selfprxy = pxyspisreporter then 
         or{previous ask} seca.startinterview.a155_selfprxy 
         if seca.startinterview.a009_selfprxy <> slf then 
         if not(seca.startinterview.a009_selfprxy <> pxyspisreporter) then 
         if seca.startinterview.a009_selfprxy = pxyspisreporter then 
         {previous ask} seca.startinterview.a155_selfprxy 
         if seca.startinterview.a009_selfprxy <> slf then 
         if seca.startinterview.a009_selfprxy <> pxyspisreporter then 
         if (pipreload_rvarsz096_prxyrtr_v = empty or (pipreload_rvarsz096_prxyrtr_v = 
         unknown)) or (seca.startinterview.a010_currwaveprxy <> samepersonasinpriorwave) 
         then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a103                         proxy relationship to r

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: seca.startinterview.a103_prxyrtr

         iwer:  designate the proxy reporter's relationship to [r's first name]

         .................................................................................
           641           2.  spouse/partner
           106           3.  son
             2           4.  stepson or son of partner
             2           5.  spouse/partner of daughter
           274           6.  daughter
            10           7.  stepdaughter or daughter of partner
             4           8.  spouse/partner of son
            17           9.  grandchild of r or sp/p
             4          15.  brother
            16          17.  sister
            52          19.  other relative
            12          20.  other individual
             2          23.  paid helper
             4          24.  professional
                        33.  sp/p of grandchild
                        98.  dk (don't know); na (not ascertained)
                        99.  rf (refused)
         19408       blank.  inap (inapplicable); partial interview

构造变量

         assign: a011_ratecogprob := a164_a011_ratecogprobtemp.ord:if 
         (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if seca.startinterview.a009_selfprxy <> slf then 
         if seca.startinterview.a007tralive_a <> no then 
         or{previous ask} seca.startinterview.a164_a011_ratecogprobtemp 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a011                         proxy iw cognitive impairment rating

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.startinterview.a011_ratecogprob

         iwer: do you have reason to think that [r's first name] would have difficulty
         completing this interview because of cognitive limitations?

         .................................................................................
           480           1.  no reason to think the respondent has any cognitive
                             limitations
            81           2.  the respondent may have some cognitive limitations but could
                             probably do the interview
           584           3.  the respondent has cognitive limitations that prevent
                             him/her from being interviewed
                         8.  dk (don't know); na (not ascertained)
                         9.  rf (refused)
         19409       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} seca.startinterview.a155_selfprxy 


         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a012                         select language

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.startinterview.a012_langswitch

         iwer: select english or spanish

         .................................................................................
         19030           1.  english
          1524           2.  spanish

构造变量

         assign: a019_rage := ask_birthdate.rage:if (preload_hh.x024_reiwhh_v = yes) or 
         ((preload_hh.x024_reiwhh_v <> yes) and (seca.startinterview.a007tralive_a = 
         yes)) then 
         if not (pipreload_rvarsz145_typeexit_v in [newpostexit, firstrepeatpost, 
         secrepeatpost]) then 
         if not((activelanguage = exteng) or (activelanguage = extspn)) then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a019                         r current age calculation

         section: a     level: respondent      type: numeric    width: 3   decimals: 0
         ref: seca.continuinterview.a019_rage

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554       12         103         66.81         11.60       0
         -----------------------------------------------------------------

构造变量

         assign: a028_rinnhome := a167_a028_rinnhome.ord:{previous ask} 
         seca.relations.a167_a028_rinnhome 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if not(a167_a028_rinnhome.ord = 2) then 
         if not((preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) 
         and (seca.startinterview.a007tralive_a = yes))) then 
         if (pipreload_hhx024_reiwhh_v = yes) or (pipreload_hhx024_reiwhh_v <> yes) then 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if not(a167_a028_rinnhome.ord = 2) then 
         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
          if (pipreload_hhx024_reiwhh_v = yes) or (pipreload_hhx024_reiwhh_v <> yes) 
         then 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if not(a167_a028_rinnhome.ord = 2) then 
         assign: a028_rinnhome := yes:{previous ask}seca.relations.a167_a028_rinnhome 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if a167_a028_rinnhome.ord = 2 then 
         if not((preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) 
         and (seca.startinterview.a007tralive_a = yes))) then 
         if (pipreload_hhx024_reiwhh_v = yes) or (pipreload_hhx024_reiwhh_v <> yes) then 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if a167_a028_rinnhome.ord = 2 then 
         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if (pipreload_hhx024_reiwhh_v = yes) or (pipreload_hhx024_reiwhh_v <> yes) then 
         if seca.relations.a167_a028_rinnhome <> empty then 
         if a167_a028_rinnhome.ord = 2 then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a028                         r in nursing home

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: seca.relations.a028_rinnhome

         iwer: is r living in a nursing home or other health care facility?


         
         [(are you living in a nursing home or other health care facility?)]


         
         def: (a nursing home or other health facility provides all of the following
         services for its residents: dispensing of medication, 24-hour nursing assistance
         and supervision, personal assistance, and room & meals.)

         .................................................................................
           478           1.  yes
         20076           5.  no
                         8.  dk (don't know); na (not ascertained)
                         9.  rf (refused)
                     blank.  inap (inapplicable); partial interview

构造变量

         if ((preload_rvars.z145_typeexit_v <> newpostexit) and 
         (preload_rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (preload_rvars.z145_typeexit_v <> secrepeatpost) then 

         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 

         if pirelations_a28_rinhome = yes then 


         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a065                         month moved to nh

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: seca.housinglocation.nursinghome.a065_

         in what month and year did you move to the (nursing home/health care
         facility/hospice) where you are now living?
         
         month:
         
         year:

         .................................................................................
            32           1.  jan
            45           2.  feb
            31           3.  mar
            37           4.  apr
            42           5.  may
            37           6.  jun
            29           7.  jul
            35           8.  aug
            30           9.  sep
            23          10.  oct
            40          11.  nov
            38          12.  dec
            59          98.  dk (don't know); na (not ascertained)
                        99.  rf (refused)
         20076       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} seca.housinglocation.nursinghome.a065_ 


         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a066                         year moved to nurs home

         section: a     level: respondent      type: numeric    width: 4   decimals: 0
         ref: seca.housinglocation.nursinghome.a066_

         (in what month and year did you move to the (nursing home/health care
         facility/hospice) where you are now living?)
         
         month: [na065 month]
         
         year:

         .................................................................................
           450               1917-2013.  actual value
            28                    9998.  dk (don't know); na (not ascertained)
                                  9999.  rf (refused)
         20076                   blank.  inap (inapplicable); partial interview

构造变量

         assign: a068_stnhome :=  dontknow:{previous ask} 
         seca.housinglocation.nursinghome.a168_a068_stnhome 
         if seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow then 
         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if pirelations_a28_rinhome = yes then 
         if seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow then 
         assign: a068_stnhome :=  refusal:{previous ask} 
         seca.housinglocation.nursinghome.a168_a068_stnhome 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow) then 
         if seca.housinglocation.nursinghome.a168_a068_stnhome = refusal then 
         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if pirelations_a28_rinhome = yes then 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow) then 
         if seca.housinglocation.nursinghome.a168_a068_stnhome = refusal then 
         assign: a068_stnhome := statelist.statecodenum:{previous ask} 
         seca.housinglocation.nursinghome.a168_a068_stnhome 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow) then 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = refusal) then 
         if seca.housinglocation.nursinghome.statelist.statecodenum <> empty then 
         if (preload_hh.x024_reiwhh_v = yes) or ((preload_hh.x024_reiwhh_v <> yes) and 
         (seca.startinterview.a007tralive_a = yes)) then 
         if pirelations_a28_rinhome = yes then 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = dontknow) then 
         if not(seca.housinglocation.nursinghome.a168_a068_stnhome = refusal) then 
         if seca.housinglocation.nursinghome.statelist.statecodenum <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a068m                        region facility located - masked

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: seca.housinglocation.nursinghome.a068_stnhome

         (in what city and state is the (nursing home/health care facility/hospice) where
         you are living?)
         
         city: [facility location city]
         
         state:
         
         iwer: enter ot for other country.

         user note: code categories have been collapsed to protect participant
         confidentiality.

         .................................................................................
            19           1.  northeast region: new england division (me, nh, vt, ma, ri,
                             ct)
            70           2.  northeast region: middle atlantic division (ny, nj, pa)
            71           3.  midwest region: east north central division (oh, in, il, mi,
                             wi)
            45           4.  midwest region: west north central division (mn, ia, mo, nd,
                             sd, ne, ks)
           120           5.  south region: south atlantic division (de, md, dc, va, wv,
                             nc, sc, ga, fl)
            28           6.  south region: east south central division (ky, tn, al, ms)
            50           7.  south region: west south central division (ar, la, ok, tx)
            26           8.  west region: mountain division (mt, id, wy, co, nm, az, ut,
                             nv)
            48           9.  west region: pacific division (wa, or, ca, ak, hi)
                        10.  u.s., na state
             1          11.  foreign country: not in a census division (includes u.s.
                             territories)
                        98.  dk (don't know); na (not ascertained)
                        99.  rf (refused)
         20076       blank.  inap (inapplicable); partial interview

构造变量

         assign: a099_numreskid := 0:if (init.a120_updater > 0) or init.a503_refresh <> 
         empty then 
         assign: a099_numreskid := a099_numreskid + 1:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 
         if ((children[in5].x061arelater in [son, stepson, daughter, stepdaughter]) and 
         children[in5].x054apndx <> empty) and ((children[in5].x056aresstat <> deleted) 
         and (children[in5].x056aresstat <> duped)) then 
         if children[in5].x056aresstat in [resident, away_inst, away_other] then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a099                         number of resident children

         section: a     level: respondent      type: numeric    width: 1   decimals: 0
         ref: init.a099_numreskid

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554        0           7          0.42          0.77       0
         -----------------------------------------------------------------

构造变量

         assign: a100_numnrkids := 0:if (init.a120_updater > 0) or init.a503_refresh <> 
         empty then 
         assign: a100_numnrkids := a100_numnrkids + 1:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 
         if ((children[in5].x061arelater in [son, stepson, daughter, stepdaughter]) and 
         children[in5].x054apndx <> empty) and ((children[in5].x056aresstat <> deleted) 
         and (children[in5].x056aresstat <> duped)) then 
         if not(children[in5].x056aresstat in [resident, away_inst, away_other]) then 
         if children[in5].x056aresstat in [nonresident] then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a100                         count of nonresident kids

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a100_numnrkids

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554        0          22          2.67          2.07       0
         -----------------------------------------------------------------

构造变量

         assign: a101_totalkids := 0:if (init.a120_updater > 0) or init.a503_refresh <> 
         empty then 
         assign: a101_totalkids := a101_totalkids + 1:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 
         if ((children[in5].x061arelater in [son, stepson, daughter, stepdaughter]) and 
         children[in5].x054apndx <> empty) and ((children[in5].x056aresstat <> deleted) 
         and (children[in5].x056aresstat <> duped)) then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a101                         count of kids - not their spouses

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a101_totalkids

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554        0          23          3.20          2.16       0
         -----------------------------------------------------------------

构造变量

         assign: a106_numcontactkids := 0:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 
         assign: a106_numcontactkids := a106_numcontactkids + 1:if (init.a120_updater > 
         0) or init.a503_refresh <> empty then 
         if ((((children[in6].x061arelater in [son, stepson, daughter, stepdaughter]) 
         and ((children[in6].x056aresstat <> deleted) and (children[in6].x056aresstat <> 
         duped))) and (children[in6].x056aresstat <> died)) and 
         (children[in6].x056aresstat <> havenocontact)) and children[in6].x054apndx <> 
         empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a106                         count of contact kids

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a106_numcontactkids

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554        0          22          3.08          2.08       0
         -----------------------------------------------------------------

构造变量

         assign: a113_child_childil_grand := 0:if (init.a120_updater > 0) or 
         init.a503_refresh <> empty then 
         assign: a113_child_childil_grand := a113_child_childil_grand + 1:if 
         (init.a120_updater > 0) or init.a503_refresh <> empty then 
         if ((children[in12].x061arelater in [son, stepson, daughter, stepdaughter, 
         sppofdaughter, sppofson]) and ((children[in12].x056aresstat <> deleted) and 
         (children[in12].x056aresstat <> duped))) and children[in12].x054apndx <> empty 
         then 
         or 
         if (init.a120_updater > 0) or init.a503_refresh <> empty then 
         if ((hhmembers[in13].x061arelater in [grchild, grchild_in_law]) and 
         ((hhmembers[in13].x056aresstat <> deleted) and (hhmembers[in13].x056aresstat <> 
         duped))) and hhmembers[in13].x054apndx <> empty then 

         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a113                         count of child childlaw and grandchild

         section: a     level: respondent      type: numeric    width: 2   decimals: 0
         ref: init.a113_child_childil_grand

         *

         .................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          20554        0          38          5.32          3.75       0
         -----------------------------------------------------------------

vdate                        2012 data model version

         section: a     level: respondent      type: numeric    width: 1   decimals: 0

         user note:  this variable identifies which data model was used to interview the
         household.  please reference the data description for a summary of changes in
         each data model.

         .................................................................................
          2286           1.  version 1
          1676           2.  version 2
          6890           3.  version 3
          9702           4.  version 4

version                      2012 data release version

         section: a     level: respondent      type: numeric    width: 1   decimals: 0

         .................................................................................
         20554           3.  hrs 2012 final release