section e: family structure (children) (household)

========================================================================================== hrs 2016 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: e     level: household       type: character  width: 6   decimals: 0

         .................................................................................
         15023           010001-959738.  household identification number

subhh                        2016 sub household identification number

         section: e     level: household       type: character  width: 1   decimals: 0

         .................................................................................
         13549           0.  original sample household - no split from divorce or
                             separation of spouses or partners
           749           1.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
           578           2.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
            66           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
            73           7.  reunited household - respondents from split household
                             reunite
             1           8.  split household - one half of couple from subhh 1 or 2

osubhh                        2014 sub household identification number

         section: e     level: household       type: character  width: 1   decimals: 0

         .................................................................................
         10509           0.  original sample household - no split from divorce or
                             separation of spouses or partners
           652           1.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
           506           2.  split household - one half of couple from subhh 0 and new
                             spouse or partner, if any
            54           5.  split household - one half of couple from subhh 1 or 2
             6           6.  split household - one half of couple from subhh 1 or 2
            70           7.  reunited household - respondents from split household
                             reunite
             1           8.  split household - one half of couple from subhh 1 or 2
          3225       blank.  new cohort hh

pn_cs                        2016 coverscreen resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          9492         010.  person identifier
           432         011.  person identifier
            14         012.  person identifier
          4060         020.  person identifier
           106         021.  person identifier
            10         022.  person identifier
           330         030.  person identifier
            30         031.  person identifier
             3         032.  person identifier
           508         040.  person identifier
            28         041.  person identifier
             4         042.  person identifier
             1         043.  person identifier
             5       blank.  coversheet r not completed

pn_fam                       2016 family resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          8799         010.  person identifier
           280         011.  person identifier
            12         012.  person identifier
          4402         020.  person identifier
            63         021.  person identifier
             6         022.  person identifier
           345         030.  person identifier
            21         031.  person identifier
             3         032.  person identifier
           608         040.  person identifier
            19         041.  person identifier
             3         042.  person identifier
           462       blank.  no family respondent

pn_fin                       2016 financial resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          9932         010.  person identifier
           289         011.  person identifier
            11         012.  person identifier
          3657         020.  person identifier
            59         021.  person identifier
             6         022.  person identifier
           397         030.  person identifier
            24         031.  person identifier
             3         032.  person identifier
           366         040.  person identifier
            18         041.  person identifier
             4         042.  person identifier
           257       blank.  no financial respondent

pn_ncs                       2016 non-coverscreen resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          2587         010.  person identifier
           338         011.  person identifier
            23         012.  person identifier
             1         013.  person identifier
          2726         020.  person identifier
           133         021.  person identifier
            10         022.  person identifier
             1         023.  person identifier
           105         030.  person identifier
            19         031.  person identifier
             1         032.  person identifier
             1         033.  person identifier
           219         040.  person identifier
            27         041.  person identifier
             2         042.  person identifier
             1         043.  person identifier
          8829       blank.  single respondent household

pn_nfam                      2016 non-family resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          3287         010.  person identifier
           487         011.  person identifier
            25         012.  person identifier
             1         013.  person identifier
          2386         020.  person identifier
           173         021.  person identifier
            14         022.  person identifier
             1         023.  person identifier
            90         030.  person identifier
            28         031.  person identifier
             1         032.  person identifier
             1         033.  person identifier
           118         040.  person identifier
            36         041.  person identifier
             3         042.  person identifier
             2         043.  person identifier
          8370       blank.  single respondent household

pn_nfin                      2016 non-financial resp person number

         section: e     level: household       type: character  width: 3   decimals: 0

         .................................................................................
          2095         010.  person identifier
           478         011.  person identifier
            26         012.  person identifier
             1         013.  person identifier
          3087         020.  person identifier
           177         021.  person identifier
            14         022.  person identifier
             1         023.  person identifier
            37         030.  person identifier
            25         031.  person identifier
             1         032.  person identifier
             1         033.  person identifier
           359         040.  person identifier
            37         041.  person identifier
             2         042.  person identifier
             2         043.  person identifier
          8680       blank.  single respondent household

