section e: family structure (children) and transfers (from child)
==========================================================================================
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: from child type: character width: 6 decimals: 0
.................................................................................
1183 010281-952836. household identification number
subhh 2016 sub household identification number
section: e level: from child type: character width: 1 decimals: 0
.................................................................................
1066 0. original sample household - no split from divorce or
separation of spouses or partners
66 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
46 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
1 5. split household - one half of couple from subhh 1 or 2
1 6. split household - one half of couple from subhh 1 or 2
3 7. reunited household - respondents from split household
reunite
8. split household - one half of couple from subhh 1 or 2
osubhh 2014 sub household identification number
section: e level: from child type: character width: 1 decimals: 0
.................................................................................
899 0. original sample household - no split from divorce or
separation of spouses or partners
52 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
41 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
1 5. split household - one half of couple from subhh 1 or 2
1 6. split household - one half of couple from subhh 1 or 2
4 7. reunited household - respondents from split household
reunite
8. split household - one half of couple from subhh 1 or 2
185 blank. new cohort hh
pn_cs 2016 coverscreen resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
802 010. person identifier
35 011. person identifier
260 020. person identifier
5 021. person identifier
1 022. person identifier
37 030. person identifier
1 031. person identifier
40 040. person identifier
2 041. person identifier
pn_fam 2016 family resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
802 010. person identifier
27 011. person identifier
267 020. person identifier
3 021. person identifier
1 022. person identifier
39 030. person identifier
1 031. person identifier
41 040. person identifier
2 041. person identifier
pn_fin 2016 financial resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
828 010. person identifier
29 011. person identifier
248 020. person identifier
3 021. person identifier
1 022. person identifier
39 030. person identifier
1 031. person identifier
29 040. person identifier
2 041. person identifier
3 blank. no financial respondent
pn_ncs 2016 non-coverscreen resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
143 010. person identifier
11 011. person identifier
1 012. person identifier
146 020. person identifier
4 021. person identifier
5 030. person identifier
3 031. person identifier
7 040. person identifier
863 blank. single respondent household
pn_nfam 2016 non-family resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
143 010. person identifier
19 011. person identifier
1 012. person identifier
139 020. person identifier
6 021. person identifier
3 030. person identifier
3 031. person identifier
6 040. person identifier
863 blank. single respondent household
pn_nfin 2016 non-financial resp person number
section: e level: from child type: character width: 3 decimals: 0
.................................................................................
115 010. person identifier
17 011. person identifier
1 012. person identifier
158 020. person identifier
6 021. person identifier
3 030. person identifier
3 031. person identifier
18 040. person identifier
862 blank. single respondent household
opn other person number
section: e level: from child type: character width: 3 decimals: 0
other person number
.................................................................................
1103 041-990. other person number
992. deceased child
34 993. all children equally
4 994. all grandchildren equally
4 995. all children and grandchildren equally
24 997. other (specify)
10 998. dk (don't know); na (not ascertained)
4 999. rf (refused)
blank. inap (inapplicable); partial interview
构造变量
assign: e088_ := dontknow:{previous ask}
sece.kidtransmain.transfromkid[1].e135_e088_temp
if not(sece.kidtransmain.transfromkid[1].e135_e088_temp <> nonresponse) then
if sece.kidtransmain.transfromkid[1].e135_e088_temp = dontknow then
assign: e088_ := refusal:{previous ask}
sece.kidtransmain.transfromkid[1].e135_e088_temp
if not(sece.kidtransmain.transfromkid[1].e135_e088_temp <> nonresponse) then
if not(sece.kidtransmain.transfromkid[1].e135_e088_temp = dontknow) then
if sece.kidtransmain.transfromkid[1].e135_e088_temp = refusal then
assign: e088_ := aarrayinteger[e135_e088_temp.ord]:{previous ask}
sece.kidtransmain.transfromkid[1].e135_e088_temp
if sece.kidtransmain.transfromkid[1].e135_e088_temp <> nonresponse then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e088 which child gave largest amt -1
section: e level: from child type: character width: 3 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e088_
which child (or grandchild) gave you [or your [husband/wife/partner] ] [or your]
[late husband/wife/partner] the [(next)] largest amount?
iwer: if grandchild: (which of your children is the parent of that grandchild?)
.................................................................................
1103 041-990. other person number
992. deceased child
34 993. all children equally
4 994. all grandchildren equally
4 995. all children and grandchildren equally
24 997. other (specify)
10 998. dk (don't know); na (not ascertained)
4 999. rf (refused)
blank. inap (inapplicable); partial interview
构造变量
{previous ask} sece.kidtransmain.transfromkid[i].e135_e088_temp
if sece.kidtransmain.transfromkid[i].e135_e088_temp = dontknow then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e090 receive same from more than one child
section: e level: from child type: numeric width: 1 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e090_
did more than one child (or grandchild) give you [or your husband/wife/partner]
[or your] [late husband/wife/partner] about the same amount?
.................................................................................
5 1. yes
3 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
1173 blank. inap (inapplicable); partial interview
构造变量
assign: e091_[1] := dontknow:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow then
assign: e091_[1] := refusal:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = refusal then
assign: e091_[cnte091] := aarrayinteger[e136_e091mtemp[cnte091.ord]:{previous
ask} sece.kidtransmain.transfromkid[1].e136_e091mtemp
if sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse then
if sece.kidtransmain.transfromkid[1].cnte091 <= e136_e091mtemp.cardinal then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e091m1 which children gave same amount -1 -1
section: e level: from child type: character width: 3 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e091_[1]
(which children (or grandchildren)?)
iwer: if grandchild: (which of your children is the parent of those
grandchildren?)
iwer: choose all that apply.
.................................................................................
3 041-990. other person number
992. deceased child
2 993. all children equally
994. all grandchildren equally
995. all children and grandchildren equally
997. other (specify)
998. dk (don't know); na (not ascertained)
999. rf (refused)
1178 blank. inap (inapplicable); partial interview
构造变量
assign: e091_[1] := dontknow:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow then
assign: e091_[1] := refusal:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = refusal then
assign: e091_[cnte091] := aarrayinteger[e136_e091mtemp[cnte091.ord]:{previous
ask} sece.kidtransmain.transfromkid[1].e136_e091mtemp
if sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse then
if sece.kidtransmain.transfromkid[1].cnte091 <= e136_e091mtemp.cardinal then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e091m2 which children gave same amount -1 -2
section: e level: from child type: character width: 3 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e091_[2]
(which children (or grandchildren)?)
iwer: if grandchild: (which of your children is the parent of those
grandchildren?)
iwer: choose all that apply.
.................................................................................
3 041-990. other person number
992. deceased child
993. all children equally
994. all grandchildren equally
995. all children and grandchildren equally
997. other (specify)
998. dk (don't know); na (not ascertained)
999. rf (refused)
1180 blank. inap (inapplicable); partial interview
构造变量
assign: e091_[1] := dontknow:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow then
assign: e091_[1] := refusal:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = refusal then
assign: e091_[cnte091] := aarrayinteger[e136_e091mtemp[cnte091.ord]:{previous
ask} sece.kidtransmain.transfromkid[1].e136_e091mtemp
if sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse then
if sece.kidtransmain.transfromkid[1].cnte091 <= e136_e091mtemp.cardinal then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e091m3 which children gave same amount -1 -3
section: e level: from child type: character width: 3 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e091_[3]
(which children (or grandchildren)?)
iwer: if grandchild: (which of your children is the parent of those
grandchildren?)
iwer: choose all that apply.
.................................................................................
1 041-990. other person number
992. deceased child
993. all children equally
994. all grandchildren equally
995. all children and grandchildren equally
997. other (specify)
998. dk (don't know); na (not ascertained)
999. rf (refused)
1182 blank. inap (inapplicable); partial interview
构造变量
assign: e091_[1] := dontknow:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow then
assign: e091_[1] := refusal:{previous ask}
sece.kidtransmain.transfromkid[1].e136_e091mtemp
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse) then
if not(sece.kidtransmain.transfromkid[1].e136_e091mtemp = dontknow) then
if sece.kidtransmain.transfromkid[1].e136_e091mtemp = refusal then
assign: e091_[cnte091] := aarrayinteger[e136_e091mtemp[cnte091.ord]:{previous
ask} sece.kidtransmain.transfromkid[1].e136_e091mtemp
if sece.kidtransmain.transfromkid[1].e136_e091mtemp <> nonresponse then
if sece.kidtransmain.transfromkid[1].cnte091 <= e136_e091mtemp.cardinal then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e091m4 which children gave same amount -1 -4
section: e level: from child type: character width: 3 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e091_[4]
(which children (or grandchildren)?)
iwer: if grandchild: (which of your children is the parent of those
grandchildren?)
iwer: choose all that apply.
.................................................................................
041-990. other person number
992. deceased child
993. all children equally
994. all grandchildren equally
995. all children and grandchildren equally
997. other (specify)
998. dk (don't know); na (not ascertained)
999. rf (refused)
1183 blank. inap (inapplicable); partial interview
构造变量
{previous ask} sece.kidtransmain.transfromkid[1].e135_e088_temp
if (((sece.kidtransmain.transfromkid[1].e135_e088_temp <> refusal) and
(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> refusal)) and
(sece.kidtransmain.transfromkid[1].e136_e091mtemp <> dontknow)) and
((sece.kidtransmain.transfromkid[1].e090_ <> no) and
sece.kidtransmain.transfromkid[1].e090_ <> nonresponse) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e093 dollars transfer from child
section: e level: from child type: numeric width: 6 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e093_
about how much did that amount to from [[his/her] deceased child/each child (or
grandchild)/each grandchild/each child and grandchild/other (specify) / name
(relationship) / each child]] [since [prev 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]?
iwer: do not probe dk/rf
amount:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
894 0 100000 3926.86 8273.70 9
-----------------------------------------------------------------
257 999998. dk (don't know); na (not ascertained)
23 999999. rf (refused)
构造变量
assign: e095_ := empty:{previous ask} sece.kidtransmain.transfromkid[1].e093_
if sece.kidtransmain.transfromkid[1].e093_ <> empty and
sece.kidtransmain.transfromkid[1].e093_ <> nonresponse then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e095 transfer from child - min
section: e level: from child type: numeric width: 4 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e095_
did it amount to a total of less than $____ , more than $____ , or what?
unfolding procedures: unfm_1up1down, unfm_2up, unfm_2down
breakpoints: 1000/2000/5000
random entry point assignment: [1 ($2,000)] or [2 ($1,000)]
or [{not 1 and not 2} ($5,000)] at x512_r
.................................................................................
99 0. value of breakpoint
19 1000. value of breakpoint
26 1001. value of breakpoint
23 2000. value of breakpoint
45 2001. value of breakpoint
14 5000. value of breakpoint
53 5001. value of breakpoint
904 blank. inap (inapplicable); partial interview
构造变量
assign: e096_ := empty:{previous ask} sece.kidtransmain.transfromkid[1].e093_
if sece.kidtransmain.transfromkid[1].e093_ <> empty and
sece.kidtransmain.transfromkid[1].e093_ <> nonresponse then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e096 transfer from child - max
section: e level: from child type: numeric width: 8 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e096_
*
.................................................................................
43 999. value of breakpoint
19 1000. value of breakpoint
25 1999. value of breakpoint
23 2000. value of breakpoint
48 4999. value of breakpoint
14 5000. value of breakpoint
107 99999996. greater than maximum breakpoint
904 blank. inap (inapplicable); partial interview
构造变量
assign: e097_ := empty:{previous ask} sece.kidtransmain.transfromkid[1].e093_
if sece.kidtransmain.transfromkid[1].e093_ <> empty and
sece.kidtransmain.transfromkid[1].e093_ <> nonresponse then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e097 transfer from child - result
section: e level: from child type: numeric width: 2 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e097_
*
.................................................................................
1 97. data not available
44 98. dk (don't know); na (not ascertained)
17 99. rf (refused)
1121 blank. inap (inapplicable); partial interview
构造变量
assign: e099_ := no:{previous ask}
sece.kidtransmain.transfromkid[1].e135_e088_temp
if ((sece.kidtransmain.transfromkid[1].e093_ <> empty and
(sece.kidtransmain.transfromkid[1].e093_ < 500)) and
sece.kidtransmain.transfromkid[1].e093_ <> nonresponse) or
((sece.kidtransmain.transfromkid[1].e135_e088_temp = c95) or (95 in
sece.kidtransmain.transfromkid[1].e136_e091mtemp)) then
{previous ask} sece.kidtransmain.transfromkid[1].e135_e088_temp
if not(((sece.kidtransmain.transfromkid[1].e093_ <> empty and
(sece.kidtransmain.transfromkid[1].e093_ < 500)) and
sece.kidtransmain.transfromkid[1].e093_ <> nonresponse) or
((sece.kidtransmain.transfromkid[1].e135_e088_temp = c95) or (95 in
sece.kidtransmain.transfromkid[1].e136_e091mtemp))) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
e099 transfer from other child
section: e level: from child type: numeric width: 1 decimals: 0
ref: sece.kidtransmain.transfromkid[1].e099_
[since [prev 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], did you [or your
husband/wife/partner] [or your] [late husband/ wife/partner] receive financial
help totaling $500 or more from any other 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.)
.................................................................................
209 1. yes
964 5. no
6 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
blank. inap (inapplicable); partial interview
vdate 2016 data model version
section: e level: from child 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.
.................................................................................
14 1. version 1
66 2. version 2
121 3. version 3
175 4. version 4
236 5. version 5
25 6. version 6
98 7. version 7
59 8. version 8
94 9. version 9
244 10. version 10
4 11. version 11
23 12. version 12
24 13. version 13
version 2016 data release version
section: e level: from child type: numeric width: 1 decimals: 0
.................................................................................
1183 2. hrs 2016 final release