section l: job history (respondent)

========================================================================================== 2002 hrs core (final release) odbc reference: [hrs2002] perl script: codebkd11.pl v6.15 thu jun 15 9:32:11 2006 note to users: this program is designed to create a codebook that matches the distribution dataset. codebook content is derived from blaise .bmi metadata. if you have any questions or suggestions concerning codebook layout or content please bring them to the attention of the hrs staff at hrsquest@isr.umich.edu. printing recommendation: set margins (left/right/top/bottom) to .5"; print in portrait orientation using a mono-space 10-point font. ==========================================================================================

hid     household identification number

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

        ..................................................................................
        18167           000003-213479. household identification number

pn       respondent person identification number

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

        ..................................................................................
        10033         010. person identifier
          398         011. person identifier
           10         012. person identifier
         5516         020. person identifier
           85         021. person identifier
            5         022. person identifier
          841         030. person identifier
           31         031. person identifier
            1         032. person identifier
         1203         040. person identifier
           42         041. person identifier
            2         042. person identifier

subhh   2002 sub household identification number

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

        ..................................................................................
        17305           0. original sample household - no split from divorce or
                           separation of spouses or partners
          456           1. split household - one half of couple from subhh 0 and new
                           spouse or partner, if any
          339           2. split household - one half of couple from subhh 0 and new
                           spouse or partner, if any
           17           5. split household - one half of couple from subhh 1 or 2
            2           6. split household - one half of couple from subhh 1 or 2
           48           7. reunited household - respondents from split household reunite

gsubhh   2000 sub household identification number

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

        ..................................................................................
        17490           0. original sample household - no split from divorce or
                           separation of spouses or partners
          356           1. split household - one half of couple from subhh 0 and new
                           spouse or partner, if any
          275           2. split household - one half of couple from subhh 0 and new
                           spouse or partner, if any
           11           5. split household - one half of couple from subhh 1 or 2
            1           6. split household - one half of couple from subhh 1 or 2
           34           7. reunited household - respondents from split household reunite

pn_sp   2002 spouse/partner person number

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

        ..................................................................................
         5033         010. person identifier
          371         011. person identifier
            9         012. person identifier
         4531         020. person identifier
           78         021. person identifier
            4         022. person identifier
          720         030. person identifier
           28         031. person identifier
            2         032. person identifier
         1034         040. person identifier
           40         041. person identifier
            3         042. person identifier
            5         811. new spouse of non-original respondent
            2         821. new spouse of non-original respondent
            1         831. new spouse of non-original respondent
            1         841. new spouse of non-original respondent
         6305       blank. inap (inapplicable)

csr     2002 whether coversheet respondent

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

        ..................................................................................
        12350           1. yes
          197           3. 2nd coverscreen  r, answers not retained
         5620           5. no

famr    2002 whether family respondent

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

        ..................................................................................
        12347           1. family r
           12           3. 2nd family r, answers not retained
         5808           5. non-family r

