section l: job history (respondent)
==========================================================================================
hrs 2006 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: l level: respondent type: character width: 6 decimals: 0
.................................................................................
18469 000003-502761. household identification number
pn respondent person identification number
section: l level: respondent type: character width: 3 decimals: 0
.................................................................................
9988 010. person identifier
532 011. person identifier
22 012. person identifier
1 013. person identifier
5869 020. person identifier
141 021. person identifier
7 022. person identifier
733 030. person identifier
41 031. person identifier
3 032. person identifier
1077 040. person identifier
53 041. person identifier
2 042. person identifier
subhh 2006 sub household identification number
section: l level: respondent type: character width: 1 decimals: 0
.................................................................................
17394 0. original sample household - no split from divorce or
separation of spouses or partners
557 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
405 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
37 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
69 7. reunited household - respondents from split household
reunite
1 8. split household - one half of couple from subhh 1 or 2
jsubhh 2004 sub household identification number
section: l level: respondent type: character width: 1 decimals: 0
.................................................................................
17557 0. original sample household - no split from divorce or
separation of spouses or partners
465 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
355 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
29 5. split household - one half of couple from subhh 1 or 2
3 6. split household - one half of couple from subhh 1 or 2
60 7. reunited household - respondents from split household
reunite
pn_sp 2006 spouse/partner person number
section: l level: respondent type: character width: 3 decimals: 0
.................................................................................
5195 010. person identifier
460 011. person identifier
16 012. person identifier
1 013. person identifier
4670 020. person identifier
120 021. person identifier
5 022. person identifier
583 030. person identifier
36 031. person identifier
3 032. person identifier
879 040. person identifier
47 041. person identifier
2 042. person identifier
21 811. spouse of non-original respondent
2 812. spouse of non-original respondent
5 821. spouse of non-original respondent
2 831. spouse of non-original respondent
2 841. spouse of non-original respondent
6420 blank. inap (inapplicable); partial interview; single r household
csr 2006 whether coversheet respondent
section: l level: respondent type: numeric width: 1 decimals: 0
.................................................................................
12605 1. yes
5864 5. no
famr 2006 whether family respondent
section: l level: respondent type: numeric width: 1 decimals: 0
.................................................................................
12513 1. family r
5956 5. non-family r
finr 2006 whether financial respondent
section: l level: respondent type: numeric width: 1 decimals: 0
.................................................................................
12558 1. financial r
5911 5. non-financial r
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l005 otr employer 5+ yrs
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l005_
besides [your current job,/the job you just told me about,] have you worked for
any other employer for at least 5 years or more, including self-employment?
.................................................................................
100 1. yes
85 5. no
3 8. dk (don't know); na (not ascertained)
9. rf (refused)
18281 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l006 # employers
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l006_
for how many such employers have you worked?
.................................................................................
47 1. one
19 2. two
22 3. three
6 4. four
3 5. five or more
3 8. dk (don't know); na (not ascertained)
9. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l007 self/otr employed
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l007_
[i want to ask about the most recent such job.] were you working for someone
else, were you self-employed, or what?
if r says, 'i ran my own business' enter 'self-employed'
.................................................................................
88 1. someone else
11 2. self-employed
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l009 start wrk-yr
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.mostrecentjob.l009_
when did you start working for [that employer/[yourself ]]?
year:
or
years ago:
or
at age:
.................................................................................
89 1948-2005. actual value
5 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18375 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if l009_ = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l010 start work-yrs ago
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l010_yrstrtmostrecjob
(when did you start working for [that employer/[yourself ]]?)
year:
or
years ago:
or
at age:
.................................................................................
4 7-20. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if l009_ = empty
if l010_yrstrtmostrecjob = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l011 start work- at age
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l011_agestrtmostrecjo
(when did you start working for [that employer/[yourself ]]?)
year:
or
years ago:
or
at age:
.................................................................................
2 23-30. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
*assign l012_yrmostrecjob := 0:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
*not(else)*(if l009_ <> empty)
*not(else)*(if l010_yrstrtmostrecjob <> empty)
*not(else)*(if l011_agestrtmostrecjo <> empty and
(pisecacontinuinterviewa019_rage > 0))
*assign l012_yrmostrecjob := l009_:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or (piseckemphistoryk00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l012 yr started working at prev job- calc
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.mostrecentjob.l012_yrmostrecjob
.................................................................................
95 1948-2005. actual value
5 9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l013m industry - masked
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l013_mostrecjobind
what kind of [industry did you work in? that is, what did your company do or
make? (what industry did you typically work in?)/business or industry did you
work in -- that is, what did they make or do at the place where you worked?]
user note: code categories have been collapsed to protect participant
confidentiality.
.................................................................................
2 1. agriculture, forestry, fishing, and hunting (017 - 029)
3 2. mining (037 - 049)
3. utilities (057 - 069)
6 4. construction (077)
17 5. manufacturing (continued) (107 - 399)
3 6. wholesale trade (407 - 459)
11 7. retail trade (467 - 579)
3 8. transportation and warehousing (607 - 639)
4 9. information (647 - 679)
3 10. finance and insurance (687 - 699)
2 11. real estate and rental and leasing (707 - 719)
6 12. professional, scientific, and technical services (727 - 749)
1 13. management, administrative and support, and waste (757 -
779)
4 14. educational services (786 - 789)
12 15. health care and social assistance (797 - 847)
2 16. arts, entertainment, and recreation (856 - 859)
3 17. accomodations and food services (866 - 869)
7 18. other services (except public administration) (877 - 929)
7 19. public administration and active duty military (937 - 987)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18371 blank. inap
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l015m type wrk done - masked
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l015_
what sort of work did you do? (tell me a little more about what you did.)
user note: code categories have been collapsed to protect participant
confidentiality.
.................................................................................
9 1. management occupations (000 - 044)
1 2. business operations specialists (050 - 073)
1 3. financial specialists (080 - 095)
4. computer and mathematical occupations (100 - 124)
4 5. architecture and engineering occupations (130 - 156)
2 6. life, physical, and social science occupations (160 - 196)
1 7. community and social services occupations (200 - 206)
1 8. legal occupations (210 - 215)
2 9. education, training, and library occupations (220 - 255)
3 10. arts, design, entertainment, sports, and media occupations
(260 - 296)
5 11. healthcare practitioners and technical occupations (300 -
354)
4 12. healthcare support occupations (360 - 365)
2 13. protective service occupations (370 - 395)
4 14. food preparation and serving occupations (400 - 416)
1 15. building and grounds cleaning and maintenance occupations
(420 - 425)
3 16. personal care and service occupations (430 - 465)
16 17. sales occupations (470 - 496)
12 18. office and administrative support occupations (500 - 593)
19. farming, fishing, and forestry occupations (600 - 613)
5 20. construction trades (620 - 676)
1 21. extraction workers (680 - 694)
5 22. installation, maintenance, and repair workers (700 - 762)
11 23. production occupations (770 - 896)
4 24. transportation and material moving occupations (900 - 975)
2 25. military specific occupations (900 - 975)
99. not ascertained (dk;rf)
18370 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l016 left employer-yr
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.mostrecentjob.l016_yrleftrecjob
when did you [leave that employer/stop working for [yourself ]]?
year:
or
years ago:
or
at age:
.................................................................................
90 1962-2006. actual value
2 9998. dk (don't know); na (not ascertained)
1 9999. rf (refused)
18376 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if l016_yrleftrecjob = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l017 left employer-yrs ago
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l017_yrsagolrecjob
(when did you [leave that employer/stop working for [yourself ]]?)
year:
or
years ago:
or
at age:
.................................................................................
3 1-10. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if l016_yrleftrecjob = empty
if l017_yrsagolrecjob = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l018 left employer- at age
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l018_ageleftrecjob
(when did you [leave that employer/stop working for [yourself ]]?)
year:
or
years ago:
or
at age:
.................................................................................
4 29-41. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
*assign l019_lftrecjobcalcyr := 0:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
*not(else)*(if l016_yrleftrecjob <> empty)
*not(else)*(if l017_yrsagolrecjob <> empty)
*not(else)*(if l018_ageleftrecjob <> empty)
*assign l019_lftrecjobcalcyr := l016_yrleftrecjob:
if
pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 2
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l019 yr r last worked at prev job- calc
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.mostrecentjob.l019_lftrecjobcalcyr
.................................................................................
97 1962-2006. actual value
2 9999999998. dk (don't know); na (not ascertained)
1 9999999999. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l020 hrs wrked pr wk
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.mostrecentjob.l020_recjobhrswk
during your last full year at that job, how many hours a week did you usually
work?
hours per week:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
98 0 90 44.83 13.54 18369
-----------------------------------------------------------------
2 998. dk (don't know); na (not ascertained)
999. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l021 wks wrked pr yr
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l021_
read slowly
counting paid vacations as weeks of work, how many weeks did you work that year?
# of weeks:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
97 1 52 48.32 10.87 18369
-----------------------------------------------------------------
3 98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if ((pil007_ <> slfempd) and (pihhx023_cohort_v <> ahead)) and
(pihhx023_cohort_v <> coda)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l096 salaried or hourly-most recent job
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.mostrecentjob.l096_
were you salaried on that job, paid by the hour, or what?
.................................................................................
30 1. salaried
42 2. hourly
4 3. piecework/commission
3 7. other/combination
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18389 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l022 earning in last yr
section: l level: respondent type: numeric width: 14 decimals: 2
ref: secl.jobhistory.mostrecentjob.l022_
how much were you earning, before taxes and other deductions, that year?
if respondent was a teacher, record annual salary
if amount per hour, enter both dollars and cents
use zero for none
amount:
per:
.................................................................................
80 0-150000. actual value
17 99999999998. dk (don't know); na (not ascertained)
3 99999999999. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if l022_ <> nonresponse and (l022_ <> 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l023 earning in last yr- per
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.mostrecentjob.l023_
(how much were you earning, before taxes and other deductions, that year?)
probe if necessary: was that per hour, week, month, or year?
if respondent is a teacher, record annual salary
amount: [earning in last yr]
per:
.................................................................................
28 1. hour
5 2. week
2 3. every two weeks/bi-weekly
6 4. month
5. twice a month
38 6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18390 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if pil007_ <> slfempd
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l095 covered by union on job
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.mostrecentjob.l095_
were you covered on that job by a union or employee-association contract?
.................................................................................
18 1. yes
61 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18389 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l025m1 why left employer- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l025m[1]
why did you [stop working at this business?/leave that employer?]
ask if necessary: (did the business close, were you laid off or let go, did
you leave to take care of family members, or what?)
enter all that apply
.................................................................................
15 1. business closed; business moved or sold
8 2. laid off/let go; temporary or seasonal job ended; contract
over; lack of work/clients/customers; downsizing;
reorganization; change of political administration; employer
died/too sick
5 3. poor health/disabled; poor mental health; r died; death;
surgery; injury; old age
7 4. family care; marriage; pregnancy; child care; husband's
wishes; wanted more time at home; to be with family
23 5. better job; start own business; go to school/get more
training; make more money; work in family business; go into
military
11 6. quit; bored/burned out; didn't like job/wanted a change;
problems with supervisor/co-workers; lack of pay/work
hours/promotion/benefits/help; dispute with employer; sexual
harassment; couldn't do work anymore; poor/dangerous working
conditions; too stressful
7 7. retired
2 8. r (family) moved
9. sold business (own); closed business (own); gave business to
another person
13. strike
14. divorce/separation
1 15. handed over responsibilities to other family members
1 16. transportation; distance to work
23. to travel
2 24. early retirement incentive/offer
25. financially advantageous for r to not work (tax/irs/social
security reasons)
1 94. transferred; spouse transferred
1 95. r has not left/still has this job
96. r disputes record; didn't work for named employer at last
wave
3 97. other (specify)
1 98. dk (don't know); na (not ascertained)
99. rf(refused)
18381 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l025m2 why left employer- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l025m[2]
why did you [stop working at this business?/leave that employer?]
ask if necessary: (did the business close, were you laid off or let go, did
you leave to take care of family members, or what?)
enter all that apply
.................................................................................
1. business closed; business moved or sold
2. laid off/let go; temporary or seasonal job ended; contract
over; lack of work/clients/customers; downsizing;
reorganization; change of political administration; employer
died/too sick
1 3. poor health/disabled; poor mental health; r died; death;
surgery; injury; old age
4. family care; marriage; pregnancy; child care; husband's
wishes; wanted more time at home; to be with family
1 5. better job; start own business; go to school/get more
training; make more money; work in family business; go into
military
2 6. quit; bored/burned out; didn't like job/wanted a change;
problems with supervisor/co-workers; lack of pay/work
hours/promotion/benefits/help; dispute with employer; sexual
harassment; couldn't do work anymore; poor/dangerous working
conditions; too stressful
7. retired
8. r (family) moved
9. sold business (own); closed business (own); gave business to
another person
13. strike
14. divorce/separation
15. handed over responsibilities to other family members
16. transportation; distance to work
23. to travel
24. early retirement incentive/offer
25. financially advantageous for r to not work (tax/irs/social
security reasons)
94. transferred; spouse transferred
95. r has not left/still has this job
96. r disputes record; didn't work for named employer at last
wave
1 97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf(refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l025m3 why left employer- 3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.mostrecentjob.l025m[3]
why did you [stop working at this business?/leave that employer?]
ask if necessary: (did the business close, were you laid off or let go, did
you leave to take care of family members, or what?)
enter all that apply
.................................................................................
1. business closed; business moved or sold
2. laid off/let go; temporary or seasonal job ended; contract
over; lack of work/clients/customers; downsizing;
reorganization; change of political administration; employer
died/too sick
3. poor health/disabled; poor mental health; r died; death;
surgery; injury; old age
4. family care; marriage; pregnancy; child care; husband's
wishes; wanted more time at home; to be with family
5. better job; start own business; go to school/get more
training; make more money; work in family business; go into
military
6. quit; bored/burned out; didn't like job/wanted a change;
problems with supervisor/co-workers; lack of pay/work
hours/promotion/benefits/help; dispute with employer; sexual
harassment; couldn't do work anymore; poor/dangerous working
conditions; too stressful
7. retired
8. r (family) moved
9. sold business (own); closed business (own); gave business to
another person
13. strike
14. divorce/separation
15. handed over responsibilities to other family members
16. transportation; distance to work
23. to travel
24. early retirement incentive/offer
25. financially advantageous for r to not work (tax/irs/social
security reasons)
94. transferred; spouse transferred
95. r has not left/still has this job
96. r disputes record; didn't work for named employer at last
wave
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf(refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l027 included in pension plan
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.mostrecentjob.l027_
if r is self-employed (l007=2):
aside from iras not sponsored by your business or keogh plans, were you included
in a pension or retirement plan, or in any tax-deferred savings plan, through
your work when you worked for yourself?
otherwise:
were you included in a pension or retirement plan, or in any tax-deferred
savings plan, through your work when you worked for that employer?
.................................................................................
40 1. yes
58 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
18369 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l028 # pension plans
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.l028_recjobnumpens
in how many different pension plans were you included on this job?
1-8 plans
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
37 1 2 1.16 0.37 18432
-----------------------------------------------------------------
98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l028_recjobnumpens = dontknow
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l029 included in one or more pension plans
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l029_
is this just one plan or more than one?
.................................................................................
1. one plan
3. more than one
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw001a type of pension plan-most recent-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].w001a
[i would like to know about the type of the most important pension or retirement
plan you had./now i have some questions about the most important of these plans.
i would like to know what type of plan this was./now i have some questions about
the next most important of these plans.
[(] in some retirement plans, call them type a, benefits are usually based on a
formula involving age, years of service and salary. in other plans, call them
type b, money is accumulated in an account for you.[)]
was your plan type a or type b?
if r has multiple plans of different types, record them as separate plans
rather than combining them as 'both'.
401-k, 403-b, esop, sra, thrift/savings, stock/profit sharing, money purchase
plans, and cash balance plans are all type b retirement plans
type a plans are often called 'defined benefit' plans
type b plans are often called 'defined contribution'
.................................................................................
23 1. type a
12 2. type b
3. both types
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
18432 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw002a amt in pens when left-most recent-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w002a
pension type [ab - formula/account/b - account/a - formula]
[for the part of your pension where money is accumulated in an account, how
/how ] much money was in your account when you left that
[business/employer/job] ?
if r says 'does not have an account', enter [-2]
do not probe dk/rf
amount:
.................................................................................
7 800-400000. actual value
7 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18455 blank. inap (inapplicable); partial interview
构造变量
*assign w003a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw003a amt in pens when left-most rec-b-min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w003a
unfolding procedure: unfm_2up1down (min)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
5 0. value of breakpoint
2 5001. value of breakpoint
18462 blank. inap (inapplicable); partial interview
构造变量
*assign w004a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw004a amt in pens when left-most rec-b-max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w004a
unfolding procedure: unfm_1up2down (max)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
2 19999. value of breakpoint
5 99999996. greater than maximum breakpoint
18462 blank. inap (inapplicable); partial interview
构造变量
*assign w005a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw005a amt in pens when left-most rec-b-res-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w005a
.................................................................................
5 98. dk (don't know); na (not ascertained)
99. rf (refused)
18464 blank. inap (inapplicable); partial interview
lw006a1 disposition of pension-most recent-b-1-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w006b[1]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
3 1. withdrew the money
3 2. rolled over into ira
4 3. left to accumulate
4. convert to annuity
1 5. transferred to new employer
1 6. lost benefits
1 7. received/receiving installments
97. other (specify)
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18455 blank. inap (inapplicable); partial interview
lw006a2 disposition of pension-most recent-b-1-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w006b[2]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
5. transferred to new employer
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if ((not (withdrewthemoney in w006b) and not (lostbenefits in w006b)) and not
(withdrewthemoney in w044b)) and not (lostbenefits in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw065a allowed lump sum payment-type b -1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w065a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits in a lump-sum payment?
.................................................................................
7 1. yes
5 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18457 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw008a amt left in old acct-most recent-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w008a
pension type [ab - formula/account/b - account/a - formula]
how much money did you leave in the old account to accumulate?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (installments in w006b) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw063a type b pens total amt rec installments-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w063a
pension type [ab - formula/account/b - account/a - formula]
how much money in total did you receive in installments?
.................................................................................
1 9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw009a amount in pension now-most recent-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w009a
pension type [ab - formula/account/b - account/a - formula]
how much is in that account now?
do not probe dk/rf
amount:
.................................................................................
3 0-500000. actual value
2 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
*assign w010a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw010a amt in pension now-most recent-b -min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w010a
unfolding procedure: unfm_1up2down (min)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
1 0. value of breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w011a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw011a amt in pension now-most recent-b -max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w011a
unfolding procedure: unfm_1up2down (max)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
1 99999996. greater than maximum breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w012a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw012a amt in pens now-most rencent-b-result-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w012a
.................................................................................
1 97. data not available
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw013a amt converted to annuity-most rec-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w013a
pension type [ab - formula/account/b - account/a - formula]
how much did you convert to an annuity?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw014a age annuity started-most recent-b-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w014a
pension type [ab - formula/account/b - account/a - formula]
how old were you when you started receiving the benefits from that annuity?
50-80 age
if r indicates benefits have not yet started, ask at what age they will
begin, and note this in comment box
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw015a amount of annuity-most recent-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w015a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits from that annuity per month or year?
if benefits have not yet started, record what benefits will be
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
if ((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw016a amount of annuity per-most recent-b-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w016a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: $[amount of annuity-b]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw049a annuity benefits duration-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w049a
pension type [ab - formula/account/b - account/a - formula]
will this payment continue[ only] as long as you live, [as long as either you or
your [you/husband/wife/partner] live,] is it for a fixed time period, or what?
.................................................................................
1. as long as r lives
2. as long as r or spouse/partner lives
3. for a fixed time period
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw051a annuity benefits-until yr -1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w051a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw052a annuity benefits-until age -1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w052a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age :
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
if w051a = empty and w052a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw053a annuity benefits-years - 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w053a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw054a spp die will annuity income change -1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w054a
pension type [ab - formula/account/b - account/a - formula]
if you or your [you/husband/wife/partner] should die, will the income from the
annuity change, stay the same, or what?
.................................................................................
1. change
3. stay the same
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw018a amt of pens rollover-most recent-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w018a
pension type [ab - formula/account/b - account/a - formula]
how much did the rollover amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw019a amount of transfer-most recent-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w019a
pension type [ab - formula/account/b - account/a - formula]
how much did the transfer amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw056a how much money withdrawn -1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w056a
pension type [ab - formula/account/b - account/a - formula]
how much money did you withdraw?
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw057a what done with money withdrawn-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typeb.w057a
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
1 3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021a1 disposition of pens-most recent-a-1-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w021b[1]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
3 1. expect future benefits
10 2. receiving benefits now
8 3. received cash settlement
4. rolled over into ira
3 6. lost benefits
7. other (specify)
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18444 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021a2 disposition of pens-most recent-a-1-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w021b[2]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement
2 4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021a3 disposition of pens-most recent-a-1-3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w021b[3]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if not (receivedcashsettlement in w021b) and not (lostbenefits in w021b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw064a type a pens plan cash settlement -1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w064a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits as a cash settlement or a lump-sum payment?
.................................................................................
3 1. yes
10 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
18454 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw023a mo start receive benefits-most rec-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w023a
pension type [ab - formula/account/b - account/a - formula]
in what month and year did you start to receive these benefits?
month:
year:
.................................................................................
2 1. jan
2. feb
2 3. mar
1 4. apr
5. may
6. jun
7. jul
1 8. aug
3 9. sep
10. oct
11. nov
12. dec
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw024a yr start receive benefits-most rec-a-1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w024a
pension type [ab - formula/account/b - account/a - formula]
(in what month and year did you start to receive these benefits?)
month: [month start receiving benefits-a]
year:
.................................................................................
8 1995-2006. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw025a amount of benefits-most recent-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w025a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits per month or year?
do not probe dk/rf
amount:
per:
.................................................................................
8 220-35000. actual value
1 99999998. dk (don't know); na (not ascertained)
1 99999999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
if w025a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw026a amount of benefits per-most recent-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w026a
pension type [ab - formula/account/b - account/a - formula]
(how much are the benefits per month or year?)
probe if necessary: is that per month or year?
amount: [amount of benefits]
per:
.................................................................................
7 4. month
1 6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18461 blank. inap (inapplicable); partial interview
构造变量
*assign j116_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l116a amt of pens benefits-most recent-min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j116_
unfolding procedure: unfm_2up1down (min)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
2 0. value of breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j117_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l117a amt of pens benefits-most recent-max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j117_
unfolding procedure: unfm_1up2down (max)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
2 99999996. greater than maximum breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j118_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l118a amt of pens benefits-most rec-result-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j118_
.................................................................................
1 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw028a adjusted for cost of living-most rec-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w028a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted for changes in the cost of living?
.................................................................................
4 1. yes
6 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if (w028a <> yes) and (piwhichsection <> 1)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw029a ever adj for cost of living-most rec-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w029a
pension type [ab - formula/account/b - account/a - formula]
have they ever been adjusted for changes in the cost of living?
.................................................................................
1. yes
6 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
*not(else)*(if (w028a <> yes) and (piwhichsection <> 1))
if w028a = yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw059a benefits adjusted automatically -1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w059a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted automatically?
.................................................................................
3 1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw030a amount of cash settlement-most recent-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w030a
pension type [ab - formula/account/b - account/a - formula]
how much did the cash settlement amount to?
do not probe dk/rf
amount:
.................................................................................
6 7000-230000. actual value
2 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18461 blank. inap (inapplicable); partial interview
构造变量
*assign j123_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l123a amt of cash settlement-most rec-min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j123_
unfolding procedure: unfm_1up2down (min)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
1 0. value of breakpoint
1 2001. value of breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j124_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l124a amt of cash settlement-most rec-max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j124_
unfolding procedure: unfm_2up1down (max)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
1 5999. value of breakpoint
1 59999. value of breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j125_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l125a amt cash settlement-most rec-result-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j125_
.................................................................................
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
lw031a1 what r did w/ cash-most recent-1-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w031b[1]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2 2. spent it
3 3. saved/invested
2 4. paid off debt
1 5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18461 blank. inap (inapplicable)
lw031a2 what r did w/ cash-most recent-1-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w031b[2]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
1 4. paid off debt
1 5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable)
lw031a3 what r did w/ cash-most recent-1-3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w031b[3]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if rolledoverintoira in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw033a amount of rollover-most recent-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w033a
pension type [ab - formula/account/b - account/a - formula]
ira rollover
how much did the rollover amount to?
amount:
.................................................................................
2 40000-230000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if piwhichsection <> 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw034a number of years in plan-most recent-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w034a
pension type [ab - formula/account/b - account/a - formula]
how many years altogether were you included in this plan?
include years with other employers if same plan
round the value to the nearest year
0-50 years
.................................................................................
3 8-11. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw035a age expect to rec benefits-most rec-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w035a
pension type [ab - formula/account/b - account/a - formula]
at what age do you expect to start receiving (the rest of your) benefits from
this plan?
40-94 age
96 already receiving all benefits
.................................................................................
2 62-65. actual value
96. already receiving all benefits
98. dk (don't know); na (not ascertained)
99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw036a form of expected benefits-most recent-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w036a
pension type [ab - formula/account/b - account/a - formula]
about how much do you expect these benefits to be, either as a percent of your
pay when you left that job, or as an amount per month or year when you start
receiving them?
.................................................................................
1. percent of pay
2 2. amount per month/year
3. lump sum
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
if w036a = percentofpay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw037a expected ben-pct final pay-most rec-1
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w037a
pension type [ab - formula/account/b - account/a - formula]
enter percent of final pay
1-100 percent
percent:
.................................................................................
998. dk (don't know); na (not ascertained)
999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw038a amt of expected benefits-most recent-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w038a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: how much do you expect to receive?
do not probe dk/rf
amount:
per:
.................................................................................
2 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empt
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw039a expected benefits per-most recent-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w039a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: [amount of expected benefits]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j133_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l133a amt of expected benefits-most rec-min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j133_
unfolding procedure: unfm_1up2down (min)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
1 0. value of breakpoint
1 3000. value of breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j134_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l134a amt of expected benefits-most rec-max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j134_
unfolding procedure: unfm_2up1down (max)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
1 3000. value of breakpoint
1 99999996. greater than maximum breakpoint
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j135_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l135a amt of expected benefits-most rec-res-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.j135_
.................................................................................
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
*not(else)*(if w036a = amountpermonthyear)
if
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw041a expected benefits-lump sum-most rec-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].typea.w041a
pension type [ab - formula/account/b - account/a - formula]
enter lump sum amount
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw042a earliest age leave/rec pens-most rec-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[1].w042earlyagerecpen
what is the earliest age at which you could have left that job and begun to
receive pension benefits from this plan?
30-80 age
95 no age requirement
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
16 55 65 59.06 3.86 18432
-----------------------------------------------------------------
8 95. no age requirement
13 98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw001b type of pension plan-most recent-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].w001a
[i would like to know about the type of the most important pension or retirement
plan you had./now i have some questions about the most important of these plans.
i would like to know what type of plan this was./now i have some questions about
the next most important of these plans.
[(] in some retirement plans, call them type a, benefits are usually based on a
formula involving age, years of service and salary. in other plans, call them
type b, money is accumulated in an account for you.[)]
was your plan type a or type b?
if r has multiple plans of different types, record them as separate plans
rather than combining them as 'both'.
401-k, 403-b, esop, sra, thrift/savings, stock/profit sharing, money purchase
plans, and cash balance plans are all type b retirement plans
type a plans are often called 'defined benefit' plans
type b plans are often called 'defined contribution'
.................................................................................
2 1. type a
4 2. type b
3. both types
8. dk (don't know); na (not ascertained)
9. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw002b amt in pens when left-most recent-b-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w002a
pension type [ab - formula/account/b - account/a - formula]
[for the part of your pension where money is accumulated in an account, how
/how ] much money was in your account when you left that
[business/employer/job] ?
if r says 'does not have an account', enter [-2]
do not probe dk/rf
amount:
.................................................................................
3 50000-100000. actual value
1 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
*assign w003a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw003b amt in pens when left-most rec-b-min-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w003a
unfolding procedure: unfm_2up1down (min)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 5001. value of breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w004a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw004b amt in pens when left-most rec-b-max-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w004a
unfolding procedure: unfm_1up2down (max)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 19999. value of breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w005a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw005b amt in pens when left-most rec-b-res-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w005a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw006b1 disposition of pension-most recent-b-2-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w006b[1]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1 1. withdrew the money
2. rolled over into ira
3 3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18465 blank. inap (inapplicable); partial interview
lw006b2 disposition of pension-most recent-b-2-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w006b[2]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if ((not (withdrewthemoney in w006b) and not (lostbenefits in w006b)) and not
(withdrewthemoney in w044b)) and not (lostbenefits in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw065b allowed lump sum payment-type b -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w065a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits in a lump-sum payment?
.................................................................................
1. yes
3 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw008b amt left in old acct-most recent-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w008a
pension type [ab - formula/account/b - account/a - formula]
how much money did you leave in the old account to accumulate?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (installments in w006b) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw063b type b pens total amt rec installments-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w063a
pension type [ab - formula/account/b - account/a - formula]
how much money in total did you receive in installments?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw009b amount in pension now-most recent-b-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w009a
pension type [ab - formula/account/b - account/a - formula]
how much is in that account now?
do not probe dk/rf
amount:
.................................................................................
3 0-100000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
*assign w010a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw010b amt in pension now-most recent-b -min-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w010a
unfolding procedure: unfm_1up2down (min)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w011a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw011b amt in pension now-most recent-b -max-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w011a
unfolding procedure: unfm_2up1down (max)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w012a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw012b amt in pens now-most rencent-b-result-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w012a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw013b amt converted to annuity-most rec-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w013a
pension type [ab - formula/account/b - account/a - formula]
how much did you convert to an annuity?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw014b age annuity started-most recent-b-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w014a
pension type [ab - formula/account/b - account/a - formula]
how old were you when you started receiving the benefits from that annuity?
50-80 age
if r indicates benefits have not yet started, ask at what age they will
begin, and note this in comment box
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw015b amount of annuity-most recent-b-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w015a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits from that annuity per month or year?
if benefits have not yet started, record what benefits will be
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
if ((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw016b amount of annuity per-most recent-b-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w016a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: $[amount of annuity-b]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw049b annuity benefits duration-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w049a
pension type [ab - formula/account/b - account/a - formula]
will this payment continue[ only] as long as you live, [as long as either you or
your [you/husband/wife/partner] live,] is it for a fixed time period, or what?
.................................................................................
1. as long as r lives
2. as long as r or spouse/partner lives
3. for a fixed time period
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw051b annuity benefits-until yr -2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w051a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw052b annuity benefits-until age -2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w052a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age :
or
years:
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
if w051a = empty and w052a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw053b annuity benefits-years - 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w053a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw054b spp die will annuity income change -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w054a
pension type [ab - formula/account/b - account/a - formula]
if you or your [you/husband/wife/partner] should die, will the income from the
annuity change, stay the same, or what?
.................................................................................
1. change
3. stay the same
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw018b amt of pens rollover-most recent-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w018a
pension type [ab - formula/account/b - account/a - formula]
how much did the rollover amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw019b amount of transfer-most recent-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w019a
pension type [ab - formula/account/b - account/a - formula]
how much did the transfer amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw056b how much money withdrawn -2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w056a
pension type [ab - formula/account/b - account/a - formula]
how much money did you withdraw?
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw057b what done with money withdrawn-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typeb.w057a
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
1 3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021b1 disposition of pens-most recent-a-2-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w021b[1]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1 1. expect future benefits
2. receiving benefits now
1 3. received cash settlement
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021b2 disposition of pens-most recent-a-2-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w021b[2]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if not (receivedcashsettlement in w021b) and not (lostbenefits in w021b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw064b type a pens plan cash settlement -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w064a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits as a cash settlement or a lump-sum payment?
.................................................................................
1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw023b mo start receive benefits-most rec-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w023a
pension type [ab - formula/account/b - account/a - formula]
in what month and year did you start to receive these benefits?
month:
year:
.................................................................................
1. jan
2. feb
3. mar
4. apr
5. may
6. jun
7. jul
8. aug
9. sep
10. oct
11. nov
12. dec
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw024b yr start receive benefits-most rec-a-2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w024a
pension type [ab - formula/account/b - account/a - formula]
(in what month and year did you start to receive these benefits?)
month: [month start receiving benefits-a]
year:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw025b amount of benefits-most recent-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w025a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits per month or year?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
if w025a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw026b amount of benefits per-most recent-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w026a
pension type [ab - formula/account/b - account/a - formula]
(how much are the benefits per month or year?)
probe if necessary: is that per month or year?
amount: [amount of benefits]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j116_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l116b amt of pens benefits-most recent-min-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j116_
unfolding procedure: unfm_1up2down (min)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j117_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l117b amt of pens benefits-most recent-max-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j117_
unfolding procedure: unfm_2up1down (max)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j118_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l118b amt of pens benefits-most rec-result-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j118_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw028b adjusted for cost of living-most rec-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w028a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if (w028a <> yes) and (piwhichsection <> 1)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw029b ever adj for cost of living-most rec-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w029a
pension type [ab - formula/account/b - account/a - formula]
have they ever been adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
*not(else)*(if (w028a <> yes) and (piwhichsection <> 1))
if w028a = yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw059b benefits adjusted automatically -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w059a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted automatically?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw030b amount of cash settlement-most recent-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w030a
pension type [ab - formula/account/b - account/a - formula]
how much did the cash settlement amount to?
do not probe dk/rf
amount:
.................................................................................
1 22000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
*assign j123_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l123b amt of cash settlement-most rec-min-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j123_
unfolding procedure: unfm_1up2down (min)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j124_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l124b amt of cash settlement-most rec-max-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j124_
unfolding procedure: unfm_2up1down (max)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j125_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l125b amt cash settlement-most rec-result-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j125_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw031b1 what r did w/ cash-most recent-2-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w031b[1]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
1 3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
lw031b2 what r did w/ cash-most recent-2-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w031b[2]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if rolledoverintoira in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw033b amount of rollover-most recent-a-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w033a
pension type [ab - formula/account/b - account/a - formula]
ira rollover
how much did the rollover amount to?
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if piwhichsection <> 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw034b number of years in plan-most recent-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w034a
pension type [ab - formula/account/b - account/a - formula]
how many years altogether were you included in this plan?
include years with other employers if same plan
round the value to the nearest year
0-50 years
.................................................................................
1 11. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw035b age expect to rec benefits-most rec-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w035a
pension type [ab - formula/account/b - account/a - formula]
at what age do you expect to start receiving (the rest of your) benefits from
this plan?
40-94 age
96 already receiving all benefits
.................................................................................
96. already receiving all benefits
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw036b form of expected benefits-most recent-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w036a
pension type [ab - formula/account/b - account/a - formula]
about how much do you expect these benefits to be, either as a percent of your
pay when you left that job, or as an amount per month or year when you start
receiving them?
.................................................................................
1. percent of pay
2. amount per month/year
3. lump sum
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
if w036a = percentofpay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw037b expected ben-pct final pay-most rec-2
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w037a
pension type [ab - formula/account/b - account/a - formula]
enter percent of final pay
1-100 percent
percent:
.................................................................................
998. dk (don't know); na (not ascertained)
999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw038b amt of expected benefits-most recent-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w038a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: how much do you expect to receive?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empt
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw039b expected benefits per-most recent-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w039a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: [amount of expected benefits]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j133_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l133b amt of expected benefits-most rec-min-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j133_
unfolding procedure: unfm_2up1down (min)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j134_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l134b amt of expected benefits-most rec-max-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j134_
unfolding procedure: unfm_2up1down (max)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j135_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l135b amt of expected benefits-most rec-res-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.j135_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
*not(else)*(if w036a = amountpermonthyear)
if
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw041b expected benefits-lump sum-most rec-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].typea.w041a
pension type [ab - formula/account/b - account/a - formula]
enter lump sum amount
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw042b earliest age leave/rec pens-most rec-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[2].w042earlyagerecpen
what is the earliest age at which you could have left that job and begun to
receive pension benefits from this plan?
30-80 age
95 no age requirement
.................................................................................
4 55-62. actual value
1 95. no age requirement
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw001c type of pension plan-most recent -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].w001a
[i would like to know about the type of the most important pension or retirement
plan you had./now i have some questions about the most important of these plans.
i would like to know what type of plan this was./now i have some questions about
the next most important of these plans.
[(] in some retirement plans, call them type a, benefits are usually based on a
formula involving age, years of service and salary. in other plans, call them
type b, money is accumulated in an account for you.[)]
was your plan type a or type b?
if r has multiple plans of different types, record them as separate plans
rather than combining them as 'both'.
401-k, 403-b, esop, sra, thrift/savings, stock/profit sharing, money purchase
plans, and cash balance plans are all type b retirement plans
type a plans are often called 'defined benefit' plans
type b plans are often called 'defined contribution'
.................................................................................
1. type a
2. type b
3. both types
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw002c amount in pension when left-b -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w002a
pension type [ab - formula/account/b - account/a - formula]
[for the part of your pension where money is accumulated in an account, how
/how ] much money was in your account when you left that
[business/employer/job] ?
if r says 'does not have an account', enter [-2]
do not probe dk/rf
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w003a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw003c amount in pension when left-b - min -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w003a
unfolding procedure: unfm_2up1down (min)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w004a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw004c amount in pension when left-b - max -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w004a
unfolding procedure: unfm_1up2down (max)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w005a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw005c amount in pension when left-b -result -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w005a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw006c1 disposition of pension-b -3-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w006b[1]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw006c2 disposition of pension-b -3-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w006b[2]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if ((not (withdrewthemoney in w006b) and not (lostbenefits in w006b)) and not
(withdrewthemoney in w044b)) and not (lostbenefits in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw065c allowed lump sum payment-type b -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w065a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits in a lump-sum payment?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw008c amt left in old acct-most recent-b-3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w008a
pension type [ab - formula/account/b - account/a - formula]
how much money did you leave in the old account to accumulate?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (installments in w006b) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw063c type b pens total amt rec installments-3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w063a
pension type [ab - formula/account/b - account/a - formula]
how much money in total did you receive in installments?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw009c amount in pension now-b -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w009a
pension type [ab - formula/account/b - account/a - formula]
how much is in that account now?
do not probe dk/rf
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w010a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw010c amount in pension now-b - min -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w010a
unfolding procedure: unfm_1up2down (min)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w011a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw011c amount in pension now-b - max -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w011a
unfolding procedure: unfm_1up2down (max)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w012a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw012c amount in pension now-b - result -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w012a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw013c amt converted to annuity-most rec-b-3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w013a
pension type [ab - formula/account/b - account/a - formula]
how much did you convert to an annuity?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw014c age when annuity started-b -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w014a
pension type [ab - formula/account/b - account/a - formula]
how old were you when you started receiving the benefits from that annuity?
50-80 age
if r indicates benefits have not yet started, ask at what age they will
begin, and note this in comment box
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw015c amount of annuity-b -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w015a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits from that annuity per month or year?
if benefits have not yet started, record what benefits will be
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
if ((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw016c amount of annuity per-b -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w016a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: $[amount of annuity-b]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw049c annuity benefits duration-3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w049a
pension type [ab - formula/account/b - account/a - formula]
will this payment continue[ only] as long as you live, [as long as either you or
your [you/husband/wife/partner] live,] is it for a fixed time period, or what?
.................................................................................
1. as long as r lives
2. as long as r or spouse/partner lives
3. for a fixed time period
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw051c annuity benefits-until yr -3
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w051a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw052c annuity benefits-until age -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w052a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age :
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
if w051a = empty and w052a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw053c annuity benefits-years - 3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w053a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw054c spp die will annuity income change -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w054a
pension type [ab - formula/account/b - account/a - formula]
if you or your [you/husband/wife/partner] should die, will the income from the
annuity change, stay the same, or what?
.................................................................................
1. change
3. stay the same
7. other(specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw018c amt of pens rollover-most recent-b-3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w018a
pension type [ab - formula/account/b - account/a - formula]
how much did the rollover amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw019c amount of transfer-most recent-b-3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w019a
pension type [ab - formula/account/b - account/a - formula]
how much did the transfer amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw056c how much money withdrawn -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w056a
pension type [ab - formula/account/b - account/a - formula]
how much money did you withdraw?
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw057c what done with money withdrawn-3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typeb.w057a
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021c1 disposition of pension-a -3-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w021b[1]
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement/lump-sum
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021c2 disposition of pension-a -3-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w021b[2]
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement/lump-sum
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if not (receivedcashsettlement in w021b) and not (lostbenefits in w021b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw064c type a pens plan cash settlement -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w064a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits as a cash settlement or a lump-sum payment?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw023c month start receiving benefits-a -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w023a
pension type [ab - formula/account/b - account/a - formula]
in what month and year did you start to receive these benefits?
month:
year:
.................................................................................
1. jan
2. feb
3. mar
4. apr
5. may
6. jun
7. jul
8. aug
9. sep
10. oct
11. nov
12. dec
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw024c year start receiving benefits-a -3
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w024a
pension type [ab - formula/account/b - account/a - formula]
(in what month and year did you start to receive these benefits?)
month: [month start receiving benefits-a]
year:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw025c amount of benefits -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w025a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits per month or year?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
if w025a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw026c amount of benefits per -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w026a
pension type [ab - formula/account/b - account/a - formula]
(how much are the benefits per month or year?)
probe if necessary: is that per month or year?
amount: [amount of benefits]
per:
.................................................................................
4. month
6. year
7. other(specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j116_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l116c amount of pension benefits - min -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j116_
unfolding procedure: unfm_1up2down (min)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j117_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l117c amount of pension benefits - max -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j117_
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j118_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l118c amount of pension benefits - result -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j118_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw028c adjusted for cost of living -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w028a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if (w028a <> yes) and (piwhichsection <> 1)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw029c adjusted for cost of living -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w029a
pension type [ab - formula/account/b - account/a - formula]
have they ever been adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
*not(else)*(if (w028a <> yes) and (piwhichsection <> 1))
if w028a = yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw059c benefits adjusted automatically -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w059a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted automatically?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw030c amount of cash settlement -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w030a
pension type [ab - formula/account/b - account/a - formula]
how much did the cash settlement amount to?
do not probe dk/rf
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j123_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l123c amount of cash settlement-min -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j123_
unfolding procedure: unfm_1up2down (min)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j124_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l124c amount of cash settlement - max -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j124_
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j125_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l125c amount of cash settlement - result -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j125_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw031c1 what r did w/ cash -3-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w031b[1]
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw031c2 what r did w/ cash -3-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w031b[2]
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if rolledoverintoira in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw033c amount of rollover -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w033a
pension type [ab - formula/account/b - account/a - formula]
ira rollover
how much did the rollover amount to?
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if piwhichsection <> 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw034c amount of rollover -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w034a
pension type [ab - formula/account/b - account/a - formula]
how many years altogether were you included in this plan?
include years with other employers if same plan
round the value to the nearest year
0-50 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw035c age expect to rec benefits -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w035a
pension type [ab - formula/account/b - account/a - formula]
at what age do you expect to start receiving (the rest of your) benefits from
this plan?
40-94 age
96 already receiving all benefits
.................................................................................
96. already receiving all benefits
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw036c form of expected benefits -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w036a
pension type [ab - formula/account/b - account/a - formula]
about how much do you expect these benefits to be, either as a percent of your
pay when you left that job, or as an amount per month or year when you start
receiving them?
.................................................................................
1. percent of pay
2. amount per month/year
3. lump sum
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
if w036a = percentofpay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw037c expected benefit-pct final pay -3
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w037a
pension type [ab - formula/account/b - account/a - formula]
enter percent of final pay
1-100 percent
percent:
.................................................................................
998. dk (don't know); na (not ascertained)
999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw038c amount of expected benefits -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w038a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: how much do you expect to receive?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empt
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw039c expected benefits per -3
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w039a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: [amount of expected benefits]
per:
.................................................................................
4. month
6. year
7. other(specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j133_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l133c amt of expected benefits-min -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j133_
unfolding procedure: unfm_2up1down (min)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j134_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l134c amount of expected benefits - max -3
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j134_
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j135_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyea
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l135c amount of expected benefits - result -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.j135_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
*not(else)*(if w036a = amountpermonthyear)
if
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw041c expected benefits-lump sum -3
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].typea.w041a
pension type [ab - formula/account/b - account/a - formula]
enter lump sum amount
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l030arecjobcntr <> empty
if (i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
pensionloop3secl[i - 1].w001a <> empty)
if (w043a <> no) and w043a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw042c earliest age leave/rec pension -3
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.pensionloop3secl[3].w042earlyagerecpen
what is the earliest age at which you could have left that job and begun to
receive pension benefits from this plan?
30-80 age
95 no age requirement
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign l030arecjobcntr := 1:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse
if l028_recjobnumpens = dontknow
if l029_ = oneplan
*assign l030arecjobcntr := 2:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or (piseck
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l030 emloyer pension counter
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l030arecjobcntr
.................................................................................
31 1. one
6 2. two
18432 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l031 otr employer pensions
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l031_
besides the jobs you have already told me about, have you worked for any other
employer including self-employment where you were included in a pension or
retirement plan, or in a tax-deferred savings plan of some sort?
.................................................................................
11 1. yes
30 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
18426 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l032 # employers included pension plan
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.l032_recjobnumemplyrs
how many such employers have you worked for? (besides the ones you have already
told me about.)
where r was included in a pension or retirement plan
# of employers:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
10 1 3 1.60 0.70 18458
-----------------------------------------------------------------
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
*assign l033aothemppenscntr := firstemp:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if l032_recjobnumemplyrs = 1
*assign l033aothemppenscntr := secondemp:
if pirvarsz076_reiwr_v <>
reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or (piseckemphistoryk0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l033 other employer pension counter
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l033aothemppenscntr
.................................................................................
5 1. first employer
5 2. second employer
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l034a start wrk for emp- inc pension- yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[1].l034a
when did you start working for [the first such/that/the next such] employer?
year:
.................................................................................
10 1955-1995. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l035a left employer- include pension- yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[1].l035a
and when did you leave?
year:
.................................................................................
10 1979-2001. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l036a earnings when left emp- inc pension- 1
section: l level: respondent type: numeric width: 13 decimals: 1
ref: secl.jobhistory.employerloop[1].l036a
how much were you earning when you left?
if amount per hour, enter both dollars and cents
use zero for none
amount:
per:
.................................................................................
8 8.5-40000. actual value
2 99999999998. dk (don't know); na (not ascertained)
99999999999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if l036a <> nonresponse and (l036a <> 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l037a earnings when left emp-inc pension-per-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].l037a
(how much were you earning when you left?)
probe if necessary: was that per hour, week, month, or year?
amount: [earnings when left emp- include pension]
per:
.................................................................................
2 1. hour
2. week
3. every two weeks/bi-weekly
4. month
5. twice a month
6 6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18461 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw001e type of pension plan-most recent-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.w001a
[i would like to know about the type of the most important pension or retirement
plan you had./now i have some questions about the most important of these plans.
i would like to know what type of plan this was./now i have some questions about
the next most important of these plans.
[(] in some retirement plans, call them type a, benefits are usually based on a
formula involving age, years of service and salary. in other plans, call them
type b, money is accumulated in an account for you.[)]
was your plan type a or type b?
if r has multiple plans of different types, record them as separate plans
rather than combining them as 'both'.
401-k, 403-b, esop, sra, thrift/savings, stock/profit sharing, money purchase
plans, and cash balance plans are all type b retirement plans
type a plans are often called 'defined benefit' plans
type b plans are often called 'defined contribution'
.................................................................................
4 1. type a
5 2. type b
3. both types
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw002e amount in pension when left-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w002a
pension type [ab - formula/account/b - account/a - formula]
[for the part of your pension where money is accumulated in an account, how
/how ] much money was in your account when you left that
[business/employer/job] ?
if r says 'does not have an account', enter [-2]
do not probe dk/rf
amount:
.................................................................................
5 2000-48000. actual value
1 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
*assign w003a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw003e amount in pension when left-b- min-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w003a
unfolding procedure: unfm_2up1down (min)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 0. value of breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w004a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw004e amount in pension when left-b- max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w004a
unfolding procedure: unfm_2up1down (max)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 99999996. greater than maximum breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w005a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw005e amount in pension when left-b -result-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w005a
.................................................................................
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
lw006e1 disposition of pension-b-1-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w006b[1]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
3 1. withdrew the money
1 2. rolled over into ira
1 3. left to accumulate
1 4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18463 blank. inap (inapplicable); partial interview
lw006e2 disposition of pension-b-1-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w006b[2]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if ((not (withdrewthemoney in w006b) and not (lostbenefits in w006b)) and not
(withdrewthemoney in w044b)) and not (lostbenefits in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw065e allowed lump sum payment-type b -5
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w065a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits in a lump-sum payment?
.................................................................................
2 1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw008e amount left in old account-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w008a
pension type [ab - formula/account/b - account/a - formula]
how much money did you leave in the old account to accumulate?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (installments in w006b) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw063e type b pens total amt rec installments-5
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w063a
pension type [ab - formula/account/b - account/a - formula]
how much money in total did you receive in installments?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw009e amount in pension now-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w009a
pension type [ab - formula/account/b - account/a - formula]
how much is in that account now?
do not probe dk/rf
amount:
.................................................................................
1 14000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w010a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw010e amount in pension now-b - min- 1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w010a
unfolding procedure: unfm_2up1down (min)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w011a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw011e amount in pension now-b - max-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w011a
unfolding procedure: unfm_1up2down (max)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w012a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw012e amount in pension now-b - result-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w012a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw013e amount converted to annuity-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w013a
pension type [ab - formula/account/b - account/a - formula]
how much did you convert to an annuity?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw014e age when annuity started-b-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w014a
pension type [ab - formula/account/b - account/a - formula]
how old were you when you started receiving the benefits from that annuity?
50-80 age
if r indicates benefits have not yet started, ask at what age they will
begin, and note this in comment box
.................................................................................
1 62. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw015e amount of annuity-b-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w015a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits from that annuity per month or year?
if benefits have not yet started, record what benefits will be
amount:
per:
.................................................................................
1 150. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
if ((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw016e amount of annuity per-b-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w016a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: $[amount of annuity-b]
per:
.................................................................................
1 4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw049e annuity benefits duration-b-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w049a
pension type [ab - formula/account/b - account/a - formula]
will this payment continue[ only] as long as you live, [as long as either you or
your [you/husband/wife/partner] live,] is it for a fixed time period, or what?
.................................................................................
1. as long as r lives
2. as long as r or spouse/partner lives
1 3. for a fixed time period
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw051e annuity benefits-until yr-b -1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w051a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw052e annuity benefits-until age -b-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w052a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age :
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
if w051a = empty and w052a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw053e annuity benefits-years -b-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w053a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
1 6. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw054e spp die will annuity income change -b-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w054a
pension type [ab - formula/account/b - account/a - formula]
if you or your [you/husband/wife/partner] should die, will the income from the
annuity change, stay the same, or what?
.................................................................................
1. change
3. stay the same
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw018e amount of pension rollover-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w018a
pension type [ab - formula/account/b - account/a - formula]
how much did the rollover amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw019e amount of transfer-b-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w019a
pension type [ab - formula/account/b - account/a - formula]
how much did the transfer amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw056e how much money withdrawn -1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w056a
pension type [ab - formula/account/b - account/a - formula]
how much money did you withdraw?
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw057e what done with money withdrawn-b-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typeb.w057a
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2 2. spent it
3. saved/invested
1 4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021e1 disposition of pension-a-1-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w021b[1]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
2 1. expect future benefits
2. receiving benefits now
3. received cash settlement
1 4. rolled over into ira
2 6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021e2 disposition of pension-a-1-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w021b[2]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if not (receivedcashsettlement in w021b) and not (lostbenefits in w021b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw064e type a pens plan cash settlement -5
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w064a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits as a cash settlement or a lump-sum payment?
.................................................................................
1 1. yes
2 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw023e month start receiving benefits-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w023a
pension type [ab - formula/account/b - account/a - formula]
in what month and year did you start to receive these benefits?
month:
year:
.................................................................................
1. jan
2. feb
3. mar
4. apr
5. may
6. jun
7. jul
8. aug
9. sep
10. oct
11. nov
12. dec
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw024e year start receiving benefits-a-1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w024a
pension type [ab - formula/account/b - account/a - formula]
(in what month and year did you start to receive these benefits?)
month: [month start receiving benefits-a]
year:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw025e amount of benefits-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w025a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits per month or year?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
if w025a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw026e amount of benefits per-a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w026a
pension type [ab - formula/account/b - account/a - formula]
(how much are the benefits per month or year?)
probe if necessary: is that per month or year?
amount: [amount of benefits]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j116_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l116e amount of pension benefits - min-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j116_
unfolding procedure: unfm_2up1down (min)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j117_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l117e amount of pension benefits - max-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j117_
unfolding procedure: unfm_2up1down (max)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j118_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l118e amount of pension benefits - result-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j118_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw028e adjusted for cost of living-a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w028a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if (w028a <> yes) and (piwhichsection <> 1)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw029e ever adjusted for cost of living-a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w029a
pension type [ab - formula/account/b - account/a - formula]
have they ever been adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
*not(else)*(if (w028a <> yes) and (piwhichsection <> 1))
if w028a = yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw059e benefits adjusted automatically -a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w059a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted automatically?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw030e amount of cash settlement-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w030a
pension type [ab - formula/account/b - account/a - formula]
how much did the cash settlement amount to?
do not probe dk/rf
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j123_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l123e amount of cash settlement - min-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j123_
unfolding procedure: unfm_1up2down (min)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j124_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l124e amount of cash settlement - max-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j124_
unfolding procedure: unfm_1up2down (max)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j125_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l125e amount of cash settlement - result-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j125_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw031e what r did w/ cash-a-1-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w031b[1]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if rolledoverintoira in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw033e amount of rollover-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w033a
pension type [ab - formula/account/b - account/a - formula]
ira rollover
how much did the rollover amount to?
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if piwhichsection <> 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw034e number of years in plan-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w034a
pension type [ab - formula/account/b - account/a - formula]
how many years altogether were you included in this plan?
include years with other employers if same plan
round the value to the nearest year
0-50 years
.................................................................................
2 8-11. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw035e age expect to rec benefits-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w035a
pension type [ab - formula/account/b - account/a - formula]
at what age do you expect to start receiving (the rest of your) benefits from
this plan?
40-94 age
96 already receiving all benefits
.................................................................................
2 62. actual value
96. already receiving all benefits
98. dk (don't know); na (not ascertained)
99. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw036e form of expected benefits-a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w036a
pension type [ab - formula/account/b - account/a - formula]
about how much do you expect these benefits to be, either as a percent of your
pay when you left that job, or as an amount per month or year when you start
receiving them?
.................................................................................
1. percent of pay
2 2. amount per month/year
3. lump sum
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
if w036a = percentofpay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw037e expected benefit-pct final pay-a-1
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w037a
pension type [ab - formula/account/b - account/a - formula]
enter percent of final pay
1-100 percent
percent:
.................................................................................
998. dk (don't know); na (not ascertained)
999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw038e amount of expected benefits-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w038a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: how much do you expect to receive?
do not probe dk/rf
amount:
per:
.................................................................................
2 150-1200. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
if w038a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw039e expected benefits per-a-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w039a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: [amount of expected benefits]
per:
.................................................................................
2 4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
*assign j133_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l133e amount of expected benefits - min-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j133_
unfolding procedure: unfm_1up2down (min)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j134_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l134e amount of expected benefits - max-a-1
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j134_
unfolding procedure: unfm_1up2down (max)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j135_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l135e amount of expected benefits -result-a-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.j135_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
*not(else)*(if w036a = amountpermonthyear)
if w036a = lumpsum
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw041e expected benefits-lump sum-a-1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[1].pensionloop4secl.typea.w041a
pension type [ab - formula/account/b - account/a - formula]
enter lump sum amount
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l034b start wrk for emp- inc pension- yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[2].l034a
when did you start working for [the first such/that/the next such] employer?
year:
.................................................................................
5 1980-2005. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l035b left employer- include pension- yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[2].l035a
and when did you leave?
year:
.................................................................................
5 1990-2006. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l036b earnings when left emp- inc pension- 2
section: l level: respondent type: numeric width: 14 decimals: 2
ref: secl.jobhistory.employerloop[2].l036a
how much were you earning when you left?
if amount per hour, enter both dollars and cents
use zero for none
amount:
per:
.................................................................................
4 11.15-55000. actual value
1 99999999998. dk (don't know); na (not ascertained)
99999999999. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if l036a <> nonresponse and (l036a <> 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l037b earnings when left emp-inc pension-per-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].l037a
(how much were you earning when you left?)
probe if necessary: was that per hour, week, month, or year?
amount: [earnings when left emp- include pension]
per:
.................................................................................
2 1. hour
2. week
3. every two weeks/bi-weekly
4. month
5. twice a month
2 6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw001f type of pension plan-most recent -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.w001a
[i would like to know about the type of the most important pension or retirement
plan you had./now i have some questions about the most important of these plans.
i would like to know what type of plan this was./now i have some questions about
the next most important of these plans.
[(] in some retirement plans, call them type a, benefits are usually based on a
formula involving age, years of service and salary. in other plans, call them
type b, money is accumulated in an account for you.[)]
was your plan type a or type b?
if r has multiple plans of different types, record them as separate plans
rather than combining them as 'both'.
401-k, 403-b, esop, sra, thrift/savings, stock/profit sharing, money purchase
plans, and cash balance plans are all type b retirement plans
type a plans are often called 'defined benefit' plans
type b plans are often called 'defined contribution'
.................................................................................
2 1. type a
2 2. type b
3. both types
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw002f amount in pension when left-b -2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w002a
pension type [ab - formula/account/b - account/a - formula]
[for the part of your pension where money is accumulated in an account, how
/how ] much money was in your account when you left that
[business/employer/job] ?
if r says 'does not have an account', enter [-2]
do not probe dk/rf
amount:
.................................................................................
2 3000-18000. actual value
1 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
*assign w003a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw003f amount in pension when left-b - min -2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w003a
unfolding procedure: unfm_1up2down (min)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 0. value of breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w004a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw004f amount in pension when left-b - max -2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w004a
unfolding procedure: unfm_2up1down (max)
did it amount to a total of ...
breakpoints: 5000/20000/50000/150000
.................................................................................
1 99999996. greater than maximum breakpoint
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w005a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if w002a <> empty and w002a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw005f amount in pension when left-b -result-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w005a
.................................................................................
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
lw006f1 disposition of pension-b-2-1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w006b[1]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
1 2. rolled over into ira
1 3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
18466 blank. inap (inapplicable); partial interview
lw006f2 disposition of pension-b-2-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w006b[2]
when you left that job, did you withdraw the money, roll it over into an ira,
leave it to accumulate in the old plan, convert it to an annuity, transfer it to
a new employer, did you lose your benefits, did you receive or are you receiving
one or more installments, or what?
[iwer: do not probe, but choose all that apply and ask all appropriate follow-up
questions]
.................................................................................
1. withdrew the money
2. rolled over into ira
3. left to accumulate
4. convert to annuity
6. lost benefits
7. received/receiving installments
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if ((not (withdrewthemoney in w006b) and not (lostbenefits in w006b)) and not
(withdrewthemoney in w044b)) and not (lostbenefits in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw065f allowed lump sum payment-type b -6
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w065a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits in a lump-sum payment?
.................................................................................
2 1. yes
5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw008f amount left in old account-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w008a
pension type [ab - formula/account/b - account/a - formula]
how much money did you leave in the old account to accumulate?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (installments in w006b) or (installments in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw063f type b pens total amt rec installments-6
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w063a
pension type [ab - formula/account/b - account/a - formula]
how much money in total did you receive in installments?
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw009f amount in pension now-b-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w009a
pension type [ab - formula/account/b - account/a - formula]
how much is in that account now?
do not probe dk/rf
amount:
.................................................................................
1 19000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
*assign w010a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw010f amount in pension now-b - min- 2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w010a
unfolding procedure: unfm_2up1down (min)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w011a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw011f amount in pension now-b - max -2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w011a
unfolding procedure: unfm_1up2down (max)
does it amount to ...
breakpoints: 10000/20000/50000/150000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign w012a := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (((lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)) or
(installments in w006b)) or (installments in w044b)
if (lefttoaccumulate in w006b) or (lefttoaccumulate in w044b)
if w009a <> empty and w009a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw012f amount in pension now-b - result -2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w012a
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw013f amount converted to annuity-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w013a
pension type [ab - formula/account/b - account/a - formula]
how much did you convert to an annuity?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw014f age when annuity started-b -2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w014a
pension type [ab - formula/account/b - account/a - formula]
how old were you when you started receiving the benefits from that annuity?
50-80 age
if r indicates benefits have not yet started, ask at what age they will
begin, and note this in comment box
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw015f amount of annuity-b -2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w015a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits from that annuity per month or year?
if benefits have not yet started, record what benefits will be
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
if ((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw016f amount of annuity per-b -2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w016a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: $[amount of annuity-b]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw049f annuity benefits duration-b-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w049a
pension type [ab - formula/account/b - account/a - formula]
will this payment continue[ only] as long as you live, [as long as either you or
your [you/husband/wife/partner] live,] is it for a fixed time period, or what?
.................................................................................
1. as long as r lives
2. as long as r or spouse/partner lives
3. for a fixed time period
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw051f annuity benefits-until yr-b -2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w051a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw052f annuity benefits-until age -b-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w052a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age :
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
*not(else)*(if w049a = otherspecify)
if w049a = forafixedtime
if w051a = empty
if w051a = empty and w052a = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw053f annuity benefits-years -b-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w053a
pension type [ab - formula/account/b - account/a - formula]
what is that time period?
until year:
or
until age:
or
years:
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (converttoannuity in w006b) or (converttoannuity in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw054f spp die will annuity income change -b-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w054a
pension type [ab - formula/account/b - account/a - formula]
if you or your [you/husband/wife/partner] should die, will the income from the
annuity change, stay the same, or what?
.................................................................................
1. change
3. stay the same
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw018f amount of pension rollover-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w018a
pension type [ab - formula/account/b - account/a - formula]
how much did the rollover amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw019f amount of transfer-b-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w019a
pension type [ab - formula/account/b - account/a - formula]
how much did the transfer amount to?
amount:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw056f how much money withdrawn -2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w056a
pension type [ab - formula/account/b - account/a - formula]
how much money did you withdraw?
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow)
if (withdrewthemoney in w006b) or (withdrewthemoney in w044b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw057f what done with money withdrawn-b-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typeb.w057a
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021f1 disposition of pension-a-2-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w021b[1]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1 1. expect future benefits
2. receiving benefits now
3. received cash settlement
1 4. rolled over into ira
6. lost benefits
7. other (specify)
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if (workstatus.j677yj023bp <> 1) and (workstatus.j677yj023bp <> 6)
if ((((((pwselfnowelse.j678yj023tow158_2bp <> 1) and
(pwselfnowelse.j679yj028tow158_2bp <> 1)) and
(pwselfnowelse.j680yj031bp_tow158_2bp <> 1)) and
(pwelsenowelse.j683yj045tow158_2bp <> 1)) and
(pwelsenowelse.j684yj058bp_toj167bp <> 1)) and (pwelsenowelse.j686yj063bp <>
1)) and (pwelsenowself.j687yj063tow158_2bp <> 1)
if (j083_ <> yes) and j083_ <> nonresponse
if ((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal)
if j087_typepenplanloop <> empty
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw021f2 disposition of pension-a-2-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w021b[2]
pension type [ab - formula/account/b - account/a - formula]
[now, about the part of your pension where benefits are based on a formula.] do
you expect to receive benefits from this plan in the future, are you receiving
benefits now, did you get a cash settlement or a lump sum payment when you left,
did you lose your benefits, did you roll it over into an ira, or what?
do not probe but choose all that apply and ask all appropriate follow-up
questions
.................................................................................
1. expect future benefits
2. receiving benefits now
3. received cash settlement
4. rolled over into ira
6. lost benefits
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if not (receivedcashsettlement in w021b) and not (lostbenefits in w021b)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw064f type a pens plan cash settlement -6
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w064a
pension type [ab - formula/account/b - account/a - formula]
were you allowed to receive benefits as a cash settlement or a lump-sum payment?
.................................................................................
1 1. yes
1 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18466 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw023f month start receiving benefits-a -2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w023a
pension type [ab - formula/account/b - account/a - formula]
in what month and year did you start to receive these benefits?
month:
year:
.................................................................................
1. jan
2. feb
3. mar
4. apr
5. may
6. jun
7. jul
8. aug
9. sep
10. oct
11. nov
12. dec
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw024f year start receiving benefits-a -2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w024a
pension type [ab - formula/account/b - account/a - formula]
(in what month and year did you start to receive these benefits?)
month: [month start receiving benefits-a]
year:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw025f amount of benefits -2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w025a
pension type [ab - formula/account/b - account/a - formula]
how much are the benefits per month or year?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
if w025a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw026f amount of benefits per-a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w026a
pension type [ab - formula/account/b - account/a - formula]
(how much are the benefits per month or year?)
probe if necessary: is that per month or year?
amount: [amount of benefits]
per:
.................................................................................
4. month
6. year
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j116_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l116f amount of pension benefits - min -2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j116_
unfolding procedure: unfm_1up2down (min)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j117_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l117f amount of pension benefits - max-a-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j117_
unfolding procedure: unfm_2up1down (max)
do they amount to ... per month
breakpoints: 200/400/1200/1600
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j118_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if w025a <> empty and w025a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l118f amount of pension benefits - result-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j118_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw028f adjusted for cost of living-a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w028a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
if (w028a <> yes) and (piwhichsection <> 1)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw029f ever adjusted for cost of living-a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w029a
pension type [ab - formula/account/b - account/a - formula]
have they ever been adjusted for changes in the cost of living?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivingbenefitsnow in w021b
*not(else)*(if (w028a <> yes) and (piwhichsection <> 1))
if w028a = yes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw059f benefits adjusted automatically -a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w059a
pension type [ab - formula/account/b - account/a - formula]
are the benefits adjusted automatically?
.................................................................................
1. yes
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw030f amount of cash settlement-a-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w030a
pension type [ab - formula/account/b - account/a - formula]
how much did the cash settlement amount to?
do not probe dk/rf
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j123_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l123f amount of cash settlement - min-a-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j123_
unfolding procedure: unfm_2up1down (min)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j124_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l124f amount of cash settlement - max-a-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j124_
unfolding procedure: unfm_2up1down (max)
did it amount to a total of ...
breakpoints: 2000/6000/60000/250000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j125_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if receivedcashsettlement in w021b
if w030a <> empty and w030a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l125f amount of cash settlement - result-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j125_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
lw031f1 what r did w/ cash-a-2-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w031b[1]
pension type [ab - formula/account/b - account/a - formula]
what did you do with the money?
.................................................................................
1. bought durables
2. spent it
3. saved/invested
4. paid off debt
5. rolled into ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if rolledoverintoira in w021b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw033f amount of rollover-a-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w033a
pension type [ab - formula/account/b - account/a - formula]
ira rollover
how much did the rollover amount to?
amount:
.................................................................................
1 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if piwhichsection <> 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw034f number of years in plan-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w034a
pension type [ab - formula/account/b - account/a - formula]
how many years altogether were you included in this plan?
include years with other employers if same plan
round the value to the nearest year
0-50 years
.................................................................................
1 1. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw035f age expect to rec benefits-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w035a
pension type [ab - formula/account/b - account/a - formula]
at what age do you expect to start receiving (the rest of your) benefits from
this plan?
40-94 age
96 already receiving all benefits
.................................................................................
1 62. actual value
96. already receiving all benefits
98. dk (don't know); na (not ascertained)
99. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw036f form of expected benefits-a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w036a
pension type [ab - formula/account/b - account/a - formula]
about how much do you expect these benefits to be, either as a percent of your
pay when you left that job, or as an amount per month or year when you start
receiving them?
.................................................................................
1 1. percent of pay
2. amount per month/year
3. lump sum
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
if w036a = percentofpay
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw037f expected benefit-pct final pay-a-2
section: l level: respondent type: numeric width: 3 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w037a
pension type [ab - formula/account/b - account/a - formula]
enter percent of final pay
1-100 percent
percent:
.................................................................................
1 998. dk (don't know); na (not ascertained)
999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw038f amount of expected benefits-a-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w038a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: how much do you expect to receive?
do not probe dk/rf
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
if w038a <> 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw039f expected benefits per-a-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w039a
pension type [ab - formula/account/b - account/a - formula]
probe if necessary: is that per month or year?
amount: [amount of expected benefits]
per:
.................................................................................
4. month
6. year
7. other(specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j133_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l133f amount of expected benefits - min-a-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j133_
unfolding procedure: unfm_2up1down (min)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j134_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l134f amount of expected benefits - max-a-2
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j134_
unfolding procedure: unfm_2up1down (max)
do you expect a total of ... per year
breakpoints: 500/1000/2000/3000
.................................................................................
18469 blank. inap (inapplicable); partial interview
构造变量
*assign j135_ := empty:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
if w036a = amountpermonthyear
if w038a <> empty and w038a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l135f amount of expected benefits -result-a-2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.j135_
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if i <= l033aothemppenscntr.ord
if (w043a <> no) and w043a <> nonresponse
if ((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow)
if expectfuturebenefits in w021b
if (pisecastartinterviewa009_selfprxy = slf)
if w035a <> nonresponse
if w035a <> 96
*not(else)*(if w036a = percentofpay)
*not(else)*(if w036a = amountpermonthyear)
if w036a = lumpsum
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw041f expected benefits-lump sum-a-2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.employerloop[2].pensionloop4secl.typea.w041a
pension type [ab - formula/account/b - account/a - formula]
enter lump sum amount
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
*assign l064_yrstartlastjob :=
pisecjcurrentjobcurrjobselfandelsej249_yrbegincurremp:
if
pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
*not(else)*(if piseckemphistoryk022_yrstrtwrkpay = response)
*not(else)*(if piseckemphistoryk023_yrsagostrtwrkpay = response)
*not(else)*(if (piseckemphistoryk024_agestrtwrkpay = response) and
(pisecacontinuinterviewa019_rage > 0))
*not(else)*(if piseckemphistoryk004_yrlastwrkpay = response)
*not(else)*(if piseckemphistoryk005_yrsagowrkpay = response)
if pisecjcurrentjobcurrjobselfandelsej249_yrbegincurremp = response
*assign l064_yrstartlastjob := piseckemphistoryk004_yrlastwrkpay:
if
pirvarsz076_reiwr_v <> reiwr
if (piseckemphisto
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l064 year start last job
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.l064_yrstartlastjob
.................................................................................
188 1910-2006. actual value
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18281 blank. inap (inapplicable); partial interview
构造变量
*assign l065_yrmostrec5yrjob := l064_yrstartlastjob:
if pirvarsz076_reiwr_v
<> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
*not(else)*(if ((mostrecentjob.l012_yrmostrecjob = response) and
(mostrecentjob.l019_lftrecjobcalcyr = response)) and ((l064_yrstartlastjob -
mostrecentjob.l019_lftrecjobcalcyr) <= 0))
*assign l065_yrmostrec5yrjob := mostrecentjob.l012_yrmostrecjob:
if
pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l065 year most recent 5yr job
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.l065_yrmostrec5yrjob
.................................................................................
188 1910-2006. actual value
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18281 blank. inap (inapplicable); partial interview
构造变量
*assign l067_yr1stjob := employerloop[1].l034a:
if pirvarsz076_reiwr_v <>
reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if ((employerloop[1].l034a = response) and (employerloop[1].l035a =
response)) and ((employerloop[1].l034a < l067_yr1stjob) or l067_yr1stjob =
empty)
*assign l067_yr1stjob := employerloop[2].l034a:
if pirvarsz076_reiwr_v
<> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (employerl
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l067 yr of first job
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.l067_yr1stjob
.................................................................................
188 1910-2006. actual value
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18281 blank. inap (inapplicable); partial interview
构造变量
*assign l066_yr2ndjob := employerloop[1].l034a:
if pirvarsz076_reiwr_v <>
reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (((employerloop[1].l034a = response) and (employerloop[1].l035a =
response)) and ((employerloop[1].l034a < l066_yr2ndjob) or l066_yr2ndjob =
empty)) and (employerloop[1].l034a > l067_yr1stjob)
*assign l066_yr2ndjob := employerloop[2].l034a:
if pirvarsz076_reiwr_v
<> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or (piseckemph
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l066 year second job
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.l066_yr2ndjob
.................................................................................
10 1980-2006. actual value
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18459 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw066 other past pensions- recv payments
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w066_
read slowly
do you have any (other) pension plans from former jobs from which you are not
currently receiving any income payments?
.................................................................................
1. yes
2. [vol] yes, two or more
11 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18458 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if ((w066_ <> no) and (w066_ <> dontknow)) and (w066_ <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw067 amt expect in future-past pension plans
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w067_
the next few questions relate to retirement plans from former jobs from which
you are not currently receiving any income payments, and that you have not
already told me about.
thinking first about the type of plans that give regular payments, how much do
you expect to receive in total from all such plans per month or per year?
do not probe dk/rf
if r says 'does not have any plans of this type', enter [-1]
amount:
per:
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if ((w066_ <> no) and (w066_ <> dontknow)) and (w066_ <> refusal)
if ((w067_ <> 0) and (w067_ <> -1)) and w067_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw068 amt expect in future-past pens plans-per
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w068_
(the next few questions relate to retirement plans from former jobs from which
you are not currently receiving any income payments, and that you have not
already told me about.
thinking first about the type of plans that give regular payments, how much do
you expect to receive in total from all such plans per month or per year?)
amount: []
per:
.................................................................................
4. month
6. year
7. other(specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if ((w066_ <> no) and (w066_ <> dontknow)) and (w066_ <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw069 total acct balance all past pens plans
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w069_
now thinking about the type of plans that accumulate a balance and considering
only retirement plans from former jobs from which you are not currently
receiving any income payments, what is the sum of the balance in all the
remaining pension plans where you expect to receive benefits in the future?
if r says 'does not have any account(s)', enter [-1]
.................................................................................
9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if ((w066_ <> no) and (w066_ <> dontknow)) and (w066_ <> refusal)
if (w069_ <> -1) and w069_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw070 other past pensions- withdraw money
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w070_
could you withdraw the money from [these accounts/this account] if you wanted
to?
.................................................................................
1. yes, all
2. yes, some
5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (l005_ <> no) and l005_ <> nonresponse
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if l006_ <> one
if (l031_ <> no) and l031_ <> nonresponse
if ((w066_ <> no) and (w066_ <> dontknow)) and (w066_ <> refusal)
if (w069_ <> -1) and w069_ <> nonresponse
if ((w070_ <> no) and (w070_ <> dontknow)) and (w070_ <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
lw071m1 other past pensions- plan w/draw money-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.pastpensioncontdsecl.w071m[1]
do you plan to withdraw money from [these accounts/this account] in the future,
do you plan to convert money in [this/these] [account(s) mentioned above] to a
regular monthly annuity payment, do you plan to roll the [account(s) mentioned
above] over to an ira, or what?
choose all that apply
.................................................................................
1. withdraw money
2. convert to annuity
3. roll over to ira
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (pisecjworkstatusj020_workforpay <> no) or
((piseckemphistoryk004_yrlastwrkpay >= (year (sysdate) - 1)) or
((piseckemphistoryk005_yrsagowrkpay <= 1) and piseckemphistoryk005_yrsagowrkpay
<> empty))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l039 # weeks paid vacation
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.l039_
counting paid vacations as weeks of work, how many weeks did you work in the
last 12 months?
'weeks worked' for this question could be from r's current job (as reported
in section j) or from the last/previous job r worked at during the last 12
months (as reported in section k/l)
count paid sick time as work time
# of weeks:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
118 0 52 43.28 15.74 18349
-----------------------------------------------------------------
2 98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l040 offered early out windows
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.l040_offrdeow
employers sometimes encourage older workers to leave a firm at a particular time
by offering a special financial incentive, like a cash bonus or improved pension
benefits. these are often called 'early retirement windows.' have you ever been
offered such an early retirement window on any job?
.................................................................................
6 1. yes
161 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18301 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l041 # of early out windows offered
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.l041_numeows
how many times has this happened?
.................................................................................
6 1-2. actual value
98. dk (don't know); na (not ascertained)
99. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l043a yr early out window offered- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l043a
when was the [first/last] special incentive offered?
year:
.................................................................................
6 1994-2006. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18463 blank. inap (inapplicable); partial interview
l045a1 type early out window- 1- 1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l045b[1]
was the special incentive a cash bonus, improved pension benefits, or what?
enter all that apply
.................................................................................
3 1. cash bonus
2. improved pension benefits
1 3. permanent medical insurance
4. temporary medical insurance
1 5. temporary cash benefit
6. additional years of service credited
7. other (specify)
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18463 blank. inap (inapplicable); partial interview
l045a2 type early out window- 1- 2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l045b[2]
was the special incentive a cash bonus, improved pension benefits, or what?
enter all that apply
.................................................................................
1. cash bonus
2. improved pension benefits
3. permanent medical insurance
4. temporary medical insurance
1 5. temporary cash benefit
6. additional years of service credited
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if cashbonus in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l047a early out window- amount cash bonus- 1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l047a
how much did the cash bonus offer amount to?
use zero for none
amount:
.................................................................................
2 2400-40000. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if improvedpensionbenefits in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l048a amount extra pension benefits- 1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l048a
how much did the extra pension benefits offer amount to?
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if improvedpensionbenefits in l045b
if (l048a <> 0) and l048a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l049a amount extra pension benefits-per- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l049a
(how much did the extra pension benefits offer amount to?)
probe if necessary: was that per week, month, or year?
amount: [amount extra pension benefits ]
per:
.................................................................................
2. week
4. month
6. year
95. lump sum
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l051a temp medical insurance- until age- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l051a
until what age was the temporary medical insurance offered?
35-80 age
95 number of years given
96 answered year
.................................................................................
95. number of years given
96. answered year
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
if l051a = 95
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l052a temp medical insurance-# yrs- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l052a
probe if necessary: for how many years was the temporary medical insurance
offered?
1-25 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
*not(else)*(if l051a = 95)
if l051a = 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l053a temp medical insurance- until yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l053a
probe if necessary: until which year was the temporary medical insurance
offered?
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l054a amount temp cash benefit- 1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l054a
how much did the temporary cash benefits amount to?
use zero for none
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l054a <> nonresponse and (l054a <> 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l055a amount temp cash benefit- per- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l055a
(how much did the temporary cash benefits amount to?)
probe if necessary: was that per month or year?
amount: [amount temp cash benefit ]
per:
.................................................................................
2. week
4. month
6. year
95. lump sum
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l056a recd temp cash until-age- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l056a
until what age was the temporary cash benefit offered?
35-80 age
95 number of years given
96 answered year
.................................................................................
95. number of years given
96. answered year
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l056a in [95, 96]
if l056a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l057a recd temp cash until-# yrs- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l057a
probe if necessary: for how many years was the temporary cash benefit offered?
0-25 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l056a in [95, 96]
*not(else)*(if l056a <> 96)
if l056a = 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l058a recd temp cash until-yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l058a
probe if necessary: until which year was the temporary cash benefit offered?
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if addiearsofservicecredited in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l059a # yrs service credit- 1
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l059a
how many years of service credit were you offered?
1-20 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if othspecify in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l060a amount of other incentive offers- 1
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l060a
altogether, how much did the incentive offer amount to?
(not including [the cash bonus, /(and) improved pension benefits, /(and)
permanent medical insurance, /(and) temporary medical insurance, /(and)
temporary cash benefit, /(and) additional years of service credited,]) what was
the value of the other part of the (first/second) incentive offer?
.................................................................................
3 0-230000. actual value
1 99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l061a accept incentives and leave- 1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l061a
did you accept the incentive and leave that employer?
.................................................................................
4 1. yes
2 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if (l061a <> no) and l061a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l062a importance of incentive in leaving- 1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l062a
was the special incentive important in your decision, or would you probably have
left at about that time anyway?
.................................................................................
3 1. important in r's decision
1 5. would have left anyway
8. dk (don't know); na (not ascertained)
9. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
*not(else)*(if (l061a <> no) and l061a <> nonresponse)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l063a leave if incentive twice amount- 1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[1].l063a
if you had been offered twice as much (to leave) at that time, would you have
done so?
.................................................................................
1 1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18467 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l043b yr early out window offered- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l043a
when was the [first/last] special incentive offered?
year:
.................................................................................
1 2006. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18468 blank. inap (inapplicable); partial interview
l045b1 type early out window -2-1
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l045b[1]
was the special incentive a cash bonus, improved pension benefits, or what?
enter all that apply
.................................................................................
1. cash bonus
2. improved pension benefits
3. permanent medical insurance
4. temporary medical insurance
5. temporary cash benefit
6. additional years of service credited
7. other (specify)
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
l045b2 type early out window -2-2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l045b[2]
was the special incentive a cash bonus, improved pension benefits, or what?
enter all that apply
.................................................................................
1. cash bonus
2. improved pension benefits
3. permanent medical insurance
4. temporary medical insurance
5. temporary cash benefit
6. additional years of service credited
7. other (specify)
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if cashbonus in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l047b early out window- amount cash bonus- 2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l047a
how much did the cash bonus offer amount to?
use zero for none
amount:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if improvedpensionbenefits in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l048b amount extra pension benefits- 2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l048a
how much did the extra pension benefits offer amount to?
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if improvedpensionbenefits in l045b
if (l048a <> 0) and l048a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l049b amount extra pension benefits-per- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l049a
(how much did the extra pension benefits offer amount to?)
probe if necessary: was that per week, month, or year?
amount: [amount extra pension benefits ]
per:
.................................................................................
2. week
4. month
6. year
95. lump sum
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l051b temp medical insurance- until age- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l051a
until what age was the temporary medical insurance offered?
35-80 age
95 number of years given
96 answered year
.................................................................................
95. number of years given
96. answered year
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
if l051a = 95
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l052b temp medical insurance-# yrs- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l052a
probe if necessary: for how many years was the temporary medical insurance
offered?
1-25 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if tempmedicalins in l045b
*not(else)*(if l051a = 95)
if l051a = 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l053b temp medical insurance- until yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l053a
probe if necessary: until which year was the temporary medical insurance
offered?
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l054b amount temp cash benefit- 2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l054a
how much did the temporary cash benefits amount to?
use zero for none
amount:
per:
.................................................................................
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l054a <> nonresponse and (l054a <> 0)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l055b amount temp cash benefit- per- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l055a
(how much did the temporary cash benefits amount to?)
probe if necessary: was that per month or year?
amount: [amount temp cash benefit ]
per:
.................................................................................
2. week
4. month
6. year
95. lump sum
97. other (specify)
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l056b recd temp cash until-age- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l056a
until what age was the temporary cash benefit offered?
35-80 age
95 number of years given
96 answered year
.................................................................................
95. number of years given
96. answered year
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l056a in [95, 96]
if l056a <> 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l057b recd temp cash until-# yrs- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l057a
probe if necessary: for how many years was the temporary cash benefit offered?
0-25 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if temporarycashbenefit in l045b
if l056a in [95, 96]
*not(else)*(if l056a <> 96)
if l056a = 96
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l058b recd temp cash until-yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l058a
probe if necessary: until which year was the temporary cash benefit offered?
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if addiearsofservicecredited in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l059b # yrs service credit- 2
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l059a
how many years of service credit were you offered?
1-20 years
.................................................................................
98. dk (don't know); na (not ascertained)
99. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if othspecify in l045b
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l060b amount of other incentive offers- 2
section: l level: respondent type: numeric width: 8 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l060a
altogether, how much did the incentive offer amount to?
(not including [the cash bonus, /(and) improved pension benefits, /(and)
permanent medical insurance, /(and) temporary medical insurance, /(and)
temporary cash benefit, /(and) additional years of service credited,]) what was
the value of the other part of the (first/second) incentive offer?
.................................................................................
1 0. actual value
99999998. dk (don't know); na (not ascertained)
99999999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l061b accept incentives and leave- 2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l061a
did you accept the incentive and leave that employer?
.................................................................................
1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
if (l061a <> no) and l061a <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l062b importance of incentive in leaving- 2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l062a
was the special incentive important in your decision, or would you probably have
left at about that time anyway?
.................................................................................
1. important in r's decision
5. would have left anyway
8. dk (don't know); na (not ascertained)
9. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if not (((piseckemphistoryk004_yrlastwrkpay > 0) and
(piseckemphistoryk004_yrlastwrkpay < 1982)) or
(piseckemphistoryk005_yrsagowrkpay > 20))
if (pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda)
if (l040_offrdeow <> no) and l040_offrdeow <> nonresponse
if l041_numeows <> nonresponse
if i <= l042aeowcntr.ord
*not(else)*(if (l061a <> no) and l061a <> nonresponse)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l063b leave if incentive twice amount- 2
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.jobhistory.earlyretwindow[2].l063a
if you had been offered twice as much (to leave) at that time, would you have
done so?
.................................................................................
1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l068 1st wrk six mo or greater- yr
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l068_
we need a little information about jobs you might have held years ago. in what
year did you first work for six months or more?
use 9995 for never
.................................................................................
165 1939-2006. actual value
4 9995. never
21 9998. dk (don't know); na (not ascertained)
4 9999. rf (refused)
18275 blank. inap (inapplicable); partial interview
l094 earliest job yr-reported in secs j-k-l
section: l level: respondent type: numeric width: 10 decimals: 0
ref: secl.l094earliestjob
.................................................................................
205 1910-2007. inap (inapplicable); partial interview
8 9999999998. dk (don't know); na (not ascertained)
9999999999. rf (refused)
18256 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l072 all yrs work six mos or greater
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l072_
based on questions we've asked you so far, we have a good idea of your
employment history since [year started earliest job reported in section j, k or
l].
the next question refers to the period between [year started first job (per
l068)] and [year started earliest job reported in section j, k or l].
during how many of these years did you work six months or more?
if r gives number of years, press [enter] and record the number on the next
screen
.................................................................................
100 2. all years between first job and earliest job reported in j,
k, or l
4 8. dk (don't know); na (not ascertained)
9. rf (refused)
18365 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if l072_ = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l071 # yrs work six mos or greater
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.earlyjob.l071_
based on questions we've asked you so far, we have a good idea of your
employment history since [year started earliest job reported in section j, k or
l].
the next question refers to the period between [year started first job (per
l068)] and [year started earliest job reported in section j, k or l].
during how many of these years did you work six months or more?
if r gives number of years, press [enter] and record the number on the next
screen
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
34 1 30 10.21 8.82 18435
-----------------------------------------------------------------
98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if l072_ = empty
if l071_ = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l069 begin yr work six mos or greater
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l069_
(based on questions we've asked you so far, we have a good idea of your
employment history since [year started earliest job reported in section j, k or
l].
the next question refers to the period between [year started first job (per
l068)] and year started earliest job reported in section j, k or l].
during how many of these years did you work six months or more?)
if r gives a range of years other than the above range, enter start year on this
screen
press [enter] for other choices
.................................................................................
1 1961. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if l072_ = empty
if l071_ = empty
if l069_ = response
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l070 end yr work six mos or greater
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l070_
(based on questions we've asked you so far, we have a good idea of your
employment history since [year started earliest job reported in section j, k or
l].
the next question refers to the period between [year started first job (per
l068)] and year started earliest job reported in section j, k or l].
during how many of these years did you work six months or more?)
if r gives a range of years other than the above range, enter start year on this
screen
press [enter] for other choices
.................................................................................
1 1982. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if (((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
(l072_ = response)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l076 all yrs worked full time
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l076_
and during how many of these years did you work full time?
if r gives number of years, press [enter] and record the number on the next
screen
.................................................................................
81 1. all of these years
22 2. all years between first job and earliest job reported in j,
k, or l
2 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
18363 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if (((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
(l072_ = response)
if l076_ <> nonresponse
if l076_ = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l075 # yrs worked full time
section: l level: respondent type: numeric width: 2 decimals: 0
ref: secl.earlyjob.l075_
(and during how many of these years did you work full time?)
if r gives number of years, enter the number on this screen
press [enter] for other choices
number of years:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
28 0 47 7.00 9.70 18441
-----------------------------------------------------------------
98. dk (don't know); na (not ascertained)
99. rf (refused)
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if (((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
(l072_ = response)
if l076_ <> nonresponse
if l076_ = empty
if l075_ = empty
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l073 begin yr worked full time
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l073_
(and during how many of these years did you work full time?)
if r gives a range of years, enter start year on this screen
press [enter] for other choices
start year:
.................................................................................
1 1974. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18468 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if l068_ < pil094earliestjob
if l072_ <> nonresponse
if (((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
(l072_ = response)
if l076_ <> nonresponse
if l076_ = empty
if l075_ = empty
if l073_ = response
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l074 end yr worked full time
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l074_
(and during how many of these years did you work full time?)
if r gives a range of years other than the above range, enter end year on
this screen
end year:
.................................................................................
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18469 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l077 emp by st/county/local govt
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l077_
(remind me again...) have you ever been employed by a unit of a state, county,
or local government?
.................................................................................
31 1. yes
133 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
18304 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l077_ <> no) and l077_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l078 employed by st/lo government- start yr-1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l078_
during what years were you employed by state or local governments?
first employment period
from start year:
.................................................................................
29 1942-2006. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18438 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l077_ <> no) and l077_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l079 employed by st/lo government- end yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l079_
(during what years were you employed by state or local governments?)
first employment period
to end year:
.................................................................................
29 1947-2007. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18438 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l077_ <> no) and l077_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l080 employed by st/lo government- start yr-2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l080_
(during what years were you employed by state or local governments?)
second employment period
if r had only one government job, press [enter] for none
from start year:
.................................................................................
7 1951-1998. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18460 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l077_ <> no) and l077_ <> nonresponse
if l080_ = response
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l081 employed by st/loc government- end yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l081_
(during what years were you employed by state or local governments?)
second employment period
to end year:
.................................................................................
7 1974-2007. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18462 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l082 employed by federal government
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l082_
aside from military service, (remind me again,) have you ever been employed by
the federal government?
.................................................................................
15 1. yes
150 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
18304 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l082_ <> no) and l082_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l083 employed by fed government- start yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l083_
during what years were you employed by the federal government?
first employment period
from start year:
.................................................................................
13 1945-1994. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18454 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l082_ <> no) and l082_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l084 employed by fed government- end yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l084_
(during what years were you employed by the federal government?)
first employment period
to end year:
.................................................................................
13 1969-2007. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18454 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l082_ <> no) and l082_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l085 employed by fed government- start yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l085_
(during what years were you employed by the federal government?)
second employment period
if r had only one government job, press [enter] for none
from start year:
.................................................................................
4 1970-1997. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18463 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l082_ <> no) and l082_ <> nonresponse
if l085_ = response
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l086 employed by fed government- end yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l086_
(during what years were you employed by the federal government?)
second employment period
to end year:
.................................................................................
4 1972-2006. actual value
9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18465 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l087 job where did not pay soc sec tax
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l087_
some state and local government and certain other workers have not always been
covered by social security.
[including the state, local, and federal jobs you just told me about and other
jobs, did/did] you ever work in a job where you did not pay social security
taxes?
.................................................................................
25 1. yes
135 5. no
5 8. dk (don't know); na (not ascertained)
9. rf (refused)
18304 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l087_ <> no) and l087_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l088 job no soc sec- start yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l088_
during what years were you first employed in a job where social security taxes
were not paid?
first employment period
from start year:
.................................................................................
23 1945-2005. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18444 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l087_ <> no) and l087_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l089 job no soc sec- end yr- 1
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l089_
(during what years were you first employed in a job where social security taxes
were not paid?)
first employment period
to end year:
.................................................................................
23 1947-2006. actual value
2 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18444 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l087_ <> no) and l087_ <> nonresponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l090 job no soc sec- start yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l090_
(during what years were you first employed in a job where social security taxes
were not paid?)
second employment period
press [enter] for none
from start year:
.................................................................................
5 1951-2005. actual value
3 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18461 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if l068_ <> nonresponse and (l068_ <> 9995)
if (l087_ <> no) and l087_ <> nonresponse
if l090_ = response
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l091 job no soc sec- end yr- 2
section: l level: respondent type: numeric width: 4 decimals: 0
ref: secl.earlyjob.l091_
(during what years were you first employed in a job where social security taxes
were not paid?)
second employment period
to end year:
.................................................................................
4 1986-2006. actual value
1 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
18464 blank. inap (inapplicable); partial interview
构造变量
ask:
if pirvarsz076_reiwr_v <> reiwr
if (piseckemphistoryk003_everwrkpay <> no) and
piseckemphistoryk003_everwrkpay <> nonresponse
if (piseckemphistoryk004_yrlastwrkpay <> refusal) and
(piseckemphistoryk005_yrsagowrkpay <> refusal)
if pisecastartinterviewa009_selfprxy = slf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
l092 assist section l- job history
section: l level: respondent type: numeric width: 1 decimals: 0
ref: secl.earlyjob.l092_assistl
how often did r receive assistance with answers in section l - job history?
.................................................................................
161 1. never
3 2. a few times
1 3. most or all of the time
4. the section was done by a proxy reporter
18304 blank. inap (inapplicable); partial interview
vdate 2006 data model version
section: l level: respondent type: numeric width: 1 decimals: 0
user note: this variable identifies which data model was used to interview the
household. please reference the data description for a summary of changes in
each data model.
.................................................................................
2839 1. version 1
2407 2. version 2
3323 3. version 3
9392 4. version 4
508 5. version 5
version 2006 data release version
section: l level: respondent type: numeric width: 1 decimals: 0
.................................................................................
18469 4. hrs 2006 final release