构造变量

         assign: e140_resnonkid := 0:if ((((seca.continuinterview.a218_agegreaterthan17 
         > 17) or (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         assign: e140_resnonkid := e140_resnonkid + 1:if 
         ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         if (hhmembers[i].x054apndx <> empty and (hhmembers[i].x067ayrborn > (year 
         (sysdate) - 18))) and (hhmembers[i].x056aresstat in [resident, away_inst, 
         away_other]) then 

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

e140                         resident non-kids

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.e140_resnonkid

         *

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          14558        0           9          0.13          0.52     465
         -----------------------------------------------------------------

e154                         calculate if any kids added to hh

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.e154_addedkids

         *

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           2741        1          14          2.75          1.68   12282
         -----------------------------------------------------------------

e166                         number of new kids

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.e166_addednrkids

         *

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           2235        1          14          2.28          1.53   12788
         -----------------------------------------------------------------

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 


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

e129                         families and friends preamble

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.e129_e012_

         families and friends often help one another in different ways. part of our
         research involves finding out how they do that. the next questions are about
         your family and friends [, beginning with your children [and those of your late
         husband/and those of your late wife/and those of your [husband/wife/partner].]
         
         [by 'children' we mean biological, step- and adopted children.]

         .................................................................................
         14545           1.  continue
           478       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.kidstatus.e129_e012_ 

         if piinita106_numcontactkids > 0 then 

         if piinita100_numnrkids > 0 then 


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

e012                         children live within 10 miles

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.e012_

         [do any of your children who do not live with you live within 10 miles of
         you/does [child name] live within 10 miles of you] [in [city of nursing home]/in
         [main resident city]]

         .................................................................................
          6483           1.  yes
          5492           5.  no
            40           8.  dk (don't know); na (not ascertained)
            11           9.  rf (refused)
          2997       blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m1                       which kid live w/in 10 miles- 1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[1]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          5798                 041-990.  other person number
           628                     993.  all children
            45                     997.  other (specify)
             7                     998.  dk (don't know); na (not ascertained)
             5                     999.  rf (refused)
          8540                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m2                       which kid live w/in 10 miles- 2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[2]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          2018                 041-990.  other person number
                                   993.  all children
            23                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         12982                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m3                       which kid live w/in 10 miles- 3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[3]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           646                 041-990.  other person number
             2                     993.  all children
            15                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14360                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m4                       which kid live w/in 10 miles- 4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[4]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           215                 041-990.  other person number
             2                     993.  all children
             5                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14801                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m5                       which kid live w/in 10 miles- 5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[5]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            86                 041-990.  other person number
                                   993.  all children
             3                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14934                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m6                       which kid live w/in 10 miles- 6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[6]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            29                 041-990.  other person number
                                   993.  all children
             1                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14993                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m7                       which kid live w/in 10 miles- 7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[7]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            13                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15010                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m8                       which kid live w/in 10 miles- 8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[8]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             5                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15018                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m9                       which kid live w/in 10 miles- 9

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[9]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             2                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15021                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e013_[1] :=  dontknow:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if sece.kidstatus.e130_e013mtemp = dontknow then 
         assign: e013_[1] :=  refusal:{previous ask} sece.kidstatus.e130_e013mtemp 
         if not(sece.kidstatus.e130_e013mtemp <> nonresponse) then 
         if not(sece.kidstatus.e130_e013mtemp = dontknow) then 
         if sece.kidstatus.e130_e013mtemp = refusal then 
         assign: e013_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e013_[cnt] := aarrayinteger[e130_e013mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e130_e013mtemp 
         if sece.kidstatus.e130_e013mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e130_e013mtemp.cardinal then 

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

e013m10                      which kid live w/in 10 miles- 10

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e013_[10]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
                               041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m1                       which child lives nearest -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[1]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
          3490                 041-990.  other person number
                                   997.  other (specify)
            19                     998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         11514                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m2                       which child lives nearest -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[2]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
           199                 041-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14824                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m3                       which child lives nearest -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[3]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
            32                 041-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14991                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m4                       which child lives nearest -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[4]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
            14                 041-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15009                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m5                       which child lives nearest -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[5]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             7                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15016                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m6                       which child lives nearest -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[6]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             3                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15020                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m7                       which child lives nearest -7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[7]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             1                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m8                       which child lives nearest -8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[8]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             1                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m9                       which child lives nearest -9

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[9]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             1                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m10                      which child lives nearest -10

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[10]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
             1                 101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e014_[1] :=  dontknow:{previous ask} sece.kidstatus.e131_e014_temp 
         if sece.kidstatus.e131_e014_temp = dontknow then 
         assign: e014_[1] :=  refusal:{previous ask} sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if sece.kidstatus.e131_e014_temp = refusal then 
         assign: e014_[1] := aarrayinteger[1]:{previous ask} sece.kidstatus.e012_ 
         if not(piinita100_numnrkids > 1) then 
         if piinita100_numnrkids = 1 then 
         if sece.kidstatus.e012_ = yes then 
         assign: e014_[cnt8] := aarrayinteger[e131_e014_temp[cnt8.ord]:{previous ask} 
         sece.kidstatus.e131_e014_temp 
         if not(sece.kidstatus.e131_e014_temp = dontknow) then 
         if not(sece.kidstatus.e131_e014_temp = refusal) then 
         if sece.kidstatus.cnt8 <= e131_e014_temp.cardinal then 
         if (aarrayinteger[e131_e014_temp[cnt8.ord] <> 97) and 
         (aarrayinteger[e131_e014_temp[cnt8.ord] <> 93) then 

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

e014m11                      which child lives nearest -11

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e014_[11]

         iwer: ask if necessary: which child lives nearest you in [nursing home city/main
         residence city]?

         .................................................................................
                               101-990.  other person number
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e160_anykidmove := assignnewkid:{previous ask} 
         sece.kidstatus.e129_e012_ 
         if piinita106_numcontactkids > 0 then 
         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and 
         (sece.kidstatus.e012_ <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in 
         sece.kidstatus.e130_e013mtemp)) and (((piinita100_numnrkids > 
         e130_e013mtemp.cardinal) and (sece.e166_addednrkids < 1)) or 
         ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= sece.e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (sece.e166_addednrkids = 1)) then 
         if (pihhx024_reiwhh_v <> yes) or ((pihhx024_reiwhh_v = yes) and 
         (piinita100_numnrkids = sece.e166_addednrkids)) then 
         {previous ask} sece.kidstatus.e129_e012_ 
         if piinita106_numcontactkids > 0 then 
         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and 
         (sece.kidstatus.e012_ <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in 
         sece.kidstatus.e130_e013mtemp)) and (((piinita100_numnrkids > 
         e130_e013mtemp.cardinal) and (sece.e166_addednrkids < 1)) or 
         ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= sece.e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (sece.e166_addednrkids = 1)) then 
         if not((pihhx024_reiwhh_v <> yes) or ((pihhx024_reiwhh_v = yes) and 
         (piinita100_numnrkids = sece.e166_addednrkids))) then 
         if sece.kidstatus.e167_nonreskidsmore10miles > 0 then 

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

e160                         any kid move

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.e160_anykidmove

         did [your child who lives more than 10 miles from you/any of your children who
         live more than 10 miles from you] move  [since [previous wave month], [previous
         wave iw year of family r]/since [previous wave iw year of family r]/in the last
         two years]?

         .................................................................................
          2269           1.  yes
            97           3.  assigned yes, new kid in the household
          4705           5.  no
            95           8.  dk (don't know); na (not ascertained)
             9           9.  rf (refused)
          7848       blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m1                       which kid moved - 1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[1]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
          1547                 101-990.  other person number
            25                     998.  dk (don't know); na (not ascertained)
             2                     999.  rf (refused)
         13449                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m2                       which kid moved - 2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[2]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
           453                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14570                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m3                       which kid moved - 3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[3]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
           118                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14905                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m4                       which kid moved - 4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[4]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
            41                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14982                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m5                       which kid moved - 5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[5]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
            13                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15010                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m6                       which kid moved - 6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[6]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
             8                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15015                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m7                       which kid moved - 7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[7]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
             3                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15020                   blank.  inap (inapplicable); partial interview

构造变量

         if ((pihhx033_hhmoved = rdidntmove) and (((piinita100_numnrkids = 1) and (e012_ 
         <> yes)) or (((piinita100_numnrkids > 1) and not (c93 in e130_e013mtemp)) and 
         (((piinita100_numnrkids > e130_e013mtemp.cardinal) and (e166_addednrkids < 1)) 
         or ((piinita100_numnrkids - e130_e013mtemp.cardinal) >= e166_addednrkids))))) 
         and not ((piinita100_numnrkids = 1) and (e166_addednrkids = 1)) then 

         if piinita100_numnrkids > 0 then 

         if e161_whichkidmove <> nonresponse then 


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

e162m8                       which kid moved - 8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e162_e161_whichkidmove[8]

         which child(ren)?
         
         iwer: choose all that apply. use dash or space in between answers

         .................................................................................
                               101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         assign: widowed := 0:{previous ask} sece.kidstatus.e129_e012_ 
         if piinita106_numcontactkids > 0 then 
         if childlevel[cnt5] <> empty then 
         if children[temp].x061arelater in [unknowninlaw, sppofson, sppofdaughter] then 
         assign: widowed := 1:{previous ask} sece.kidstatus.e129_e012_ 
         if piinita106_numcontactkids > 0 then 
         if childlevel[cnt5] <> empty then 
         if (children[temp].x056aresstat = died) or (children[temp].x056aresstat = 
         havenocontact) then 
         or{previous ask} sece.kidstatus.e129_e012_ 
         if piinita106_numcontactkids > 0 then 
         if childlevel[cnt5] <> empty then 
         if children[temp].x061arelater in [unknowninlaw, sppofson, sppofdaughter] then 
         if children[temp].x070awhoreloth = children[cnt].x054apndx then 
         if children[cnt].x056aresstat = died then 

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

ewidowed                     widowed or not

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.widowed

         *

         .................................................................................
            23           1.  widowed
         15000       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.kidstatus.e129_e012_ 

         if piinita106_numcontactkids > 0 then 

         if (((sece.e165_altwave = 0) and (pirvarsz076_reiwr_v = reiwr)) or 
         (pirvarsz076_reiwr_v <> reiwr)) or (sece.e154_addedkids > 0) then 


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

e015                         children own home

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.e015_

         [does [child name]/do any of your children] own a home?
         
         iwer: if owns part of a home, choose yes

         .................................................................................
          7959           1.  yes
          4890           5.  no
           101           8.  dk (don't know); na (not ascertained)
            26           9.  rf (refused)
          2047       blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m1                       which children own home -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[1]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          6080                 041-990.  other person number
          1856                     993.  all children
            13                     997.  other (specify)
             4                     998.  dk (don't know); na (not ascertained)
             6                     999.  rf (refused)
          7064                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m2                       which children own home -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[2]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          2878                 041-990.  other person number
             1                     993.  all children
             4                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         12140                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m3                       which children own home -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[3]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          1226                 041-990.  other person number
             1                     993.  all children
             3                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         13793                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m4                       which children own home -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[4]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           534                 041-990.  other person number
                                   993.  all children
             3                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14486                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m5                       which children own home -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[5]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           233                 041-990.  other person number
             1                     993.  all children
             2                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14787                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m6                       which children own home -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[6]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            94                 041-990.  other person number
                                   993.  all children
             1                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14928                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m7                       which children own home -7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[7]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            52                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14971                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m8                       which children own home -8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[8]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            22                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15001                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m9                       which children own home -9

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[9]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            13                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15010                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m10                      which children own home -10

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[10]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             7                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15016                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m11                      which children own home -11

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[11]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             3                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15020                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m12                      which children own home -12

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[12]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             1                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m13                      which children own home -13

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[13]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             1                 041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e016_[1] :=  dontknow:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if sece.kidstatus.e132_e016mtemp = dontknow then 
         assign: e016_[1] :=  refusal:{previous ask} sece.kidstatus.e132_e016mtemp 
         if not(sece.kidstatus.e132_e016mtemp <> nonresponse) then 
         if not(sece.kidstatus.e132_e016mtemp = dontknow) then 
         if sece.kidstatus.e132_e016mtemp = refusal then 
         assign: e016_[1] := aarrayinteger[1]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if (sece.kidstatus.e015_ = yes) and (piinita106_numcontactkids = 1) then 
         assign: e016_[cnt] := aarrayinteger[e132_e016mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e132_e016mtemp 
         if sece.kidstatus.e132_e016mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e132_e016mtemp.cardinal then 

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

e016m14                      which children own home -14

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e016_[14]

         which children?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
                               041-990.  other person number
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.kidstatus.e129_e012_ 

         if piinita106_numcontactkids > 0 then 

         if (sece.e154_addedkids < 1) and (pihhx024_reiwhh_v = yes) then 


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

e022                         new grandchildren

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidstatus.e022_numnewgkids

         do you [or your [husband/wife/partner]] [or your] [late husband/late wife/late
         partner] have any new grandchildren (excluding great-grandchildren) -- new, that
         is,  [[since [previous wave iw month of family r], [prev wave iw year of family
         r]/since [prev wave iw year of family r]/in the last two years]]?
         
         (include as grandchildren any children of your [or your late husband's/ or your
         late wife's/or your [husband/wife/partner]'s biological, step- or adopted
         children.)
         
         def: (new grandchildren include children's step-children by new marriages as
         well as births of grandchildren.)

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

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m1                       which child- parents of grandchildren -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[1]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          1798                 041-990.  other person number
             2                     992.  deceased child
            18                     993.  all children
            34                     997.  other (specify)
             9                     998.  dk (don't know); na (not ascertained)
             2                     999.  rf (refused)
         13160                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m2                       which child- parents of grandchildren -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[2]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           315                 041-990.  other person number
             1                     992.  deceased child
                                   993.  all children
             5                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14702                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m3                       which child- parents of grandchildren -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[3]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            52                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14971                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m4                       which child- parents of grandchildren -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[4]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            12                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15011                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m5                       which child- parents of grandchildren -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[5]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             3                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15020                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e023_[1] :=  dontknow:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if sece.kidstatus.e134_e023mtemp = dontknow then 
         assign: e023_[1] :=  refusal:{previous ask} sece.kidstatus.e134_e023mtemp 
         if not(sece.kidstatus.e134_e023mtemp <> nonresponse) then 
         if not(sece.kidstatus.e134_e023mtemp = dontknow) then 
         if sece.kidstatus.e134_e023mtemp = refusal then 
         assign: e023_[cnt] := aarrayinteger[e134_e023mtemp[cnt.ord]:{previous ask} 
         sece.kidstatus.e134_e023mtemp 
         if sece.kidstatus.e134_e023mtemp <> nonresponse then 
         if sece.kidstatus.cnt <= e134_e023mtemp.cardinal then 

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

e023m6                       which child- parents of grandchildren -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.kidstatus.e023_[6]

         which children are the parents of the new grandchildren?
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
                               041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         if (sece.longkidloop.e173_numcontactkidsovr17 > 0) or 
         (sece.longkidloop.e177_numcontactkidssppovr17 > 0) then 


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

e169                         any kids in school

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.longkidloop.e169_kidsinschool

         we are interested in education for your children who are 18 years of age or
         older.
         
         if r has only one living child, step-child, or child-in-law in contact who is 18
         years of age or older ({e173+e177}=1):
         
         is [child name] [, or [his/her] [spouse/partner]] in school?
         
         if r has more than one living child, step-child, or child-in-law in contact who
         is 18 years of age or older ({e173+e177}>1):
         are any of your children, [or step-children,] [or their [spouses/partners]] in
         school? (please do not include grandchildren.)

         .................................................................................
          2461           1.  yes
         10243           5.  no
            95           8.  dk (don't know); na (not ascertained)
            24           9.  rf (refused)
          2200       blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m1                       which kids in school -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[1]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
          2327                 041-990.  other person number
            98                     993.  all children
            32                     998.  dk (don't know); na (not ascertained)
             4                     999.  rf (refused)
         12562                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m2                       which kids in school -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[2]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
           491                 041-990.  other person number
                                   993.  all children
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14532                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m3                       which kids in school -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[3]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            80                 041-990.  other person number
                                   993.  all children
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14943                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m4                       which kids in school -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[4]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
            19                 041-990.  other person number
                                   993.  all children
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15004                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m5                       which kids in school -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[5]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
             3                 041-990.  other person number
                                   993.  all children
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15020                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e171_[1] :=  dontknow:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if sece.longkidloop.e170_e170mtemp = dontknow then 
         assign: e171_[1] :=  refusal:{previous ask} sece.longkidloop.e170_e170mtemp 
         if not(sece.longkidloop.e170_e170mtemp <> nonresponse) then 
         if not(sece.longkidloop.e170_e170mtemp = dontknow) then 
         if sece.longkidloop.e170_e170mtemp = refusal then 
         assign: e171_[1] := aarrayinteger[1]:{previous ask} 
         sece.longkidloop.e169_kidsinschool 
         if sece.longkidloop.e169_kidsinschool = yes then 
         if ((sece.longkidloop.e173_numcontactkidsovr17 = 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 < 1)) or 
         ((sece.longkidloop.e173_numcontactkidsovr17 < 1) and 
         (sece.longkidloop.e177_numcontactkidssppovr17 = 1)) then 
         assign: e171_[cnt5] := aarrayinteger[e170_e170mtemp[cnt5.ord]:{previous ask} 
         sece.longkidloop.e170_e170mtemp 
         if sece.longkidloop.e170_e170mtemp <> nonresponse then 
         if sece.longkidloop.cnt5 <= e170_e170mtemp.cardinal then 

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

e171m6                       which kids in school -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.longkidloop.e171_[6]

         (which children (or children-in-law?)?)
         
         iwer: choose all that apply. use dash or space in between answers.

         .................................................................................
                               041-990.  other person number
                                   993.  all children
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e046_numgkids := 95:if ((((seca.continuinterview.a218_agegreaterthan17 
         > 17) or (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 
         if (((pihhx024_reiwhh_v = yes) and (pirvarsz114_numgkids_v <> empty and 
         ((pirvarsz114_numgkids_v < 1) or (pirvarsz114_numgkids_v = 95)))) and 
         (pi022_numnewgkids <> yes)) and (sece.e154_addedkids < 1) then 
         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 
         if not((((pihhx024_reiwhh_v = yes) and (pirvarsz114_numgkids_v <> empty and 
         ((pirvarsz114_numgkids_v < 1) or (pirvarsz114_numgkids_v = 95)))) and 
         (pi022_numnewgkids <> yes)) and (sece.e154_addedkids < 1)) then 

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

e046                         # grandchildren total

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.grandkids.e046_numgkids

         (please remind me ...) altogether, how many grandchildren do you [or your
         [husband/wife/partner]] [or your] [late husband/late wife/late partner] have?
         
         (include as grandchildren any children of your [or your late husband's/ or your
         late wife's/or your  [husband/wife/partner]'s  biological, step - or adopted
         children.)
         
         iwer: enter 80 if r has 80 or more grandchildren

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          11971        0          60          5.70          5.61     480
         -----------------------------------------------------------------
          2455          95.  assumed to be zero
            96          98.  dk (don't know); na (not ascertained)
            21          99.  rf (refused)

构造变量

         assign: e047_numgrgkids := assignedno:if 
         ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 
         if (((pihhx024_reiwhh_v = yes) and (pirvarsz114_numgkids_v <> empty and 
         ((pirvarsz114_numgkids_v < 1) or (pirvarsz114_numgkids_v = 95)))) and 
         (pi022_numnewgkids <> yes)) and (sece.e154_addedkids < 1) then 
         {previous ask} sece.grandkids.e046_numgkids 
         if (sece.grandkids.e046_numgkids > 0) and (sece.grandkids.e046_numgkids <> 95) 
         then 
         if sece.e165_altwave = 0 then 

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

e047                         have great-grandchildren

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e047_numgrgkids

         do you [or your[husband/wife/partner] have any great-grandchildren?

         .................................................................................
          3901           1.  yes
          6535           5.  no
          2455           6.  assigned no
            29           8.  dk (don't know); na (not ascertained)
             1           9.  rf (refused)
          2102       blank.  inap (inapplicable); partial interview

构造变量

         assign: e048_ := 95:if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 
         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 
         if (((pihhx024_reiwhh_v = yes) and (pirvarsz114_numgkids_v <> empty and 
         ((pirvarsz114_numgkids_v < 1) or (pirvarsz114_numgkids_v = 95)))) and 
         (pi022_numnewgkids <> yes)) and (sece.e154_addedkids < 1) then 
         {previous ask} sece.grandkids.e047_numgrgkids 
         if sece.grandkids.e047_numgrgkids = yes then 

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

e048                         #great-grandchildren

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.grandkids.e048_

         altogether, how many great-grandchildren do you [or [your husband/wife/partner]]
         have?
         
         iwer:  enter 80 if r has 80 or more great-grandchildren

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           3809        0          60          5.76          6.50    8735
         -----------------------------------------------------------------
          2426          95.  not asked because assumed to be zero
            53          98.  dk (don't know); na (not ascertained)
                        99.  rf (refused)

构造变量

         assign: e049_ := 1:{previous ask} sece.grandkids.e046_numgkids 
         if (sece.grandkids.e046_numgkids > 0) and (sece.grandkids.e046_numgkids <> 95) 
         then 

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

e049                         e049- any offspring r/sp

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e049_

         *

         .................................................................................
         10467           1.  yes
          4556       blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 

         if sece.e140_resnonkid > 0 then 


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

e050                         intro to child transfers

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e050_

         families sometimes help one another in a variety of ways, and each type of help
         can be important.
         
         iwer: enter 1 to continue

         .................................................................................
          1103           1.  continue
         13920       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.grandkids.e050_ 


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

e051                         raising children

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e051_

         are you [or your [husband/wife/partner]] [or your] [late husband/late wife/late
         partner] raising  [name(s) of resident non-child hhm(s)  under 18 years
         (relationship(s) to r]?

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

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m1                       raising which child -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[1]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
           514                 101-990.  other person number
             2                     998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14507                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m2                       raising which child -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[2]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
           176                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14847                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m3                       raising which child -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[3]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
            70                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14953                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m4                       raising which child -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[4]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
            26                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14997                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m5                       raising which child -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[5]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
            10                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15013                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m6                       raising which child -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[6]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
             8                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15015                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m7                       raising which child -7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[7]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
             4                 101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15019                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e052_[1] :=  dontknow:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if sece.grandkids.e123_e052mtemp = dontknow then 
         assign: e052_[1] :=  refusal:{previous ask} sece.grandkids.e123_e052mtemp 
         if not(sece.grandkids.e123_e052mtemp <> nonresponse) then 
         if not(sece.grandkids.e123_e052mtemp = dontknow) then 
         if sece.grandkids.e123_e052mtemp = refusal then 
         assign: e052_[cnt] := aarrayinteger[1]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if (sece.grandkids.e051_ = yes) and (sece.e140_resnonkid = 1) then 
         assign: e052_[cnt] := aarrayinteger[e123_e052mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e123_e052mtemp 
         if sece.grandkids.e123_e052mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e123_e052mtemp.cardinal then 

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

e052m8                       raising which child -8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e052_[8]

         which of them are you raising?
         
         iwer: choose all that apply.

         .................................................................................
                               101-990.  other person number
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 

         if (pihhx024_reiwhh_v <> yes) and ((piinita101_totalkids > 0) or 
         ((sece.grandkids.e046_numgkids > 0) and (sece.grandkids.e046_numgkids < 81))) 
         then 


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

e056                         money transfers- in last 10 years

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e056_

         again, please think about the past 10 years. not counting any shared housing or
         shared food, have you [or your husband/wife/partner] [or your late husband/late
         wife/late partner] given financial help or gifts, including help with education,
         of $5,000 or more to any child (or grandchild)?
         
         def: by financial help we mean giving money, helping pay bills, or covering
         specific types of costs such as those for medical care or insurance, schooling,
         down payment for a home, rent, etc. the financial help can be considered
         support, a gift or a loan.

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

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m1                       which child given money -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[1]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
           616                 101-990.  other person number
             1                     992.  deceased child
           176                     993.  all children
            15                     994.  all grandchildren equally
            26                     997.  other (specify)
             1                     998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14188                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m2                       which child given money -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[2]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
           220                 101-990.  other person number
                                   992.  deceased child
                                   993.  all children
            14                     994.  all grandchildren equally
             8                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14781                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m3                       which child given money -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[3]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
            47                 101-990.  other person number
                                   992.  deceased child
                                   993.  all children
             4                     994.  all grandchildren equally
             3                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14969                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m4                       which child given money -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[4]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
            12                 101-990.  other person number
             1                     992.  deceased child
                                   993.  all children
             1                     994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15009                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m5                       which child given money -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[5]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
             5                 101-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15018                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m6                       which child given money -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[6]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
             1                 101-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e057_[1] :=  dontknow:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if sece.grandkids.e126_e057mtemp = dontknow then 
         assign: e057_[1] :=  refusal:{previous ask} sece.grandkids.e126_e057mtemp 
         if not(sece.grandkids.e126_e057mtemp <> nonresponse) then 
         if not(sece.grandkids.e126_e057mtemp = dontknow) then 
         if sece.grandkids.e126_e057mtemp = refusal then 
         assign: e057_[cnt] := aarrayinteger[e126_e057mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e126_e057mtemp 
         if sece.grandkids.e126_e057mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e126_e057mtemp.cardinal then 

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

e057m7                       which child given money -7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e057_[7]

         which child (or grandchild) was that?
         
         iwer: choose all that apply
         
         if grandchild: which of your children is the parent of that grandchild?

         .................................................................................
                               101-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 

         if (piinita101_totalkids > 0) or ((sece.grandkids.e046_numgkids > 0) and 
         (sece.grandkids.e046_numgkids < 81)) then 


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

e059                         intro to help given or received

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e059_

         the next questions are about help you [or your [husband/wife/partner]] [or your]
         [late husband/late wife/late partner] gave or received [[since [previous wave
         month],[prev wave iw year of family r]/since [prev wave iw year of family r]/in
         the last two years]].
         
         iwer: enter 1 to continue

         .................................................................................
         13136           1.  continue
          1887       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.grandkids.e059_ 

         if (sece.grandkids.e046_numgkids > 0) and (sece.grandkids.e046_numgkids <> 95) 
         then 


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

e060                         care of grandkids- 100 or more hours

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.grandkids.e060_

         did you [or your [husband/wife/partner] [or your] [late husband/late wife/late
         partner] spend 100 or more hours in total [[since [previous wave month],
         [previous wave iw year of family r]/since [previous wave iw year of family r]/in
         the last two years]] taking care of [grand or great
         grandchildren/grandchildren]?

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

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m1                       which childs children -1

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[1]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
          2649                 041-990.  other person number
             9                     992.  deceased child
           182                     993.  all children
                                   994.  all grandchildren equally
            81                     997.  other (specify)
             2                     998.  dk (don't know); na (not ascertained)
             2                     999.  rf (refused)
         12098                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m2                       which childs children -2

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[2]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
           709                 041-990.  other person number
             5                     992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
            10                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14299                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m3                       which childs children -3

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[3]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
           175                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
             1                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14847                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m4                       which childs children -4

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[4]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
            36                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
             3                     997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         14984                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m5                       which childs children -5

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[5]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
             7                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15016                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m6                       which childs children -6

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[6]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
             5                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15018                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m7                       which childs children -7

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[7]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
             1                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m8                       which childs children -8

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[8]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
             1                 041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15022                   blank.  inap (inapplicable); partial interview

构造变量

         assign: e061_[1] :=  dontknow:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if sece.grandkids.e125_e061mtemp = dontknow then 
         assign: e061_[1] :=  refusal:{previous ask} sece.grandkids.e125_e061mtemp 
         if not(sece.grandkids.e125_e061mtemp <> nonresponse) then 
         if not(sece.grandkids.e125_e061mtemp = dontknow) then 
         if sece.grandkids.e125_e061mtemp = refusal then 
         assign: e061_[cnt] := aarrayinteger[e125_e061mtemp[cnt.ord]:{previous ask} 
         sece.grandkids.e125_e061mtemp 
         if sece.grandkids.e125_e061mtemp <> nonresponse then 
         if sece.grandkids.cnt <= e125_e061mtemp.cardinal then 

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

e061m9                       which childs children -9

         section: e     level: household       type: character  width: 3   decimals: 0
         ref: sece.grandkids.e061_[9]

         which of your children is the parent of those grandchildren (or
         great-grandchildren)?
         
         iwer: choose all that apply.

         .................................................................................
                               041-990.  other person number
                                   992.  deceased child
                                   993.  all children
                                   994.  all grandchildren equally
                                   997.  other (specify)
                                   998.  dk (don't know); na (not ascertained)
                                   999.  rf (refused)
         15023                   blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.grandkids.e125_e061mtemp 


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

e063                         r care for grandchild- # hours

         section: e     level: household       type: numeric    width: 5   decimals: 0
         ref: sece.grandkids.e063_

         roughly how many hours altogether did you [,yourself,] spend?
         
         iwer: enter 9995 if grandchild lives in house, but no specific number of hours
         given.
                 
         iwer: don't probe dk/rf

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           1616        0       20000        697.66       1626.52   12098
         -----------------------------------------------------------------
           405       99995.  grandchild lives in house
           891       99998.  dk (don't know); na (not ascertained)
            13       99999.  rf (refused)

构造变量

         assign: e065_ :=  empty:{previous ask} sece.grandkids.e063_ 
         if sece.grandkids.e063_ <> empty and sece.grandkids.e063_ <> nonresponse then 

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

e065                         r care for grandchild- min hours

         section: e     level: household       type: numeric    width: 3   decimals: 0
         ref: sece.grandkids.e065_

         did it amount to a total of less than ____ , more than ____ , or what?
         
         procedure: unfh_1up
         breakpoints: 0, 200, 500
         entry point: 200

         .................................................................................
           282           0.  value of breakpoint
            77         200.  value of breakpoint
           234         201.  value of breakpoint
            43         500.  value of breakpoint
           263         501.  value of breakpoint
         14124       blank.  inap (inapplicable); partial interview

构造变量

         assign: e066_ :=  empty:{previous ask} sece.grandkids.e063_ 
         if sece.grandkids.e063_ <> empty and sece.grandkids.e063_ <> nonresponse then 

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

e066                         r care for grandchild- max hours

         section: e     level: household       type: numeric    width: 4   decimals: 0
         ref: sece.grandkids.e066_

         *

         .................................................................................
           229         199.  value of breakpoint
            77         200.  value of breakpoint
           203         499.  value of breakpoint
            43         500.  value of breakpoint
           347        5000.  greater than maximum breakpoint
         14124       blank.  inap (inapplicable); partial interview

构造变量

         assign: e067_ :=  empty:{previous ask} sece.grandkids.e063_ 
         if sece.grandkids.e063_ <> empty and sece.grandkids.e063_ <> nonresponse then 

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

e067                         r care for grandchild- result

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.grandkids.e067_

         *

         .................................................................................
             5          97.  data not available
            83          98.  dk (don't know); na (not ascertained)
             6          99.  rf (refused)
         14929       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.grandkids.e063_ 


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

e068                         sp/p care for grandchild- # hours

         section: e     level: household       type: numeric    width: 5   decimals: 0
         ref: sece.grandkids.e068_

         
         roughly how many hours altogether did your [husband/wife/partner] spend?
         
         iwer: enter 9995 if grandchild lives in house, but no specific number of hours
         given.
                 
         iwer: don't probe dk/rf

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           1182        0       10000        422.45       1039.27   13378
         -----------------------------------------------------------------
           157       99995.  grandchild lives in house
           301       99998.  dk (don't know); na (not ascertained)
             5       99999.  rf (refused)

构造变量

         assign: e070_ :=  empty:{previous ask} sece.grandkids.e068_ 
         if sece.grandkids.e068_ <> empty and sece.grandkids.e068_ <> nonresponse then 

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

e070                         sp/p care for grandchild- min hours

         section: e     level: household       type: numeric    width: 3   decimals: 0
         ref: sece.grandkids.e070_

         did it amount to a total of less than ____ , more than ____ , or what?
         
         procedure: unfh_1up
         breakpoints: 0, 200, 500
         entry point: 200

         .................................................................................
           145           0.  value of breakpoint
            13         200.  value of breakpoint
            63         201.  value of breakpoint
             7         500.  value of breakpoint
            73         501.  value of breakpoint
         14722       blank.  inap (inapplicable); partial interview

构造变量

         assign: e071_ :=  empty:{previous ask} sece.grandkids.e068_ 
         if sece.grandkids.e068_ <> empty and sece.grandkids.e068_ <> nonresponse then 

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

e071                         sp/p care for grandchild- max hours

         section: e     level: household       type: numeric    width: 4   decimals: 0
         ref: sece.grandkids.e071_

         *

         .................................................................................
           123         199.  value of breakpoint
            13         200.  value of breakpoint
            58         499.  value of breakpoint
             7         500.  value of breakpoint
           100        5000.  greater than maximum breakpoint
         14722       blank.  inap (inapplicable); partial interview

构造变量

         assign: e072_ :=  empty:{previous ask} sece.grandkids.e068_ 
         if sece.grandkids.e068_ <> empty and sece.grandkids.e068_ <> nonresponse then 

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

e072                         sp/p care for grandchild- result

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.grandkids.e072_

         *

         .................................................................................
             4          97.  data not available
            27          98.  dk (don't know); na (not ascertained)
                        99.  rf (refused)
         14992       blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         (piinita101_totalkids > 0)) or (sece.kidstatus.e022_numnewgkids <> yes) then 

         if ((sece.grandkids.e049_ = 1) or (piinita101_totalkids > 0)) or 
         ((sece.grandkids.e046_numgkids > 0) and (sece.grandkids.e046_numgkids < 81)) 
         then 


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

e075                         since prev wave transfer to kids

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidtransmain.e075_

         including help with education but not shared housing or shared food [/or any
         deed to a house], [since [previous wave iw month of family r], [previous wave iw
         year of family r]/since [previous wave iw year of family r]/in the last two
         years] did you [or your  [husband/wife/partner] [or your] [late husband/late
         wife/late partner] give financial help totaling $500 or more to [any of your
         children] (or grandchild(ren))?
         
         def: (by financial help we mean giving money, helping pay bills, or covering
         specific types of costs such as those for medical care or insurance, schooling,
         down payment for a home, rent, etc. the financial help can be considered
         support, a gift or a loan.)

         user note: follow-up responses for financial transfers to children are located
         in data file h16e_tc.

         .................................................................................
          4744           1.  yes
          8271           5.  no
            59           8.  dk (don't know); na (not ascertained)
            61           9.  rf (refused)
          1888       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.kidtransmain.e075_ 


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

e087                         transfer from kids- past 2yrs

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.kidtransmain.e087_

         [since [previous wave iw month of family r], [previous wave iw year of family
         r]/since [previous wave iw year of family r]/in the last two years] did you [or
         your [husband/wife/partner] [or your] [late husband/late wife/late partner]
         receive financial help totaling $500 or more from [any of your children] (or
         grandchild(ren))?
         
         def: (by financial help we mean giving money, helping pay bills, or covering
         specific types of costs such as those for medical care or insurance, schooling,
         down payment for a home, rent, etc. the financial help can be considered
         support, a gift or a loan.)

         user note: follow-up responses for financial transfers from children are located
         in data file h16e_fc.

         .................................................................................
           974           1.  yes
         12086           5.  no
            26           8.  dk (don't know); na (not ascertained)
            48           9.  rf (refused)
          1889       blank.  inap (inapplicable); partial interview

构造变量

         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 


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

e105                         give financial help to relatives

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e105_finhelptorel

         [the next questions are about help you [or your [husband/wife/partner] [or your]
         [late husband/late wife/late partner] gave or received [[since  [previous wave
         iw month of family r], [previous wave iw year of family r]/since [previous wave
         iw year of family r]/in the last two years]]].
         
         did you [or your [husband/wife/partner] [or your] [late husband/late wife/late
         partner] give financial help totaling $500 or more [[since  [previous wave iw
         month of family r], [previous wave iw year of family r]/since [previous wave iw
         year of family r]/in the last two years]] to friends or relatives such as
         siblings or nieces and nephews? do not include help to [children, grandchildren,
         great-grandchildren, or parents/children, grandchildren, or parents/children, or
         parents/parents] that we have already spoken about.
         
         iwer: do not count shared housing or shared food 
         
         def: (by financial help we mean giving money, helping pay bills, or covering
         specific types of costs such as those for medical care or insurance, schooling,
         down payment for a home, rent, etc. the financial help can be considered
         support, a gift or a loan.)

         .................................................................................
          1731           1.  yes
         12712           5.  no
            32           8.  dk (don't know); na (not ascertained)
            59           9.  rf (refused)
           489       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e105_finhelptorel 

         if sece.othertrans.e105_finhelptorel = yes then 


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

e106                         how much fin help to relatives

         section: e     level: household       type: numeric    width: 6   decimals: 0
         ref: sece.othertrans.e106_amtfinhelpto

         altogether, about how much did the help to friends or (other) relatives amount
         to [since [previous wave iw month of family r], [previous wave iw year of family
         r]/since [previous wave iw year of family r]/in the last two years]?
         
         iwer: do not probe dk/rf
         
         amount:

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           1576        0      300000       4728.77      14292.01   13292
         -----------------------------------------------------------------
           140      999998.  dk (don't know); na (not ascertained)
            15      999999.  rf (refused)

构造变量

         assign: e108_ :=  empty:{previous ask} sece.othertrans.e106_amtfinhelpto 
         if sece.othertrans.e106_amtfinhelpto <> empty and 
         sece.othertrans.e106_amtfinhelpto <> nonresponse then 

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

e108                         how much fin help to relatives- min

         section: e     level: household       type: numeric    width: 4   decimals: 0
         ref: sece.othertrans.e108_

         did it amount to a total of less than $____ , more than $____ , or what?
         
         procedures: 1up, 1down
         breakpoints:  $1,000, $5,000
         random entry point assignment [1 ($1,000)]
         or [{not 1} ($5,000)] at x501

         .................................................................................
            48           0.  value of breakpoint
            10        1000.  value of breakpoint
            68        1001.  value of breakpoint
             4        5000.  value of breakpoint
            25        5001.  value of breakpoint
         14868       blank.  inap (inapplicable); partial interview

构造变量

         assign: e109_ :=  empty:{previous ask} sece.othertrans.e106_amtfinhelpto 
         if sece.othertrans.e106_amtfinhelpto <> empty and 
         sece.othertrans.e106_amtfinhelpto <> nonresponse then 

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

e109                         how much fin help to relatives- max

         section: e     level: household       type: numeric    width: 8   decimals: 0
         ref: sece.othertrans.e109_

         *

         .................................................................................
            31         999.  value of breakpoint
            10        1000.  value of breakpoint
            56        4999.  value of breakpoint
             4        5000.  value of breakpoint
            54    99999996.  greater than maximum breakpoint
         14868       blank.  inap (inapplicable); partial interview

构造变量

         assign: e110_ :=  empty:{previous ask} sece.othertrans.e106_amtfinhelpto 
         if sece.othertrans.e106_amtfinhelpto <> empty and 
         sece.othertrans.e106_amtfinhelpto <> nonresponse then 

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

e110                         how much fin help to relatives- result

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.othertrans.e110_

         *

         .................................................................................
            20          98.  dk (don't know); na (not ascertained)
             9          99.  rf (refused)
         14994       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e105_finhelptorel 

         if (sece.othertrans.e105_finhelptorel = yes) and ((sece.othertrans.sibcount > 
         0) or (pihhx024_reiwhh_v <> yes)) then 


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

e180                         help given to rs sibling

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e180_

         was any of this financial help given to any of your own siblings?

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

构造变量

         {previous ask} sece.othertrans.e105_finhelptorel 

         if (sece.othertrans.e105_finhelptorel = yes) and (pirespondents1x065acouplenss 
         <> other) then 


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

e181                         help given to spouse/partners sibling

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e181_

         was any of this financial help given to any of your [husband/wife/partner]'s
         siblings?

         .................................................................................
           235           1.  yes
           534           5.  no
             3           6.  [vol] r's spouse has no siblings
             5           8.  dk (don't know); na (not ascertained)
             1           9.  rf (refused)
         14245       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e105_finhelptorel 


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

e111                         receive help from relatives

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e111_finhelpfrrel

         did you [or your [husband/wife/partner]] [or your] [late husband/late wife/late
         partner] receive financial help totaling $500 or more [[since [previous wave iw
         month of family r], [previous wave iw year of family r]/since [previous wave iw
         year of family r]/in the last two years]] from friends or relatives such as
         siblings or nieces and nephews?  do not include help from [children,
         grandchildren, great-grandchildren, or parents/children, grandchildren, or
         parents/children, or parents/parents] that we have already spoken about.
         
         iwer: do not include inheritances. do not count shared housing or shared food
         
         def: (by financial help we mean giving money, helping pay bills, or covering
         specific types of costs such as those for medical care or insurance, schooling,
         down payment for a home, rent, etc. the financial help can be considered
         support, a gift or a loan.)

         .................................................................................
           602           1.  yes
         13871           5.  no
            14           8.  dk (don't know); na (not ascertained)
            47           9.  rf (refused)
           489       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e111_finhelpfrrel 

         if sece.othertrans.e111_finhelpfrrel = yes then 


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

e112                         how much financial help from relatives

         section: e     level: household       type: numeric    width: 6   decimals: 0
         ref: sece.othertrans.e112_amtfinhelpfr

         altogether, about how much did the help from friends or (other) relatives amount
         to [[since [previous wave iw month of family r], [previous wave iw year of
         family r]/since [previous wave iw year of family r]/in the last two years]]?
         
         iwer: do not probe dk/rf
         
         amount:

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            544        0      530000       5721.85      25973.77   14421
         -----------------------------------------------------------------
            49      999998.  dk (don't know); na (not ascertained)
             9      999999.  rf (refused)

构造变量

         assign: e114_ :=  empty:{previous ask} sece.othertrans.e112_amtfinhelpfr 
         if sece.othertrans.e112_amtfinhelpfr <> empty and 
         sece.othertrans.e112_amtfinhelpfr <> nonresponse then 

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

e114                         how much fin help from relatives-min

         section: e     level: household       type: numeric    width: 4   decimals: 0
         ref: sece.othertrans.e114_

         did it amount to a total of less than $____ , more than $____ , or what?
         
         procedures: 1up, 1down
         breakpoints:  $1,000, $5,000
         random entry point assignment [1 ($1,000)]
         or [{not 1} ($5,000)] at x502

         .................................................................................
            22           0.  value of breakpoint
             4        1000.  value of breakpoint
            23        1001.  value of breakpoint
             2        5000.  value of breakpoint
             7        5001.  value of breakpoint
         14965       blank.  inap (inapplicable); partial interview

构造变量

         assign: e115_ :=  empty:{previous ask} sece.othertrans.e112_amtfinhelpfr 
         if sece.othertrans.e112_amtfinhelpfr <> empty and 
         sece.othertrans.e112_amtfinhelpfr <> nonresponse then 

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

e115                         how much fin help from relatives- max

         section: e     level: household       type: numeric    width: 8   decimals: 0
         ref: sece.othertrans.e115_

         *

         .................................................................................
            17         999.  value of breakpoint
             4        1000.  value of breakpoint
            17        4999.  value of breakpoint
             2        5000.  value of breakpoint
            18    99999996.  greater than maximum breakpoint
         14965       blank.  inap (inapplicable); partial interview

构造变量

         assign: e116_ :=  empty:{previous ask} sece.othertrans.e112_amtfinhelpfr 
         if sece.othertrans.e112_amtfinhelpfr <> empty and 
         sece.othertrans.e112_amtfinhelpfr <> nonresponse then 

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

e116                         how much fin help from relatives- result

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.othertrans.e116_

         *

         .................................................................................
             4          98.  dk (don't know); na (not ascertained)
             7          99.  rf (refused)
         15012       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e112_amtfinhelpfr 


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

e117                         receive future income from relatives

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e117_futincome

         do you think of it as income you can count on in the future?

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

构造变量

         {previous ask} sece.othertrans.e117_futincome 

         if (sece.othertrans.e111_finhelpfrrel = yes) and ((sece.othertrans.sibcount > 
         0) or (pihhx024_reiwhh_v <> yes)) then 


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

e182                         help received from rs sibling

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e182_

         was any of this financial help received from any of your own siblings?

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

构造变量

         {previous ask} sece.othertrans.e117_futincome 

         if (sece.othertrans.e111_finhelpfrrel = yes) and (pirespondents1x065acouplenss 
         <> other) then 


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

e183                         help received from spouse/partners sibling

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e183_

         was any of this financial help received from any of your
         [husband/wife/partner]'s  siblings?

         .................................................................................
            44           1.  yes
           118           5.  no
                         6.  [vol] r's spouse has no siblings
             1           8.  dk (don't know); na (not ascertained)
                         9.  rf (refused)
         14860       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e111_finhelpfrrel 


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

e118                         any dependents

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.othertrans.e118_anydependt

         in [2015/2016], were any children, parents, or other relatives dependent on you
         for more than half of their support?

         .................................................................................
          1970           1.  yes
         12510           5.  no
            22           8.  dk (don't know); na (not ascertained)
            32           9.  rf (refused)
           489       blank.  inap (inapplicable); partial interview

构造变量

         {previous ask} sece.othertrans.e118_anydependt 

         if sece.othertrans.e118_anydependt = yes then 


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

e119                         num dependents

         section: e     level: household       type: numeric    width: 2   decimals: 0
         ref: sece.othertrans.e119_numdependt

         how many people was that?
         
         # of people:

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

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
           1961        1          20          1.85          1.37   13053
         -----------------------------------------------------------------
             7          98.  dk (don't know); na (not ascertained)
             2          99.  rf (refused)

构造变量

         assign: e120_eassist := never:if 
         ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if not((pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = 
         financial_familyr)) then 
         if ((((seca.continuinterview.a218_agegreaterthan17 > 17) or 
         (seca.continuinterview.a019_rage > 17)) and (rvars.z145_typeexit_v <> 
         newpostexit)) and (rvars.z145_typeexit_v <> firstrepeatpost)) and 
         (rvars.z145_typeexit_v <> secrepeatpost) then 
         if (pirtab1x007afinfam = familyr) or (pirtab1x007afinfam = financial_familyr) 
         then 

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

e120                         assist section e - family

         section: e     level: household       type: numeric    width: 1   decimals: 0
         ref: sece.e120_eassist

         iwer: how often did r receive assistance with answers in section e - children
         and household members?

         .................................................................................
         13728           1.  never
           568           2.  a few times
           213           3.  most or all of the time
            25           4.  the section was done by a proxy reporter
           489       blank.  inap (inapplicable); partial interview

vdate                        2016 data model version

         section: e     level: household       type: numeric    width: 2   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.

         .................................................................................
           174           1.  version 1
           868           2.  version 2
          1316           3.  version 3
          2266           4.  version 4
          2973           5.  version 5
           499           6.  version 6
          1422           7.  version 7
           735           8.  version 8
           993           9.  version 9
          2686          10.  version 10
           113          11.  version 11
           431          12.  version 12
           547          13.  version 13

version                      2016 data release version

         section: e     level: household       type: numeric    width: 1   decimals: 0

         .................................................................................
         15023           2.  hrs 2016 final release