finr    2002 whether financial respondent

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

        ..................................................................................
        12319           1. financial r
            9           3. 2nd financial r, answers not retained
         5839           5. non-financial r

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (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
         cai reference: bl_jobhistory.l005_                               ref 2000: g4092

        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?
        ..................................................................................
           91           1. yes
          103           5. no
            1           8. dk (don't know)
            3           9. rf (refused)
        17969       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l006    # employers

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l006_                               ref 2000: g4093

        for how many such employers have you worked?
        ..................................................................................
           39           1. one
           30           2. two
           15           3. three
            3           4. four
            2           5. five or more
            2           8. dk (don't know)
                        9. rf (refused)
        18076       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l007    self/otr employed

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l007_                               ref 2000: g4094

        (i want to ask about the most recent such job.) were you working for someone
        else, were you self-employed, or what?

        iwer: if r says, 'i ran my own business' enter 'self-employed'
        ..................................................................................
           72           1. someone else
           19           2. self-employed
                        8. dk (don't know)
                        9. rf (refused)
        18076       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l009    start wrk-yr

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_mostrecentjob.l009_                            ref 2000: g4096

        when did you start working for (that employer/yourself)?

        year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             80     1940        2001       1979.35         14.01   18082
         -----------------------------------------------------------------
            4        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l009_ = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l010    start work-yrs ago

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l010_yrstrtmostrecjob            ref 2000: g4097

        (when did you start working for (that employer/yourself)? )

        years ago:
        ..................................................................................
            3                   19-50. actual value
                                   98. dk (don't know)
                                   99. rf (refused)
        18164                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l009_ = empty)
         and (l010_yrstrtmostrecjob = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l011    start work- at age

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l011_agestrtmostrecjo            ref 2000: g4098

        (when did you start working for (that employer/yourself)? )


        at age:
        ..................................................................................
            3                   20-24. actual value
                                   98. dk (don't know)
                                   99. rf (refused)
        18164                   blank. inap (inapplicable)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l009_ <> empty
          or not (l009_ <> empty))
         and (l010_yrstrtmostrecjob <> empty
          or not (l010_yrstrtmostrecjob <> empty))
         and (l011_agestrtmostrecjo <> empty and (pisecacontinuinterviewa019_rage > 0)
          or not (l011_agestrtmostrecjo <> empty and (pisecacontinuinterviewa019_rage >
        0)))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l012    yr started working at prev job- calc

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_mostrecentjob.l012_yrmostrecjob                ref 2000: g4100
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             86     1940        2001       1979.21         13.96   18076
         -----------------------------------------------------------------
            4        9998. dk(don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l013m   industry - masked

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l013_mostrecjobind              ref 2000: g4101m

        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 (010-031)
            8           2. mining and construction (040-060)
            7           3. manufacturing: non-durable (100-222)
            7           4. manufacturing: durable (230-392)
            7           5. transportation (400-472)
            2           6. wholesale (500-571)
           13           7. retail (580-691)
            8           8. finance, insurance, and real estate (700-712)
            8           9. business and repair services (721-760)
            3          10. personal services (761-791)
                       11. entertainment and recreation (800-802)
           17          12. professional and related services (812-892)
            8          13. public administration (900-932)
                       98. dk (don't know); na (not ascertained)
            1          99. rf (refused)
        18076       blank. inap (inapplicable)

l015m   type wrk done - masked

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l015                            ref 2000: g4103m

        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.
        ..................................................................................
           15           1. managerial specialty operation (003-037)
           10           2. professional specialty operation and technical support (043-
                           235)
            9           3. sales (243-285)
           19           4. clerical, administrative support (303-389)
            1           5. service: private household, cleaning and building services
                           (403-407)
            1           6. service: protection (413-427)
            1           7. service: food preparation (433-444)
            3           8. health services (445-447)
            3           9. personal services (448-469)
            3          10. farming, forestry, fishing (473-499)
            2          11. mechanics and repair (503-549)
            3          12. construction trade and extractors (553-617)
            3          13. precision production (633-699)
            7          14. operators: machine (703-799)
            6          15. operators: transport, etc
            3          16. operators: handlers, etc
            1          17. member of armed forces (900)
                       98. dk (don't know); na (not ascertained)
            1          99. rf (refused)
        18076       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l016    left employer-yr

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_mostrecentjob.l016_yrleftrecjob                ref 2000: g4104

        when did you (leave that employer/stop working for yourself)?

        year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             78     1945        2002       1989.68         12.03   18080
         -----------------------------------------------------------------
            8        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l016_yrleftrecjob = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l017    left employer-yrs ago

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_mostrecentjob.l017_yrsagolrecjob               ref 2000: g4105

        (when did you (leave that employer/stop working for yourself)?)


        years ago:
        ..................................................................................
            2                     2-3. actual value
                                    8. dk (don't know)
                                    9. rf (refused)
        18165                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l016_yrleftrecjob = empty)
         and (l017_yrsagolrecjob = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l018    left employer- at age

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l018_ageleftrecjob               ref 2000: g4106

        (when did you (leave that employer/stop working for yourself)?)

        at age:
        ..................................................................................
            2                   24-28. actual value
                                   98. dk (don't know)
                                   99. rf (refused)
        18165                   blank. inap (inapplicable)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l016_yrleftrecjob <> empty
          or not (l016_yrleftrecjob <> empty))
         and (l017_yrsagolrecjob <> empty
          or not (l017_yrsagolrecjob <> empty))
         and (l018_ageleftrecjob <> empty
          or not (l018_ageleftrecjob <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l019    yr r last worked at prev job- calc

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_mostrecentjob.l019_lftrecjobcalcyr             ref 2000: g4108
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             82     1945        2002       1989.71         11.93   18076
         -----------------------------------------------------------------
            8        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l020    hrs wrked pr wk

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: bl_mostrecentjob.l020_recjobhrswk                 ref 2000: g4109

        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
             88        2         112         43.82         13.20   18076
         -----------------------------------------------------------------
            2         998. dk (don't know)
            1         999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l021    wks wrked pr yr

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l021_                            ref 2000: g4110

        iwer: 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
             87        1          52         47.94         11.54   18076
         -----------------------------------------------------------------
            3          98. dk (don't know)
            1          99. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l022    earning in last yr

         section: l     level: respondent      type: numeric    width: 9   decimals: 2
         cai reference: bl_mostrecentjob.l022_                            ref 2000: g4111

        how much were you earning, before taxes and other deductions, that year?

        iwer: if respondent was a teacher, record annual salary

        if r reports a 'per hour' amount, be sure to record cents if applicable

        use zero for none

        amount:
        ..................................................................................
           71                0-200000. actual value
           18               999999998. dk (don't know); na (not ascertained)
            2               999999999. rf(refused)
        18076                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and (l022_ <> nonresponse and (l022_ <> 0))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l023    earning in last yr- per

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_mostrecentjob.l023_                            ref 2000: g4112

        (how much were you earning, before taxes and other deductions, that year?)

        iwer: probe if necessary: was that per hour, week, month, or year?

        if respondent is a teacher, record annual salary


        per:
        ..................................................................................
           21           1. hour
            7           2. week
                        3. every two weeks/bi-weekly
            2           4. month
            1           5. twice a month
           37           6. year
            2           7. other (specify); including per visit, class, mile, job
                        8. dk (don't know); na (not ascertained)
                        9. rf (refused)
        18097       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l025m1  why left employer- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l025m                          ref 2000: g4114m1

        why did you (stop working at this business?/leave that employer?)

        iwer: 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
        ..................................................................................
           13           1. business closed; business moved or sold
            7           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
            4           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
           14           5. better job; start own business; go to school/get more
                           training; make more money; work in family business
           14           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
            5           7. retired
            5           8. r (family) moved
                        9. sold business (own); closed business (own); gave business to
                           another person
                       13. strike
            1          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
            3          95. r has not left/still has this job
                       97. other (specify)
                       98. dk (don't know); na (not ascertained)
                       99. rf(refused)
        18094       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l025m2  why left employer- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_mostrecentjob.l025m                          ref 2000: g4114m1

        why did you (stop working at this business?/leave that employer?)

        iwer: 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
            1           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
                        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
            2           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
                       97. other (specify)
                       98. dk (don't know); na (not ascertained)
                       99. rf(refused)
        18163       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l027    included in pension plan

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_mostrecentjob.l027_                            ref 2000: g4116

        (aside from ira or keogh plans, were you included in a pension or retirement
        plan, or in any tax-deferred savings plan, through your work?/were you
        included in a pension or retirement plan, or in any tax deferred savings plan,
        when you worked for that employer?)
        ..................................................................................
           33           1. yes
           55           5. no
            3           8. dk (don't know)
                        9. rf (refused)
        18076       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l028    # pension plans

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_jobhistory.l028_recjobnumpens                  ref 2000: g4118

        in how many different pension plans were you included on this job?

        1-8 plans
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             28        1           2          1.18          0.39   18139
         -----------------------------------------------------------------
                       98. dk (don't know)
                       99. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l028_recjobnumpens = dontknow)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l029    included in one or more pension plans

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l029_

        is this just one plan or more than one?
        ..................................................................................
                        1. one plan
                        3. more than one
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l028_recjobnumpens = dontknow
          or not (l028_recjobnumpens = dontknow))
         and ((l028_recjobnumpens <> 0) and (l028_recjobnumpens <> refusal)
          or l029_ = oneplan
          or not (l029_ = oneplan))
         and (l028_recjobnumpens in [1 .. 4]
          or l029_ = morethanone
          or not (l028_recjobnumpens in [1 .. 4]))
         and (l028_recjobnumpens in [5 .. 8])
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l030    emloyer pension counter

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l030arecjobcntr                   ref 2000: g4119_1
        ..................................................................................
           23           1. first pension
            5           2. second pension
        18139       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l031_1  type of pension plan-most recent-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock.w001a                              ref 2000: g4120_1

        (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 next most
        important of these plans.)

        i would like to know what type of plan this was.

        (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?

        iwer: 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'
        ..................................................................................
           17           1. type a
           11           2. type b
                        3. both types
                        8. dk (don't know)
                        9. rf (refused)
        18139       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l032_1  amt in pens when left-most recent-b-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w002a                        ref 2000: g4121_1

        pension type b - account

        (for this 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)?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            8             2500-175000. actual value
            3                  999998. dk (don't know)
                               999999. rf (refused)
        18156                   blank. inap (inapplicable)

l033_1  amt in pens when left-most rec-b-min-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typeb.w003a

        w003a-w005a unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
            1           0. value of breakpoint
            1        5001. value of breakpoint
            1       50001. value of breakpoint
        18164       blank. inap (inapplicable)

l034_1  amt in pens when left-most rec-b-max-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w004a
        ..................................................................................
            2       19999. value of breakpoint
            1      149999. value of breakpoint
        18164       blank. inap (inapplicable)

l035_1  amt in pens when left-most rec-b-res-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w005a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_1a disposition of pension-most recent-b-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_1

        pension type b - account

        when you left that (business/employer/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, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
            4           1. withdrew the money
            2           2. rolled over into ira
            4           3. left to accumulate
            1           4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18156       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_1b disposition of pension-most recent-b-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_1

        pension type b - account

        when you left that (business/employer/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, 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. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (w006b.cardinal <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l037_1  amt left in old acct-most recent-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w008a

        pension type b - account

        how much money did you leave in the old account to accumulate?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l038_1  amount in pension now-most recent-b-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w009a                        ref 2000: g4123_1

        pension type b - account

        how much is in that account now?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            3            23000-160000. actual value
            1                  999998. dk (don't know)
                               999999. rf (refused)
        18163                   blank. inap (inapplicable)

l039_1  amt in pension now-most recent-b -min-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typeb.w010a

        w010a-w012a unfolding sequence
        question text: does it amount to less than $______, more than $______, or
        what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
            1        5001. value of breakpoint
        18166       blank. inap (inapplicable)

l040_1  amt in pension now-most recent-b -max-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typeb.w011a
        ..................................................................................
            1       19999. value of breakpoint
        18166       blank. inap (inapplicable)

l041_1  amt in pens now-most rencent-b-result-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w012a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l042_1  amt converted to annuity-most rec-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w013a

        pension type b - account

        how much did you convert to annuity?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l043_1  age annuity started-most recent-b-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w014a                        ref 2000: g4128_1

        pension type b - account

        how old were you when you started receiving the benefits from that annuity?

        iwer: if r indicates benefits have not yet started, ask at what age they will
        begin, and note this in comment box
        ..................................................................................
            1          98. dk (don't know)
                       99. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l044_1  amount of annuity-most recent-b-1

         section: l     level: respondent      type: numeric    width: 8   decimals: 0
         cai reference: pensionblock_typeb.w015a                        ref 2000: g4129_1

        pension type b - account

        how much are the benefits per month or year?

        iwer: if benefits have not yet started, record what benefits will be

        amount:
        ..................................................................................
            1    99999998. dk (don't know)
                 99999999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (converttoannuity in w006b)
         and (((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l045_1  amount of annuity per-most recent-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w016a                        ref 2000: g4130_1

        pension type b - account

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l046_1  amt of pens rollover-most recent-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w018a

        pension type b - account
        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
         and ((transferredtonewemployer in w006b) and (w006b.cardinal <> 1))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l047_1  amount of transfer-most recent-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w019a

        pension type b - account
        how much did the transfer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_1a disposition of pens-most recent-a-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133001

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
            4           1. expect future benefits
            5           2. receiving benefits now
            5           3. received cash settlement
            1           4. rolled over into ira
            2           6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18150       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_1b disposition of pens-most recent-a-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133001

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
                        1. expect future benefits
            1           2. receiving benefits now
                        3. received cash settlement
                        4. rolled over into ira
                        6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_1c disposition of pens-most recent-a-1-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133001

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l049_1  mo start receive benefits-most rec-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w023a                        ref 2000: g4134_1

        pension type a - formula

        in what month and year did you start to receive these benefits?

        month:
        ..................................................................................
            1           1. january
                        2. february
            1           3. march
                        4. april
                        5. may
                        6. june
            1           7. july
            1           8. august
                        9. september
                       10. october
                       11. november
                       12. december
            2          98. dk (don't know)
                       99. rf (refused)
        18161       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l050_1  yr start receive benefits-most rec-a-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.w024a                        ref 2000: g4135_1

        pension type a - formula

        (in what month and year did you start to receive these benefits?)

        year:
        ..................................................................................
            5               1992-2001. actual value
            1                    9998. dk (don't know)
                                 9999. rf (refused)
        18161                   blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l051_1  amount of benefits-most recent-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.w025a                        ref 2000: g4136_1

        pension type a - formula

        how much are the benefits per month or year?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            5               600-35000. actual value
                                99998. dk (don't know)
            1                   99999. rf (refused)
        18161                   blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l055_1  amount of benefits per-most recent-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w026a                        ref 2000: g4137_1

        pension type a - formula

        (how much are the benefits per month or year?)

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
            4           4. month
            1           6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18162       blank. inap (inapplicable)

l052_1  amt of pens benefits-most recent-min-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j116_

        j116_-j118_ unfolding sequence
        question text: do they amount to less than $______per month, more than
        $______per month, or what?

        procedure: unfm_2up1down
          breakpoints: 200, 400, 1200, 1600
        ..................................................................................
            1           0. value of breakpoint
        18166       blank. inap (inapplicable)

l053_1  amt of pens benefits-most recent-max-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.j117_
        ..................................................................................
            1       16000. value of breakpoint
        18166       blank. inap (inapplicable)

l054_1  amt of pens benefits-most rec-result-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j118_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
            1          99. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l056_1  adjusted for cost of living-most rec-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w028a                        ref 2000: g4139_1

        pension type a - formula

        are the benefits adjusted for changes in the cost of living?
        ..................................................................................
            6           1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18161       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l057_1  ever adj for cost of living-most rec-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w029a

        pension type a - formula

        have they ever been adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l058_1  amount of cash settlement-most recent-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.w030a                        ref 2000: g4141_1

        pension type a - formula

        how much did the cash settlement amount to?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            4              3000-30000. actual value
            1                   99998. dk (don't know)
                                99999. rf (refused)
        18162                   blank. inap (inapplicable)

l059_1  amt of cash settlement-most rec-min-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j123_

        j123_-j125_ unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 2000, 6000, 60000, 250000
        ..................................................................................
            1           0. value of breakpoint
        18166       blank. inap (inapplicable)

l060_1  amt of cash settlement-most rec-max-1

         section: l     level: respondent      type: numeric    width: 7   decimals: 0
         cai reference: pensionblock_typea.j124_
        ..................................................................................
            1     2500000. value of breakpoint
        18166       blank. inap (inapplicable)

l061_1  amt cash settlement-most rec-result-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j125_
        ..................................................................................
                       97. data not available
            1          98. dk (don't know)
                       99. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_1a what r did w/ cash-most recent-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type a - formula

        what did you do with the money?
        ..................................................................................
                        1. bought durables
            3           2. spent it
                        3. saved/invested
                        4. paid off debt
            1           5. rolled into ira
            1           7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18162       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_1b what r did w/ cash-most recent-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type a - formula

        what did you do with the money?
        ..................................................................................
                        1. bought durables
                        2. spent it
                        3. saved/invested
                        4. paid off debt
            1           5. rolled into ira
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_1c what r did w/ cash-most recent-1-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_1d what r did w/ cash-most recent-1-4

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l063_1  amount of rollover-most recent-a-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typea.w033a                        ref 2000: g4143_1

        pension type a - formula

        ira rollover

        how much did the rollover amount to?

        amount:
        ..................................................................................
            1      150000. actual value
                   999998. dk (don't know)
                   999999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (piwhichsection <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l064_1  number of years in plan-most recent-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w034a                        ref 2000: g4144_1

        pension type a - formula

        how many years altogether were you included in this plan?

        iwer: include years with other employers if same plan

        round the value to the nearest year

        0-50 years
        ..................................................................................
            3                    1-14. actual value
            1                      98. dk (don't know)
                                   99. rf (refused)
        18163                   blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l065_1  age expect to rec benefits-most rec-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w035a                        ref 2000: g4145_1

         pension type 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
        ..................................................................................
            4                   62-75. age
                                   96. already receiving all benefits
                                   98. dk (don't know)
                                   99. rf (refused)
        18163                   blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l066_1  form of expected benefits-most recent-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w036a                        ref 2000: g4146_1

        pension type 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
            3           2. amount per month/year
                        3. lump sum
                        8. dk (don't know)
                        9. rf (refused)
        18163       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (pisecastartinterviewa009_selfprxy = slf)
         and (w035a <> nonresponse)
         and (w035a <> 96)
         and (w036a = percentofpay)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l067_1  expected ben-pct final pay-most rec-1

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w037a                        ref 2000: g4147_1

        pension type a - formula

        iwer: enter the percent of final pay

        1-100 percent

        percent:
        ..................................................................................
            1          25. actual value
                      998. dk (don't know)
                      999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l068_1  amt of expected benefits-most recent-1

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w038a                        ref 2000: g4148_1

        pension type a - formula

        iwer: probe if necessary: how much do you expect to receive?

        do not probe dk/rf

        amount:
        ..................................................................................
            1         735. amount
            2         998. dk (don't know)
                      999. rf (refused)
        18164       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l072_1  expected benefits per-most recent-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w039a                        ref 2000: g4149_1

        pension type a - formula

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
            1           4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

l069_1  amt of expected benefits-most rec-min-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.j133_

        j133_-j135_ unfolding sequence
        question text: do you expect a total of less than $______per year, more than
        $______per year, or what?

        procedure: unfm_2up1down
          breakpoints: 500, 1000, 2000, 3000
        ..................................................................................
            1         501. value of breakpoint
            1        3001. value of breakpoint
        18165       blank. inap (inapplicable)

l070_1  amt of expected benefits-most rec-max-1

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.j134_
        ..................................................................................
            1         999. value of breakpoint
            1       30000. value of breakpoint
        18165       blank. inap (inapplicable)

l071_1  amt of expected benefits-most rec-res-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j135_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l073_1  expected benefits-lump sum-most rec-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w041a                        ref 2000: g4151_1

        pension type a - formula

        iwer: enter lump sum amount

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and ((piwhichsection < 4) and (w001a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l074_1  earliest age leave/rec pens-most rec-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock.w042earlyagerecpen                 ref 2000: g4163_1

        what is the earliest age at which you could have left that job and begun to
        receive pension benefits from this plan?

        1-80 age
        95 no age requirement
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             16       38          65         56.25          7.90   18139
         -----------------------------------------------------------------
            4          95. no age requirement
            8          98. dk (don't know)
                       99. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l031_2  type of pension plan-most recent-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock.w001a                              ref 2000: g4120_2

        (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 next most
        important of these plans.)

        i would like to know what type of plan this was.

        (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?

        iwer: 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
            1           2. type b
                        3. both types
                        8. dk (don't know)
                        9. rf (refused)
        18162       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l032_2  amt in pens when left-most recent-b-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typeb.w002a                        ref 2000: g4121_2

        pension type b - account

        (for this 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)?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            1        5000. actual value
                     9998. dk (don't know)
                     9999. rf (refused)
        18166       blank. inap (inapplicable)

l033_2  amt in pens when left-most rec-b-min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w003a

        w003a-w005a unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l034_2  amt in pens when left-most rec-b-max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w004a
        ..................................................................................
        18167       blank. inap (inapplicable)

l035_2  amt in pens when left-most rec-b-res-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w005a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_2a disposition of pension-most recent-b-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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. left to accumulate
                        4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_2b disposition of pension-most recent-b-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (w006b.cardinal <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l037_2  amt left in old acct-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w008a

        pension type b - account

        how much money did you leave in the old account to accumulate?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l038_2  amount in pension now-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w009a                        ref 2000: g4123_2

        pension type b - account

        how much is in that account now?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l039_2  amt in pension now-most recent-b -min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w010a

        w010a-w012a unfolding sequence
        question text: does it amount to less than $______, more than $______, or
        what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l040_2  amt in pension now-most recent-b -max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w011a
        ..................................................................................
        18167       blank. inap (inapplicable)

l041_2  amt in pens now-most rencent-b-result-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w012a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l042_2  amt converted to annuity-most rec-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w013a

        pension type b - account

        how much did you convert to annuity?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l043_2  age annuity started-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w014a                        ref 2000: g4128_2

        pension type b - account

        how old were you when you started receiving the benefits from that annuity?

        iwer: if r indicates benefits have not yet started, ask at what age they will
        begin, and note this in comment box
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l044_2  amount of annuity-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w015a                        ref 2000: g4129_2

        pension type b - account

        how much are the benefits per month or year?

        iwer: if benefits have not yet started, record what benefits will be

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (converttoannuity in w006b)
         and (((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l045_2  amount of annuity per-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w016a                        ref 2000: g4130_2

        pension type b - account

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l046_2  amt of pens rollover-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w018a

        pension type b - account
        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
         and ((transferredtonewemployer in w006b) and (w006b.cardinal <> 1))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l047_2  amount of transfer-most recent-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w019a

        pension type b - account
        how much did the transfer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_2a disposition of pens-most recent-a-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
            2           1. expect future benefits
            1           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)
                        9. rf (refused)
        18163       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_2b disposition of pens-most recent-a-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_2c disposition of pens-most recent-a-2-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l049_2  mo start receive benefits-most rec-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w023a                        ref 2000: g4134_2

        pension type a - formula

        in what month and year did you start to receive these benefits?

        month:
        ..................................................................................
                        1. january
            1           2. february
                        3. march
                        4. month
                        5. may
                        6. year
                        7. july
                        8. august
                        9. september
                       10. october
                       11. november
                       12. december
                       98. dk (don't know)
                       99. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l050_2  yr start receive benefits-most rec-a-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.w024a                        ref 2000: g4135_2

        pension type a - formula

        (in what month and year did you start to receive these benefits?)

        year:
        ..................................................................................
            1        1999. actual value
                     9998. dk (don't know)
                     9999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l051_2  amount of benefits-most recent-2

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w025a                        ref 2000: g4136_2

        pension type a - formula

        how much are the benefits per month or year?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            1         650. actual value
                      998. dk (don't know)
                      999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l055_2  amount of benefits per-most recent-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w026a                        ref 2000: g4137_2

        pension type a - formula

        (how much are the benefits per month or year?)

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
            1           4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

l052_2  amt of pens benefits-most recent-min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j116_

        j116_-j118_ unfolding sequence
        question text: do they amount to less than $______per month, more than
        $______per month, or what?

        procedure: unfm_2up1down
          breakpoints: 200, 400, 1200, 1600
        ..................................................................................
        18167       blank. inap (inapplicable)

l053_2  amt of pens benefits-most recent-max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j117_
        ..................................................................................
        18167       blank. inap (inapplicable)

l054_2  amt of pens benefits-most rec-result-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j118_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l056_2  adjusted for cost of living-most rec-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w028a                        ref 2000: g4139_2

        pension type a - formula

        are the benefits adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
            1           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l057_2  ever adj for cost of living-most rec-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w029a

        pension type a - formula

        have they ever been adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
            1           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l058_2  amount of cash settlement-most recent-2

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w030a                        ref 2000: g4141_2

        pension type a - formula

        how much did the cash settlement amount to?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            1         500. actual value
                      998. dk (don't know)
                      999. rf (refused)
        18166       blank. inap (inapplicable)

l059_2  amt of cash settlement-most rec-min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j123_

        j123_-j125_ unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 2000, 6000, 60000, 250000
        ..................................................................................
        18167       blank. inap (inapplicable)

l060_2  amt of cash settlement-most rec-max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j124_
        ..................................................................................
        18167       blank. inap (inapplicable)

l061_2  amt cash settlement-most rec-result-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j125_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_2a what r did w/ cash-most recent-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type a - formula

        what did you do with the money?
        ..................................................................................
                        1. bought durables
            1           2. spent it
                        3. saved/invested
                        4. paid off debt
                        5. rolled into ira
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_2b what r did w/ cash-most recent-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l063_2  amount of rollover-most recent-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w033a                        ref 2000: g4143_2

        pension type a - formula

        ira rollover

        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (piwhichsection <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l064_2  number of years in plan-most recent-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w034a                        ref 2000: g4144_2

        pension type a - formula

        how many years altogether were you included in this plan?

        iwer: include years with other employers if same plan

        round the value to the nearest year

        0-50 years
        ..................................................................................
            2                     3-8. actual value
                                   98. dk (don't know)
                                   99. rf (refused)
        18165                   blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l065_2  age expect to rec benefits-most rec-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w035a                        ref 2000: g4145_2

         pension type 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          65. actual value
                       96. already receiving all benefits
                       98. dk (don't know)
                       99. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l066_2  form of expected benefits-most recent-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w036a                        ref 2000: g4146_2

        pension type 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
            1           2. amount per month/year
            1           3. lump sum
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (pisecastartinterviewa009_selfprxy = slf)
         and (w035a <> nonresponse)
         and (w035a <> 96)
         and (w036a = percentofpay)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l067_2  expected ben-pct final pay-most rec-2

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w037a                        ref 2000: g4147_2

        pension type a - formula

        iwer: enter the percent of final pay

        1-100 percent

        percent:
        ..................................................................................
                      998. dk (don't know)
                      999. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l068_2  amt of expected benefits-most recent-2

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w038a                        ref 2000: g4148_2

        pension type a - formula

        iwer: probe if necessary: how much do you expect to receive?

        do not probe dk/rf

        amount:
        ..................................................................................
            1         220. amount
                      998. dk (don't know)
                      999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l072_2  expected benefits per-most recent-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w039a                        ref 2000: g4149_2

        pension type a - formula

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
            1           4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

l069_2  amt of expected benefits-most rec-min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j133_

        j133_-j135_ unfolding sequence
        question text: do you expect a total of less than $______per year, more than
        $______per year, or what?

        procedure: unfm_2up1down
          breakpoints: 500, 1000, 2000, 3000
        ..................................................................................
        18167       blank. inap (inapplicable)

l070_2  amt of expected benefits-most rec-max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j134_
        ..................................................................................
        18167       blank. inap (inapplicable)

l071_2  amt of expected benefits-most rec-res-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j135_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l073_2  expected benefits-lump sum-most rec-2

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.w041a                        ref 2000: g4151_2

        pension type a - formula

        iwer: enter lump sum amount

        amount:
        ..................................................................................
            1       12000. amount
                    99998. dk (don't know)
                    99999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and ((piwhichsection < 4) and (w001a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l074_2  earliest age leave/rec pens-most rec-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock.w042earlyagerecpen                 ref 2000: g4163_2

        what is the earliest age at which you could have left that job and begun to
        receive pension benefits from this plan?

        1-80 age
        95 no age requirement
        ..................................................................................
            2                   55-65. actual value
            3                      95. no age requirement
                                   98. dk (don't know)
                                   99. rf (refused)
        18162                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l031_3  type of pension plan-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock.w001a                              ref 2000: g4120_2

        (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 next most
        important of these plans.)

        i would like to know what type of plan this was.

        (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?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l032_3  amt in pens when left-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w002a                        ref 2000: g4121_2

        pension type b - account

        (for this 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)?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l033_3  amt in pens when left-most rec-b-min-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w003a

        w003a-w005a unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l034_3  amt in pens when left-most rec-b-max-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w004a
        ..................................................................................
        18167       blank. inap (inapplicable)

l035_3  amt in pens when left-most rec-b-res-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w005a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_3a disposition of pension-most recent-b-3-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l036_3b disposition of pension-most recent-b-3-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (w006b.cardinal <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l037_3  amt left in old acct-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w008a

        pension type b - account

        how much money did you leave in the old account to accumulate?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l038_3  amount in pension now-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w009a                        ref 2000: g4123_2

        pension type b - account

        how much is in that account now?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l039_3  amt in pension now-most recent-b -min-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w010a

        w010a-w012a unfolding sequence
        question text: does it amount to less than $______, more than $______, or
        what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l040_3  amt in pension now-most recent-b -max-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w011a
        ..................................................................................
        18167       blank. inap (inapplicable)

l041_3  amt in pens now-most rencent-b-result-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w012a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l042_3  amt converted to annuity-most rec-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w013a

        pension type b - account

        how much did you convert to annuity?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l043_3  age annuity started-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w014a                        ref 2000: g4128_2

        pension type b - account

        how old were you when you started receiving the benefits from that annuity?

        iwer: if r indicates benefits have not yet started, ask at what age they will
        begin, and note this in comment box
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l044_3  amount of annuity-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w015a                        ref 2000: g4129_2

        pension type b - account

        how much are the benefits per month or year?

        iwer: if benefits have not yet started, record what benefits will be

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (converttoannuity in w006b)
         and (((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l045_3  amount of annuity per-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w016a                        ref 2000: g4130_2

        pension type b - account

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l046_3  amt of pens rollover-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w018a

        pension type b - account
        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
         and ((transferredtonewemployer in w006b) and (w006b.cardinal <> 1))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l047_3  amount of transfer-most recent-b-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w019a

        pension type b - account
        how much did the transfer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_3a disposition of pens-most recent-a-3-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_3b disposition of pens-most recent-a-3-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l048_3c disposition of pens-most recent-a-3-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l049_3  mo start receive benefits-most rec-a-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w023a                        ref 2000: g4134_2

        pension type a - formula

        in what month and year did you start to receive these benefits?

        month:
        ..................................................................................
                        1. january
                        2. february
                        3. march
                        4. month
                        5. may
                        6. year
                        7. july
                        8. august
                        9. september
                       10. october
                       11. november
                       12. december
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l050_3  yr start receive benefits-most rec-a-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w024a                        ref 2000: g4135_2

        pension type a - formula

        (in what month and year did you start to receive these benefits?)

        year:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l051_3  amount of benefits-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w025a                        ref 2000: g4136_2

        pension type a - formula

        how much are the benefits per month or year?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l055_3  amount of benefits per-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w026a                        ref 2000: g4137_2

        pension type a - formula

        (how much are the benefits per month or year?)

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l052_3  amt of pens benefits-most recent-min-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j116_

        j116_-j118_ unfolding sequence
        question text: do they amount to less than $______per month, more than
        $______per month, or what?

        procedure: unfm_2up1down
          breakpoints: 200, 400, 1200, 1600
        ..................................................................................
        18167       blank. inap (inapplicable)

l053_3  amt of pens benefits-most recent-max-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j117_
        ..................................................................................
        18167       blank. inap (inapplicable)

l054_3  amt of pens benefits-most rec-result-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j118_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l056_3  adjusted for cost of living-most rec-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w028a                        ref 2000: g4139_2

        pension type a - formula

        are the benefits adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l057_3  ever adj for cost of living-most rec-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w029a

        pension type a - formula

        have they ever been adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l058_3  amount of cash settlement-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w030a                        ref 2000: g4141_2

        pension type a - formula

        how much did the cash settlement amount to?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l059_3  amt of cash settlement-most rec-min-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j123_

        j123_-j125_ unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 2000, 6000, 60000, 250000
        ..................................................................................
        18167       blank. inap (inapplicable)

l060_3  amt of cash settlement-most rec-max-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j124_
        ..................................................................................
        18167       blank. inap (inapplicable)

l061_3  amt cash settlement-most rec-result-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j125_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_3a what r did w/ cash-most recent-3-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_3b what r did w/ cash-most recent-3-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_3c what r did w/ cash-most recent-3-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l062_3d what r did w/ cash-most recent-3-4

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l063_3  amount of rollover-most recent-a-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w033a                        ref 2000: g4143_2

        pension type a - formula

        ira rollover

        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (piwhichsection <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l064_3  number of years in plan-most recent-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w034a                        ref 2000: g4144_2

        pension type a - formula

        how many years altogether were you included in this plan?

        iwer: include years with other employers if same plan

        round the value to the nearest year

        0-50 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l065_3  age expect to rec benefits-most rec-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w035a                        ref 2000: g4145_2

         pension type 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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l066_3  form of expected benefits-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w036a                        ref 2000: g4146_2

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (pisecastartinterviewa009_selfprxy = slf)
         and (w035a <> nonresponse)
         and (w035a <> 96)
         and (w036a = percentofpay)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l067_3  expected ben-pct final pay-most rec-3

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w037a                        ref 2000: g4147_2

        pension type a - formula

        iwer: enter the percent of final pay

        1-100 percent

        percent:
        ..................................................................................
                      998. dk (don't know)
                      999. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l068_3  amt of expected benefits-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w038a                        ref 2000: g4148_2

        pension type a - formula

        iwer: probe if necessary: how much do you expect to receive?

        do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l072_3  expected benefits per-most recent-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w039a                        ref 2000: g4149_2

        pension type a - formula

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l069_3  amt of expected benefits-most rec-min-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j133_

        j133_-j135_ unfolding sequence
        question text: do you expect a total of less than $______per year, more than
        $______per year, or what?

        procedure: unfm_2up1down
          breakpoints: 500, 1000, 2000, 3000
        ..................................................................................
        18167       blank. inap (inapplicable)

l070_3  amt of expected benefits-most rec-max-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j134_
        ..................................................................................
        18167       blank. inap (inapplicable)

l071_3  amt of expected benefits-most rec-res-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j135_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l073_3  expected benefits-lump sum-most rec-3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w041a                        ref 2000: g4151_2

        pension type a - formula

        iwer: enter lump sum amount

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and ((piwhichsection < 4) and (w001a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l074_3  earliest age leave/rec pens-most rec-3

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock.w042earlyagerecpen                 ref 2000: g4163_2

        what is the earliest age at which you could have left that job and begun to
        receive pension benefits from this plan?

        1-80 age
        95 no age requirement
        ..................................................................................
                       95. no age requirement
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l075    otr employer pensions

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l031_                               ref 2000: g4172

        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?
        ..................................................................................
           16           1. yes
           26           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18125       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l076    # employers included pension plan

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l032_recjobnumemplyrs               ref 2000: g4173

        how many such employers have you worked for? (besides the ones you have
        already told me about.)

        iwer: where r was included in a pension or retirement plan

        # of employers:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             16        1           5          1.75          1.06   18151
         -----------------------------------------------------------------
                        8. dk (don't know)
                        9. rf (refused)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (l032_recjobnumemplyrs = 1
          or not (l032_recjobnumemplyrs = 1))
         and (l032_recjobnumemplyrs > 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l077    other employer pension counter

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l033aothemppenscntr               ref 2000: g4175_1
        ..................................................................................
            8           1. first employer
            8           2. second employer
        18151       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l078_1  start wrk for emp- inc pension- yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_employerloop.l034a                           ref 2000: g4176_1

        when did you start working for (the first such/that/the next such) employer?

        year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             13     1948        1998       1976.77         14.89   18151
         -----------------------------------------------------------------
            3        9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l079_1  left employer- include pension- yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_employerloop.l035a                           ref 2000: g4177_1

        and when did you leave?

        year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             15     1961        1998       1985.53         10.58   18151
         -----------------------------------------------------------------
            1        9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l080_1  earnings when left emp- inc pension- 1

         section: l     level: respondent      type: numeric    width: 8   decimals: 2
         cai reference: bl_employerloop.l036a                           ref 2000: g4178_1

        how much were you earning when you left?

        iwer: if r reports a 'per hour' amount, be sure to record cents if applicable

        use zero for none

        amount:
        ..................................................................................

         -----------------------------------------------------------------
              n        min          max         mean           sd   miss
             15       2.50     50000.00     14935.73     19006.09  18151
         -----------------------------------------------------------------
            1    99999998. dk (don't know)
                 99999999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (l036a <> nonresponse and (l036a <> 0))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l081_1  earnings when left emp-inc pension-per-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_employerloop.l037a                           ref 2000: g4179_1

        (how much were you earning when you left?)

        iwer: probe if necessary: was that per hour, week, month, or year?

        use zero for none



        per:
        ..................................................................................
            5           1. hour
            3           2. week
                        3. every two weeks/bi-weekly
                        4. month
                        5. twice a month
            7           6. year
                        7. other (specify); including per visit, class, mile, job
                        8. dk (don't know)
                        9. rf (refused)
        18152       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l082_1  type of pension plan-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock.w001a                              ref 2000: g4120_1

        (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 next most
        important of these plans.)

        i would like to know what type of plan this was.

        (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?

        iwer: 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'
        ..................................................................................
            5           1. type a
            9           2. type b
            1           3. both types
            1           8. dk (don't know)
                        9. rf (refused)
        18151       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l083_1  amount in pension when left-b-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w002a                        ref 2000: g4121_1

        pension type b - account

        (for this 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)?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            7               750-10000. actual value
            4                   99998. dk (don't know)
                                99999. rf (refused)
        18156                   blank. inap (inapplicable)

l084_1  amount in pension when left-b- min-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w003a

        w003a-w005a unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
            2           0. value of breakpoint
            1        5001. value of breakpoint
            1      150001. value of breakpoint
        18163       blank. inap (inapplicable)

l085_1  amount in pension when left-b- max-1

         section: l     level: respondent      type: numeric    width: 7   decimals: 0
         cai reference: pensionblock_typeb.w004a
        ..................................................................................
            2       19999. value of breakpoint
            2     1500000. value of breakpoint
        18163       blank. inap (inapplicable)

l086_1  amount in pension when left-b -result-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w005a
        ..................................................................................
                       97. data not available
            1          98. dk (don't know)
                       99. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l087_1a disposition of pension-b-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_1

        pension type b - account

        when you left that (business/employer/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, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
            5           1. withdrew the money
            2           2. rolled over into ra
            3           3. left to accumulate
                        4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
            1           8. dk (don't know)
                        9. rf (refused)
        18156       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l087_1b disposition of pension-b-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_1

        pension type b - account

        when you left that (business/employer/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, 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 ra
                        3. left to accumulate
                        4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (w006b.cardinal <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l088_1  amount left in old account-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w008a

        pension type b - account

        how much money did you leave in the old account to accumulate?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l089_1  amount in pension now-b-1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w009a                        ref 2000: g4123_1

        pension type b - account

        how much is in that account now?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            3             1000-150000. actual value
                               999998. dk (don't know)
                               999999. rf (refused)
        18164                   blank. inap (inapplicable)

l090_1  amount in pension now-b - min-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w010a

        w010a-w012a unfolding sequence
        question text: does it amount to less than $______, more than $______, or
        what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l091_1  amount in pension now-b - max-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w011a
        ..................................................................................
        18167       blank. inap (inapplicable)

l092_1  amount in pension now-b - result-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w012a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l093_1  amount converted to annuity-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w013a

        pension type b - account

        how much did you convert to annuity?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l094_1  age when annuity started-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w014a                        ref 2000: g4128_1

        pension type b - account

        how old were you when you started receiving the benefits from that annuity?

        iwer: if r indicates benefits have not yet started, ask at what age they will
        begin, and note this in comment box
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l095_1  amount of annuity-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w015a                        ref 2000: g4129_1

        pension type b - account

        how much are the benefits per month or year?

        iwer: if benefits have not yet started, record what benefits will be

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (converttoannuity in w006b)
         and (((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l096_1  amount of annuity per-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w016a                        ref 2000: g4130_1

        pension type b - account

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l097_1  amount of pension rollover-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w018a

        pension type b - account
        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
         and ((transferredtonewemployer in w006b) and (w006b.cardinal <> 1))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l098_1  amount of transfer-b-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w019a

        pension type b - account
        how much did the transfer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l099_1a disposition of pension-a-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133001

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
                        1. expect future benefits
            2           2. receiving benefits now
            3           3. received cash settlement
                        4. rolled over into ira
            1           6. lost benefits
                        7. other (specify)
            1           8. dk (don't know)
                        9. rf (refused)
        18160       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l099_1b disposition of pension-a-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133001

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l100_1  month start receiving benefits-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w023a                        ref 2000: g4134_1

        pension type a - formula

        in what month and year did you start to receive these benefits?

        month:
        ..................................................................................
                        1. january
                        2. february
            2           3. march
                        4. april
                        5. may
                        6. year
                        7. july
                        8. august
                        9. september
                       10. october
                       11. november
                       12. december
                       98. dk (don't know)
                       99. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l101_1  year start receiving benefits-a-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.w024a                        ref 2000: g4135_1

        pension type a - formula

        (in what month and year did you start to receive these benefits?)

        year:
        ..................................................................................
            2               1994-1998. actual value
                                 9998. dk (don't know)
                                 9999. rf (refused)
        18165                   blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l102_1  amount of benefits-a-1

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w025a                        ref 2000: g4136_1

        pension type a - formula

        how much are the benefits per month or year?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            2         400. actual value
                      998. dk (don't know)
                      999. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l106_1  amount of benefits per-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w026a                        ref 2000: g4137_1

        pension type a - formula

        (how much are the benefits per month or year?)

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
            2           4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

l103_1  amount of pension benefits - min-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j116_

        j116_-j118_ unfolding sequence
        question text: do they amount to less than $______per month, more than
        $______per month, or what?

        procedure: unfm_2up1down
          breakpoints: 200, 400, 1200, 1600
        ..................................................................................
        18167       blank. inap (inapplicable)

l104_1  amount of pension benefits - max-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j117_
        ..................................................................................
        18167       blank. inap (inapplicable)

l105_1  amount of pension benefits - result-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j118_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l107_1  adjusted for cost of living-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w028a                        ref 2000: g4139_1

        pension type a - formula

        are the benefits adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
            2           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l108_1  ever adjusted for cost of living-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w029a

        pension type a - formula

        have they ever been adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
            2           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l109_1  amount of cash settlement-a-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.w030a                        ref 2000: g4141_1

        pension type a - formula

        how much did the cash settlement amount to?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            2               4000-8500. actual value
            1                    9998. dk (don't know)
                                 9999. rf (refused)
        18164                   blank. inap (inapplicable)

l110_1  amount of cash settlement - min-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j123_

        j123_-j125_ unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 2000, 6000, 60000, 250000
        ..................................................................................
            1           0. value of breakpoint
        18166       blank. inap (inapplicable)

l111_1  amount of cash settlement - max-a-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.j124_
        ..................................................................................
            1        1999. value of breakpoint
        18166       blank. inap (inapplicable)

l112_1  amount of cash settlement - result-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j125_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_1a what r did w/ cash-a-1-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18164       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_1b what r did w/ cash-a-1-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_1c what r did w/ cash

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_1d what r did w/ cash

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142001

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l114_1  amount of rollover-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w033a                        ref 2000: g4143_1

        pension type a - formula

        ira rollover

        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (piwhichsection <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l115_1  number of years in plan-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w034a                        ref 2000: g4144_1

        pension type a - formula

        how many years altogether were you included in this plan?

        iwer: include years with other employers if same plan

        round the value to the nearest year

        0-50 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l116_1  age expect to rec benefits-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w035a                        ref 2000: g4145_1

         pension type 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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l117_1  form of expected benefits-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w036a                        ref 2000: g4146_1

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (pisecastartinterviewa009_selfprxy = slf)
         and (w035a <> nonresponse)
         and (w035a <> 96)
         and (w036a = percentofpay)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l118_1  expected benefit-pct final pay-a-1

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w037a                        ref 2000: g4147_1

        pension type a - formula

        iwer: enter the percent of final pay

        1-100 percent

        percent:
        ..................................................................................
                      998. dk (don't know)
                      999. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l119_1  amount of expected benefits-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w038a                        ref 2000: g4148_1

        pension type a - formula

        iwer: probe if necessary: how much do you expect to receive?

        do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l120_1  amount of expected benefits - min-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j133_

        j133_-j135_ unfolding sequence
        question text: do you expect a total of less than $______per year, more than
        $______per year, or what?

        procedure: unfm_2up1down
          breakpoints: 500, 1000, 2000, 3000
        ..................................................................................
        18167       blank. inap (inapplicable)

l121_1  amount of expected benefits - max-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j134_
        ..................................................................................
        18167       blank. inap (inapplicable)

l122_1  amount of expected benefits -result-a-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j135_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l123_1  expected benefits per-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w039a                        ref 2000: g4149_1

        pension type a - formula

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l124_1  expected benefits-lump sum-a-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w041a                        ref 2000: g4151_1

        pension type a - formula

        iwer: enter lump sum amount

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and ((piwhichsection < 4) and (w001a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l125_1  earliest age leave/rec pension-1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock.w042earlyagerecpen                 ref 2000: g4163_1

        what is the earliest age at which you could have left that job and begun to
        receive pension benefits from this plan?

        1-80 age
        95 no age requirement
        ..................................................................................
                       95. no age requirement
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l078_2  start wrk for emp- inc pension- yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_employerloop.l034a                           ref 2000: g4176_1

        when did you start working for (the first such/that/the next such) employer?

        year:
        ..................................................................................
            7               1973-1998. actual value
            1                    9998. dk (don't know)
                                 9999. rf (refused)
        18159                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l079_2  left employer- include pension- yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_employerloop.l035a                           ref 2000: g4177_1

        and when did you leave?

        year:
        ..................................................................................
            7               1977-2002. actual value
            1                    9998. dk (don't know)
                                 9999. rf (refused)
        18159                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l080_2  earnings when left emp- inc pension- 2

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: bl_employerloop.l036a                           ref 2000: g4178_1

        how much were you earning when you left?

        iwer: if r reports a 'per hour' amount, be sure to record cents if applicable

        use zero for none

        amount:
        ..................................................................................
            6                 8-80000. actual value
            2                   99998. dk (don't know)
                                99999. rf (refused)
        18159                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (l036a <> nonresponse and (l036a <> 0))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l081_2  earnings when left emp-inc pension-per-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_employerloop.l037a                           ref 2000: g4179_1

        (how much were you earning when you left?)

        iwer: probe if necessary: was that per hour, week, month, or year?

        use zero for none



        per:
        ..................................................................................
            1           1. hour
                        2. week
                        3. every two weeks/bi-weekly
            1           4. month
                        5. twice a month
            4           6. year
                        7. other (specify); including per visit, class, mile, job
                        8. dk (don't know)
                        9. rf (refused)
        18161       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l082_2  type of pension plan-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock.w001a                              ref 2000: g4120_2

        (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 next most
        important of these plans.)

        i would like to know what type of plan this was.

        (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?

        iwer: 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
            2           2. type b
                        3. both types
            1           8. dk (don't know); na (not ascertained)
                        9. rf (refused)
        18160       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l083_2  amount in pension when left-b-2

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: pensionblock_typeb.w002a                        ref 2000: g4121_2

        pension type b - account

        (for this 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)?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            2             6000-120000. actual value
            1                  999998. dk (don't know); na (not ascertained)
                               999999. rf (refused)
        18164                   blank. inap (inapplicable)

l084_2  amount in pension when left-b- min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w003a

        w003a-w005a unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
            1           0. value of breakpoint
        18166       blank. inap (inapplicable)

l085_2  amount in pension when left-b- max-2

         section: l     level: respondent      type: numeric    width: 7   decimals: 0
         cai reference: pensionblock_typeb.w004a
        ..................................................................................
            2     1500000. value of breakpoint
        18165       blank. inap (inapplicable)

l086_2  amount in pension when left-b -result-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w005a
        ..................................................................................
                       97. data not available
            2          98. dk (don't know)
                       99. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l087_2a disposition of pension-b-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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 ra
            1           3. left to accumulate
                        4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
            1           8. dk (don't know); na (not ascertained)
                        9. rf (refused)
        18164       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l087_2b disposition of pension-b-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w006b                        ref 2000: g4122_2

        pension type b - account

        when you left that (business/employer/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, 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 ra
                        3. left to accumulate
                        4. convert to annuity
                        5. transferred to new employer
                        6. lost benefits
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (w006b.cardinal <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l088_2  amount left in old account-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w008a

        pension type b - account

        how much money did you leave in the old account to accumulate?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l089_2  amount in pension now-b-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typeb.w009a                        ref 2000: g4123_2

        pension type b - account

        how much is in that account now?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            1        6000. actual value
                     9998. dk (don't know)
                     9999. rf (refused)
        18166       blank. inap (inapplicable)

l090_2  amount in pension now-b - min-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w010a

        w010a-w012a unfolding sequence
        question text: does it amount to less than $______, more than $______, or
        what?

        procedure: unfm_2up1down
          breakpoints: 5000, 20000, 50000, 150000
        ..................................................................................
        18167       blank. inap (inapplicable)

l091_2  amount in pension now-b - max-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w011a
        ..................................................................................
        18167       blank. inap (inapplicable)

l092_2  amount in pension now-b - result-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typeb.w012a
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l093_2  amount converted to annuity-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w013a

        pension type b - account

        how much did you convert to annuity?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l094_2  age when annuity started-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w014a                        ref 2000: g4128_2

        pension type b - account

        how old were you when you started receiving the benefits from that annuity?

        iwer: if r indicates benefits have not yet started, ask at what age they will
        begin, and note this in comment box
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l095_2  amount of annuity-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w015a                        ref 2000: g4129_2

        pension type b - account

        how much are the benefits per month or year?

        iwer: if benefits have not yet started, record what benefits will be

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
         and (converttoannuity in w006b)
         and (((w015a <> 0) and (w015a <> dontknow)) and (w015a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l096_2  amount of annuity per-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w016a                        ref 2000: g4130_2

        pension type b - account

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l097_2  amount of pension rollover-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w018a

        pension type b - account
        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typeb)) or (w001a = dontknow))
         and ((transferredtonewemployer in w006b) and (w006b.cardinal <> 1))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l098_2  amount of transfer-b-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typeb.w019a

        pension type b - account
        how much did the transfer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l099_2a disposition of pension-a-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: do not probe but choose all that apply and ask all appropriate follow-up
        questions
        ..................................................................................
            2           1. expect future benefits
                        2. receiving benefits now
            1           3. received cash settlement
                        4. rolled over into ira
                        6. lost benefits
                        7. other (specify)
            2           8. dk (don't know); na (not ascertained)
                        9. rf (refused)
        18162       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l099_2b disposition of pension-a-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l099_2c disposition of pension-a

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w021b                       ref 2000: g4133007

        pension type 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 when you left, did you
        lose your benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l100_2  month start receiving benefits-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w023a                        ref 2000: g4134_2

        pension type a - formula

        in what month and year did you start to receive these benefits?

        month:
        ..................................................................................
                        1. january
                        2. february
                        3. march
                        4. april
                        5. may
                        6. june
                        7. july
                        8. august
                        9. september
                       10. october
                       11. november
                       12. december
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (receivingbenefitsnow in w021b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l101_2  year start receiving benefits-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w024a                        ref 2000: g4135_2

        pension type a - formula

        (in what month and year did you start to receive these benefits?)

        year:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l102_2  amount of benefits-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w025a                        ref 2000: g4136_2

        pension type a - formula

        how much are the benefits per month or year?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l106_2  amount of benefits per-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w026a                        ref 2000: g4137_2

        pension type a - formula

        (how much are the benefits per month or year?)

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l103_2  amount of pension benefits - min-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j116_

        j116_-j118_ unfolding sequence
        question text: do they amount to less than $______per month, more than
        $______per month, or what?

        procedure: unfm_2up1down
          breakpoints: 200, 400, 1200, 1600
        ..................................................................................
        18167       blank. inap (inapplicable)

l104_2  amount of pension benefits - max-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j117_
        ..................................................................................
        18167       blank. inap (inapplicable)

l105_2  amount of pension benefits - result-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j118_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l107_2  adjusted for cost of living-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w028a                        ref 2000: g4139_2

        pension type a - formula

        are the benefits adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (pirvarsz076_reiwr_v <> reiwr)
         and (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l108_2  ever adjusted for cost of living-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w029a

        pension type a - formula

        have they ever been adjusted for changes in the cost of living?
        ..................................................................................
                        1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l109_2  amount of cash settlement-a-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.w030a                        ref 2000: g4141_2

        pension type a - formula

        how much did the cash settlement amount to?

        iwer: do not probe dk/rf

        amount:
        ..................................................................................
            1        9998. dk (don't know)
                     9999. rf (refused)
        18166       blank. inap (inapplicable)

l110_2  amount of cash settlement - min-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j123_

        j123_-j125_ unfolding sequence
        question text: did it amount to a total of less than $______, more than
        $______, or what?

        procedure: unfm_2up1down
          breakpoints: 2000, 6000, 60000, 250000
        ..................................................................................
            1           0. value of breakpoint
        18166       blank. inap (inapplicable)

l111_2  amount of cash settlement - max-a-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: pensionblock_typea.j124_
        ..................................................................................
            1        1999. value of breakpoint
        18166       blank. inap (inapplicable)

l112_2  amount of cash settlement - result-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j125_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_2a what r did w/ cash-a-2-1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type a - formula

        what did you do with the money?
        ..................................................................................
                        1. bought durables
            2           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)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l113_2b what r did w/ cash-a-2-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w031b                       ref 2000: g4142007

        pension type 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l114_2  amount of rollover-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w033a                        ref 2000: g4143_2

        pension type a - formula

        ira rollover

        how much did the rollover amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (piwhichsection <> 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l115_2  number of years in plan-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w034a                        ref 2000: g4144_2

        pension type a - formula

        how many years altogether were you included in this plan?

        iwer: include years with other employers if same plan

        round the value to the nearest year

        0-50 years
        ..................................................................................
            2                     6-7. actual value
                                   98. dk (don't know)
                                   99. rf (refused)
        18165                   blank. inap (inapplicable)

构造变量

        ask:
         if (pij022_ <> alloths)
         and ((((((pirvarsz136_selfelseemp_v = slf) and (pij021_empselfoth <> slfempd))
        and (pwselfnowelse.j023_mostopwrkself <> stillworking)) and
        (pwselfnowelse.j023_mostopwrkself <> denyslf_empatpw)) or (((pij021_empselfoth
        <> someoneelse) or (pwelsenowelse.j045_stillwrkprevemp = no)) and
        (((pwelsenowself.j063_mostopwrkprevemp <> denyworkself) and
        (pwelsenowself.j063_mostopwrkprevemp <> stillworkself2ndjob)) and
        (pwelsenowself.j063_mostopwrkprevemp <> denyworkelseorforname)))) or
        (pwelsenowelse.j058_samejobtitle = retiredandworkingforsame))
         and (((j083_ <> yes) and (j083_ <> dontknow)) and (j083_ <> refusal))
         and (((j084_ <> no) and (j084_ <> dontknow)) and (j084_ <> refusal))
         and (j087_typepenplanloop <> empty)
         and ((i = 1) or ((typepenplanloop[i - 1].w001a <> refusal) and
        typepenplanloop[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l116_2  age expect to rec benefits-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.w035a                        ref 2000: g4145_2

         pension type 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 benefits
                       98. dk (don't know)
                       99. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l117_2  form of expected benefits-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w036a                        ref 2000: g4146_2

        pension type 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
            1           3. lump sum
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and (((w001a = bthtypes) or (w001a = typea)) or (w001a = dontknow))
         and (expectfuturebenefits in w021b)
         and (pisecastartinterviewa009_selfprxy = slf)
         and (w035a <> nonresponse)
         and (w035a <> 96)
         and (w036a = percentofpay)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l118_2  expected benefit-pct final pay-a-2

         section: l     level: respondent      type: numeric    width: 3   decimals: 0
         cai reference: pensionblock_typea.w037a                        ref 2000: g4147_2

        pension type a - formula

        iwer: enter the percent of final pay

        1-100 percent

        percent:
        ..................................................................................
            1         998. dk (don't know)
                      999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l119_2  amount of expected benefits-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w038a                        ref 2000: g4148_2

        pension type a - formula

        iwer: probe if necessary: how much do you expect to receive?

        do not probe dk/rf

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((mostrecentjob.l027_ <> no) and mostrecentjob.l027_ <> nonresponse)
         and (l030arecjobcntr <> empty)
         and ((i = 1) or ((pensionloop3secl[i - 1].w001a <> refusal) and
        pensionloop3secl[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l123_2  expected benefits per-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.w039a                        ref 2000: g4149_2

        pension type a - formula

        iwer: probe if necessary: was that per month or year?

        per:
        ..................................................................................
                        4. month
                        6. year
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

l120_2  amount of expected benefits - min-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j133_

        j133_-j135_ unfolding sequence
        question text: do you expect a total of less than $______per year, more than
        $______per year, or what?

        procedure: unfm_2up1down
          breakpoints: 500, 1000, 2000, 3000
        ..................................................................................
        18167       blank. inap (inapplicable)

l121_2  amount of expected benefits - max-a-2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: pensionblock_typea.j134_
        ..................................................................................
        18167       blank. inap (inapplicable)

l122_2  amount of expected benefits -result-a-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock_typea.j135_
        ..................................................................................
                       97. data not available
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if (not (workingnow in piworkstatusj005mcurrempstatus) and
        (piworkstatusj020_workforpay <> yes))
         and ((piemphistoryk003_everwrkpay <> no) and piemphistoryk003_everwrkpay <>
        nonresponse)
         and (not (((piemphistoryk004_yrlastwrkpay > 0) and
        (piemphistoryk004_yrlastwrkpay < (year (sysdate) - 20))) or
        (piemphistoryk005_yrsagowrkpay > 20)))
         and ((piemphistoryk004_yrlastwrkpay <> refusal) and
        (piemphistoryk005_yrsagowrkpay <> refusal))
         and ((k031_ <> no) and k031_ <> nonresponse)
         and (k034a <> empty)
         and ((i = 1) or ((pensionloopseck[i - 1].w001a <> refusal) and
        pensionloopseck[i - 1].w001a <> empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l124_2  expected benefits-lump sum-a-2

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: pensionblock_typea.w041a                        ref 2000: g4151_2

        pension type a - formula

        iwer: enter lump sum amount

        amount:
        ..................................................................................
            1       75000. actual value
                    99998. dk (don't know)
                    99999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((l005_ <> no) and l005_ <> nonresponse)
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and (l006_ <> one)
         and ((l031_ <> no) and l031_ <> nonresponse)
         and (i <= l033aothemppenscntr.ord)
         and ((piwhichsection < 4) and (w001a <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l125_2  earliest age leave/rec pension-2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: pensionblock.w042earlyagerecpen                 ref 2000: g4163_2

        what is the earliest age at which you could have left that job and begun to
        receive pension benefits from this plan?

        1-80 age
        95 no age requirement
        ..................................................................................
                       95. no age requirement
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (not (piseckemphistoryk022_yrstrtwrkpay = response)
          or piseckemphistoryk022_yrstrtwrkpay = response)
         and (not (piseckemphistoryk023_yrsagostrtwrkpay = response)
          or piseckemphistoryk023_yrsagostrtwrkpay = response)
         and ((piseckemphistoryk024_agestrtwrkpay = response) and
        (pisecacontinuinterviewa019_rage > 0)
          or not ((piseckemphistoryk024_agestrtwrkpay = response) and
        (pisecacontinuinterviewa019_rage > 0)))
         and (not (piseckemphistoryk004_yrlastwrkpay = response)
          or piseckemphistoryk004_yrlastwrkpay = response)
         and (not (piseckemphistoryk005_yrsagowrkpay = response)
          or piseckemphistoryk005_yrsagowrkpay = response)
         and (not (pisecjcurrentjobcurrjobselfandelsej249_yrbegincurremp = response)
          or pisecjcurrentjobcurrjobselfandelsej249_yrbegincurremp = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l126    year start last job

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_jobhistory.l064_yrstartlastjob                 ref 2000: g4257
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            197     1938        2003       1988.40         14.27   17970
         -----------------------------------------------------------------

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((mostrecentjob.l012_yrmostrecjob = response) and
        (mostrecentjob.l019_lftrecjobcalcyr = response)) and ((l064_yrstartlastjob -
        mostrecentjob.l019_lftrecjobcalcyr) <= 0)
          or not (((mostrecentjob.l012_yrmostrecjob = response) and
        (mostrecentjob.l019_lftrecjobcalcyr = response)) and ((l064_yrstartlastjob -
        mostrecentjob.l019_lftrecjobcalcyr) <= 0)))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l127    year most recent 5yr job

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_jobhistory.l065_yrmostrec5yrjob                ref 2000: g4258
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            197     1938        2003       1986.82         14.84   17970
         -----------------------------------------------------------------

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and ((((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)
          or ((employerloop[2].l034a = response) and (employerloop[2].l035a =
        response)) and (employerloop[2].l034a > l067_yr1stjob)
          or ((l065_yrmostrec5yrjob = response) and ((l065_yrmostrec5yrjob <
        l066_yr2ndjob) or l066_yr2ndjob = empty)) and (l065_yrmostrec5yrjob >
        l067_yr1stjob))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l128    year second job

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_jobhistory.l066_yr2ndjob                       ref 2000: g4259
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             14     1970        2002       1989.64         11.54   18153
         -----------------------------------------------------------------

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((employerloop[1].l034a = response) and (employerloop[1].l035a =
        response)) and ((employerloop[1].l034a < l067_yr1stjob) or l067_yr1stjob =
        empty)
          or (employerloop[2].l034a = response) and (employerloop[2].l035a = response)
          or (l065_yrmostrec5yrjob = response) and ((l065_yrmostrec5yrjob <
        l067_yr1stjob) or l067_yr1stjob = empty))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l129    yr of first job

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_jobhistory.l067_yr1stjob                       ref 2000: g4263
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            197     1938        2003       1985.66         15.13   17970
         -----------------------------------------------------------------

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l130    # weeks paid vacation

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_jobhistory.l039_

        counting paid vacations as weeks of work, how many weeks did you work in the
        last 12 months?

        iwer: count paid sick time as work time

        # of weeks:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            173        0          52         30.25         23.72   17987
         -----------------------------------------------------------------
            6          98. dk (don't know)
            1          99. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l131    offered early out windows

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l040_offrdeow                       ref 2000: g4220

        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?
        ..................................................................................
            9           1. yes
          149           5. no
            1           8. dk (don't know)
                        9. rf (refused)
        18008       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l132    # of early out windows offered

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l041_numeows                        ref 2000: g4221

        how many times has this happened?
        ..................................................................................
            9                     1-3. actual value
                                    8. dk (don't know)
                                    9. rf (refused)
        18158                   blank. inap (inapplicable)

构造变量

        assign:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (l041_numeows = 1
          or not (l041_numeows = 1))
         and (l041_numeows > 1)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l133    early out window counter

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_jobhistory.l042aeowcntr                      ref 2000: g4222_1
        ..................................................................................
            6           1. first early-out window
            3           2. second early-out window
        18158       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l134_1  yr early out window offered- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyretwindow.l043a                         ref 2000: g4223_1

        when was the (first/last) special incentive offered?

        year:
        ..................................................................................
            8               1991-2001. actual value
                                 9998. dk (don't know)
            1                    9999. rf (refused)
        18158                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l135_1a type early out window- 1- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l045b                        ref 2000: g4225001

        was the special incentive a cash bonus, improved pension benefits, or what?

        iwer: enter all that apply
        ..................................................................................
            8           1. cash bonus
                        2. improved pension benefits
                        3. permanent medical insurance
                        4. temporary medical insurance
                        5. temporary cash benefit
            1           6. additional years of service credited
                        7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18158       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l135_1b type early out window- 1- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l045b                        ref 2000: g4225001

        was the special incentive a cash bonus, improved pension benefits, or what?

        iwer: enter all that apply
        ..................................................................................
                        1. cash bonus
            1           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)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l135_1c type early out window- 1- 3

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l045b                        ref 2000: g4225001

        was the special incentive a cash bonus, improved pension benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (cashbonus in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l136_1  early out window- amount cash bonus- 1

         section: l     level: respondent      type: numeric    width: 6   decimals: 0
         cai reference: bl_earlyretwindow.l047a                         ref 2000: g4226_1

        how much did the cash bonus offer amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
            4            18000-150000. actual value
            2                  999998. dk (don't know)
            2                  999999. rf (refused)
        18159                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (improvedpensionbenefits in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l137_1  amount extra pension benefits- 1

         section: l     level: respondent      type: numeric    width: 8   decimals: 0
         cai reference: bl_earlyretwindow.l048a                         ref 2000: g4227_1

        how much did the extra pension benefits offer amount to?

        amount:
        ..................................................................................
            1    99999998. dk (don't know)
                 99999999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (improvedpensionbenefits in l045b)
         and ((l048a <> 0) and l048a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l138_1  amount extra pension benefits-per- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l049a                         ref 2000: g4228_1

        (how much did the extra pension benefits offer amount to?)

        iwer: probe if necessary: was that per week, month, or year?


        per:
        ..................................................................................
                        2. week
                        4. month
                        6. year
                       95. lump sum
                       97. other (specify)
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l139_1  temp medical insurance- until age- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l051a                         ref 2000: g4230_1

        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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
         and (l051a in [95 .. 96])
         and (l051a <> 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l140_1  temp medical insurance-# yrs- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l052a                         ref 2000: g4231_1

        iwer: probe if necessary: for how many years was the temporary medical
        insurance offered?

        1-25 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
         and (l051a in [95 .. 96])
         and (l052a <> response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l141_1  temp medical insurance- until yr- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l053a                         ref 2000: g4232_1

        iwer: probe if necessary: until which year did you receive the temporary
        medical insurance?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l142_1  amount temp cash benefit- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l054a                         ref 2000: g4233_1

        how much did the temporary cash benefits amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l054a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l143_1  amount temp cash benefit- per- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l055a                         ref 2000: g4234_1

        (how much did the temporary cash benefits amount to?)

        iwer: probe if necessary: was that per month or year?


        per:
        ..................................................................................
                        2. week
                        4. month
                        6. year
                       95. lump sum
                       97. other (specify)
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l144_1  recd temp cash until-age- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l056a                         ref 2000: g4236_1

        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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l056a in [95, 96])
         and (l056a <> 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l145_1  recd temp cash until-# yrs- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l057a                         ref 2000: g4237_1

        iwer: probe if necessary: for how many years was the temporary cash benefit
        offered?

        0-25 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l056a in [95, 96])
         and (not (l056a <> 96))
         and (l056a = 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l146_1  recd temp cash until-yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyretwindow.l058a                         ref 2000: g4238_1

        iwer: probe if necessary: until which year was the temporary cash benefit
        offered?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (addiearsofservicecredited in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l147_1  # yrs service credit- 1

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l059a                         ref 2000: g4239_1

        how many years of service credit were you offered?

        1-20 years
        ..................................................................................
            1           3. years
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (othspecify in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l148_1  amount of other incentive offers- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l060a                         ref 2000: g4240_1

        how much did other incentive offer(s) amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l149_1  accept incentives and leave- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l061a                         ref 2000: g4241_1

        did you accept the incentive and leave that employer?
        ..................................................................................
            4           1. yes
            5           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18158       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and ((l061a <> no) and l061a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l150_1  importance of incentive in leaving- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l062a                         ref 2000: g4242_1

        was the special incentive important in your decision, or would you probably
        have left at about that time anyway?
        ..................................................................................
            1           1. important in my decision
            3           5. i would have left anyway
                        8. dk (don't know)
                        9. rf (refused)
        18163       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (not ((l061a <> no) and l061a <> nonresponse))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l151_1  leave if incentive twice amount- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l063a                         ref 2000: g4243_1

        if you had been offered twice as much (to leave) at that time, would you have
        done so?
        ..................................................................................
            1           1. yes
            4           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18162       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l134_2  yr early out window offered- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyretwindow.l043a                         ref 2000: g4223_1

        when was the (first/last) special incentive offered?

        year:
        ..................................................................................
            3               1990-2002. actual value
                                 9998. dk (don't know)
                                 9999. rf (refused)
        18164                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l135_2a type early out window- 2- 1

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l045b                        ref 2000: g4225001

        was the special incentive a cash bonus, improved pension benefits, or what?

        iwer: enter all that apply
        ..................................................................................
            2           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
            1           7. other (specify)
                        8. dk (don't know)
                        9. rf (refused)
        18164       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l135_2b type early out window- 2- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l045b                        ref 2000: g4225001

        was the special incentive a cash bonus, improved pension benefits, or what?

        iwer: 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)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (cashbonus in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l136_2  early out window- amount cash bonus- 2

         section: l     level: respondent      type: numeric    width: 5   decimals: 0
         cai reference: bl_earlyretwindow.l047a                         ref 2000: g4226_1

        how much did the cash bonus offer amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
            1       25000. actual value
            1       99998. dk (don't know)
                    99999. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (improvedpensionbenefits in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l137_2  amount extra pension benefits- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l048a                         ref 2000: g4227_1

        how much did the extra pension benefits offer amount to?

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (improvedpensionbenefits in l045b)
         and ((l048a <> 0) and l048a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l138_2  amount extra pension benefits-per- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l049a                         ref 2000: g4228_1

        (how much did the extra pension benefits offer amount to?)

        iwer: probe if necessary: was that per week, month, or year?


        per:
        ..................................................................................
                        2. week
                        4. month
                        6. year
                       95. lump sum
                       97. other (specify)
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l139_2  temp medical insurance- until age- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l051a                         ref 2000: g4230_1

        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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
         and (l051a in [95 .. 96])
         and (l051a <> 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l140_2  temp medical insurance-# yrs- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l052a                         ref 2000: g4231_1

        iwer: probe if necessary: for how many years was the temporary medical
        insurance offered?

        1-25 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (tempmedicalins in l045b)
         and (l051a in [95 .. 96])
         and (l052a <> response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l141_2  temp medical insurance- until yr- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l053a                         ref 2000: g4232_1

        iwer: probe if necessary: until which year did you receive the temporary
        medical insurance?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l142_2  amount temp cash benefit- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l054a                         ref 2000: g4233_1

        how much did the temporary cash benefits amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l054a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l143_2  amount temp cash benefit- per- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l055a                         ref 2000: g4234_1

        (how much did the temporary cash benefits amount to?)

        iwer: probe if necessary: was that per month or year?


        per:
        ..................................................................................
                        2. week
                        4. month
                        6. year
                       95. lump sum
                       97. other (specify)
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l144_2  recd temp cash until-age- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l056a                         ref 2000: g4236_1

        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)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l056a in [95, 96])
         and (l056a <> 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l145_2  recd temp cash until-# yrs- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l057a                         ref 2000: g4237_1

        iwer: probe if necessary: for how many years was the temporary cash benefit
        offered?

        0-25 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (temporarycashbenefit in l045b)
         and (l056a in [95, 96])
         and (not (l056a <> 96))
         and (l056a = 96)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l146_2  recd temp cash until-yr- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l058a                         ref 2000: g4238_1

        iwer: probe if necessary: until which year was the temporary cash benefit
        offered?
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (addiearsofservicecredited in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l147_2  # yrs service credit- 2

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyretwindow.l059a                         ref 2000: g4239_1

        how many years of service credit were you offered?

        1-20 years
        ..................................................................................
                       98. dk (don't know)
                       99. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (othspecify in l045b)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l148_2  amount of other incentive offers- 2

         section: l     level: respondent      type: numeric    width: 8   decimals: 0
         cai reference: bl_earlyretwindow.l060a                         ref 2000: g4240_1

        how much did other incentive offer(s) amount to?

        iwer: use zero for none

        amount:
        ..................................................................................
                 99999998. dk (don't know)
            1    99999999. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l149_2  accept incentives and leave- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l061a                         ref 2000: g4241_1

        did you accept the incentive and leave that employer?
        ..................................................................................
            1           1. yes
            2           5. no
                        8. dk (don't know)
                        9. rf (refused)
        18164       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and ((l061a <> no) and l061a <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l150_2  importance of incentive in leaving- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l062a                         ref 2000: g4242_1

        was the special incentive important in your decision, or would you probably
        have left at about that time anyway?
        ..................................................................................
                        1. important in my decision
            1           5. i would have left anyway
                        8. dk (don't know)
                        9. rf (refused)
        18166       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (not (((piseckemphistoryk004_yrlastwrkpay > 0) and
        (piseckemphistoryk004_yrlastwrkpay < 1982)) or
        (piseckemphistoryk005_yrsagowrkpay > 20)))
         and (((l005_ = no) or l005_ = nonresponse) or (((l005_ <> no) and l005_ <>
        nonresponse) and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <>
        coda))))
         and ((pihhx023_cohort_v <> ahead) and (pihhx023_cohort_v <> coda))
         and ((l040_offrdeow <> no) and l040_offrdeow <> nonresponse)
         and (l041_numeows <> nonresponse)
         and (i <= l042aeowcntr.ord)
         and (not ((l061a <> no) and l061a <> nonresponse))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l151_2  leave if incentive twice amount- 2

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyretwindow.l063a                         ref 2000: g4243_1

        if you had been offered twice as much (to leave) at that time, would you have
        done so?
        ..................................................................................
            2           1. yes
                        5. no
                        8. dk (don't know)
                        9. rf (refused)
        18165       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l152    1st wrk six mo or greater- yr

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l068_                                 ref 2000: g4264

        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?

        iwer: use 9995 for never
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
            179     1936        2000       1962.62         12.95   17961
         -----------------------------------------------------------------
            6        9995. never
           18        9998. dk (don't know)
            3        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and (l072_ = empty)
         and (l071_ = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l153    begin yr work six mos or greater

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l069_                                 ref 2000: g4266

        based on questions we've asked you so far, we have a good idea of your
        employment history since [year started earliest job]. the next question refers
        to the period between [year started first job] and [year started earliest
        job]. during how many of these years did you work six months or more?

        iwer: if r gives a range of years other than the above range, enter start year
        on this screen

        press [enter] for other choices

        start year:
        ..................................................................................
            3               1946-1967. actual value
                                 9998. dk (don't know)
                                 9999. rf (refused)
        18164                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and (l072_ = empty)
         and (l071_ = empty)
         and (l069_ = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l154    end yr work six mos or greater

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l070_                                 ref 2000: g4267

        (based on questions we've asked you so far, we have a good idea of your
        employment history since [year started earliest job]. the next question refers
        to the period between [year started first job] and [year started earliest
        job]. during how many of these years did you work six months or more?)

        iwer: if r gives a range of years other than the above range, enter end year
        on this screen

        end year:
        ..................................................................................
            3               1946-1968. actual value
                                 9998. dk (don't know)
                                 9999. rf (refused)
        18164                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and (l072_ = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l155    # yrs work six mos or greater

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyjob.l071_                                 ref 2000: g4268

        (based on questions we've asked you so far, we have a good idea of your
        employment history since [year started earliest job]. the next question refers
        to the period between [year started first job] and [year started earliest
        job]. during how many of these years did you work six months or more?)

        iwer: 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
             43        0          45         12.79         11.94   18124
         -----------------------------------------------------------------
                       98. dk (don't know)
                       99. rf (refused)

l177    earliest job

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl.l094earliestjob
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
          18163     1929        2003       1999.24          8.31       1
         -----------------------------------------------------------------
            2        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l156    all yrs work six mos or greater

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l072_                                 ref 2000: g4269

        (based on questions we've asked you so far, we have a good idea of your
        employment history since [year started earliest job]. the next question refers
        to the period between [year started first job] and [year started earliest
        job]. during how many of these years did you work six months or more?)

        iwer: press [enter] for other choices
        ..................................................................................
          110           2. all years between first job and earliest job reported in j, k,
                           or l
                        8. dk (don't know)
                        9. rf (refused)
        18057       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and ((((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
        (l072_ = response))
         and (l076_ = empty)
         and (l075_ = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l157    begin yr worked full time

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l073_                                 ref 2000: g4271

        and during how many of these years did you work full time?

        iwer: if r gives a range of years, enter start year on this screen

        press [enter] for other choices

        start year:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and ((((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
        (l072_ = response))
         and (l076_ = empty)
         and (l075_ = empty)
         and (l073_ = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l158    end yr worked full time

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l074_                                 ref 2000: g4272

        (and during how many of these years did you work full time?)

        iwer: if r gives a range of years other than the above range, enter end year
        on this screen

        end year:
        ..................................................................................
                        8. dk (don't know)
                        9. rf (refused)
        18167       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and ((((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
        (l072_ = response))
         and (l076_ = empty)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l159    # yrs worked full time

         section: l     level: respondent      type: numeric    width: 2   decimals: 0
         cai reference: bl_earlyjob.l075_                                 ref 2000: g4273

        (and during how many of these years did you work full time?)

        iwer: 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
             19        0          30          7.53          9.38   18147
         -----------------------------------------------------------------
            1          98. dk (don't know)
                       99. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and (l068_ < pil094earliestjob)
         and ((((l069_ = response) and (l070_ = response)) or (l071_ = response)) or
        (l072_ = response))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l160    all yrs worked full time

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l076_                                 ref 2000: g4274

        (and during how many of these years did you work full time?)

        iwer: press [enter] for other choices
        ..................................................................................
           92           1. all of these years
           34           2. all years between first job and earliest job in section j, k,
                           or l
            9           8. dk (don't know)
                        9. rf (refused)
        18032       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l161    emp by st/county/local govt

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l077_                                 ref 2000: g4277

        (remind me again...) have you ever been employed by a unit of a state, county,
        or local government?
        ..................................................................................
           38           1. yes
          141           5. no
                        8. dk (don't know)
                        9. rf (refused)
        17988       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l077_ <> no) and l077_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l162    employed by st/lo government- start yr-1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l078_                                 ref 2000: g4278

        during what years were you employed by state or local governments?

        first employment period

        from start year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             36     1940        1999       1972.06         14.41   18129
         -----------------------------------------------------------------
            2        9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l077_ <> no) and l077_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l163    employed by st/lo government- end yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l079_                                 ref 2000: g4279

        (during what years were you employed by state or local governments?)

        first employment period

        to end year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             37     1945        2002       1982.46         16.44   18129
         -----------------------------------------------------------------
            1        9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l077_ <> no) and l077_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l164    employed by st/lo government- start yr-2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l080_                                 ref 2000: g4280

        (during what years were you employed by state or local governments?)

        second employment period

        iwer: press [enter] for none

        from start year:
        ..................................................................................
            9               1951-1997. actual value
            4                    9998. dk (don't know)
                                 9999. rf (refused)
        18154                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l077_ <> no) and l077_ <> nonresponse)
         and (l080_ = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l165    employed by st/loc government- end yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l081_                                 ref 2000: g4281

        (during what years were you employed by state or local governments?)

        second employment period

        to end year:
        ..................................................................................
            9               1951-2001. actual value
                                 9998. dk (don't know)
                                 9999. rf (refused)
        18158                   blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l166    employed by federal government

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l082_                                 ref 2000: g4282

        aside from military service, (remind me again,) have you ever been employed by
        the federal government?
        ..................................................................................
           23           1. yes
          155           5. no
            1           8. dk (don't know)
                        9. rf (refused)
        17988       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l082_ <> no) and l082_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l167    employed by fed government- start yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l083_                                 ref 2000: g4283

        during what years were you employed by the federal government?

        first employment period

        from start year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             23     1941        1998       1966.57         16.48   18144
         -----------------------------------------------------------------
                     9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l082_ <> no) and l082_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l168    employed by fed government- end yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l084_                                 ref 2000: g4284

        (during what years were you employed by the federal government?)

        first employment period

        to end year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             23     1945        2002       1975.39         16.96   18144
         -----------------------------------------------------------------
                     9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l082_ <> no) and l082_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l169    employed by fed government- start yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l085_                                 ref 2000: g4285

        (during what years were you employed by the federal government?)

        second employment period

        iwer: press [enter] for none

        from start year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             10     1950        1998       1973.40         15.27   18152
         -----------------------------------------------------------------
            4        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l082_ <> no) and l082_ <> nonresponse)
         and (l085_ = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l170    employed by fed government- end yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l086_                                 ref 2000: g4286

        (during what years were you employed by the federal government?)

        second employment period

        to end year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             10     1951        2001       1985.80         15.45   18157
         -----------------------------------------------------------------
                     9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l171    job where did not pay soc sec tax

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l087_                                 ref 2000: g4287

        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?
        ..................................................................................
           40           1. yes
          134           5. no
            4           8. dk (don't know)
            1           9. rf (refused)
        17988       blank. inap (inapplicable)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l087_ <> no) and l087_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l172    job no soc sec- start yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l088_                                 ref 2000: g4288

        during what years were you first employed in a job where social security taxes
        were not paid?

        first employment period

        from start year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             34     1946        2002       1971.74         16.52   18127
         -----------------------------------------------------------------
            5        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l087_ <> no) and l087_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l173    job no soc sec- end yr- 1

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l089_                                 ref 2000: g4289

        (during what years were you first employed in a job where social security
        taxes were not paid?)

        first employment period

        to end year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             35     1952        2002       1983.37         17.32   18127
         -----------------------------------------------------------------
            4        9998. dk (don't know)
            1        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l087_ <> no) and l087_ <> nonresponse)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l174    job no soc sec- start yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l090_                                 ref 2000: g4290

        (during what years were you first employed in a job where social security
        taxes were not paid?)

        second employment period

        iwer: press [enter] for none

        from start year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             13     1947        1998       1973.54         15.36   18145
         -----------------------------------------------------------------
            7        9998. dk (don't know)
            2        9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (l068_ <> nonresponse and (l068_ <> 9995))
         and ((l087_ <> no) and l087_ <> nonresponse)
         and (l090_ = response)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l175    job no soc sec- end yr- 2

         section: l     level: respondent      type: numeric    width: 4   decimals: 0
         cai reference: bl_earlyjob.l091_                                 ref 2000: g4291

        (during what years were you first employed in a job where social security
        taxes were not paid?)

        second employment period

        to end year:
        ..................................................................................

         -----------------------------------------------------------------
              n      min         max          mean            sd    miss
             12     1954        2002       1988.83         15.06   18154
         -----------------------------------------------------------------
            1        9998. dk (don't know)
                     9999. rf (refused)

构造变量

        ask:
         if ((piseckemphistoryk003_everwrkpay <> no) and
        piseckemphistoryk003_everwrkpay <> nonresponse)
         and (pirvarsz076_reiwr_v <> reiwr)
         and ((piseckemphistoryk004_yrlastwrkpay <> refusal) and
        (piseckemphistoryk005_yrsagowrkpay <> refusal))
         and (pisecastartinterviewa009_selfprxy = slf)
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

l176    assist section l- job history

         section: l     level: respondent      type: numeric    width: 1   decimals: 0
         cai reference: bl_earlyjob.l092_                                 ref 2000: g4302

        iwer: how often did r receive assistance with answers in section l - job
        history?
        ..................................................................................
          173           1. never
            1           2. a few times
                        3. most or all of the time
                        4. the section was done by a proxy reporter
        17993       blank. inap (inapplicable)

qnr     blaise identification number

         section: l     level: respondent      type: character  width: 11  decimals: 0

        ..................................................................................
        18167 00000300010-21347900020. blaise identification number

version 2002 data release version

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

        ..................................................................................
        18167           2. second data release