section n: health services and insurance (respondent)
==========================================================================================
hrs 2020 final release
note to users: this codebook is designed to match the distribution dataset.
codebook metadata are derived from the data collection instrument.
if you have questions concerning codebook layout or content please bring
them to the attention of the hrs staff at hrsquestions@umich.edu.
printing recommendation: set margins (left/right/top/bottom) to .5 inch; print
in portrait orientation using a mono-space 10-point font.
==========================================================================================
hhid household identification number
section: n level: respondent type: character width: 6 decimals: 0
.................................................................................
15723 010003-959738. household identification number
pn respondent person identification number
section: n level: respondent type: character width: 3 decimals: 0
.................................................................................
8840 010. person identifier
679 011. person identifier
33 012. person identifier
1 013. person identifier
5000 020. person identifier
190 021. person identifier
20 022. person identifier
1 023. person identifier
310 030. person identifier
36 031. person identifier
4 032. person identifier
549 040. person identifier
53 041. person identifier
5 042. person identifier
2 043. person identifier
subhh 2020 sub household identification number
section: n level: respondent type: character width: 1 decimals: 0
.................................................................................
13984 0. original sample household - no split from divorce or
separation of spouses or partners
907 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
636 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
77 5. split household - one half of couple from subhh 1 or 2
10 6. split household - one half of couple from subhh 1 or 2
108 7. reunited household - respondents from split household
reunite
1 8. split household - one half of couple from subhh 1 or 2
qsubhh 2018 sub household identification number
section: n level: respondent type: character width: 1 decimals: 0
.................................................................................
14179 0. original sample household - no split from divorce or
separation of spouses or partners
781 1. split household - one half of couple from subhh 0 and new
spouse or partner, if any
583 2. split household - one half of couple from subhh 0 and new
spouse or partner, if any
63 5. split household - one half of couple from subhh 1 or 2
9 6. split household - one half of couple from subhh 1 or 2
107 7. reunited household - respondents from split household
reunite
1 8. split household - one half of couple from subhh 1 or 2
pn_sp 2020 spouse/partner person number
section: n level: respondent type: character width: 3 decimals: 0
.................................................................................
4245 010. person identifier
567 011. person identifier
29 012. person identifier
2 013. person identifier
3870 020. person identifier
172 021. person identifier
17 022. person identifier
156 030. person identifier
28 031. person identifier
3 032. person identifier
1 033. person identifier
311 040. person identifier
42 041. person identifier
4 042. person identifier
3 043. person identifier
47 811. spouse of non-original respondent
2 812. spouse of non-original respondent
7 821. spouse of non-original respondent
1 822. spouse of non-original respondent
3 831. spouse of non-original respondent
1 832. spouse of non-original respondent
6 841. spouse of non-original respondent
6206 blank. single respondent household
csr 2020 whether coversheet respondent
section: n level: respondent type: numeric width: 1 decimals: 0
.................................................................................
11485 1. yes
106 3. 2nd coverscreen r, answers not retained
4132 5. no
famr 2020 whether family respondent
section: n level: respondent type: numeric width: 1 decimals: 0
.................................................................................
11043 1. family r
19 3. 2nd family r, answers not retained
4661 5. non-family r
finr 2020 whether financial respondent
section: n level: respondent type: numeric width: 1 decimals: 0
.................................................................................
11208 1. financial r
40 3. 2nd financial r, answers not retained
4475 5. non-financial r
n001 medicare coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n001_
the next questions are about health insurance, both public and private. medicare
is a public health insurance program for people 65 or older and for disabled
persons. medicaid, which may be called something different in your state, is a
public health insurance program for people with low incomes.
are you currently covered by medicare health insurance?
.................................................................................
4 -8. web non-response
9246 1. yes
6252 5. no
64 8. dk (don't know); na (not ascertained)
39 9. rf (refused)
118 blank. inap (inapplicable); partial interview
构造变量
if (secn.govcover.n001_ = yes and seca.continuinterview.a019_rage < 65 or
secn.govcover.n001_ <> yes and (seca.continuinterview.a019_rage > 70 or
seca.continuinterview.a019_rage = 70)) and (activelanguage <> eng or iwtype <>
ext) and (activelanguage <> spn or iwtype <> ext) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n002m1 why not medicare covered - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n002_
most people become eligible for medicare when they turn 65. our records show
[you are at least 65 years of age/that you are not yet 65]. can you tell us [why
you are not covered by medicare/more about the reason why you are eligible]?
.................................................................................
573 1. r is disabled; r is on disability; spouse on disability; r
is on social security disability or ssi
208 2. r has a specific medical problem. (e.g. if r says; 'disabled
due to medical condition,' code it as 02, not 01)
31 3. r has medicare-nfs
4. r mentions has part a and part b of medicare
5 5. r mentions has part a of medicare; the first half of
medicare
6. r mentions has part b of medicare; the second half of
medicare
5 7. r mentions a medicare card or the mechanics of using it
5 8. r receives medicare through a deceased spouse
15 9. r mentions his/her age in conjunction with having medicare;
r has had medicare since a certain age; r got medicare
'early'; will turn 65 this month (received benefits at
beginning of month)
10. r pays into medicare, but doesn't use it; r has medicare,
but chooses not to use it
19 50. r never applied for medicare or invested in it-nfs
2 51. r didn't work long enough to qualify for medicare; r didn't
work enough quarters; r's spouse didn't work enough quarters
to qualify
4 52. r is still working (if r mentions other insurance coverage
through his/her employment, code the appropriate insurance
code only)
3 53. r never qualified for medicare in his/her employment; r was
in the military/a federal employee/a postal worker etc.; r
doesn't get social security or medicaid
2 54. r used to have medicare-nfs; r had medicare, but not now; r
dropped it
3 55. medicare charges too much; medicare too expensive for what
you receive
56. r will be on medicare in the future; r not old enough to
qualify at present; r in the process of getting medicare
58. r's spouse only receives medicare
9 59. r is not familiar with medicare; confusion about eligibility
22 70. r has other medical insurance/coverage-nfs
22 71. r has veteran's coverage or insurance; 'i'm covered by the
va'; covered under tricare or champus
3 72. r has federal employee/postal service insurance
15 73. r has private insurance; e.g. cigna, kaiser, blue cross/blue
shield
9 74. r is covered by medicaid
17 75. r's spouse's medical insurance covers r
27 76. r covered under company health plan or health insurance; r
covered under former employer's health plan or health
insurance
23 90. r mentions income level/group, home ownership, an economic
factor
9 91. r mentions social security; e.g. 'i have social security,'
(note that all mentions of ssi or disability go under codes
01 or 02)
23 92. r is not a u.s. citizen; r is an illegal alien; r lives
outside the usa
2 93. r doesn't need it - nfs
94. r "used it up"
95. r disputes age calculation
7 97. other
75 98. dk (don't know); na (not ascertained)
37 99. rf (refused)
14548 blank. inap (inapplicable); partial interview
构造变量
if (secn.govcover.n001_ = yes and seca.continuinterview.a019_rage < 65 or
secn.govcover.n001_ <> yes and (seca.continuinterview.a019_rage > 70 or
seca.continuinterview.a019_rage = 70)) and (activelanguage <> eng or iwtype <>
ext) and (activelanguage <> spn or iwtype <> ext) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n002m2 why not medicare covered - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n002_
most people become eligible for medicare when they turn 65. our records show
[you are at least 65 years of age/that you are not yet 65]. can you tell us [why
you are not covered by medicare/more about the reason why you are eligible]?
.................................................................................
6 1. r is disabled; r is on disability; spouse on disability; r
is on social security disability or ssi
1 2. r has a specific medical problem. (e.g. if r says; 'disabled
due to medical condition,' code it as 02, not 01)
3. r has medicare-nfs
1 4. r mentions has part a and part b of medicare
3 5. r mentions has part a of medicare; the first half of
medicare
6. r mentions has part b of medicare; the second half of
medicare
2 7. r mentions a medicare card or the mechanics of using it
1 8. r receives medicare through a deceased spouse
1 9. r mentions his/her age in conjunction with having medicare;
r has had medicare since a certain age; r got medicare
'early'; will turn 65 this month (received benefits at
beginning of month)
10. r pays into medicare, but doesn't use it; r has medicare,
but chooses not to use it
1 50. r never applied for medicare or invested in it-nfs
51. r didn't work long enough to qualify for medicare; r didn't
work enough quarters; r's spouse didn't work enough quarters
to qualify
52. r is still working (if r mentions other insurance coverage
through his/her employment, code the appropriate insurance
code only)
53. r never qualified for medicare in his/her employment; r was
in the military/a federal employee/a postal worker etc.; r
doesn't get social security or medicaid
54. r used to have medicare-nfs; r had medicare, but not now; r
dropped it
1 55. medicare charges too much; medicare too expensive for what
you receive
56. r will be on medicare in the future; r not old enough to
qualify at present; r in the process of getting medicare
58. r's spouse only receives medicare
2 59. r is not familiar with medicare; confusion about eligibility
1 70. r has other medical insurance/coverage-nfs
2 71. r has veteran's coverage or insurance; 'i'm covered by the
va'; covered under tricare or champus
72. r has federal employee/postal service insurance
73. r has private insurance; e.g. cigna, kaiser, blue cross/blue
shield
2 74. r is covered by medicaid
2 75. r's spouse's medical insurance covers r
76. r covered under company health plan or health insurance; r
covered under former employer's health plan or health
insurance
4 90. r mentions income level/group, home ownership, an economic
factor
2 91. r mentions social security; e.g. 'i have social security,'
(note that all mentions of ssi or disability go under codes
01 or 02)
92. r is not a u.s. citizen; r is an illegal alien; r lives
outside the usa
1 93. r doesn't need it - nfs
94. r "used it up"
3 95. r disputes age calculation
97. other
98. dk (don't know); na (not ascertained)
99. rf (refused)
15687 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n001_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n004 medicare part b coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n004_
part a of medicare covers most hospital expenses.
part b covers many doctors' expenses including doctor visits, and the premium is
usually deducted from your social security.
are you covered under part b of medicare?
.................................................................................
15 -8. web non-response
8370 1. yes
568 5. no
283 8. dk (don't know); na (not ascertained)
9 9. rf (refused)
6478 blank. inap (inapplicable); partial interview
n005 medicaid coverage since prev wave
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n005_
have you been covered by health insurance through medicaid [(state name for
medicaid)] or any other medicaid program at any time [since [r's last iw month],
[r's last iw year]/in the last two years]?
def: by medicaid we mean the public health insurance program for people with low
incomes.
.................................................................................
18 -8. web non-response
2583 1. yes
12833 5. no
132 8. dk (don't know); na (not ascertained)
36 9. rf (refused)
121 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n005_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n006 currently covered by medicaid
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n006_
are you currently covered by medicaid [(state name for medicaid)]?
def: by medicaid we mean the public health insurance program for people with low
incomes.
.................................................................................
2 -8. web non-response
2154 1. yes
396 5. no
31 8. dk (don't know); na (not ascertained)
9. rf (refused)
13140 blank. inap (inapplicable); partial interview
n007 champus/champva coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n007_
are you currently covered by tri-care, champus, champ-va, or any other military
health care plan?
instr: if r uses va services, but does not have any other form of military
health care coverage, enter "no" here. we will ask about use of va services
later in the survey.
def: tri-care is the name for the military's health insurance program. it
includes what used to be known as champus and champ-va.
web-administered text:
are you currently covered by tri-care, champus, champ-va, or any other military
health care plan?
instr: if you use va services, but do not have any other form of military health
care coverage, please answer "no" here. we will ask about use of va services
later in the survey.
def: tri-care is the name for the military's health insurance program. it
includes what used to be known as champus and champ-va.
.................................................................................
15 -8. web non-response
955 1. yes
14568 5. no
46 8. dk (don't know); na (not ascertained)
19 9. rf (refused)
120 blank. inap (inapplicable); partial interview
n285 drugs/care from vet admin
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.govcover.n285_
[since [r's last iw month], [r's last iw year]/in the last two years] have you
obtained medical care or prescription drugs from a veteran's administration
facility?
.................................................................................
3 -8. web non-response
848 1. yes
14716 5. no
22 8. dk (don't know); na (not ascertained)
14 9. rf (refused)
120 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n285_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n286m1 drugs/care from vet admin - kind - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.govcover.n286_
what kind of care did you obtain from the va? hospital stay, doctor visit,
prescription drugs, eye care or what?
instr: select all that apply
web-administered text:
what kind of care did you obtain from the va?
instr: select all that apply.
.................................................................................
177 1. hospital stay
338 2. doctor or clinic visit, outpatient surgery
235 3. prescription drugs
82 4. other services such as emergency care, lab tests,
counseling, eye care, eyeglasses, or physical therapy
11 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
14875 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n285_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n286m2 drugs/care from vet admin - kind - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.govcover.n286_
what kind of care did you obtain from the va? hospital stay, doctor visit,
prescription drugs, eye care or what?
instr: select all that apply
web-administered text:
what kind of care did you obtain from the va?
instr: select all that apply.
.................................................................................
17 1. hospital stay
242 2. doctor or clinic visit, outpatient surgery
304 3. prescription drugs
94 4. other services such as emergency care, lab tests,
counseling, eye care, eyeglasses, or physical therapy
8. dk (don't know); na (not ascertained)
9. rf (refused)
15066 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n285_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n286m3 drugs/care from vet admin - kind - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.govcover.n286_
what kind of care did you obtain from the va? hospital stay, doctor visit,
prescription drugs, eye care or what?
instr: select all that apply
web-administered text:
what kind of care did you obtain from the va?
instr: select all that apply.
.................................................................................
10 1. hospital stay
62 2. doctor or clinic visit, outpatient surgery
179 3. prescription drugs
171 4. other services such as emergency care, lab tests,
counseling, eye care, eyeglasses, or physical therapy
8. dk (don't know); na (not ascertained)
9. rf (refused)
15301 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n285_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n286m4 drugs/care from vet admin - kind - 4
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.govcover.n286_
what kind of care did you obtain from the va? hospital stay, doctor visit,
prescription drugs, eye care or what?
instr: select all that apply
web-administered text:
what kind of care did you obtain from the va?
instr: select all that apply.
.................................................................................
4 1. hospital stay
4 2. doctor or clinic visit, outpatient surgery
4 3. prescription drugs
151 4. other services such as emergency care, lab tests,
counseling, eye care, eyeglasses, or physical therapy
8. dk (don't know); na (not ascertained)
9. rf (refused)
15560 blank. inap (inapplicable); partial interview
构造变量
if secn.govcover.n001_ = yes or secn.govcover.n006_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n009 medicare/medicaid hmo
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medicaidcareplan.n009_
we are interested in how your [medicare /(medicaid/state name for medicaid)]
health insurance works for routine care.
[do you receive these benefits through [a medicare advantage plan, sometimes
called a medicare hmo (that is a health maintenance organization) or medicare
managed care?]/[an hmo (that is a health maintenance organization) or managed
care plan?]]
.................................................................................
42 -8. web non-response
4445 1. yes
4524 5. no
1019 8. dk (don't know); na (not ascertained)
25 9. rf (refused)
5668 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medicaidcareplan.n009_
if secn.medicaidcareplan.n009_ = yes and secn.govcover.n001_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n351 hmo pay for regular rx drugs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medicaidcareplan.n351_
[[medicare/medicaid] managed care]
does this plan cover or provide help with paying for regular prescription drugs?
.................................................................................
4 -8. web non-response
3699 1. yes
327 5. no
53 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
11639 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medicaidcareplan.n351_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n014 medicare/medicaid hmo - amt pay
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.medicaidcareplan.n014_
[[medicare/medicaid] managed care]
[not including co-pays or deductions from your social security, how/how] much do
you, yourself, pay in premiums for this plan?
instr: please enter '0' for nothing.
instr: do not probe dk/rf
amount:
per:
web-administered text:
[[medicare/medicaid] managed care]
[not including co-pays or deductions from your social security, how /how] much
do you, yourself, pay in premiums for this plan?
instr: please enter '0' for nothing.
.................................................................................
36 -8. web non-response
3404 0-35170. actual value
614 99998. dk (don't know); na (not ascertained)
30 99999. rf (refused)
11639 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medicaidcareplan.n014_
if secn.medicaidcareplan.n014_ = response and secn.medicaidcareplan.n014_ <> 0
and activemode = 'iweradmin' or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n018 medicare/medicaid hmo - amt pay - per
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medicaidcareplan.n018_
([not including co-pays or deductions from your social security, how/how] much
do you, yourself, pay for this plan?)
amount: [medicare/medicaid hmo-amt pay]
per:
.................................................................................
197 -8. web non-response
1652 1. month
34 2. quarter (every 3 months)
3 3. semi-annually (every 6 months or twice a year)
66 4. year
6 7. other (specify)
6 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
13758 blank. inap (inapplicable); partial interview
n015 medicare/medicaid hmo - amt pay - min
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.medicaidcareplan.n015_
(thinking about your [medicare/medicaid] managed care plan premiums:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 2up1down, 1up2down
breakpoints: $30, $60, $100, $200
random entry points: $60, $100
entry point assignment: 1 or {not 1} at x501 order of entry point assignments
and procedures correspond
web-administered text:
thinking about your [medicare/medicaid] managed care plan premiums:
does it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
305 0. value of breakpoint
14 30. value of breakpoint
56 31. value of breakpoint
23 60. value of breakpoint
53 61. value of breakpoint
24 100. value of breakpoint
150 101. value of breakpoint
7 200. value of breakpoint
45 201. value of breakpoint
15046 blank. inap (inapplicable); partial interview
n016 medicare/medicaid hmo - amt pay - max
section: n level: respondent type: numeric width: 8 decimals: 0
ref: secn.medicaidcareplan.n016_
*
.................................................................................
49 29. value of breakpoint
14 30. value of breakpoint
73 59. value of breakpoint
23 60. value of breakpoint
65 99. value of breakpoint
24 100. value of breakpoint
135 199. value of breakpoint
7 200. value of breakpoint
287 99999996. greater than maximum breakpoint
15046 blank. inap (inapplicable); partial interview
n017 medicare/medicaid hmo - amt pay - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medicaidcareplan.n017_
*
.................................................................................
34 0. no breakpoint values given during interview
2 97. data not available
218 98. dk (don't know); na (not ascertained)
25 99. rf (refused)
15444 blank. inap (inapplicable); partial interview
构造变量
if secn.medicaidcareplan.n351_ <> yes and secn.medicaidcareplan.n351_ <>
specialanswer and secn.govcover.n001_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n352 signed up medicare prescription coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n352_
part d of medicare provides coverage for prescription drugs, usually through a
private insurance provider.
are you enrolled in medicare part d, also known as the medicare prescription
drug plan?
.................................................................................
18 -8. web non-response
2677 1. yes
2504 5. no
287 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
10232 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
if secn.medicaidcareplan.n351_ <> yes and secn.medicaidcareplan.n351_ <>
specialanswer then
if secn.medd.n352_ <> no and secn.medd.n352_ <> specialanswer and
secn.medd.n352_ <> empty then
if rvars.z245_pwplanname <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n414 get medicare drug coverage through same plan
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n414_
the last time we asked you about part d, you told us that [plan name] provided
your medicare drug coverage.
do you still get your medicare drug coverage through this plan?
.................................................................................
2 -8. web non-response
745 1. yes
13 3. yes, same company, different plan
271 5. no
6 6. records inaccurate
24 8. dk (don't know); na (not ascertained)
9. rf (refused)
14662 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medd.n353_
if secn.medd.n414_ = somecodiffplan or secn.medd.n414_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n415m1 why change part d - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.medd.n415_
why did you change to your new part d plan?
instr: select all that apply
.................................................................................
69 1. old one closed provider/company/medicare changed the plan;
same company different plan; moved; had to change plans
107 2. lower premiums
4 5. no gap in coverage
28 6. lower costs, nfs
62 7. other (specify); dissatisfied with old plan; new plan
better, nfs; new plan recommended to r
17 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15434 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medd.n353_
if secn.medd.n414_ = somecodiffplan or secn.medd.n414_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n415m2 why change part d - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.medd.n415_
why did you change to your new part d plan?
instr: select all that apply
.................................................................................
1. old one closed provider/company/medicare changed the plan;
same company different plan; moved; had to change plans
1 2. lower premiums
1 5. no gap in coverage
7 6. lower costs, nfs
11 7. other (specify); dissatisfied with old plan; new plan
better, nfs; new plan recommended to r
8. dk (don't know); na (not ascertained)
9. rf (refused)
15703 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.medd.n353_
if secn.medd.n414_ = somecodiffplan or secn.medd.n414_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n415m3 why change part d - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.medd.n415_
why did you change to your new part d plan?
instr: select all that apply
.................................................................................
1. old one closed provider/company/medicare changed the plan;
same company different plan; moved; had to change plans
2. lower premiums
5. no gap in coverage
6. lower costs, nfs
1 7. other (specify); dissatisfied with old plan; new plan
better, nfs; new plan recommended to r
8. dk (don't know); na (not ascertained)
9. rf (refused)
15722 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
if secn.medicaidcareplan.n351_ <> yes and secn.medicaidcareplan.n351_ <>
specialanswer then
if secn.medd.n352_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n417 prescription drug coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n417_
do you have prescription drug coverage from some other source?
.................................................................................
2 -8. web non-response
1787 1. yes
688 5. no
24 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
13219 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
if secn.medd.n352_ = yes or secn.medicaidcareplan.n351_ = yes or
secn.medd.n417_ <> yes and secn.medd.n417_ <> empty then
if secn.medd.n352_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n404 monthly premiums
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.medd.n404_monthlypremiums
how much do you, yourself, pay per month in premiums for this plan?
instr: enter "0" for nothing
instr: do not probe dk/rf
web-administered text:
how much do you, yourself, pay per month in premiums for this plan?
instr: please enter '0' for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
2078 0 3500 65.24 141.71 13046
-----------------------------------------------------------------
36 -8. web non-response
11 9996. not ascertained; amount included in n014 or n040
521 9998. dk (don't know); na (not ascertained)
31 9999. rf (refused)
n405 monthly premiums - min
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n405_
(thinking about how much you pay per month in premiums for your medicare part d
plan:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 2up1down, 1up2down
breakpoints: $20, $30, $45, $60
random entry points: $30, $45
entry point assignment: 1 or {not 1} at x503 order of entry point assignments
and procedures correspond
web-administered text:
thinking about how much you pay per month in premiums for your medicare part d
plan:
does it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
297 0. value of breakpoint
9 20. value of breakpoint
19 21. value of breakpoint
23 30. value of breakpoint
67 31. value of breakpoint
25 45. value of breakpoint
48 46. value of breakpoint
11 60. value of breakpoint
86 61. value of breakpoint
15138 blank. inap (inapplicable); partial interview
n406 monthly premiums - max
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n406_
*
.................................................................................
28 19. value of breakpoint
9 20. value of breakpoint
29 29. value of breakpoint
23 30. value of breakpoint
54 44. value of breakpoint
25 45. value of breakpoint
24 59. value of breakpoint
11 60. value of breakpoint
382 96. greater than maximum breakpoint
15138 blank. inap (inapplicable); partial interview
n407 monthly premiums - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medd.n407_
*
.................................................................................
27 0. no breakpoint values given during interview
3 97. data not available
260 98. dk (don't know); na (not ascertained)
28 99. rf (refused)
15405 blank. inap (inapplicable); partial interview
n023 num private health ins plans
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n023_
now, we'd like to ask about all the other types of health insurance plans you
might have, such as insurance through an employer or a business, coverage for
retirees, or health insurance you buy for yourself, including any [medigap or]
other supplemental coverage.
do not include long-term care insurance. [other than your medicare hmo or
medicare advantage plan you've just told me about, how/how] many other plans do
you have?
instr: enter "0" for none
number of plans:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15328 0 7 0.51 0.60 124
-----------------------------------------------------------------
57 -8. web non-response
152 98. dk (don't know); na (not ascertained)
62 99. rf (refused)
n298_1 index to plan - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n298_index
*
.................................................................................
7135 1. plan index
8588 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n280_1 name private health insurance plan - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n280_
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
instr: if the respondent selects a plan already on the list, be sure to confirm
the entire plan name has remained the same. if not, add as a new plan.
instr: if the r doesn't know their plan name or refuses to give a name, select
'not on list' and enter 'plan 1', 'plan 2', or 'plan 3' corresponding to the
pass through the private plan question loop.
web-administered text:
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list below, be sure to confirm the
entire plan name has remained the same. if not, select "add a plan" and enter
the new plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "plan 1"
in the space provided.
.................................................................................
9 -8. web non-response
4043 1. previous wave plan 1 name
46 2. previous wave plan 2 name
4 3. previous wave plan 3 name
2966 27. [not on list/add a plan]
49 98. dk (don't know); na (not ascertained)
18 99. rf (refused)
8588 blank. inap (inapplicable); partial interview
构造变量
if (n280_ = pw_plan1 or n280_ = pw_plan2 or n280_ = pw_plan3) and
preload_hlth_plan[indx].z553_plansource <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n485_1 which is primary plan - private/medicare - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n485_
[[main plan name-n024]]
if private plan source is through pw current employer (z553 = 1):
last time you told us you got this plan from the employer, business, or
professional organization you had at that time. is your plan still provided by
this organization?
if private plan source is through spouse/partner's pw current employer (z553 =
3):
last time you told us you got this plan from the employer your spouse or partner
had at that time. is your plan still provided by this organization?
else:
last time you told us you get this plan from [your spouse or partner's former
employer/an insurance company/your union or spouse or partner's union/a group
such as aarp, a church or other organization/an insurance exchange]. is this
still the case?
.................................................................................
2 -8. web non-response
2435 1. yes
144 5. no
12 8. dk (don't know); na (not ascertained)
9. rf (refused)
13130 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secj.workstatus.j020_workforpay = yes or iwtype = ext and
rvars.z123_curworkng_v = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n033_1 obtain hi thru currnt emp/own business - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n033_howobtins
[[main plan name-n024]]
do you obtain this health insurance through your [own business or professional
organization?/current employer?]
.................................................................................
1 -8. web non-response
1605 1. yes
893 5. no
4 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
13218 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n033_howobtins <> yes or iwtype <> ext and
secj.workstatus.j020_workforpay <> yes or iwtype = ext and
rvars.z123_curworkng_v <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n034_1 obtain ins thru former employer - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n034_
[[main plan name-n024]]
do you obtain this health insurance through a former employer of yours?
.................................................................................
4 -8. web non-response
625 1. yes
2446 5. no
17 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
12629 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secb.b063_marstatassign = married or secb.b063_marstatassign = anulled or
secb.b063_marstatassign = separated or secb.b063_marstatassign = divorced then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n035_1 obtain ins thru hwp current employer - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n035_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) current employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's current employer?
.................................................................................
1 -8. web non-response
652 1. yes
1257 5. no
4 8. dk (don't know); na (not ascertained)
9. rf (refused)
13809 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
or secb.b063_marstatassign = widowed then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n036_1 obtain ins thru hwp former employer - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n036_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) former employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's former employer?
.................................................................................
218 1. yes
1473 5. no
11 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
14018 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
and (secn.plandetails[cnt].n036_ <> yes and secn.plandetails[cnt].n036_ <>
empty) or secb.b063_marstatassign = nevermarried or secb.b063_marstatassign =
otherspecify or secb.b063_marstatassign = empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n037_1 where purchase private plan insurance - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n037_
[[main plan name-n024]]
did you purchase this plan directly from an insurance company, through an
insurance marketplace or exchange, through your [or your
[husband's/wife's/partner's]] union, through a group such as aarp, a church, or
other organization?
.................................................................................
8 -8. web non-response
605 1. insurance company
13 2. [r's union/my union]
3 3. [spouse's union/my [husband's/wife's/partner's] union]
135 4. group
246 5. through an insurance marketplace or exchange
79 6. includes federal, state or military programs
67 7. [other (specify)/other organization]
74 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
14489 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n282_1 priv plan hi - start year - 1
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.plandetails[1].n282_yearstart
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
year:
.................................................................................
129 -8. web non-response
3539 1916-2021. actual value
194 9998. dk (don't know); na (not ascertained)
7 9999. rf (refused)
11854 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n282_yearstart
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n282_yearstart = refusal or
secn.plandetails[cnt].n282_yearstart = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n453_1 priv plan hi - at age - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n453_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
age:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
384 1 90 59.38 14.11 14830
-----------------------------------------------------------------
378 -8. web non-response
128 98. dk (don't know); na (not ascertained)
3 99. rf (refused)
构造变量
{previous ask} secn.plandetails[].n453_
if secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n453_ =
refusal or secn.plandetails[cnt].n453_ = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n473_1 priv plan hi - years ago - 1
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[1].n454_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
years ago:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
783 1 67 11.96 11.10 14440
-----------------------------------------------------------------
378 -8. web non-response
119 998. dk (don't know); na (not ascertained)
3 999. rf (refused)
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart >= init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n281_1 priv plan hi - start month - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n281_monthstart
what month was that?
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
4 -8. web non-response
573 1. jan
49 2. feb
90 3. mar
100 4. apr
62 5. may
88 6. jun
108 7. jul
78 8. aug
72 9. sep
84 10. oct
92 11. nov
80 12. dec
4 13. winter
5 14. spring
2 15. summer
7 16. fall
45 98. dk (don't know); na (not ascertained)
99. rf (refused)
14180 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n454_ =
dontknow then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n482_1 priv plan hlth ins start < 5 yrs ago - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n482_monthstart_unf1
[[main plan name-n024]]
even if you cannot remember the exact date this coverage started, please give us
your best guess.
was it less than 5 years ago, more than 5 years ago, or what?
.................................................................................
30 1. less than 5 years ago
12 3. about 5 years ago
141 5. more than 5 years ago
17 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15522 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = lessthan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n483_1 priv plan hlth ins start < 2 yrs ago - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n483_monthstart_unf2
[[main plan name-n024]]
was it less than 2 years ago, more than 2 years ago, or what?
.................................................................................
3 1. less than 2 years ago
8 3. about 2 years ago
15 5. more than 2 years ago
4 8. dk (don't know); na (not ascertained)
9. rf (refused)
15693 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = morethan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n484_1 priv plan hlth ins start < 10 yrs ago - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n484_monthstart_unf3
[[main plan name-n024]]
was it less than 10 years ago, more than 10 years ago, or what?
.................................................................................
25 1. less than 10 years ago
11 3. about 10 years ago
92 5. more than 10 years ago
13 8. dk (don't know); na (not ascertained)
9. rf (refused)
15582 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.govcover.n001_ = yes then
if secn.plandetails[cnt].counter = 1 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n025_1 which is primary plan - private/medicare - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n025_
which is your primary plan, medicare or [name of plan (per n024)]?
.................................................................................
8 -8. web non-response
2316 1. medicare
579 2. name of plan (n024_1)
76 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
12743 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n032_1 private plan 1 - 3 help pay regular rx - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n032_
does [name of plan (per n024)] provide help with paying for regular prescription
drugs?
instr: please note, the follow-up questions refer to the private plan, not to
medicare.
.................................................................................
7 -8. web non-response
5335 1. yes
1662 5. no
126 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
8589 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n040_1 priv plan hi pay per/month - amt - 1
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.plandetails[1].n040_
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan (for you and any members of your household that are also covered)?
[instr: if necessary: count any payroll deductions, but do not include any
amount paid by the employer]
instr: do not probe dk/rf
instr: enter "0" for nothing.
amount per month:
web-administered text:
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan for you and any members of your household that are also covered?
instr: count any payroll deductions, but do not include any amount paid by the
employer.
instr: enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
5954 0 4500 254.73 323.36 8589
-----------------------------------------------------------------
108 -8. web non-response
992 9998. dk (don't know); na (not ascertained)
80 9999. rf (refused)
n041_1 priv plan hi pay per/month - min - 1
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[1].n041_
(thinking about the amount you (or your [husband/wife/partner]) pay per month in
premiums for this plan:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $50, $100, $150, $300, $500
random entry points: $100, $150, $300
entry point assignment: 1 or 2 or {not 1 and not 2} at x515 order of entry point
assignments and procedures correspond
web-administered text:
thinking about the amount you (or your [husband/wife/partner]) pay per month in
premiums for this plan:
does it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
359 0. value of breakpoint
16 50. value of breakpoint
95 51. value of breakpoint
44 100. value of breakpoint
117 101. value of breakpoint
36 150. value of breakpoint
298 151. value of breakpoint
38 300. value of breakpoint
99 301. value of breakpoint
14 500. value of breakpoint
48 501. value of breakpoint
14559 blank. inap (inapplicable); partial interview
n042_1 priv plan hi pay per/month - max - 1
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[1].n042_
*
.................................................................................
44 49. value of breakpoint
16 50. value of breakpoint
119 99. value of breakpoint
44 100. value of breakpoint
116 149. value of breakpoint
36 150. value of breakpoint
166 299. value of breakpoint
38 300. value of breakpoint
86 499. value of breakpoint
14 500. value of breakpoint
485 996. greater than maximum breakpoint
14559 blank. inap (inapplicable); partial interview
n043_1 priv plan hi pay per/month - result - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n043_
*
.................................................................................
69 0. no breakpoint values given during interview
14 97. data not available
366 98. dk (don't know); na (not ascertained)
61 99. rf (refused)
15213 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = exchange then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n296_1 exch subsidized based on fam income - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n296_
[[main plan name-n024]]
was the cost of the premium subsidized based on your (family) income?
web-administered text:
[[main plan name-n024]]
was the cost of the premium subsidized based on your family income?
.................................................................................
131 1. yes
78 5. no
37 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15476 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secj.workstatus.j021_empselfoth = slfempd then
assign: secn.plandetails[cnt].n044_ := 'riscurrlyslfempd'
{previous ask} secn.plandetails[].n032_
if not(pisecjworkstatusj021_empselfoth = slfempd) then
assign: secn.plandetails[cnt].n044_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n044_1 branchpnt - self employed/all oth - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n044_
*
.................................................................................
535 1. r is currently self-employed
6600 2. all others
8588 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ = yes or secn.plandetails[cnt].n036_ = yes) then
assign: secn.plandetails[cnt].n046_ := 'insthruspandrismds'
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = otherspecify then
assign: secn.plandetails[cnt].n046_ := 'insthrusomeplaceelseatr15'
{previous ask} secn.plandetails[].n032_
if not(n037_ = otherspecify) then
assign: secn.plandetails[cnt].n046_ := 'insthrucurforemporunion'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n046_1 branchpnt - source of health insurance - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n046_
*
.................................................................................
765 1. ins thru spouse and r is married, divorced, or separated
310 2. ins thru someplace else
6060 3. ins thru current/former employer
8588 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.govcover.n001_ = yes then
assign: secn.plandetails[cnt].n047_ := 'riscoveredbymcare'
{previous ask} secn.plandetails[].n032_
if not(pigovcovern001_ = yes) then
assign: secn.plandetails[cnt].n047_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n047_1 branchpnt - coverd by medicare/all oth - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n047_
*
.................................................................................
2981 1. r is covered by medicare
4154 2. all others
8588 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if iwtype <> ext then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n048_1 priv plan hi - anyone else covered - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n048_anyelsecov
[[main plan name-n024]]
besides you, is anyone else covered on this health insurance policy?
.................................................................................
1 -8. web non-response
3023 1. yes
4095 5. no
11 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
8590 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1a priv plan hi - who covered - 1 - 1
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[1]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
652 041-990. other person number
2323 991. [r's spouse or partner/my spouse or parter]
993. all children
12 994. one or more grandchildren
31 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
12705 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1b priv plan hi - who covered - 1 - 2
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[2]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
577 041-990. other person number
205 991. [r's spouse or partner/my spouse or parter]
2 993. all children
13 994. one or more grandchildren
20 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
14906 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1c priv plan hi - who covered - 1 - 3
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[3]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
198 041-990. other person number
130 991. [r's spouse or partner/my spouse or parter]
993. all children
2 994. one or more grandchildren
12 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15381 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1d priv plan hi - who covered - 1 - 4
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[4]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
69 041-990. other person number
28 991. [r's spouse or partner/my spouse or parter]
993. all children
2 994. one or more grandchildren
2 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15622 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1e priv plan hi - who covered - 1 - 5
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[5]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
12 041-990. other person number
9 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15702 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1f priv plan hi - who covered - 1 - 6
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[6]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
041-990. other person number
2 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
1 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15720 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_1g priv plan hi - who covered - 1 - 7
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[1].n049awhocov[7]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n036_ <> yes and
secn.plandetails[cnt].n037_ <> spousesunion) and not(c91 in
secn.plandetails[cnt].n253_n049mwhocov ) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n051_1 priv hi - could spouse be covered - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n051_spcoverage
[[main plan name-n024]]
could you have obtained coverage for your spouse through this health insurance
plan?
.................................................................................
13 -8. web non-response
1028 1. yes
886 5. no
74 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
13718 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and
secn.plandetails[cnt].n033_howobtins = yes then
assign: secn.plandetails[cnt].n058_ := 'hlthinsfromcurempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and secn.plandetails[cnt].n034_ = yes
then
assign: secn.plandetails[cnt].n058_ := 'hlthinsformerempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if not(pisecacontinuinterviewa019_rage < 65 and n034_ = yes) then
assign: secn.plandetails[cnt].n058_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n058_1 priv hi from cur/for emp and less 65 - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[1].n058_
*
.................................................................................
1403 1. r has health ins from current employer and r is less than 65
203 2. r has health ins from former employer and r is less than 65
5529 3. all others
8588 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.continuinterview.a019_rage < 65 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n059_1 employer retiree coverage up to 65 - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n059_covto65
[[main plan name-n024]]
[can/if you left your current employer now, could] you continue this insurance
coverage for yourself up to the age of 65?
.................................................................................
5 -8. web non-response
616 1. yes
845 5. no
74 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
14180 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n059_covto65
if secn.plandetails[cnt].n059_covto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n060_1 employer retiree hi coverage after 65 - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n060_empcovaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for you after the age of 65?
.................................................................................
5 -8. web non-response
278 1. yes
255 5. no
76 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15107 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.relations.a044tspage_a < 65 and respondents[idm].x065acouplenss <>
other and secn.plandetails[cnt].n059_covto65 <> no and
(secn.plandetails[cnt].n051_spcoverage <> no and
secn.plandetails[cnt].n051_spcoverage <> specialanswer and
secn.plandetails[cnt].n051_spcoverage <> empty) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n062_1 emp retiree hi cov for sp up to 65 - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n062_covspto65
[[main plan name-n024]]
[could your spouse be covered by this plan/if you left your current employer now
could you continue this type of current health insurance coverage for your
spouse] until [he/she] is age 65?
.................................................................................
3 -8. web non-response
80 1. yes
57 5. no
13 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15568 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n062_covspto65
if secn.plandetails[cnt].n062_covspto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n063_1 emp retiree hi cov for sp after 65 - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n063_covspaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for your spouse after the age of
65?
.................................................................................
1 -8. web non-response
39 1. yes
28 5. no
12 8. dk (don't know); na (not ascertained)
9. rf (refused)
15643 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n284_1 health insurance plan satisfaction - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[1].n284_
[[main plan name-n024]]
overall, how satisfied are you with this health plan? are you very satisfied,
somewhat satisfied, neutral, somewhat dissatisfied, or very dissatisfied?
web-administered text:
[[main plan name-n024]]
overall, how satisfied are you with this health plan?
.................................................................................
5 -8. web non-response
3934 1. very satisfied
1827 2. somewhat satisfied
929 3. neutral
244 4. somewhat dissatisfied
126 5. very dissatisfied
57 8. dk (don't know); na (not ascertained)
11 9. rf (refused)
8590 blank. inap (inapplicable); partial interview
n298_2 index to plan - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n298_index
*
.................................................................................
511 2. plan index
15212 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n280_2 name private health insurance plan - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n280_
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
instr: if the respondent selects a plan already on the list, be sure to confirm
the entire plan name has remained the same. if not, add as a new plan.
instr: if the r doesn't know their plan name or refuses to give a name, select
'not on list' and enter 'plan 1', 'plan 2', or 'plan 3' corresponding to the
pass through the private plan question loop.
web-administered text:
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list below, be sure to confirm the
entire plan name has remained the same. if not, select "add a plan" and enter
the new plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "plan 1"
in the space provided.
.................................................................................
39 1. previous wave plan 1 name
65 2. previous wave plan 2 name
8 3. previous wave plan 3 name
373 27. [not on list/add a plan]
16 98. dk (don't know); na (not ascertained)
9 99. rf (refused)
15213 blank. inap (inapplicable); partial interview
构造变量
if (n280_ = pw_plan1 or n280_ = pw_plan2 or n280_ = pw_plan3) and
preload_hlth_plan[indx].z553_plansource <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n485_2 which is primary plan - private/medicare - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n485_
[[main plan name-n024]]
if private plan source is through pw current employer (z553 = 1):
last time you told us you got this plan from the employer, business, or
professional organization you had at that time. is your plan still provided by
this organization?
if private plan source is through spouse/partner's pw current employer (z553 =
3):
last time you told us you got this plan from the employer your spouse or partner
had at that time. is your plan still provided by this organization?
else:
last time you told us you get this plan from [your spouse or partner's former
employer/an insurance company/your union or spouse or partner's union/a group
such as aarp, a church or other organization/an insurance exchange]. is this
still the case?
.................................................................................
1 -8. web non-response
74 1. yes
6 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15642 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secj.workstatus.j020_workforpay = yes or iwtype = ext and
rvars.z123_curworkng_v = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n033_2 obtain hi thru currnt emp/own business - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n033_howobtins
[[main plan name-n024]]
do you obtain this health insurance through your [own business or professional
organization?/current employer?]
.................................................................................
116 1. yes
105 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15500 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n033_howobtins <> yes or iwtype <> ext and
secj.workstatus.j020_workforpay <> yes or iwtype = ext and
rvars.z123_curworkng_v <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n034_2 obtain ins thru former employer - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n034_
[[main plan name-n024]]
do you obtain this health insurance through a former employer of yours?
.................................................................................
1 -8. web non-response
79 1. yes
236 5. no
3 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15403 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secb.b063_marstatassign = married or secb.b063_marstatassign = anulled or
secb.b063_marstatassign = separated or secb.b063_marstatassign = divorced then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n035_2 obtain ins thru hwp current employer - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n035_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) current employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's current employer?
.................................................................................
1 -8. web non-response
44 1. yes
138 5. no
2 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15537 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
or secb.b063_marstatassign = widowed then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n036_2 obtain ins thru hwp former employer - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n036_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) former employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's former employer?
.................................................................................
19 1. yes
161 5. no
3 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15538 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
and (secn.plandetails[cnt].n036_ <> yes and secn.plandetails[cnt].n036_ <>
empty) or secb.b063_marstatassign = nevermarried or secb.b063_marstatassign =
otherspecify or secb.b063_marstatassign = empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n037_2 where purchase private plan insurance - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n037_
[[main plan name-n024]]
did you purchase this plan directly from an insurance company, through an
insurance marketplace or exchange, through your [or your
[husband's/wife's/partner's]] union, through a group such as aarp, a church, or
other organization?
.................................................................................
85 1. insurance company
4 2. [r's union/my union]
3. [spouse's union/my [husband's/wife's/partner's] union]
11 4. group
14 5. through an insurance marketplace or exchange
10 6. includes federal, state or military programs
7 7. [other (specify)/other organization]
5 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15585 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n282_2 priv plan hi - start year - 2
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.plandetails[2].n282_yearstart
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
year:
.................................................................................
19 -8. web non-response
318 1958-2021. actual value
13 9998. dk (don't know); na (not ascertained)
3 9999. rf (refused)
15370 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n282_yearstart
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n282_yearstart = refusal or
secn.plandetails[cnt].n282_yearstart = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n453_2 priv plan hi - at age - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n453_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
age:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
39 21 84 60.26 13.63 15616
-----------------------------------------------------------------
58 -8. web non-response
8 98. dk (don't know); na (not ascertained)
2 99. rf (refused)
构造变量
{previous ask} secn.plandetails[].n453_
if secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n453_ =
refusal or secn.plandetails[cnt].n453_ = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n473_2 priv plan hi - years ago - 2
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[2].n454_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
years ago:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
73 1 42 11.74 10.08 15583
-----------------------------------------------------------------
58 -8. web non-response
7 998. dk (don't know); na (not ascertained)
2 999. rf (refused)
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart >= init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n281_2 priv plan hi - start month - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n281_monthstart
what month was that?
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
43 1. jan
3 2. feb
10 3. mar
10 4. apr
4 5. may
10 6. jun
12 7. jul
1 8. aug
8 9. sep
7 10. oct
9 11. nov
3 12. dec
2 13. winter
1 14. spring
1 15. summer
2 16. fall
3 98. dk (don't know); na (not ascertained)
99. rf (refused)
15594 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n454_ =
dontknow then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n482_2 priv plan hlth ins start < 5 yrs ago - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n482_monthstart_unf1
[[main plan name-n024]]
even if you cannot remember the exact date this coverage started, please give us
your best guess.
was it less than 5 years ago, more than 5 years ago, or what?
.................................................................................
1. less than 5 years ago
2 3. about 5 years ago
10 5. more than 5 years ago
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15710 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = lessthan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n483_2 priv plan hlth ins start < 2 yrs ago - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n483_monthstart_unf2
[[main plan name-n024]]
was it less than 2 years ago, more than 2 years ago, or what?
.................................................................................
1. less than 2 years ago
3. about 2 years ago
5. more than 2 years ago
8. dk (don't know); na (not ascertained)
9. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = morethan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n484_2 priv plan hlth ins start < 10 yrs ago - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n484_monthstart_unf3
[[main plan name-n024]]
was it less than 10 years ago, more than 10 years ago, or what?
.................................................................................
1. less than 10 years ago
3. about 10 years ago
9 5. more than 10 years ago
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15713 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n032_2 private plan 1 - 3 help pay regular rx - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n032_
does [name of plan (per n024)] provide help with paying for regular prescription
drugs?
instr: please note, the follow-up questions refer to the private plan, not to
medicare.
.................................................................................
2 -8. web non-response
197 1. yes
295 5. no
14 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15213 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n040_2 priv plan hi pay per/month - amt - 2
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.plandetails[2].n040_
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan (for you and any members of your household that are also covered)?
[instr: if necessary: count any payroll deductions, but do not include any
amount paid by the employer]
instr: do not probe dk/rf
instr: enter "0" for nothing.
amount per month:
web-administered text:
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan for you and any members of your household that are also covered?
instr: count any payroll deductions, but do not include any amount paid by the
employer.
instr: enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
430 0 1200 70.86 117.85 15213
-----------------------------------------------------------------
18 -8. web non-response
54 9998. dk (don't know); na (not ascertained)
8 9999. rf (refused)
n041_2 priv plan hi pay per/month - min - 2
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[2].n041_
(thinking about the amount you (or your [husband/wife/partner]) pay per month in
premiums for this plan:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $50, $100, $150, $300, $500
random entry points: $100, $150, $300
entry point assignment: 1 or 2 or {not 1 and not 2} at x515 order of entry point
assignments and procedures correspond
web-administered text:
thinking about the amount you (or your [husband/wife/partner]) pay per month in
premiums for this plan:
does it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
31 0. value of breakpoint
3 50. value of breakpoint
7 51. value of breakpoint
6 100. value of breakpoint
4 101. value of breakpoint
4 150. value of breakpoint
14 151. value of breakpoint
1 300. value of breakpoint
4 301. value of breakpoint
2 501. value of breakpoint
15647 blank. inap (inapplicable); partial interview
n042_2 priv plan hi pay per/month - max - 2
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[2].n042_
*
.................................................................................
4 49. value of breakpoint
3 50. value of breakpoint
8 99. value of breakpoint
6 100. value of breakpoint
5 149. value of breakpoint
4 150. value of breakpoint
7 299. value of breakpoint
1 300. value of breakpoint
3 499. value of breakpoint
35 996. greater than maximum breakpoint
15647 blank. inap (inapplicable); partial interview
n043_2 priv plan hi pay per/month - result - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n043_
*
.................................................................................
10 0. no breakpoint values given during interview
4 97. data not available
19 98. dk (don't know); na (not ascertained)
7 99. rf (refused)
15683 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = exchange then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n296_2 exch subsidized based on fam income - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n296_
[[main plan name-n024]]
was the cost of the premium subsidized based on your (family) income?
web-administered text:
[[main plan name-n024]]
was the cost of the premium subsidized based on your family income?
.................................................................................
2 1. yes
10 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15709 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secj.workstatus.j021_empselfoth = slfempd then
assign: secn.plandetails[cnt].n044_ := 'riscurrlyslfempd'
{previous ask} secn.plandetails[].n032_
if not(pisecjworkstatusj021_empselfoth = slfempd) then
assign: secn.plandetails[cnt].n044_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n044_2 branchpnt - self employed/all oth - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n044_
*
.................................................................................
40 1. r is currently self-employed
471 2. all others
15212 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ = yes or secn.plandetails[cnt].n036_ = yes) then
assign: secn.plandetails[cnt].n046_ := 'insthruspandrismds'
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = otherspecify then
assign: secn.plandetails[cnt].n046_ := 'insthrusomeplaceelseatr15'
{previous ask} secn.plandetails[].n032_
if not(n037_ = otherspecify) then
assign: secn.plandetails[cnt].n046_ := 'insthrucurforemporunion'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n046_2 branchpnt - source of health insurance - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n046_
*
.................................................................................
58 1. ins thru spouse and r is married, divorced, or separated
40 2. ins thru someplace else
413 3. ins thru current/former employer
15212 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.govcover.n001_ = yes then
assign: secn.plandetails[cnt].n047_ := 'riscoveredbymcare'
{previous ask} secn.plandetails[].n032_
if not(pigovcovern001_ = yes) then
assign: secn.plandetails[cnt].n047_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n047_2 branchpnt - coverd by medicare/all oth - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n047_
*
.................................................................................
255 1. r is covered by medicare
256 2. all others
15212 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if iwtype <> ext then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n048_2 priv plan hi - anyone else covered - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n048_anyelsecov
[[main plan name-n024]]
besides you, is anyone else covered on this health insurance policy?
.................................................................................
2 -8. web non-response
205 1. yes
299 5. no
1 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
15213 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2a priv plan hi - who covered - 2 - 1
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[1]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
43 041-990. other person number
161 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
1 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15518 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2b priv plan hi - who covered - 2 - 2
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[2]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
38 041-990. other person number
16 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
1 997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15668 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2c priv plan hi - who covered - 2 - 3
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[3]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
16 041-990. other person number
10 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15697 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2d priv plan hi - who covered - 2 - 4
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[4]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
10 041-990. other person number
1 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15712 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2e priv plan hi - who covered - 2 - 5
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[5]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
2 041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_2f priv plan hi - who covered - 2 - 6
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[2].n049awhocov[6]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n036_ <> yes and
secn.plandetails[cnt].n037_ <> spousesunion) and not(c91 in
secn.plandetails[cnt].n253_n049mwhocov ) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n051_2 priv hi - could spouse be covered - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n051_spcoverage
[[main plan name-n024]]
could you have obtained coverage for your spouse through this health insurance
plan?
.................................................................................
2 -8. web non-response
72 1. yes
72 5. no
6 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15570 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and
secn.plandetails[cnt].n033_howobtins = yes then
assign: secn.plandetails[cnt].n058_ := 'hlthinsfromcurempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and secn.plandetails[cnt].n034_ = yes
then
assign: secn.plandetails[cnt].n058_ := 'hlthinsformerempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if not(pisecacontinuinterviewa019_rage < 65 and n034_ = yes) then
assign: secn.plandetails[cnt].n058_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n058_2 priv hi from cur/for emp and less 65 - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n058_
*
.................................................................................
98 1. r has health ins from current employer and r is less than 65
13 2. r has health ins from former employer and r is less than 65
400 3. all others
15212 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.continuinterview.a019_rage < 65 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n059_2 employer retiree coverage up to 65 - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n059_covto65
[[main plan name-n024]]
[can/if you left your current employer now, could] you continue this insurance
coverage for yourself up to the age of 65?
.................................................................................
53 1. yes
45 5. no
6 8. dk (don't know); na (not ascertained)
9. rf (refused)
15619 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n059_covto65
if secn.plandetails[cnt].n059_covto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n060_2 employer retiree hi coverage after 65 - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n060_empcovaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for you after the age of 65?
.................................................................................
2 -8. web non-response
26 1. yes
23 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15670 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.relations.a044tspage_a < 65 and respondents[idm].x065acouplenss <>
other and secn.plandetails[cnt].n059_covto65 <> no and
(secn.plandetails[cnt].n051_spcoverage <> no and
secn.plandetails[cnt].n051_spcoverage <> specialanswer and
secn.plandetails[cnt].n051_spcoverage <> empty) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n062_2 emp retiree hi cov for sp up to 65 - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[2].n062_covspto65
[[main plan name-n024]]
[could your spouse be covered by this plan/if you left your current employer now
could you continue this type of current health insurance coverage for your
spouse] until [he/she] is age 65?
.................................................................................
7 1. yes
4 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15711 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n062_covspto65
if secn.plandetails[cnt].n062_covspto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n063_2 emp retiree hi cov for sp after 65 - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n063_covspaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for your spouse after the age of
65?
.................................................................................
1 -8. web non-response
3 1. yes
3 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15716 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n284_2 health insurance plan satisfaction - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[2].n284_
[[main plan name-n024]]
overall, how satisfied are you with this health plan? are you very satisfied,
somewhat satisfied, neutral, somewhat dissatisfied, or very dissatisfied?
web-administered text:
[[main plan name-n024]]
overall, how satisfied are you with this health plan?
.................................................................................
1 -8. web non-response
236 1. very satisfied
145 2. somewhat satisfied
106 3. neutral
11 4. somewhat dissatisfied
5 5. very dissatisfied
3 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
15213 blank. inap (inapplicable); partial interview
n298_3 index to plan - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n298_index
*
.................................................................................
113 3. plan index
15610 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n280_3 name private health insurance plan - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n280_
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
instr: if the respondent selects a plan already on the list, be sure to confirm
the entire plan name has remained the same. if not, add as a new plan.
instr: if the r doesn't know their plan name or refuses to give a name, select
'not on list' and enter 'plan 1', 'plan 2', or 'plan 3' corresponding to the
pass through the private plan question loop.
web-administered text:
what is the name of [this plan/the most important of those plans/the
[second/third] most important of those plans]?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list below, be sure to confirm the
entire plan name has remained the same. if not, select "add a plan" and enter
the new plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "plan 1"
in the space provided.
.................................................................................
1 1. previous wave plan 1 name
12 2. previous wave plan 2 name
10 3. previous wave plan 3 name
78 27. [not on list/add a plan]
9 98. dk (don't know); na (not ascertained)
3 99. rf (refused)
15610 blank. inap (inapplicable); partial interview
构造变量
if (n280_ = pw_plan1 or n280_ = pw_plan2 or n280_ = pw_plan3) and
preload_hlth_plan[indx].z553_plansource <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n485_3 which is primary plan - private/medicare - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n485_
[[main plan name-n024]]
if private plan source is through pw current employer (z553 = 1):
last time you told us you got this plan from the employer, business, or
professional organization you had at that time. is your plan still provided by
this organization?
if private plan source is through spouse/partner's pw current employer (z553 =
3):
last time you told us you got this plan from the employer your spouse or partner
had at that time. is your plan still provided by this organization?
else:
last time you told us you get this plan from [your spouse or partner's former
employer/an insurance company/your union or spouse or partner's union/a group
such as aarp, a church or other organization/an insurance exchange]. is this
still the case?
.................................................................................
16 1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15706 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secj.workstatus.j020_workforpay = yes or iwtype = ext and
rvars.z123_curworkng_v = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n033_3 obtain hi thru currnt emp/own business - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n033_howobtins
[[main plan name-n024]]
do you obtain this health insurance through your [own business or professional
organization?/current employer?]
.................................................................................
38 1. yes
26 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15658 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n033_howobtins <> yes or iwtype <> ext and
secj.workstatus.j020_workforpay <> yes or iwtype = ext and
rvars.z123_curworkng_v <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n034_3 obtain ins thru former employer - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n034_
[[main plan name-n024]]
do you obtain this health insurance through a former employer of yours?
.................................................................................
18 1. yes
40 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15664 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secb.b063_marstatassign = married or secb.b063_marstatassign = anulled or
secb.b063_marstatassign = separated or secb.b063_marstatassign = divorced then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n035_3 obtain ins thru hwp current employer - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n035_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) current employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's current
employer?
otherwise, if r is {divorced (b063=4) or marriage was annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's current employer?
.................................................................................
5 1. yes
28 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15689 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
or secb.b063_marstatassign = widowed then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n036_3 obtain ins thru hwp former employer - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n036_
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your (spouse/partner's) former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [(late)/former]
(spouse/partner's) former employer?
web-administered text:
[[main plan name-n024]]
if r is coupled (x065={1 or 3}) or separated (b063=3):
do you obtain this health insurance through your spouse or partner's former
employer?
otherwise, if r is divorced (b063=4) or widowed (b063=5) or marriage was
annulled (b063=2):
do you obtain this health insurance through your [late/former] spouse or
partner's former employer?
.................................................................................
1 -8. web non-response
3 1. yes
29 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15689 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n034_
if secn.plandetails[cnt].n034_ <> yes then
if secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n035_ <> empty
and (secn.plandetails[cnt].n036_ <> yes and secn.plandetails[cnt].n036_ <>
empty) or secb.b063_marstatassign = nevermarried or secb.b063_marstatassign =
otherspecify or secb.b063_marstatassign = empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n037_3 where purchase private plan insurance - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n037_
[[main plan name-n024]]
did you purchase this plan directly from an insurance company, through an
insurance marketplace or exchange, through your [or your
[husband's/wife's/partner's]] union, through a group such as aarp, a church, or
other organization?
.................................................................................
16 1. insurance company
2. [r's union/my union]
3. [spouse's union/my [husband's/wife's/partner's] union]
4. group
4 5. through an insurance marketplace or exchange
2 6. includes federal, state or military programs
3 7. [other (specify)/other organization]
1 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15696 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n282_3 priv plan hi - start year - 3
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.plandetails[3].n282_yearstart
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
year:
.................................................................................
5 -8. web non-response
69 1967-2020. actual value
2 9998. dk (don't know); na (not ascertained)
1 9999. rf (refused)
15646 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n282_yearstart
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n282_yearstart = refusal or
secn.plandetails[cnt].n282_yearstart = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n453_3 priv plan hi - at age - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n453_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
age:
.................................................................................
17 -8. web non-response
2 65-72. actual values
2 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
15701 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n453_
if secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n453_ =
refusal or secn.plandetails[cnt].n453_ = empty or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n473_3 priv plan hi - years ago - 3
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[3].n454_
[[main plan name-n024]]
when did this coverage start? (that is, when did coverage from the plan with
this name start?)
web-administered text:
[[main plan name-n024]]
when did this coverage start? that is, when did coverage from the plan with this
name start?
years ago:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
23 2 45 15.00 11.78 15681
-----------------------------------------------------------------
17 -8. web non-response
1 998. dk (don't know); na (not ascertained)
1 999. rf (refused)
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart >= init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n281_3 priv plan hi - start month - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n281_monthstart
what month was that?
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
7 1. jan
2. feb
4 3. mar
3 4. apr
5. may
2 6. jun
3 7. jul
2 8. aug
2 9. sep
2 10. oct
2 11. nov
1 12. dec
13. winter
1 14. spring
15. summer
16. fall
1 98. dk (don't know); na (not ascertained)
99. rf (refused)
15693 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n485_ <> yes then
if secn.plandetails[cnt].n282_yearstart <> refusal then
if secn.plandetails[cnt].n282_yearstart = dontknow or
secn.plandetails[cnt].n453_ = dontknow or secn.plandetails[cnt].n454_ =
dontknow then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n482_3 priv plan hlth ins start < 5 yrs ago - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n482_monthstart_unf1
[[main plan name-n024]]
even if you cannot remember the exact date this coverage started, please give us
your best guess.
was it less than 5 years ago, more than 5 years ago, or what?
.................................................................................
1. less than 5 years ago
3. about 5 years ago
2 5. more than 5 years ago
8. dk (don't know); na (not ascertained)
9. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = lessthan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n483_3 priv plan hlth ins start < 2 yrs ago - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n483_monthstart_unf2
[[main plan name-n024]]
was it less than 2 years ago, more than 2 years ago, or what?
.................................................................................
1. less than 2 years ago
3. about 2 years ago
5. more than 2 years ago
8. dk (don't know); na (not ascertained)
9. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
if n482_monthstart_unf1 = morethan5yrs then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n484_3 priv plan hlth ins start < 10 yrs ago - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n484_monthstart_unf3
[[main plan name-n024]]
was it less than 10 years ago, more than 10 years ago, or what?
.................................................................................
1. less than 10 years ago
3. about 10 years ago
2 5. more than 10 years ago
8. dk (don't know); na (not ascertained)
9. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n032_3 private plan 1 - 3 help pay regular rx - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n032_
does [name of plan (per n024)] provide help with paying for regular prescription
drugs?
instr: please note, the follow-up questions refer to the private plan, not to
medicare.
.................................................................................
15 1. yes
94 5. no
3 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n040_3 priv plan hi pay per/month - amt - 3
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[3].n040_
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan (for you and any members of your household that are also covered)?
[instr: if necessary: count any payroll deductions, but do not include any
amount paid by the employer]
instr: do not probe dk/rf
instr: enter "0" for nothing.
amount per month:
web-administered text:
[[main plan name-n024]]
how much do you [or your] [husband/wife/partner] pay per month in premiums for
this plan for you and any members of your household that are also covered?
instr: count any payroll deductions, but do not include any amount paid by the
employer.
instr: enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
101 0 365 40.75 51.80 15610
-----------------------------------------------------------------
2 -8. web non-response
9 998. dk (don't know); na (not ascertained)
1 999. rf (refused)
n041_3 priv plan hi pay per/month - min - 3
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[3].n041_
(thinking about the amount you (or your [husband/wife/partner]) pay per month in
premiums for this plan:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $50, $100, $150, $300, $500
random entry points: $100, $150, $300
entry point assignment: 1 or 2 or {not 1 and not 2} at x515
order of entry point assignments and procedures correspond
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
5 0. value of breakpoint
1 50. value of breakpoint
2 51. value of breakpoint
1 101. value of breakpoint
1 151. value of breakpoint
15713 blank. inap (inapplicable); partial interview
n042_3 priv plan hi pay per/month - max - 3
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.plandetails[3].n042_
*
.................................................................................
1 50. value of breakpoint
2 99. value of breakpoint
1 149. value of breakpoint
6 996. greater than maximum breakpoint
15713 blank. inap (inapplicable); partial interview
n043_3 priv plan hi pay per/month - result - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n043_
*
.................................................................................
2 0. no breakpoint values given during interview
2 97. data not available
3 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
15715 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = exchange then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n296_3 exch subsidized based on fam income - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n296_
[[main plan name-n024]]
was the cost of the premium subsidized based on your (family) income?
web-administered text:
[[main plan name-n024]]
was the cost of the premium subsidized based on your family income?
.................................................................................
1. yes
4 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15719 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secj.workstatus.j021_empselfoth = slfempd then
assign: secn.plandetails[cnt].n044_ := 'riscurrlyslfempd'
{previous ask} secn.plandetails[].n032_
if not(pisecjworkstatusj021_empselfoth = slfempd) then
assign: secn.plandetails[cnt].n044_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n044_3 branchpnt - self employed/all oth - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n044_
*
.................................................................................
7 1. r is currently self-employed
106 2. all others
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ = yes or secn.plandetails[cnt].n036_ = yes) then
assign: secn.plandetails[cnt].n046_ := 'insthruspandrismds'
{previous ask} secn.plandetails[].n032_
if secn.plandetails[cnt].n037_ = otherspecify then
assign: secn.plandetails[cnt].n046_ := 'insthrusomeplaceelseatr15'
{previous ask} secn.plandetails[].n032_
if not(n037_ = otherspecify) then
assign: secn.plandetails[cnt].n046_ := 'insthrucurforemporunion'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n046_3 branchpnt - source of health insurance - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n046_
*
.................................................................................
8 1. ins thru spouse and r is married, divorced, or separated
8 2. ins thru someplace else
97 3. ins thru current/former employer
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if secn.govcover.n001_ = yes then
assign: secn.plandetails[cnt].n047_ := 'riscoveredbymcare'
{previous ask} secn.plandetails[].n032_
if not(pigovcovern001_ = yes) then
assign: secn.plandetails[cnt].n047_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n047_3 branchpnt - coverd by medicare/all oth - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n047_
*
.................................................................................
44 1. r is covered by medicare
69 2. all others
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
if iwtype <> ext then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n048_3 priv plan hi - anyone else covered - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n048_anyelsecov
[[main plan name-n024]]
besides you, is anyone else covered on this health insurance policy?
.................................................................................
1 -8. web non-response
47 1. yes
64 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3a priv plan hi - who covered - 3 - 1
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[1]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
10 041-990. other person number
37 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15676 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3b priv plan hi - who covered - 3 - 2
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[2]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
7 041-990. other person number
4 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15712 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3c priv plan hi - who covered - 3 - 3
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[3]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
2 041-990. other person number
5 991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15716 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3d priv plan hi - who covered - 3 - 4
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[4]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
1 041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15722 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3e priv plan hi - who covered - 3 - 5
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[5]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
1 041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15722 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov <> specialanswer and
secn.plandetails[cnt].n253_n049mwhocov <> empty then
assign: secn.plandetails[cnt].n049awhocov [cnt2] :=
secn.plandetails[cnt].aarrayinteger
[ordenum(setelement(n253_n049mwhocov,cnt2))]
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = dontknow then
assign: secn.plandetails[cnt].n049awhocov [1] := dontknow
{previous ask} secn.plandetails[].n048_anyelsecov
if secn.plandetails[cnt].n048_anyelsecov = yes then
for secn.plandetails[cnt].cnt2 := 1 to 50 do
if secn.plandetails[cnt].cnt2 <=
cardinal(secn.plandetails[cnt].n253_n049mwhocov ) then
if secn.plandetails[cnt].n253_n049mwhocov = refusal then
assign: secn.plandetails[cnt].n049awhocov [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n049_3f priv plan hi - who covered - 3 - 6
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.plandetails[3].n049awhocov[6]
[[main plan name-n024]]
who besides yourself is covered?
instr: select all that apply
.................................................................................
041-990. other person number
991. [r's spouse or partner/my spouse or parter]
993. all children
994. one or more grandchildren
997. other (specify); including ex-spouses; r's
employees
998. dk (don't know); na (not ascertained)
999. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (respondents[idm].x065acouplenss = married or
respondents[idm].x065acouplenss = partnered_vol) and
(secn.plandetails[cnt].n035_ <> yes and secn.plandetails[cnt].n036_ <> yes and
secn.plandetails[cnt].n037_ <> spousesunion) and not(c91 in
secn.plandetails[cnt].n253_n049mwhocov ) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n051_3 priv hi - could spouse be covered - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n051_spcoverage
[[main plan name-n024]]
could you have obtained coverage for your spouse through this health insurance
plan?
.................................................................................
1 -8. web non-response
14 1. yes
14 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15693 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and
secn.plandetails[cnt].n033_howobtins = yes then
assign: secn.plandetails[cnt].n058_ := 'hlthinsfromcurempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if seca.continuinterview.a019_rage < 65 and secn.plandetails[cnt].n034_ = yes
then
assign: secn.plandetails[cnt].n058_ := 'hlthinsformerempless65'
{previous ask} secn.plandetails[].n048_anyelsecov
if not(pisecacontinuinterviewa019_rage < 65 and n034_ = yes) then
assign: secn.plandetails[cnt].n058_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n058_3 priv hi from cur/for emp and less 65 - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n058_
*
.................................................................................
32 1. r has health ins from current employer and r is less than 65
5 2. r has health ins from former employer and r is less than 65
76 3. all others
15610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.continuinterview.a019_rage < 65 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n059_3 employer retiree coverage up to 65 - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n059_covto65
[[main plan name-n024]]
[can/if you left your current employer now, could] you continue this insurance
coverage for yourself up to the age of 65?
.................................................................................
15 1. yes
19 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15687 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n059_covto65
if secn.plandetails[cnt].n059_covto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n060_3 employer retiree hi coverage after 65 - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n060_empcovaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for you after the age of 65?
.................................................................................
8 1. yes
6 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15708 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n048_anyelsecov
if (secn.plandetails[cnt].n033_howobtins = yes and
secj.workstatus.j021_empselfoth = someoneelse or secn.plandetails[cnt].n034_ =
yes) and (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if seca.relations.a044tspage_a < 65 and respondents[idm].x065acouplenss <>
other and secn.plandetails[cnt].n059_covto65 <> no and
(secn.plandetails[cnt].n051_spcoverage <> no and
secn.plandetails[cnt].n051_spcoverage <> specialanswer and
secn.plandetails[cnt].n051_spcoverage <> empty) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n062_3 emp retiree hi cov for sp up to 65 - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n062_covspto65
[[main plan name-n024]]
[could your spouse be covered by this plan/if you left your current employer now
could you continue this type of current health insurance coverage for your
spouse] until [he/she] is age 65?
.................................................................................
2 1. yes
5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15720 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n062_covspto65
if secn.plandetails[cnt].n062_covspto65 = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n063_3 emp retiree hi cov for sp after 65 - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.plandetails[3].n063_covspaft65
[[main plan name-n024]]
[does your former/if you left your current employer now, does your] employer
offer this type of health insurance coverage for your spouse after the age of
65?
.................................................................................
1 1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.plandetails[].n032_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n284_3 health insurance plan satisfaction - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.plandetails[3].n284_
[[main plan name-n024]]
overall, how satisfied are you with this health plan? are you very satisfied,
somewhat satisfied, neutral, somewhat dissatisfied, or very dissatisfied?
web-administered text:
[[main plan name-n024]]
overall, how satisfied are you with this health plan?
.................................................................................
1 -8. web non-response
50 1. very satisfied
31 2. somewhat satisfied
26 3. neutral
2 4. somewhat dissatisfied
1 5. very dissatisfied
1 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15610 blank. inap (inapplicable); partial interview
构造变量
if secn.pwplancnt > 0 then
for secn.askplangrid.i := 1 to 3 do
if secn.pwplancnt > 0 then
if secn.fln280_code1 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code2 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code3 <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n274_1 still covered - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.askplangrid.planrow[1].n274_stillcovered
in a previous interview, you mentioned other health insurance plans.
are you still covered by [plan name]?
.................................................................................
1 -8. web non-response
304 1. yes
1101 5. no
106 7. [vol] this plan is the old name of a newly added plan
26 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
14182 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[i].n274_stillcovered <> yes and
secn.askplangrid.planrow[i].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[1].n274_stillcovered <> yes and
secn.askplangrid.planrow[1].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[2].n274_stillcovered <> yes and
secn.askplangrid.planrow[2].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[3].n274_stillcovered <> yes and
secn.askplangrid.planrow[3].n274_stillcovered <> oldname then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n277_1 month stopped - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.askplangrid.planrow[1].n277_mo_stopped
when did this coverage stop?
month
.................................................................................
19 -8. web non-response
170 1. jan
29 2. feb
60 3. mar
49 4. apr
47 5. may
50 6. jun
68 7. jul
70 8. aug
46 9. sep
52 10. oct
65 11. nov
283 12. dec
200 98. dk (don't know); na (not ascertained)
17 99. rf (refused)
14498 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n277_mo_stopped
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n278_1 year stopped - 1
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.askplangrid.planrow[1].n278_yr_stopped
when did this coverage stop?
year
.................................................................................
16 -8. web non-response
1047 1998-2021. actual value
148 9998. dk (don't know); na (not ascertained)
14 9999. rf (refused)
14498 blank. inap (inapplicable); partial interview
构造变量
if secn.pwplancnt > 0 then
for secn.askplangrid.i := 1 to 3 do
if secn.pwplancnt > 0 then
if secn.fln280_code1 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code2 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code3 <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n274_2 still covered - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.askplangrid.planrow[2].n274_stillcovered
in a previous interview, you mentioned other health insurance plans.
are you still covered by [plan name]?
.................................................................................
154 1. yes
83 5. no
8 7. [vol] this plan is the old name of a newly added plan
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15476 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[i].n274_stillcovered <> yes and
secn.askplangrid.planrow[i].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[1].n274_stillcovered <> yes and
secn.askplangrid.planrow[1].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[2].n274_stillcovered <> yes and
secn.askplangrid.planrow[2].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[3].n274_stillcovered <> yes and
secn.askplangrid.planrow[3].n274_stillcovered <> oldname then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n277_2 month stopped - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.askplangrid.planrow[2].n277_mo_stopped
when did this coverage stop?
month
.................................................................................
3 -8. web non-response
15 1. jan
1 2. feb
3 3. mar
3 4. apr
3 5. may
3 6. jun
4 7. jul
2 8. aug
3 9. sep
7 10. oct
5 11. nov
11 12. dec
29 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
15630 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n277_mo_stopped
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n278_2 year stopped - 2
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.askplangrid.planrow[2].n278_yr_stopped
when did this coverage stop?
year
.................................................................................
2 -8. web non-response
69 2005-2020. actual value
21 9998. dk (don't know); na (not ascertained)
1 9999. rf (refused)
15630 blank. inap (inapplicable); partial interview
构造变量
if secn.pwplancnt > 0 then
for secn.askplangrid.i := 1 to 3 do
if secn.pwplancnt > 0 then
if secn.fln280_code1 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code2 <> empty then
if secn.pwplancnt > 0 then
if secn.fln280_code3 <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n274_3 still covered - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.askplangrid.planrow[3].n274_stillcovered
in a previous interview, you mentioned other health insurance plans.
are you still covered by [plan name]?
.................................................................................
54 1. yes
18 5. no
2 7. [vol] this plan is the old name of a newly added plan
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15647 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[i].n274_stillcovered <> yes and
secn.askplangrid.planrow[i].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[1].n274_stillcovered <> yes and
secn.askplangrid.planrow[1].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[2].n274_stillcovered <> yes and
secn.askplangrid.planrow[2].n274_stillcovered <> oldname then
{previous ask} secn.askplangrid.planrow[].n274_stillcovered
if secn.askplangrid.planrow[3].n274_stillcovered <> yes and
secn.askplangrid.planrow[3].n274_stillcovered <> oldname then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n277_3 month stopped - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.askplangrid.planrow[3].n277_mo_stopped
when did this coverage stop?
month
.................................................................................
3 1. jan
1 2. feb
3. mar
3 4. apr
5. may
2 6. jun
1 7. jul
8. aug
9. sep
2 10. oct
11. nov
6 12. dec
4 98. dk (don't know); na (not ascertained)
99. rf (refused)
15701 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.askplangrid.planrow[].n277_mo_stopped
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n278_3 year stopped - 3
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.askplangrid.planrow[3].n278_yr_stopped
when did this coverage stop?
year
.................................................................................
19 2016-2020. actual value
3 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
15701 blank. inap (inapplicable); partial interview
构造变量
if secn.n090_numofplans = empty or secn.n090_numofplans = 0 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n342 confirm no medical insurance
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n342_anyinsurance
according to our information, you are not currently covered by any government or
private health insurance plans that cover medical care.
is that correct?
.................................................................................
8 -8. web non-response
910 1. yes
293 5. no
32 8. dk (don't know); na (not ascertained)
26 9. rf (refused)
14454 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n342_anyinsurance
if secn.n342_anyinsurance = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n260 last had health care coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n260_
about how long has it been since you last had health care coverage?
.................................................................................
6 -8. web non-response
62 1. less than 3 months
93 2. more than 3 months, but less than 1 year
174 3. 1-3 years
309 4. more than 3 years
189 5. never
66 8. dk (don't know); na (not ascertained)
11 9. rf (refused)
14813 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n260_
{previous ask} secn.n342_anyinsurance
if secn.n342_anyinsurance = yes then
assign: secn.n261 := setelement(secn.n261 _ + '1')
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n261 main reason no health care coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n261_
what is the main reason you don't have health care coverage?
.................................................................................
10 -8. web non-response
88 1. person in family with health insurance lost job or changed
employers
5 2. got divorced or separated/death of spouse
5 3. became ineligible because of age
90 4. employer does not offer coverage/or not eligible for
coverage; self employed
406 5. cost is too high
11 6. insurance company refused coverage; lost coverage nfs;
coverage denied
7. lost medicaid/medical plan because of new job or increase in
income
1 8. lost medicaid (other)
47 9. disputes coverage/is covered by insurance (including va
coverage)
40 10. not eligible (includes "don't qualify", "pre-existing
conditions", "don't have documents/illegal")
43 11. don't need it (includes "don't want it", "don't have health
problems/ not sick")
24 12. didn't apply; nfs
6 13. applied; waiting for paperwork to go through
70 97. other (specify)
42 98. dk (don't know); na (not ascertained)
22 99. rf (refused)
14813 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n342_anyinsurance
if secn.n342_anyinsurance = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n343m1 which plan - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.n343_whatinsurance
under which of the following plans are you covered?
instr: read code frame:
instr: select all that apply.
web-administered text:
under which of the following plans are you covered?
instr: select all that apply.
.................................................................................
8 1. medicare
16 2. medicaid
2 3. tri-care/champus/champ-va
153 4. a private plan from an employer
27 5. a private plan purchased directly
71 6. other plan
11 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
15431 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n342_anyinsurance
if secn.n342_anyinsurance = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n343m2 which plan - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.n343_whatinsurance
under which of the following plans are you covered?
instr: read code frame:
instr: select all that apply.
web-administered text:
under which of the following plans are you covered?
instr: select all that apply.
.................................................................................
1. medicare
2. medicaid
3. tri-care/champus/champ-va
4. a private plan from an employer
2 5. a private plan purchased directly
6. other plan
8. dk (don't know); na (not ascertained)
9. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n342_anyinsurance
if secn.n342_anyinsurance = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n343m3 which plan - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n343_whatinsurance
under which of the following plans are you covered?
instr: read code frame:
instr: select all that apply.
web-administered text:
under which of the following plans are you covered?
instr: select all that apply.
.................................................................................
1. medicare
2. medicaid
3. tri-care/champus/champ-va
4. a private plan from an employer
5. a private plan purchased directly
6. other plan
8. dk (don't know); na (not ascertained)
9. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
if secn.medd.n417_ = yes and plandetails[1].n032_ <> yes and
plandetails[2].n032_ <> yes and plandetails[3].n032_ <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n431 prescription drug coverage, which plan
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n431_drugplan
earlier you told us that you have prescription drug coverage. which plan is
that?
web-administered text:
earlier you told us that you have prescription drug coverage. which plan is
that?
instr: for your reference, here are the plans you've mentioned before.
instr: if you select a plan already on the list, be sure to confirm the entire
plan name has remained the same. if not, select "add a plan" and enter the new
plan name in the space provided.
instr: if you don't know your plan name, select "add a plan" and enter "drug
plan" in the space provided.
.................................................................................
4 -8. web non-response
16 1. first plan mentioned at n024
1 2. second plan mentioned at n024
4. first plan mentioned at n274
4 5. second plan mentioned at n274
1 6. third plan mentioned at n274
2 19. medicare hmo
33 20. medicare
24 21. medicaid
197 22. champus
324 27. not on list
137 97. get meds through the va
29 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
14950 blank. inap (inapplicable); partial interview
n067 dental coverage
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.dentalplans.n067_
do you have any insurance that covers dental bills?
.................................................................................
16 -8. web non-response
8188 1. yes
7242 5. no
122 8. dk (don't know); na (not ascertained)
29 9. rf (refused)
126 blank. inap (inapplicable); partial interview
构造变量
if secn.nhomeins.dentalplans.n067_ = yes then
if not(gp26 = 0 and activemode = 'iweradmin') then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n069 dental cov - which prev mention plan
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.dentalplans.n069_dencovwhi
which of these plans provides this coverage?
web-administered text:
which of these plans provides this coverage?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list, be sure to confirm the entire
plan name has remained the same. if not, select "add a plan" and enter the new
plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "dental
plan" in the space provided.
.................................................................................
65 -8. web non-response
1877 1. first plan mentioned at n024
138 2. second plan mentioned at n024
24 3. third plan mentioned at n024
36 4. first plan mentioned at n274
39 5. second plan mentioned at n274
12 6. third plan mentioned at n274
34 7. plan mentioned at n432
9. plan mentioned at n074
202 18. medicare part d - name of part d plan
1339 19. medicare hmo
128 20. medicare
448 21. medicaid
79 22. champus
3311 27. not on list
234 98. dk (don't know); na (not ascertained)
15 99. rf (refused)
7742 blank. inap (inapplicable); partial interview
n071 ltc insurance
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n071_ltcins
not including government programs, do you now have any long-term care insurance
which specifically covers nursing home care for a year or more or any part of
personal or medical care in your home?
.................................................................................
7 -8. web non-response
1727 1. yes
13482 5. no
328 8. dk (don't know); na (not ascertained)
53 9. rf (refused)
126 blank. inap (inapplicable); partial interview
构造变量
if secn.nhomeins.n071_ltcins = yes then
if secn.n090_numofplans = 0 and activemode = 'iweradmin' then
assign: secn.nhomeins.n073_ltccovnhwhi := 'plan27'
if secn.nhomeins.n071_ltcins = yes then
if not(gp26 = 0 and activemode = 'iweradmin') then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n073 ltc cov - which prev mention plan
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n073_ltccovnhwhi
which of these plans provides this coverage?
web-administered text:
which of these plans provides this coverage?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list, be sure to confirm the entire
plan name has remained the same. if not, select "add a plan" and enter the new
plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "ltc
plan" in the space provided.
.................................................................................
22 -8. web non-response
258 1. first plan mentioned at n024
6 2. second plan mentioned at n024
3. third plan mentioned at n024
8 4. first plan mentioned at n274
1 5. second plan mentioned at n274
6. third plan mentioned at n274
4 7. plan mentioned at n432
19 8. plan mentioned at n070
31 18. medicare part d - name of part d plan
160 19. medicare hmo
31 20. medicare
45 21. medicaid
14 22. champus
1043 27. not on list
78 98. dk (don't know); na (not ascertained)
7 99. rf (refused)
13996 blank. inap (inapplicable); partial interview
构造变量
if secn.nhomeins.n071_ltcins = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n075 cover nursing home/in - home care
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n075_covnhinhome
[[ltc plan name]]
does this plan cover care in a nursing home facility only, personal or long-term
care at home, or both in-home and nursing home care?
.................................................................................
6 -8. web non-response
158 1. nursing home care only
83 2. in-home care only
1354 3. both
119 8. dk (don't know); na (not ascertained)
7 9. rf (refused)
13996 blank. inap (inapplicable); partial interview
构造变量
if secn.nhomeins.n071_ltcins = yes then
if respondents[idm].x065acouplenss <> other and secn.nhomeins.n073_ltccovnhwhi
= plan27 and (activelanguage <> eng or iwtype <> ext) and (activelanguage <>
spn or iwtype <> ext) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n238 spouse cover nursing home/in - home care
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomeins.n238_spcovnhinhome
[[ltc plan name]]
does this plan provide long-term care coverage for your [husband/wife/partner]
as well as for yourself?
.................................................................................
328 1. yes
323 5. no
4 8. dk (don't know); na (not ascertained)
9. rf (refused)
15068 blank. inap (inapplicable); partial interview
构造变量
if secn.nhomeins.n071_ltcins = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n077 recd benefits under ltc
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n077_rcvbenefltc
[[ltc plan name]]
have you [or your [husband/wife/partner]] ever received benefits under your
long-term care policy?
.................................................................................
2 -8. web non-response
137 1. yes
1575 5. no
10 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
13996 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomeins.n077_rcvbenefltc
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n078 payments increase w/ inflation
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n078_planpayincinfl
[[ltc plan name]]
does this plan increase payments with inflation?
.................................................................................
25 -8. web non-response
779 1. yes
699 5. no
220 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
13996 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomeins.n077_rcvbenefltc
if secn.nhomeins.n073_ltccovnhwhi = plan27 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n079 amt pay for ltc
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.nhomeins.n079_amtpayltc
[[ltc plan name]]
[how much do you [or your [husband/wife/partner]] pay for this plan?/how much do
you [or your [husband/wife/partner]] pay for this long-term care coverage?]
instr: enter 0 if no payments are made
instr: do not probe dk/rf
amount:
per:
web-administered text:
[[ltc plan name]]
[how much do you [or your [husband/wife/partner]] pay for this plan?/how much do
you [or your [husband/wife/partner]] pay for this long-term care coverage?]
instr: enter 0 if no payments are made
.................................................................................
18 -8. web non-response
902 0-100000. actual value
3 999995. amount included with other insurance payments
98 999998. dk (don't know); na (not ascertained)
22 999999. rf (refused)
14680 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomeins.n079_amtpayltc
if secn.nhomeins.n079_amtpayltc = response and secn.nhomeins.n079_amtpayltc <>
0 and activemode = 'iweradmin' or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n083 amt pay for ltc per
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n083_amtpayltcper
[[ltc plan name]]
[how much do you [or your [husband/wife/partner]] pay for this plan?/how much do
you [or your [husband/wife/partner]] pay for this long-term care coverage?]
instr: enter 0 if no payments are made
instr: do not probe dk/rf
amount: [amt pay for ltc]
per:
web-administered text:
[[ltc plan name]]
[how much do you [or your [husband/wife/partner]] pay for this plan?/how much do
you [or your [husband/wife/partner]] pay for this long-term care coverage?]
instr: enter 0 if no payments are made
.................................................................................
24 -8. web non-response
378 1. month
51 2. quarter (every 3 months)
3. week
334 4. year
2 6. lump sum payment
11 7. other (specify)
2 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
14920 blank. inap (inapplicable); partial interview
n080 amt pay for ltc - min
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.nhomeins.n080_
(thinking about how much you pay for your long-term care plan:)
does it amount to less than $____ per month, more than $____ per month, or what?
procedures: 2up1down, 1up2down
breakpoints: $50, $100, $200, $300
random entry points: $100, $200
entry point assignment: 1 or {not 1} at x502 order of entry point assignments
and procedures correspond
web-administered text:
thinking about how much you pay for your long-term care plan:
does it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
70 0. value of breakpoint
2 50. value of breakpoint
15 51. value of breakpoint
1 100. value of breakpoint
20 101. value of breakpoint
4 200. value of breakpoint
9 201. value of breakpoint
2 300. value of breakpoint
14 301. value of breakpoint
15586 blank. inap (inapplicable); partial interview
n081 amt pay for ltc - max
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.nhomeins.n081_
*
.................................................................................
8 49. value of breakpoint
2 50. value of breakpoint
18 99. value of breakpoint
1 100. value of breakpoint
17 199. value of breakpoint
4 200. value of breakpoint
6 299. value of breakpoint
2 300. value of breakpoint
79 996. greater than maximum breakpoint
15586 blank. inap (inapplicable); partial interview
n082 amt pay for ltc - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomeins.n082_
*
.................................................................................
12 0. no breakpoint values given during interview
1 97. data not available
38 98. dk (don't know); na (not ascertained)
19 99. rf (refused)
15653 blank. inap (inapplicable); partial interview
构造变量
assign: secn.n090_numofplans := '0'
if secn.govcover.n001_ = yes then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.govcover.n006_ = yes then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.govcover.n007_ = yes then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
{previous ask} secn.medd.n353_
if secn.medd.n353_ <> empty then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if iwtype <> ext then
if secn.medicaidcareplan.n351_ <> yes and secn.medicaidcareplan.n351_ <>
specialanswer then
if secn.medd.n352_ <> no and secn.medd.n352_ <> specialanswer and
secn.medd.n352_ <> empty then
if secn.medd.n414_ = yes then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n280_ = otherspecify then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n280_ = pw_plan1 then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n280_ = pw_plan2 then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
if secn.n023_ <> 0 and secn.n023_ <> specialanswer and secn.n023_ <> empty then
for secn.cnt := 1 to 3 do
if secn.cnt <= secn.n023_ then
if secn.plandetails[cnt].n280_ = pw_plan3 then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
{previous ask} secn.n432_drugplanname
if secn.n432_drugplanname <> empty then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
{previous ask} secn.prescpdrug.n179_plannamemeds
if secn.prescpdrug.n179_plannamemeds <> empty then
assign: secn.n090_numofplans := plusint(secn.n090_numofplans + '1')
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n090 number of public/private hi plans
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.n090_numofplans
*
user note: the following variables are used to calculate n090: n280, n105,
n001, n006, n007, n179, n353, n414, and n432
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15722 0 6 1.54 0.88 1
-----------------------------------------------------------------
构造变量
assign: secn.n256_ragepreviw := minusint(rvars.z093_iwyr_v +
respondents[idm].x067ayrborn )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n256 r age prev interview
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.n256_ragepreviw
*
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 23 102 66.40 10.86 0
-----------------------------------------------------------------
构造变量
if secn.n090_numofplans > 0 and (rvars.z201_pwmedicarecovered <> yes or
secn.n256_ragepreviw < 65) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n091 ever without hi among currently insured
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n091_noinsurance
were you ever without health insurance coverage at any time [since [r's last iw
month], [r's last iw year]/in the last two years]?
.................................................................................
6 -8. web non-response
471 1. yes
6616 5. no
16 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
8610 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n091_noinsurance
if secn.n091_noinsurance = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n294 months w/out insur
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n294_monthswoutinsur
altogether, how many months were you without health insurance [since [r's last
iw month], [r's last iw year]/in the last two years?]
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
434 1 48 8.72 8.08 15252
-----------------------------------------------------------------
35 98. dk (don't know); na (not ascertained)
2 99. rf (refused)
构造变量
if iwtype <> ext then
if secj.workstatus.j021_empselfoth = someoneelse and
plandetails[1].n033_howobtins <> yes and plandetails[2].n033_howobtins <> yes
and plandetails[3].n033_howobtins <> yes and
preload_hlth_plan[idm].z553_plansource <> currownpro and
preload_hlth_plan[idm].z553_plansource <> currownpro and
preload_hlth_plan[idm].z553_plansource <> currownpro then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n092 emp/union offer hi - wrkg r w/o emp ins
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.rnotcovemp.n092_emplhlthins
does your employer or union offer a health insurance plan to any of its
employees?
.................................................................................
9 -8. web non-response
1019 1. yes
803 5. no
54 8. dk (don't know); na (not ascertained)
10 9. rf (refused)
13828 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.rnotcovemp.n092_emplhlthins
if secn.rnotcovemp.n092_emplhlthins = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n093 offered hi thru job - wrkng r w/o emp ins
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.rnotcovemp.n093_jobhlthins
were you offered health insurance through your job?
.................................................................................
2 -8. web non-response
739 1. yes
273 5. no
5 8. dk (don't know); na (not ascertained)
9. rf (refused)
14704 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
if secj.workstatus.j021_empselfoth = someoneelse and
(plandetails[1].n033_howobtins = yes or plandetails[2].n033_howobtins = yes or
plandetails[3].n033_howobtins = yes) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n094 choice in plans - wrkng r w/ emp ins
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.rcovemp.n094_choiceplan
in the last two years, has your employer offered a choice of different health
insurance plans that provided hospital and physician benefits or was only one
health insurance plan offered to you?
.................................................................................
1 -8. web non-response
836 1. more than one plan
689 5. only one plan
25 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
14170 blank. inap (inapplicable); partial interview
构造变量
if secn.rcovemp.n094_choiceplan <> empty and secn.rcovemp.n249_plancnt1 = empty
then
assign: secn.rcovemp.n249_plancnt1 := secn.n090_numofplans
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n249 plan count
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.rcovemp.n249_plancnt1
user note: this value is assigned from n090 where n094 is not empty.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
1552 0 5 1.20 0.53 14171
-----------------------------------------------------------------
构造变量
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if plandetails[1].n032_ = yes or plandetails[2].n032_ = yes or
plandetails[3].n032_ = yes or prescpdrug.insurancepayn176.n433_inspay = yes
then
assign: secn.n098_ := 'rshealthinspaypartscripdental'
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if not(plandetails[1].n032_ = yes or plandetails[2].n032_ = yes or
plandetails[3].n032_ = yes or prescpdrug.insurancepayn176.n433_inspay = yes)
then
assign: secn.n098_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n098 branchpnt - dental/meds covrge/all oth
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.n098_
*
.................................................................................
6063 1. r's health insurance pays part of prescription and/or dental
9660 2. all others
n099 overnight stay in hosp - since prev iw/2yr
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.hospitalstay.n099_overnitehosp
the next questions are about health care you have received. [since [r's last iw
month], [r's last iw year]/in the last two years], have you been a patient in a
hospital overnight?
.................................................................................
10 -8. web non-response
3442 1. yes
12115 5. no
20 8. dk (don't know); na (not ascertained)
6 9. rf (refused)
130 blank. inap (inapplicable); partial interview
构造变量
if (activelanguage = eng and iwtype = ext or activelanguage = spn and iwtype =
ext) and seca.continuinterview.a124_placedied = inhospital and
secn.hospitalstay.n099_overnitehosp <> yes then
assign: secn.hospitalstay.n100_timeoverhosp := '1'
if secn.hospitalstay.n099_overnitehosp = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n100 num times r stayed overnight in hosp
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.hospitalstay.n100_timeoverhosp
[hospitalizations]
how many different times were you a patient in a hospital overnight [since [r's
last iw month], [r's last iw year]/in the last two years]?
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
3402 1 100 1.87 2.51 12281
-----------------------------------------------------------------
38 998. dk (don't know); na (not ascertained)
2 999. rf (refused)
构造变量
{previous ask} secn.hospitalstay.n100_timeoverhosp
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n101 num nights r spent overnight in hospital
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.hospitalstay.n101_niteoverhosp
[hospitalizations]
altogether how many nights were you a patient in the hospital [since [r's last
iw month], [r's last iw year]/in the last two years]?
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
3341 0 365 7.52 14.92 12281
-----------------------------------------------------------------
5 -8. web non-response
92 998. dk (don't know); na (not ascertained)
4 999. rf (refused)
构造变量
if secn.hospitalstay.n099_overnitehosp = yes or
seca.continuinterview.a124_placedied = inhospital then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_1 insurance pay any - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.hospitalstay.insurancepayn102.n433_inspay
[hospitalizations]
did insurance pay for any of that?
.................................................................................
4 -8. web non-response
3278 1. yes
129 5. no
23 8. dk (don't know); na (not ascertained)
8 9. rf (refused)
12281 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.hospitalstay.insurancepayn102.n433_inspay
if secn.hospitalstay.insurancepayn102.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_1 insurance pay all - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.hospitalstay.insurancepayn102.n434_inscoverall
[hospitalizations]
did insurance pay for all of it?
.................................................................................
8 -8. web non-response
1951 1. yes
1250 5. no
65 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
12445 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.hospitalstay.insurancepayn102.n434_inscoverall
if secn.hospitalstay.insurancepayn102.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_1 insurance pay half - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.hospitalstay.insurancepayn102.n435_inscoverhalf
[hospitalizations]
did insurance pay for more than half of it?
.................................................................................
5 -8. web non-response
1206 1. yes
58 5. no
54 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
14396 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.hospitalstay.insurancepayn102
if secn.hospitalstay.n446_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n106 amt paid o-o-p hospital costs
section: n level: respondent type: numeric width: 7 decimals: 0
ref: secn.hospitalstay.n106_amtoophospcost
[hospitalizations]
about how much did you pay out-of-pocket for hospital bills [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: do not probe dk/rf
instr: please enter "0" for nothing
amount:
web-administered text:
[hospitalizations]
about how much did you pay out-of-pocket for hospital bills [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
1125 0 1000000 3566.14 31176.98 14232
-----------------------------------------------------------------
26 -8. web non-response
314 9999998. dk (don't know); na (not ascertained)
26 9999999. rf (refused)
n107 amt paid o-o-p hospital costs - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.hospitalstay.n107_
(thinking about how much you paid in hospital bills [since [r's last iw month],
[r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $5,000, $10,000, $20,000, $50,000
random entry points: $5,000, $10,000, $20,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x511 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid in hospital bills [since [r's last iw month],
[r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
113 0. value of breakpoint
14 500. value of breakpoint
111 501. value of breakpoint
17 5000. value of breakpoint
36 5001. value of breakpoint
11 10000. value of breakpoint
46 10001. value of breakpoint
4 20000. value of breakpoint
9 20001. value of breakpoint
3 50000. value of breakpoint
1 50001. value of breakpoint
15358 blank. inap (inapplicable); partial interview
n108 amt paid o-o-p hospital costs - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.hospitalstay.n108_
*
.................................................................................
31 499. value of breakpoint
14 500. value of breakpoint
127 4999. value of breakpoint
17 5000. value of breakpoint
48 9999. value of breakpoint
11 10000. value of breakpoint
23 19999. value of breakpoint
4 20000. value of breakpoint
8 49999. value of breakpoint
3 50000. value of breakpoint
79 99996. greater than maximum breakpoint
15358 blank. inap (inapplicable); partial interview
n109 amt paid o-o-p hospital costs - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.hospitalstay.n109_
*
.................................................................................
12 0. no breakpoint values given during interview
1 97. data not available
78 98. dk (don't know); na (not ascertained)
24 99. rf (refused)
15608 blank. inap (inapplicable); partial interview
构造变量
if not (iwtype <> ext and seca.relations.a237_typefacility = nursinghome) then
else assign: secn.nhomestay.n114_overnitenh := 'yes'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n114 ever patient overnight in nursing home
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.n114_overnitenh
[since [r's last iw month], [r's last iw year]/in the last two years] have you
been a patient overnight in a nursing home, or other long-term health care
facility?
def: by "nursing home or other long-term health care facility" we mean a
facility that provides all of the following services for its residents: 24-hour
nursing assistance and supervision, dispensing of medication, personal
assistance, and room & meals.
.................................................................................
8 -8. web non-response
486 1. yes
15079 5. no
12 8. dk (don't know); na (not ascertained)
9 9. rf (refused)
129 blank. inap (inapplicable); partial interview
构造变量
if (activelanguage = eng and iwtype = ext or activelanguage = spn and iwtype =
ext) and (pisecacontinuinterviewa124_placedied = innursinghome or
seca.relations.a237_typefacility = nursinghome) and
secn.nhomestay.n114_overnitenh <> yes then
assign: secn.nhomestay.n115_timeovernh := '1'
if secn.nhomestay.n114_overnitenh = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n115 # times spent overnight in nursing home
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.nhomestay.n115_timeovernh
[nursing home]
how many times[, including now, have you been a patient in a nursing home/ were
you a patient in a nursing home] or other long-term care facility [since [r's
last iw month], [r's last iw year]/in the last two years]?
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
452 1 100 1.62 4.83 15238
-----------------------------------------------------------------
1 -8. web non-response
31 998. dk (don't know); na (not ascertained)
1 999. rf (refused)
构造变量
if secn.nhomestay.n114_overnitenh = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n116 num nights r spent overnight in nh
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.nhomestay.n116_niteovernh
[nursing home]
[altogether, how/how] many nights or months have you been a patient in a nursing
home [since [r's last iw month], [r's last iw year]/in the last two years]?
instr: enter 996 for continuous since entered or [since [r's last iw month],
[r's last iw year]/in the last two years]
instr: if r answers in months rather than nights, press enter and answer in
month field
nights:
web-administered text:
[nursing home]
[altogether, how/how] many nights or months have you been a patient in a
nursing home [since [r's last iw month], [r's last iw year]/in the last two
years]?
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
278 0 480 26.14 54.82 15365
-----------------------------------------------------------------
-8. web non-response
56 996. continuous since entered
24 998. dk (don't know); na (not ascertained)
999. rf (refused)
构造变量
{previous ask} secn.nhomestay.n116_niteovernh
if secn.nhomestay.n116_niteovernh = empty or secn.nhomestay.n116_niteovernh =
dontknow then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n117 num mos r spent overnight in nh
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.n117_moovernh
[nursing home]
[altogether, how/how] many nights or months have you been a patient in a nursing
home [since [r's last iw month], [r's last iw year]/in the last two years]?
months:
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
120 1 72 9.77 12.41 15572
-----------------------------------------------------------------
30 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
构造变量
if secn.nhomestay.n114_overnitenh = yes or pisecacontinuinterviewa124_placedied
= innursinghome or seca.relations.a237_typefacility = nursinghome then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_2 insurance pay any - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.insurancepayn118.n433_inspay
[nursing home]
did insurance pay for any of that?
.................................................................................
1 -8. web non-response
409 1. yes
64 5. no
10 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15238 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118.n433_inspay
if secn.nhomestay.insurancepayn118.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_2 insurance pay all - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.insurancepayn118.n434_inscoverall
[nursing home]
did insurance pay for all of it?
.................................................................................
282 1. yes
119 5. no
8 8. dk (don't know); na (not ascertained)
9. rf (refused)
15314 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118.n434_inscoverall
if secn.nhomestay.insurancepayn118.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_2 insurance pay half - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.insurancepayn118.n435_inscoverhalf
[nursing home]
did insurance pay for more than half of it?
.................................................................................
91 1. yes
23 5. no
13 8. dk (don't know); na (not ascertained)
9. rf (refused)
15596 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
if secn.nhomestay.n449_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n119 amt paid o-o-p nursing home
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.nhomestay.n119_amtpaynhhosp
[nursing home]
about how much did you pay out-of-pocket for nursing home bills [since [r's last
iw month], [r's last iw year]/in the last two years]?
instr: do not probe dk/rf
instr: include any amount paid by others
amount:
web-administered text:
[nursing home]
about how much did you pay out-of-pocket for nursing home bills [since [r's last
iw month], [r's last iw year]/in the last two years]?
instr: include any amount paid by others
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
136 0 220000 15385.24 38825.50 15520
-----------------------------------------------------------------
1 -8. web non-response
64 999998. dk (don't know); na (not ascertained)
2 999999. rf (refused)
n120 amt paid o-o-p nursing home - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.nhomestay.n120_
(thinking about how much you paid in nursing home bills [since [r's last iw
month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $5,000, $10,000, $20,000, $50,000
random entry points: $5,000, $10,000, $20,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x512 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid in nursing home bills [since [r's last iw
month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
25 0. value of breakpoint
1 500. value of breakpoint
7 501. value of breakpoint
2 5000. value of breakpoint
4 5001. value of breakpoint
1 10000. value of breakpoint
13 10001. value of breakpoint
1 20000. value of breakpoint
5 20001. value of breakpoint
3 50001. value of breakpoint
15661 blank. inap (inapplicable); partial interview
n121 amt paid o-o-p nursing home - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.nhomestay.n121_
*
.................................................................................
3 499. value of breakpoint
1 500. value of breakpoint
12 4999. value of breakpoint
2 5000. value of breakpoint
4 9999. value of breakpoint
1 10000. value of breakpoint
7 19999. value of breakpoint
1 20000. value of breakpoint
2 49999. value of breakpoint
29 99996. greater than maximum breakpoint
15661 blank. inap (inapplicable); partial interview
n122 amt paid o-o-p nursing home - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.n122_
*
.................................................................................
1 0. no breakpoint values given during interview
5 97. data not available
31 98. dk (don't know); na (not ascertained)
2 99. rf (refused)
15684 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n124_1 year r moved to nursing home - 1
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n124_yrmovinnh1
if this is first time through loop:
think back to the (first) time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is second time through loop and r had more than two nursing home stays
(n115>2):
think back to the second time ([since [r's last iw month], [r's last iw year]/in
the last two years]) that you were a patient in a nursing home or other
long-term care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r does not live in a nursing home (a167_a028 not 1)
think back to the last time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r lives in a nursing home (a167_a028 = 1)
think about your current stay at the nursing home or other long-term care
facility.
ask all rs:
in what year did you go into the nursing home or health care facility?
year:
.................................................................................
1 -8. web non-response
368 2001-2021. actual value
14 9998. dk (don't know); na (not ascertained)
2 9999. rf (refused)
15338 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n124_yrmovinnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n124_yrmovinnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n123_1 month r moved to nursing home - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n123_momovinnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
27 1. jan
33 2. feb
19 3. mar
25 4. apr
17 5. may
31 6. jun
21 7. jul
36 8. aug
26 9. sep
20 10. oct
28 11. nov
22 12. dec
2 13. winter
4 14. spring
3 15. summer
2 16. fall
16 98. dk (don't know); na (not ascertained)
99. rf (refused)
15391 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
if seca.relations.a167_a028_rinnhome <> 1 or pisecarelationsa237_typefacility
<> nursinghome and pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.lpcntr < secn.nhomestay.n115_timeovernh then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n126_1 year r moved out of nursing home - 1
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n126_yrmovoutnh1
in what year did you move out of the nursing home or health care facility?
year:
.................................................................................
2 -8. web non-response
322 1998-2021. actual value
9995. continuous since entered; r still in nursing
home
24 9998. dk (don't know); na (not ascertained)
5 9999. rf (refused)
15370 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n126_yrmovoutnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n126_yrmovoutnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n125_1 month r moved out of nursing home - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n125_momovoutnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
22 1. jan
30 2. feb
25 3. mar
20 4. apr
16 5. may
25 6. jun
21 7. jul
23 8. aug
37 9. sep
27 10. oct
23 11. nov
15 12. dec
1 13. winter
2 14. spring
3 15. summer
1 16. fall
13 98. dk (don't know); na (not ascertained)
99. rf (refused)
15419 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.govcover.n005_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n127_1 eligible for medicaid start nh stay - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n127_
were you eligible for (medicaid/state name for medicaid) at the time your
[first/second/last/current] nursing home stay started?
.................................................................................
82 1. yes
26 5. no
7 8. dk (don't know); na (not ascertained)
9. rf (refused)
15608 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n128_1 eligible for medicaid durng nh stay - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n128_
did you become eligible for (medicaid/state name for medicaid) during that
nursing home stay?
.................................................................................
12 1. yes
13 5. no
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15697 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.n115_timeovernh > 1 then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ :=
'rhadmorethan1stayinnhomesincela'
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if not(pin115_timeovernh > 1) then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n129_1 brnchpnt - more than 1 nh stay/all oth - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n129_
*
.................................................................................
32 1. r had more than 1 stay in nursing home since last wave/in th
wave/in th
83 2. all others
15608 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if (secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = yes or
secn.nhomestay.medicaidnhomestay[lpcntr].n128_ = yes) and
(secn.nhomestay.n115_timeovernh <= 3 and secn.nhomestay.lpcntr =
secn.nhomestay.n115_timeovernh or secn.nhomestay.n115_timeovernh > 3 and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty and secn.nhomestay.lpcntr = 3) and
(seca.relations.a167_a028_rinnhome = 5 or pisecarelationsa237_typefacility <>
nursinghome and pisecarelationsa237_typefacility <> specialanswer and
pisecarelationsa237_typefacility <> empty and
pisecacontinuinterviewa124_placedied <> innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n130_1 lose eligibility - last nh stay - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n130_
did you lose your eligibility for (medicaid/state name for medicaid) when you
were discharged from your (last) nursing home stay?
.................................................................................
4 1. yes
45 5. no
3 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15670 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n131_1 where r live after nursing home stay - 1
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n131_liveaftnh1
who did you live with after leaving the nursing home or health care facility?
[(did you live alone, [with your [husband/wife/partner] only,] with one of your
children and his or her own family, with other relatives, in a retirement
center, or what?)]
web-administered text:
who did you live with after leaving the nursing home or health care facility?
.................................................................................
1 -8. web non-response
116 1. lived alone
114 2. lived with spouse or partner only
47 3. lived with child and child's family
22 4. lived with other relative(s)
6 5. lived in retirement center
9 6. another nursing home, hospital, assisted living, rehab
center; hospice
32 7. other (specify)
4 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15370 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
if secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithchildchildsfam or
secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithothrelatives then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n480_1 live in which home after nh stay - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n480_livewith
did your family live with you, in your home, or did you live with them in their
home?
.................................................................................
14 1. own home
51 2. family member's home
3 8. dk (don't know); na (not ascertained)
9. rf (refused)
15655 blank. inap (inapplicable); partial interview
构造变量
if n131_liveaftnh1= rlivedwithchildchildsfam then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n133_1 live with which child after nh stay - 1
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[1].n133_whichldnh1
(which child is that?)
instr: if grandchild: which of your children is the parent of that grandchild?
web-administered text:
which child is that?
instr: if grandchild: which of your children is the parent of that grandchild?
.................................................................................
46 041-990. other person number
992. unlisted child who is deceased
1 998. dk (don't know); na (not ascertained)
999. rf (refused)
15676 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n124_2 year r moved to nursing home - 2
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n124_yrmovinnh1
if this is first time through loop:
think back to the (first) time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is second time through loop and r had more than two nursing home stays
(n115>2):
think back to the second time ([since [r's last iw month], [r's last iw year]/in
the last two years]) that you were a patient in a nursing home or other
long-term care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r does not live in a nursing home (a167_a028 not 1)
think back to the last time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r lives in a nursing home (a167_a028 = 1)
think about your current stay at the nursing home or other long-term care
facility.
ask all rs:
in what year did you go into the nursing home or health care facility?
year:
.................................................................................
1 -8. web non-response
75 2001-2021. actual value
3 9998. dk (don't know); na (not ascertained)
2 9999. rf (refused)
15642 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n124_yrmovinnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n124_yrmovinnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n123_2 month r moved to nursing home - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n123_momovinnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
4 1. jan
13 2. feb
3 3. mar
3 4. apr
1 5. may
4 6. jun
7 7. jul
5 8. aug
9. sep
6 10. oct
10 11. nov
4 12. dec
13. winter
14. spring
15. summer
1 16. fall
6 98. dk (don't know); na (not ascertained)
99. rf (refused)
15656 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
if seca.relations.a167_a028_rinnhome <> 1 or pisecarelationsa237_typefacility
<> nursinghome and pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.lpcntr < secn.nhomestay.n115_timeovernh then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n126_2 year r moved out of nursing home - 2
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n126_yrmovoutnh1
in what year did you move out of the nursing home or health care facility?
year:
.................................................................................
71 2001-2021. actual value
9995. continuous since entered; r still in nursing
home
5 9998. dk (don't know); na (not ascertained)
1 9999. rf (refused)
15646 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n126_yrmovoutnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n126_yrmovoutnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n125_2 month r moved out of nursing home - 2
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n125_momovoutnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
3 1. jan
6 2. feb
8 3. mar
2 4. apr
5 5. may
2 6. jun
4 7. jul
5 8. aug
3 9. sep
6 10. oct
8 11. nov
6 12. dec
13. winter
14. spring
15. summer
1 16. fall
5 98. dk (don't know); na (not ascertained)
99. rf (refused)
15659 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.govcover.n005_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n127_2 eligible for medicaid start nh stay - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n127_
were you eligible for (medicaid/state name for medicaid) at the time your
[first/second/last/current] nursing home stay started?
.................................................................................
23 1. yes
6 5. no
3 8. dk (don't know); na (not ascertained)
9. rf (refused)
15691 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n128_2 eligible for medicaid durng nh stay - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n128_
did you become eligible for (medicaid/state name for medicaid) during that
nursing home stay?
.................................................................................
1 1. yes
5 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15717 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.n115_timeovernh > 1 then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ :=
'rhadmorethan1stayinnhomesincela'
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if not(pin115_timeovernh > 1) then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n129_2 brnchpnt - more than 1 nh stay/all oth - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n129_
*
.................................................................................
32 1. r had more than 1 stay in nursing home since last wave/in th
wave/in th
2. all others
15691 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if (secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = yes or
secn.nhomestay.medicaidnhomestay[lpcntr].n128_ = yes) and
(secn.nhomestay.n115_timeovernh <= 3 and secn.nhomestay.lpcntr =
secn.nhomestay.n115_timeovernh or secn.nhomestay.n115_timeovernh > 3 and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty and secn.nhomestay.lpcntr = 3) and
(seca.relations.a167_a028_rinnhome = 5 or pisecarelationsa237_typefacility <>
nursinghome and pisecarelationsa237_typefacility <> specialanswer and
pisecarelationsa237_typefacility <> empty and
pisecacontinuinterviewa124_placedied <> innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n130_2 lose eligibility - last nh stay - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n130_
did you lose your eligibility for (medicaid/state name for medicaid) when you
were discharged from your (last) nursing home stay?
.................................................................................
3 1. yes
9 5. no
8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15710 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n131_2 where r live after nursing home stay - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n131_liveaftnh1
who did you live with after leaving the nursing home or health care facility?
[(did you live alone, [with your [husband/wife/partner] only,] with one of your
children and his or her own family, with other relatives, in a retirement
center, or what?)]
web-administered text:
who did you live with after leaving the nursing home or health care facility?
.................................................................................
24 1. lived alone
28 2. lived with spouse or partner only
9 3. lived with child and child's family
5 4. lived with other relative(s)
1 5. lived in retirement center
4 6. another nursing home, hospital, assisted living, rehab
center; hospice
4 7. other (specify)
1 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
15646 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
if secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithchildchildsfam or
secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithothrelatives then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n480_2 live in which home after nh stay - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n480_livewith
did your family live with you, in your home, or did you live with them in their
home?
.................................................................................
4 1. own home
9 2. family member's home
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15708 blank. inap (inapplicable); partial interview
构造变量
if n131_liveaftnh1= rlivedwithchildchildsfam then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n133_2 live with which child after nh stay - 2
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[2].n133_whichldnh1
(which child is that?)
instr: if grandchild: which of your children is the parent of that grandchild?
web-administered text:
which child is that?
instr: if grandchild: which of your children is the parent of that grandchild?
.................................................................................
10 041-990. other person number
992. unlisted child who is deceased
998. dk (don't know); na (not ascertained)
999. rf (refused)
15713 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n124_3 year r moved to nursing home - 3
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n124_yrmovinnh1
if this is first time through loop:
think back to the (first) time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is second time through loop and r had more than two nursing home stays
(n115>2):
think back to the second time ([since [r's last iw month], [r's last iw year]/in
the last two years]) that you were a patient in a nursing home or other
long-term care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r does not live in a nursing home (a167_a028 not 1)
think back to the last time [since [r's last iw month], [r's last iw year]/in
the last two years] that you were a patient in a nursing home or other long-term
care facility.
if this is the last time through the loop (loop counter = 3 or = number of
nursing home stays (per n115)) and r had more than one nursing home stay
(n115>1) and r lives in a nursing home (a167_a028 = 1)
think about your current stay at the nursing home or other long-term care
facility.
ask all rs:
in what year did you go into the nursing home or health care facility?
year:
.................................................................................
27 2016-2021. actual value
1 9998. dk (don't know); na (not ascertained)
9999. rf (refused)
15695 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n124_yrmovinnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n124_yrmovinnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n123_3 month r moved to nursing home - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n123_momovinnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
1 1. jan
2 2. feb
3 3. mar
2 4. apr
1 5. may
1 6. jun
2 7. jul
1 8. aug
1 9. sep
2 10. oct
3 11. nov
3 12. dec
13. winter
14. spring
15. summer
16. fall
2 98. dk (don't know); na (not ascertained)
99. rf (refused)
15699 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 0 and (seca.relations.a167_a028_rinnhome <>
1 or pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.n115_timeovernh > 0 and (pisecarelationsa237_typefacility =
nursinghome or pisecacontinuinterviewa124_placedied = innursinghome) then
if seca.relations.a167_a028_rinnhome <> 1 or pisecarelationsa237_typefacility
<> nursinghome and pisecacontinuinterviewa124_placedied <> innursinghome or
secn.nhomestay.lpcntr < secn.nhomestay.n115_timeovernh then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n126_3 year r moved out of nursing home - 3
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n126_yrmovoutnh1
in what year did you move out of the nursing home or health care facility?
year:
.................................................................................
23 2017-2020. actual value
1 9995. continuous since entered; r still in nursing hom
2 9998. dk (don't know); na (not ascertained)
1 9999. rf (refused)
15696 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n126_yrmovoutnh1
if secn.nhomestay.medicaidnhomestay[lpcntr].n126_yrmovoutnh1 >=
init.a062t2yrsago_a then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n125_3 month r moved out of nursing home - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n125_momovoutnh1
(what month was that?)
month:
web-administered text:
what month was that?
instr: if you don't know the month, please select a season from the bottom of
the list.
.................................................................................
1 1. jan
1 2. feb
1 3. mar
2 4. apr
2 5. may
1 6. jun
1 7. jul
1 8. aug
1 9. sep
2 10. oct
1 11. nov
5 12. dec
13. winter
14. spring
15. summer
16. fall
2 98. dk (don't know); na (not ascertained)
99. rf (refused)
15702 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.govcover.n005_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n127_3 eligible for medicaid start nh stay - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n127_
were you eligible for (medicaid/state name for medicaid) at the time your
[first/second/last/current] nursing home stay started?
.................................................................................
6 1. yes
1 5. no
2 8. dk (don't know); na (not ascertained)
9. rf (refused)
15714 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = no then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n128_3 eligible for medicaid durng nh stay - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n128_
did you become eligible for (medicaid/state name for medicaid) during that
nursing home stay?
.................................................................................
1. yes
1 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15722 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if secn.nhomestay.n115_timeovernh > 1 then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ :=
'rhadmorethan1stayinnhomesincela'
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if not(pin115_timeovernh > 1) then
assign: secn.nhomestay.medicaidnhomestay[lpcntr].n129_ := 'alloths'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n129_3 brnchpnt - more than 1 nh stay/all oth - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n129_
*
.................................................................................
9 1. r had more than 1 stay in nursing home since last wave/in th
wave/in th
2. all others
15714 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.medicaidnhomestay[].n127_
if (secn.nhomestay.medicaidnhomestay[lpcntr].n127_ = yes or
secn.nhomestay.medicaidnhomestay[lpcntr].n128_ = yes) and
(secn.nhomestay.n115_timeovernh <= 3 and secn.nhomestay.lpcntr =
secn.nhomestay.n115_timeovernh or secn.nhomestay.n115_timeovernh > 3 and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty and secn.nhomestay.lpcntr = 3) and
(seca.relations.a167_a028_rinnhome = 5 or pisecarelationsa237_typefacility <>
nursinghome and pisecarelationsa237_typefacility <> specialanswer and
pisecarelationsa237_typefacility <> empty and
pisecacontinuinterviewa124_placedied <> innursinghome) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n130_3 lose eligibility - last nh stay - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n130_
did you lose your eligibility for (medicaid/state name for medicaid) when you
were discharged from your (last) nursing home stay?
.................................................................................
1. yes
6 5. no
8. dk (don't know); na (not ascertained)
9. rf (refused)
15717 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n131_3 where r live after nursing home stay - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n131_liveaftnh1
who did you live with after leaving the nursing home or health care facility?
[(did you live alone, [with your [husband/wife/partner] only,] with one of your
children and his or her own family, with other relatives, in a retirement
center, or what?)]
web-administered text:
who did you live with after leaving the nursing home or health care facility?
.................................................................................
4 1. lived alone
8 2. lived with spouse or partner only
5 3. lived with child and child's family
3 4. lived with other relative(s)
1 5. lived in retirement center
1 6. another nursing home, hospital, assisted living, rehab
center; hospice
1 7. other (specify)
1 8. dk (don't know); na (not ascertained)
9. rf (refused)
15699 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.nhomestay.insurancepayn118
for secn.nhomestay.lpcntr := 1 to 3 do
if (secn.nhomestay.n116_niteovernh <> 996 or secn.nhomestay.n116_niteovernh =
empty) and (nhomestay.n117_moovernh <> 996 and nhomestay.n117_moovernh <>
san116_996 or nhomestay.n117_moovernh = empty) and rtab[idm].x008ainnhome_v <>
innursinghome and secn.nhomestay.lpcntr <= secn.nhomestay.n115_timeovernh and
secn.nhomestay.n115_timeovernh <> specialanswer and
secn.nhomestay.n115_timeovernh <> empty then
if secn.nhomestay.n115_timeovernh > 3 and secn.nhomestay.n115_timeovernh <>
specialanswer and secn.nhomestay.n115_timeovernh <> empty and
secn.nhomestay.lpcntr < 3 or secn.nhomestay.lpcntr <
secn.nhomestay.n115_timeovernh and secn.nhomestay.lpcntr <> 3 or
(secn.nhomestay.lpcntr = secn.nhomestay.n115_timeovernh or
secn.nhomestay.lpcntr = 3) and (seca.relations.a167_a028_rinnhome <> 1 or
pisecarelationsa237_typefacility <> nursinghome) and
pisecacontinuinterviewa124_placedied <> innursinghome then
if secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithchildchildsfam or
secn.nhomestay.medicaidnhomestay[lpcntr].n131_liveaftnh1 =
rlivedwithothrelatives then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n480_3 live in which home after nh stay - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n480_livewith
did your family live with you, in your home, or did you live with them in their
home?
.................................................................................
2 1. own home
6 2. family member's home
8. dk (don't know); na (not ascertained)
9. rf (refused)
15715 blank. inap (inapplicable); partial interview
构造变量
if n131_liveaftnh1= rlivedwithchildchildsfam then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n133_3 live with which child after nh stay - 3
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.nhomestay.medicaidnhomestay[3].n133_whichldnh1
[since [r's last iw month], [r's last iw year]/in the last two years]
.................................................................................
5 041-990. other person number
992. unlisted child who is deceased
998. dk (don't know); na (not ascertained)
999. rf (refused)
15718 blank. inap (inapplicable); partial interview
n134 outpatient surgery - prev iw/2 yrs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.outpatsurgery.n134_outsurglst2yrs
[(not counting overnight hospital stays,)] [since/since [r's last iw month],
[r's last iw year]/in the last two years], have you had outpatient surgery?
.................................................................................
10 -8. web non-response
2774 1. yes
12771 5. no
29 8. dk (don't know); na (not ascertained)
8 9. rf (refused)
131 blank. inap (inapplicable); partial interview
构造变量
if secn.outpatsurgery.n134_outsurglst2yrs = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_3 insurance pay any - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.outpatsurgery.insurancepayn135.n433_inspay
[outpatient surgery]
did insurance pay for any of that?
.................................................................................
3 -8. web non-response
2625 1. yes
126 5. no
19 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
12949 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.outpatsurgery.insurancepayn135.n433_inspay
if secn.outpatsurgery.insurancepayn135.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_3 insurance pay all - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.outpatsurgery.insurancepayn135.n434_inscoverall
[outpatient surgery]
did insurance pay for all of it?
.................................................................................
4 -8. web non-response
1430 1. yes
1156 5. no
35 8. dk (don't know); na (not ascertained)
9. rf (refused)
13098 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.outpatsurgery.insurancepayn135.n434_inscoverall
if secn.outpatsurgery.insurancepayn135.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_3 insurance pay half - 3
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.outpatsurgery.insurancepayn135.n435_inscoverhalf
[outpatient surgery]
did insurance pay for more than half of it?
.................................................................................
5 -8. web non-response
1075 1. yes
78 5. no
36 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
14528 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.outpatsurgery.insurancepayn135
if secn.outpatsurgery.n455_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n139 amt paid o-o-p outpat surgery
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.outpatsurgery.n139_amtoopoutsurg
[outpatient surgery]
about how much did you pay out-of-pocket for outpatient surgery [since [r's last
iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
instr: do not probe dk/rf
amount:
web-administered text:
[outpatient surgery]
about how much did you pay out-of-pocket for outpatient surgery [since [r's last
iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
1134 0 20000 1598.65 2531.62 14381
-----------------------------------------------------------------
31 -8. web non-response
168 99998. dk (don't know); na (not ascertained)
9 99999. rf (refused)
n140 amt paid o-o-p outpat surgery - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.outpatsurgery.n140_
(thinking about how much you paid in outpatient surgery bills [since [r's last
iw month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ per month, more than $____ per month, or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $2,000, $5,000, $10,000, $20,000
random entry points: $2,000, $5,000, $10,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x514 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid in outpatient surgery bills [since [r's last iw
month], [r's last iw year]/in the last two years]:
did it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
84 0. value of breakpoint
12 500. value of breakpoint
42 501. value of breakpoint
9 2000. value of breakpoint
26 2001. value of breakpoint
3 5000. value of breakpoint
24 5001. value of breakpoint
1 10000. value of breakpoint
4 10001. value of breakpoint
2 20001. value of breakpoint
15516 blank. inap (inapplicable); partial interview
n141 amt paid o-o-p outpat surgery - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.outpatsurgery.n141_
*
.................................................................................
35 499. value of breakpoint
12 500. value of breakpoint
53 1999. value of breakpoint
9 2000. value of breakpoint
37 4999. value of breakpoint
3 5000. value of breakpoint
10 9999. value of breakpoint
1 10000. value of breakpoint
4 19999. value of breakpoint
43 99996. greater than maximum breakpoint
15516 blank. inap (inapplicable); partial interview
n142 amt paid o-o-p outpat surgery - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.outpatsurgery.n142_
*
.................................................................................
19 0. no breakpoint values given during interview
2 97. data not available
36 98. dk (don't know); na (not ascertained)
9 99. rf (refused)
15657 blank. inap (inapplicable); partial interview
n147 # times seen dr - prev iw/2 yrs
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.docvisit.n147_timeseedoc
[aside from any [hospital stays,/outpatient surgery,/hospital stays and
outpatient surgery,][how/how]] many times have you seen or talked to a medical
doctor about your health, including emergency room, clinic visits, or house
calls [since [r's last iw month], [r's last iw year]/in the last two years]?
instr: do not probe dk/rf
instr: enter "0" for none
def: include visits with nurse practitioners and physician assistants, and
medical tests or procedures performed by anyone practicing under a doctor's
supervision such as mammograms or x-rays. do not include physical therapy or
rehabilitation services.
web-administered text:
[aside from any [hospital stays,/outpatient surgery,/hospital stays and
outpatient surgery,][how/how]] many times have you seen or talked to a medical
doctor about your health, including emergency room, clinic visits, or house
calls [since [r's last iw month], [r's last iw year]/in the last two years]?
instr: enter "0" for none.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
13478 0 365 8.00 12.95 133
-----------------------------------------------------------------
41 -8. web non-response
1991 998. dk (don't know); na (not ascertained)
80 999. rf (refused)
构造变量
if secn.docvisit.n147_timeseedoc = specialanswer or
secn.docvisit.n147_timeseedoc = empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n148 number times seen doctor 20x
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.n148_timeseedoc20
even if you cannot remember the exact number of times you saw a doctor (in total
[since [r's last iw month], [r's last iw year]/in the last two years]), please
give us your best guess.
did it amount to less than 20 times, more than 20 times, or what?
web-administered text:
even if you cannot remember the exact number of times you saw a doctor in total
[since [r's last iw month], [r's last iw year]/in the last two years], please
give us your best guess.
did it amount to less than 20 times, more than 20 times, or what?
.................................................................................
6 -8. web non-response
1089 1. less than 20 times
189 3. about 20 times
724 5. more than 20 times
86 8. dk (don't know); na (not ascertained)
18 9. rf (refused)
13611 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.n148_timeseedoc20
if secn.docvisit.n148_timeseedoc20 <> abt20times then
if secn.docvisit.n148_timeseedoc20 <> morethan20times then
if secn.docvisit.n148_timeseedoc20 <> specialanswer and
secn.docvisit.n148_timeseedoc20 <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n149 number times seen doctor 5x
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.n149_timeseedoc5
[doctor visits]
did it amount to less than 5 times, more than 5 times, or what?
.................................................................................
2 -8. web non-response
210 1. less than 5 times
113 3. about 5 times
735 5. more than 5 times
26 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
14634 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.n148_timeseedoc20
if secn.docvisit.n148_timeseedoc20 <> abt20times then
if secn.docvisit.n148_timeseedoc20 <> morethan20times then
if secn.docvisit.n149_timeseedoc5 <> abt5times and
secn.docvisit.n149_timeseedoc5 <> morethan5times then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n150 has r sought doc advice in past 2 yrs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.n150_docadvpast2yrs
[doctor visits]
do you think you have seen a medical doctor about your health at least once
[since [r's last iw month], [r's last iw year]/in the last two years]?
.................................................................................
3 -8. web non-response
315 1. yes
19 5. no
4 8. dk (don't know); na (not ascertained)
10 9. rf (refused)
15372 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.n148_timeseedoc20
if secn.docvisit.n148_timeseedoc20 <> abt20times then
if secn.docvisit.n148_timeseedoc20 = morethan20times then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n151 r seek doc advice 50x
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.n151_skdocadv50
[doctor visits]
did it amount to less than 50 times, more than 50 times, or what?
.................................................................................
1 -8. web non-response
450 1. less than 50 times
49 3. about 50 times
198 5. more than 50 times
22 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
14999 blank. inap (inapplicable); partial interview
构造变量
if secn.docvisit.n150_docadvpast2yrs = yes or (secn.docvisit.n147_timeseedoc <>
0 and secn.docvisit.n147_timeseedoc = response or
secn.docvisit.n148_timeseedoc20 = abt20times or secn.docvisit.n149_timeseedoc5
= abt5times or secn.docvisit.n149_timeseedoc5 = morethan5times) or
secn.docvisit.n151_skdocadv50 <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_4 insurance pay any - 4
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.insurancepayn152.n433_inspay
[doctor visits]
did insurance pay for any of that?
.................................................................................
12 -8. web non-response
12964 1. yes
677 5. no
66 8. dk (don't know); na (not ascertained)
24 9. rf (refused)
1980 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.insurancepayn152.n433_inspay
if secn.docvisit.insurancepayn152.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_4 insurance pay all - 4
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.insurancepayn152.n434_inscoverall
[doctor visits]
did insurance pay for all of it?
.................................................................................
19 -8. web non-response
6705 1. yes
6135 5. no
100 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
2759 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.insurancepayn152.n434_inscoverall
if secn.docvisit.insurancepayn152.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_4 insurance pay half - 4
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.insurancepayn152.n435_inscoverhalf
[doctor visits]
did insurance pay for more than half of it?
.................................................................................
15 -8. web non-response
5681 1. yes
435 5. no
115 8. dk (don't know); na (not ascertained)
13 9. rf (refused)
9464 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.docvisit.insurancepayn152
if secn.docvisit.n458_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n156 amt pay o-o-p for doc visits
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.docvisit.n156_amtoopvisit
[doctor visits]
about how much did you pay out-of-pocket for doctor or clinic visits [since [r's
last iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount:
web-administered text:
[doctor visits]
about how much did you pay out-of-pocket for doctor or clinic visits [since [r's
last iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
5706 0 50000 937.65 2085.57 8685
-----------------------------------------------------------------
125 -8. web non-response
1123 99998. dk (don't know); na (not ascertained)
84 99999. rf (refused)
n157 amt pay o-o-p for doc visits - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.docvisit.n157_
(thinking about how much you paid for doctor or clinic visits [since [r's last
iw month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $2,000, $5,000, $10,000, $20,000
random entry points: $2,000, $5,000, $10,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x515 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid for doctor or clinic visits [since [r's last iw
month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
502 0. value of breakpoint
73 500. value of breakpoint
269 501. value of breakpoint
90 2000. value of breakpoint
207 2001. value of breakpoint
38 5000. value of breakpoint
116 5001. value of breakpoint
11 10000. value of breakpoint
13 10001. value of breakpoint
1 20000. value of breakpoint
2 20001. value of breakpoint
14401 blank. inap (inapplicable); partial interview
n158 amt pay o-o-p for doc visits - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.docvisit.n158_
*
.................................................................................
210 499. value of breakpoint
73 500. value of breakpoint
320 1999. value of breakpoint
90 2000. value of breakpoint
252 4999. value of breakpoint
38 5000. value of breakpoint
70 9999. value of breakpoint
11 10000. value of breakpoint
12 19999. value of breakpoint
1 20000. value of breakpoint
245 99996. greater than maximum breakpoint
14401 blank. inap (inapplicable); partial interview
n159 amt pay o-o-p for doc visits - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.docvisit.n159_
*
.................................................................................
68 0. no breakpoint values given during interview
10 97. data not available
220 98. dk (don't know); na (not ascertained)
73 99. rf (refused)
15352 blank. inap (inapplicable); partial interview
n164 seen dentist since prev iw/2yrs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.dentalcare.n164_seedentpw
[since [r's last iw month], [r's last iw year]/in the last two years] have you
seen a dentist for dental care, including dentures?
.................................................................................
2 -8. web non-response
9906 1. yes
5640 5. no
26 8. dk (don't know); na (not ascertained)
15 9. rf (refused)
134 blank. inap (inapplicable); partial interview
构造变量
if secn.dentalcare.n164_seedentpw = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_5 insurance pay any - 5
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.dentalcare.insurancepayn165.n433_inspay
[dental care]
did insurance pay for any of that?
.................................................................................
5 -8. web non-response
6592 1. yes
3270 5. no
33 8. dk (don't know); na (not ascertained)
6 9. rf (refused)
5817 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.dentalcare.insurancepayn165.n433_inspay
if secn.dentalcare.insurancepayn165.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_5 insurance pay all - 5
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.dentalcare.insurancepayn165.n434_inscoverall
[dental care]
did insurance pay for all of it?
.................................................................................
9 -8. web non-response
2314 1. yes
4237 5. no
29 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
9131 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.dentalcare.insurancepayn165.n434_inscoverall
if secn.dentalcare.insurancepayn165.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_5 insurance pay half - 5
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.dentalcare.insurancepayn165.n435_inscoverhalf
[dental care]
did insurance pay for more than half of it?
.................................................................................
14 -8. web non-response
3008 1. yes
1178 5. no
75 8. dk (don't know); na (not ascertained)
3 9. rf (refused)
11445 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.dentalcare.insurancepayn165
if secn.dentalcare.n461_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n168 amt pay o-o-p dental
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.dentalcare.n168_amtpayoopdental
[dental care]
about how much did you pay out-of-pocket for dental bills [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount:
web-administered text:
[dental care]
about how much did you pay out-of-pocket for dental bills [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
6867 0 68000 1430.50 3043.67 8131
-----------------------------------------------------------------
107 -8. web non-response
559 999998. dk (don't know); na (not ascertained)
59 999999. rf (refused)
n169 amt pay o-o-p dental - min
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.dentalcare.n169_
(thinking about how much you paid in dental bills [since [r's last iw month],
[r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $100, $200, $400, $1,000, $3,000
random entry points: $200, $400, $1,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x516 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid in dental bills [since [r's last iw month],
[r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
186 0. value of breakpoint
8 100. value of breakpoint
40 101. value of breakpoint
32 200. value of breakpoint
71 201. value of breakpoint
43 400. value of breakpoint
179 401. value of breakpoint
22 1000. value of breakpoint
100 1001. value of breakpoint
11 3000. value of breakpoint
27 3001. value of breakpoint
15004 blank. inap (inapplicable); partial interview
n170 amt pay o-o-p dental - max
section: n level: respondent type: numeric width: 4 decimals: 0
ref: secn.dentalcare.n170_
*
.................................................................................
21 99. value of breakpoint
8 100. value of breakpoint
54 199. value of breakpoint
32 200. value of breakpoint
77 399. value of breakpoint
43 400. value of breakpoint
119 999. value of breakpoint
22 1000. value of breakpoint
90 2999. value of breakpoint
11 3000. value of breakpoint
242 9996. greater than maximum breakpoint
15004 blank. inap (inapplicable); partial interview
n171 amt pay o-o-p dental - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.dentalcare.n171_
*
.................................................................................
55 0. no breakpoint values given during interview
6 97. data not available
150 98. dk (don't know); na (not ascertained)
48 99. rf (refused)
15464 blank. inap (inapplicable); partial interview
构造变量
if secc.bloodpressure.c006_hbpmeds = yes or secc.diabetes.c011_diabetesmeds =
yes or secc.diabetes.c012_diabetesinsulin = yes or
secc.heartattack.c037_heartmeds = yes or secc.heartattack.c046_anginameds = yes
or secc.heartattack.c050_heartfailmeds = yes or secc.stroke.c060_strokemeds =
yes then
assign: secn.prescpdrug.n175_tkmedsreg := 'medicationsknown'
if not(piseccbloodpressurec006_hbpmeds = yes or piseccdiabetesc011_diabetesmeds
= yes or piseccdiabetesc012_diabetesinsulin = yes or gp33 = yes or
piseccheartattackc046_anginameds = yes or piseccheartattackc050_heartfailmeds =
yes or piseccstrokec060_strokemeds = yes) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n175 take rx drugs regularly
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n175_tkmedsreg
do you regularly take prescription medications?
.................................................................................
2 -8. web non-response
3124 1. yes
2727 5. no
9806 7. medications known (assigned)
7 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
52 blank. inap (inapplicable); partial interview
构造变量
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if secn.prescpdrug.n175_tkmedsreg = yes or secn.prescpdrug.n175_tkmedsreg =
medicationsknown then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n360 rx drugs regularly cholesterol
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n360_
do you regularly take prescription medications for any of the following common
health problems:
to help lower your cholesterol?
.................................................................................
18 -8. web non-response
7045 1. yes
5722 5. no
53 8. dk (don't know); na (not ascertained)
9 9. rf (refused)
2876 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.n360_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n361 rx drugs regularly pain
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n361_
(do you regularly take prescription medications for any of the following common
health problems:)
for pain in your joints or muscles?
web-administered text:
for pain in your joints or muscles?
.................................................................................
28 -8. web non-response
3933 1. yes
8845 5. no
35 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.n360_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n362 presc drugs regularly breathing problems
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n362_
(do you regularly take prescription medications for any of the following common
health problems:)
for asthma or allergies or other breathing problems?
web-administered text:
for asthma or allergies or other breathing problems?
.................................................................................
17 -8. web non-response
2921 1. yes
9881 5. no
22 8. dk (don't know); na (not ascertained)
5 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if secn.prescpdrug.n175_tkmedsreg = yes or secn.prescpdrug.n175_tkmedsreg =
medicationsknown then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n363 presc drugs regularly stomach problems
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n363_
(do you regularly take prescription medications for any of the following common
health problems:)
for stomach problems?
web-administered text:
for stomach problems?
.................................................................................
17 -8. web non-response
2681 1. yes
10119 5. no
23 8. dk (don't know); na (not ascertained)
6 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.n363_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n364 presc drugs regularly help sleep
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n364_
(do you regularly take prescription medications for any of the following common
health problems:)
to help you sleep?
web-administered text:
to help you sleep?
.................................................................................
22 -8. web non-response
2134 1. yes
10665 5. no
19 8. dk (don't know); na (not ascertained)
6 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.n363_
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n365 rx drugs regularly - anxiety or depression
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n365_
(do you regularly take prescription medications for any of the following common
health problems:)
to help relieve anxiety or depression?
web-administered text:
to help relieve anxiety or depression?
.................................................................................
13 -8. web non-response
3011 1. yes
9790 5. no
28 8. dk (don't know); na (not ascertained)
4 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
if (activelanguage <> eng or iwtype <> ext) and (activelanguage <> spn or
iwtype <> ext) then
if secn.prescpdrug.n175_tkmedsreg = yes or secn.prescpdrug.n175_tkmedsreg =
medicationsknown then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n283 rx drugs regularly - aspirin or blood thinners
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n283_
do you regularly take prescription medications other than aspirin to thin your
blood or to prevent blood clots?
.................................................................................
9 -8. web non-response
2684 1. yes
10058 5. no
87 8. dk (don't know); na (not ascertained)
8 9. rf (refused)
2877 blank. inap (inapplicable); partial interview
构造变量
if secn.prescpdrug.n175_tkmedsreg <> no and secn.prescpdrug.n175_tkmedsreg <>
specialanswer and secn.prescpdrug.n175_tkmedsreg <> empty then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_6 insurance pay any - 6
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.insurancepayn176.n433_inspay
if r's medications are known (n175=7) and none is reported for the medical
conditions in section n (n360-n365 and n283) all not 1 then:
earlier you said you are taking prescription medications.
otherwise:
you have mentioned you are taking prescription medications.
[prescription medications]
did insurance pay for any of that?
.................................................................................
8 -8. web non-response
11689 1. yes
1057 5. no
69 8. dk (don't know); na (not ascertained)
22 9. rf (refused)
2878 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.insurancepayn176.n433_inspay
if secn.prescpdrug.insurancepayn176.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_6 insurance pay all - 6
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.insurancepayn176.n434_inscoverall
[prescription medications]
did insurance pay for all of it?
.................................................................................
8 -8. web non-response
3898 1. yes
7721 5. no
60 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
4034 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.insurancepayn176.n434_inscoverall
if secn.prescpdrug.insurancepayn176.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_6 insurance pay half - 6
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.insurancepayn176.n435_inscoverhalf
[prescription medications]
did insurance pay for more than half of it?
.................................................................................
22 -8. web non-response
7119 1. yes
482 5. no
157 8. dk (don't know); na (not ascertained)
11 9. rf (refused)
7932 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.insurancepayn176
if iwtype <> ext then
if secn.prescpdrug.insurancepayn176.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n178 which plan covered drug costs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n178_whiplancovmeds
[prescription medications]
what is the name of the health insurance plan that covered the largest share of
the costs?
web-administered text:
[prescription medications]
what is the name of the health insurance plan that covered the largest share of
the costs?
[instr: for your reference, here are the plans you've mentioned before.]
[instr: if you select a plan already on the list, be sure to confirm the entire
plan name has remained the same. if not, select "add a plan" and enter the new
plan name in the space provided.]
instr: if you don't know your plan name, select "add a plan" and enter "drug
plan" in the space provided.
.................................................................................
31 -8. web non-response
3385 1. first plan mentioned at n024
87 2. second plan mentioned at n024
3 3. third plan mentioned at n024
60 4. first plan mentioned at n274
9 5. second plan mentioned at n274
2 6. third plan mentioned at n274
194 7. plan mentioned at n432
153 8. plan mentioned at n070
23 9. plan mentioned at n074
10. plan mentioned at n105
11. plan mentioned at n113
12. plan mentioned at n179
1529 18. medicare part d - name of part d plan
2763 19. medicare hmo
512 20. medicare
557 21. medicaid
321 22. champus
1266 27. not on list
241 97. get meds through the va
507 98. dk (don't know); na (not ascertained)
46 99. rf (refused)
4034 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.insurancepayn176
if secn.prescpdrug.n464_inscoverall <> yes then
if secn.prescpdrug.n443_n180 = specialanswer and n444_amountper = specialanswer
or secn.prescpdrug.n443_n180 = empty and n444_amountper = empty or
secn.prescpdrug.n443_n180 = 0 then
assign: secn.prescpdrug.n180_amtoopmeds := secn.prescpdrug.n443_n180
{previous ask} secn.prescpdrug.insurancepayn176
if secn.prescpdrug.n464_inscoverall <> yes then
if n444_amountper = month then
assign: secn.prescpdrug.n180_amtoopmeds := secn.prescpdrug.n443_n180
{previous ask} secn.prescpdrug.insurancepayn176
if secn.prescpdrug.n464_inscoverall <> yes then
if n444_amountper = quarter then
assign: secn.prescpdrug.n180_amtoopmeds :=
divisionreal(secn.prescpdrug.n443_n180 + '3')
{previous ask} secn.prescpdrug.insurancepayn176
if secn.prescpdrug.n464_inscoverall <> yes then
if n444_amountper = _6month then
assign: secn.prescpdrug.n180_amtoopmeds :=
divisionreal(secn.prescpdrug.n443_n180 + '6')
{previous ask} secn.prescpdrug.insurancepayn176
if secn.prescpdrug.n464_inscoverall <> yes then
if n444_amountper = year then
assign: secn.prescpdrug.n180_amtoopmeds :=
divisionreal(secn.prescpdrug.n443_n180 + '12')
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n180 amt pay o-o-p rx drugs per month
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.prescpdrug.n180_amtoopmeds
[prescription medications]
on average, about how much have you paid out-of-pocket per month for these
prescriptions [since [r's last iw month], [r's last iw year]/in the last two
years]?
instr: please enter "0" for nothing.
instr: do not probe dk/rf
web-administered text:
[prescription medications]
on average, about how much have you paid out-of-pocket per month for these
prescriptions [since [r's last iw month], [r's last iw year]/in the last two
years]?
instr: please enter "0" for nothing.
user note: this question was intended to capture amounts paid per month but
other time frames were sometimes reported. where possible, hrs converted
responses into monthly amounts. values of $1 may display as $0 due to rounding.
.................................................................................
117 -8. web non-response
7860 0-5000. actual value
891 99998. dk (don't know); na (not ascertained)
78 99999. rf (refused)
6777 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.prescpdrug.n443_n180
if secn.prescpdrug.n443_n180 = response and secn.prescpdrug.n443_n180 <> 0 and
activemode = 'iweradmin' or activemode = 'selfadmin' then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n444a amt pay o-o-p rx drugs per month
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n444_amountper
prescription medications
(on average, about how much have you paid out-of-pocket per month for these
prescriptions [since [r's last iw month], [r's last iw year]/in the last two
years]?)
instr: please enter "0" for nothing.
[instr: do not probe dk/rf]
per:
user note: the response options for n444 were reduced from their original form
and updated to what is in n444a.
.................................................................................
167 -8. web non-response
7546 1. month
44 7. other (specify); unknown time frame
7 8. dk (don't know); na (not ascertained)
9. rf (refused)
7959 blank. inap (inapplicable); partial interview
n181 amt pay o-o-p rx drugs per month - min
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.prescpdrug.n181_
(thinking about how much you paid for prescriptions:)
did it amount to less than $____ per month, more than $____ per month, or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $20, $40, $100, $200, $500
random entry points: $40, $100, $200
entry point assignment: 1 or 2 or {not 1 and not 2} at x517 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid for prescriptions:
did it amount to less than $____ per month, more than $____ per month, or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
324 0. value of breakpoint
58 20. value of breakpoint
63 21. value of breakpoint
110 40. value of breakpoint
170 41. value of breakpoint
67 100. value of breakpoint
185 101. value of breakpoint
27 200. value of breakpoint
54 201. value of breakpoint
8 500. value of breakpoint
15 501. value of breakpoint
14642 blank. inap (inapplicable); partial interview
n182 amt pay o-o-p rx drugs per month - max
section: n level: respondent type: numeric width: 3 decimals: 0
ref: secn.prescpdrug.n182_
*
.................................................................................
86 19. value of breakpoint
58 20. value of breakpoint
86 39. value of breakpoint
110 40. value of breakpoint
194 99. value of breakpoint
67 100. value of breakpoint
111 199. value of breakpoint
27 200. value of breakpoint
51 499. value of breakpoint
8 500. value of breakpoint
283 996. greater than maximum breakpoint
14642 blank. inap (inapplicable); partial interview
n183 amt pay o-o-p rx drugs per month - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n183_
*
.................................................................................
53 0. no breakpoint values given during interview
6 97. data not available
231 98. dk (don't know); na (not ascertained)
61 99. rf (refused)
15372 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
if secn.prescpdrug.n175_tkmedsreg <> no and secn.prescpdrug.n175_tkmedsreg <>
specialanswer and secn.prescpdrug.n175_tkmedsreg <> empty then
if secn.prescpdrug.n180_amtoopmeds <> empty and secn.prescpdrug.n180_amtoopmeds
<> specialanswer and secn.prescpdrug.n182_ = empty or
(secn.prescpdrug.n180_amtoopmeds = empty or secn.prescpdrug.n180_amtoopmeds =
specialanswer) and secn.prescpdrug.n182_ <> empty and secn.prescpdrug.n182_ <
500 and secn.prescpdrug.n183_ <> specialanswer then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n368 out - of - pocket payments were much higher
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n368_
[prescription medications]
you said your average payment for prescription drugs has been [$[n180
amount]/about $[n181 amount](when n181=n182)/between $[n181 amount] and $[n182
amount]] per month [since [r's last iw month], [r's last iw year]/in the last
two years].
have there been some months when your out-of-pocket payments were much higher
than this?
.................................................................................
13 -8. web non-response
2398 1. yes
5913 5. no
75 8. dk (don't know); na (not ascertained)
7 9. rf (refused)
7317 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n188 ever take less meds because of cost
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.prescpdrug.n188_tklessmedscost
[prescription medications]
sometimes people delay taking medication or filling prescriptions because of the
cost. at any time [since [r's last iw month], [r's last iw year]/in the last
two years] have you ended up taking less medication than was prescribed for you
because of the cost?
.................................................................................
10 -8. web non-response
1102 1. yes
14439 5. no
19 8. dk (don't know); na (not ascertained)
13 9. rf (refused)
140 blank. inap (inapplicable); partial interview
构造变量
if nhomestay.n116_niteovernh <> 996 and nhomestay.n117_moovernh <> 996 and
nhomestay.n117_moovernh <> san116_996 or rtab[idm].x008ainnhome_v <>
innursinghome then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n189 used home health svc - prev iw/2 yrs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.inhomecare.n189_homehlthsvc
[since [r's last iw month], [r's last iw year]/in the last two years], has any
medically-trained person come to your home to help you?
instr: we only want to include help given to r, not help for r when r is a
caregiver for someone else.
instr: include hospice care received at home.
def: (medically-trained persons include professional nurses, physician
assistants, visiting nurse's aides, physical or occupational therapists,
chemotherapists, respiratory oxygen therapists, and hospice caregivers. do not
include chore services.)
web-administered text:
[since [r's last iw month], [r's last iw year]/in the last two years], has any
medically-trained person come to your home to help you?
instr: please only include help given to you. do not include help that you
received in order to care for someone else.
instr: include hospice care received at home.
.................................................................................
7 -8. web non-response
1346 1. yes
14195 5. no
8 8. dk (don't know); na (not ascertained)
7 9. rf (refused)
160 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.inhomecare.n189_homehlthsvc
if secn.inhomecare.n189_homehlthsvc = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n433_7 insurance pay any - 7
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.inhomecare.insurancepayn190.n433_inspay
[in-home medical care]
did insurance pay for any of that?
.................................................................................
1 -8. web non-response
1243 1. yes
77 5. no
23 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
14377 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.inhomecare.insurancepayn190.n433_inspay
if secn.inhomecare.insurancepayn190.n433_inspay = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n434_7 insurance pay all - 7
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.inhomecare.insurancepayn190.n434_inscoverall
[in-home medical care]
did insurance pay for all of it?
.................................................................................
2 -8. web non-response
1082 1. yes
136 5. no
23 8. dk (don't know); na (not ascertained)
9. rf (refused)
14480 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.inhomecare.insurancepayn190.n434_inscoverall
if secn.inhomecare.insurancepayn190.n434_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n435_7 insurance pay half - 7
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.inhomecare.insurancepayn190.n435_inscoverhalf
[in-home medical care]
did insurance pay for more than half of it?
.................................................................................
2 -8. web non-response
132 1. yes
10 5. no
17 8. dk (don't know); na (not ascertained)
9. rf (refused)
15562 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.inhomecare.insurancepayn190
if secn.inhomecare.n467_inscoverall <> yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n194 amt pay o-o-p home health svc
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.inhomecare.n194_amtpayoophhs
[in-home medical care]
about how much did you pay out-of-pocket for in-home medical care [since [r's
last iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount:
web-administered text:
[in-home medical care]
about how much did you pay out-of-pocket for in-home medical care [since [r's
last iw month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
193 0 100000 1414.72 8006.32 15459
-----------------------------------------------------------------
4 -8. web non-response
63 999998. dk (don't know); na (not ascertained)
4 999999. rf (refused)
n195 amt pay o-o-p home health svc - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.inhomecare.n195_
(thinking about how much you paid for in-home medical care [since [r's last iw
month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $2,000, $5,000, $10,000, $20,000
random entry points: $2,000, $5,000, $10,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x518 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid for in-home medical care [since [r's last iw
month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
29 0. value of breakpoint
5 500. value of breakpoint
4 501. value of breakpoint
5 2000. value of breakpoint
10 2001. value of breakpoint
1 5000. value of breakpoint
14 5001. value of breakpoint
1 10000. value of breakpoint
2 10001. value of breakpoint
15652 blank. inap (inapplicable); partial interview
n196 amt pay o-o-p home health svc - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.inhomecare.n196_
*
.................................................................................
8 499. value of breakpoint
5 500. value of breakpoint
5 1999. value of breakpoint
5 2000. value of breakpoint
10 4999. value of breakpoint
1 5000. value of breakpoint
3 9999. value of breakpoint
1 10000. value of breakpoint
1 19999. value of breakpoint
32 99996. greater than maximum breakpoint
15652 blank. inap (inapplicable); partial interview
n197 amt pay o-o-p home health svc - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.inhomecare.n197_
*
.................................................................................
5 0. no breakpoint values given during interview
27 98. dk (don't know); na (not ascertained)
3 99. rf (refused)
15688 blank. inap (inapplicable); partial interview
n202 used other health svc - prev iw/2 yrs
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.othhealthcare.n202_useothsvc
[instr: read slowly]
[since [r's last iw month], [r's last iw year]/in the last two years], did you
use any special facility or service which we haven't talked about, such as: an
adult care center, a social worker, an outpatient rehabilitation program,
physical therapy, or transportation for the elderly or disabled?
web-administered text:
[since [r's last iw month], [r's last iw year]/in the last two years], did you
use any special facility or service which we haven't talked about, such as: an
adult care center, a social worker, an outpatient rehabilitation program,
physical therapy, or transportation for the elderly or disabled?
.................................................................................
7 -8. web non-response
2540 1. yes
13008 5. no
21 8. dk (don't know); na (not ascertained)
9 9. rf (refused)
138 blank. inap (inapplicable); partial interview
构造变量
if secn.othhealthcare.n202_useothsvc = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n203 other health svc paid by r/sp/p
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.othhealthcare.n203_othsvccovins
[other health care services]
did you ([or your [husband/wife/partner]]) have to pay for any of these
services?
web-administered text:
[other health care services]
did you [or your [husband/wife/partner]] have to pay for any of these services?
.................................................................................
3 -8. web non-response
864 1. yes
1643 5. no
29 8. dk (don't know); na (not ascertained)
1 9. rf (refused)
13183 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.othhealthcare.n203_othsvccovins
if secn.othhealthcare.n203_othsvccovins = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n239 amt pay o-o-p other health service
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.othhealthcare.n239_othsvccost
[other health care services]
altogether, about how much did you have to pay?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount:
web-administered text:
[other health care services]
altogether, about how much did you have to pay?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
730 0 189000 985.54 7118.25 14859
-----------------------------------------------------------------
9 -8. web non-response
121 999998. dk (don't know); na (not ascertained)
4 999999. rf (refused)
n246 amt pay o-o-p other health service - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.othhealthcare.n246_
(thinking about how much you paid for other health care services [since [r's
last iw month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $1,000, $5,000, $10,000, $20,000
random entry points: $1,000, $5,000, $10,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x519 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid for other health care services [since [r's last
iw month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
65 0. value of breakpoint
8 500. value of breakpoint
11 501. value of breakpoint
6 1000. value of breakpoint
25 1001. value of breakpoint
1 5000. value of breakpoint
10 5001. value of breakpoint
2 10000. value of breakpoint
1 20000. value of breakpoint
15594 blank. inap (inapplicable); partial interview
n247 amt pay o-o-p other health service - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.othhealthcare.n247_
*
.................................................................................
37 499. value of breakpoint
8 500. value of breakpoint
17 999. value of breakpoint
6 1000. value of breakpoint
26 4999. value of breakpoint
1 5000. value of breakpoint
6 9999. value of breakpoint
2 10000. value of breakpoint
1 20000. value of breakpoint
25 99996. greater than maximum breakpoint
15594 blank. inap (inapplicable); partial interview
n248 amt pay o-o-p other health svc - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.othhealthcare.n248_
*
.................................................................................
9 0. no breakpoint values given during interview
5 97. data not available
25 98. dk (don't know); na (not ascertained)
3 99. rf (refused)
15681 blank. inap (inapplicable); partial interview
n332 ex other medical expenses
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.othhealthcare.n332_
[other medical expenses]
[since [r's last iw month], [r's last iw year]/in the last two years], aside
from the medical expenses we already mentioned, have you had any other out-of
pocket expenses, that is, expenses not covered by insurance, such as
medications, special food, equipment such as a special bed or chair, visits by
health professionals, or other costs?
.................................................................................
17 -8. web non-response
1643 1. yes
13877 5. no
28 8. dk (don't know); na (not ascertained)
20 9. rf (refused)
138 blank. inap (inapplicable); partial interview
构造变量
if secn.othhealthcare.n332_ = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n333 ex pay o-o-p other medical
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.othhealthcare.n333_
[other medical expenses]
about how much did you pay out-of-pocket for these expenses [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount
web-administered text:
[other medical expenses]
about how much did you pay out-of-pocket for these expenses [since [r's last iw
month], [r's last iw year]/in the last two years]?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
1431 0 54000 1166.06 2988.58 14080
-----------------------------------------------------------------
9 -8. web non-response
194 999998. dk (don't know); na (not ascertained)
9 999999. rf (refused)
n334 amt pay o-o-p other medical - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.othhealthcare.n334_
(thinking about how much you paid for other medical expenses [since [r's last iw
month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 3up1down, 2up2down, 1up3down
breakpoints: $500, $1,000, $5,000, $10,000, $20,000
random entry points: $1,000, $5,000, $10,000
entry point assignment: 1 or 2 or {not 1 and not 2} at x520 order of entry point
assignments and procedures correspond
web-administered text:
thinking about how much you paid for other medical expenses [since [r's last iw
month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
79 0. value of breakpoint
15 500. value of breakpoint
22 501. value of breakpoint
15 1000. value of breakpoint
47 1001. value of breakpoint
12 5000. value of breakpoint
17 5001. value of breakpoint
3 10001. value of breakpoint
15513 blank. inap (inapplicable); partial interview
n335 amt pay o-o-p other medical - max
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.othhealthcare.n335_
*
.................................................................................
52 499. value of breakpoint
15 500. value of breakpoint
23 999. value of breakpoint
15 1000. value of breakpoint
53 4999. value of breakpoint
12 5000. value of breakpoint
8 9999. value of breakpoint
2 19999. value of breakpoint
30 99996. greater than maximum breakpoint
15513 blank. inap (inapplicable); partial interview
n336 amt pay o-o-p other medical - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.othhealthcare.n336_
*
.................................................................................
5 0. no breakpoint values given during interview
2 97. data not available
32 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
15683 blank. inap (inapplicable); partial interview
构造变量
if secn.hospitalstay.n106_amtoophospcost = response then
assign: secn.n204_assgnhospcost := hospitalstay.n106_amtoophospcost
if (secn.hospitalstay.n106_amtoophospcost = dontknow or
secn.hospitalstay.n106_amtoophospcost = refusal or
secn.hospitalstay.n106_amtoophospcost = empty) and secn.hospitalstay.n107_ =
response then
assign: secn.n204_assgnhospcost := hospitalstay.n107_
if not((hospitalstay.n106_amtoophospcost = dontknow or
hospitalstay.n106_amtoophospcost = refusal or hospitalstay.n106_amtoophospcost
= empty) and hospitalstay.n107_ = response) then
assign: secn.n204_assgnhospcost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n204 assign hospital costs
section: n level: respondent type: numeric width: 7 decimals: 0
ref: secn.n204_assgnhospcost
user note: n106 and n107 are used to calculate n204.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 1000000 351.00 8495.87 0
-----------------------------------------------------------------
构造变量
if secn.nhomestay.n119_amtpaynhhosp = response then
assign: secn.n205_assgnnhcost := nhomestay.n119_amtpaynhhosp
if (secn.nhomestay.n119_amtpaynhhosp = dontknow or
secn.nhomestay.n119_amtpaynhhosp = refusal or secn.nhomestay.n119_amtpaynhhosp
= empty) and secn.nhomestay.n120_ = response then
assign: secn.n205_assgnnhcost := nhomestay.n120_
if not((nhomestay.n119_amtpaynhhosp = dontknow or nhomestay.n119_amtpaynhhosp =
refusal or nhomestay.n119_amtpaynhhosp = empty) and nhomestay.n120_ = response)
then
assign: secn.n205_assgnnhcost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n205 assign nursing home costs
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.n205_assgnnhcost
user note: n119 and n120 are used to calculate n205.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 220000 149.73 3786.76 0
-----------------------------------------------------------------
构造变量
if secn.outpatsurgery.n139_amtoopoutsurg = response then
assign: secn.n206_assgnoutsurgcost := outpatsurgery.n139_amtoopoutsurg
if (secn.outpatsurgery.n139_amtoopoutsurg = dontknow or
secn.outpatsurgery.n139_amtoopoutsurg = refusal or
secn.outpatsurgery.n139_amtoopoutsurg = empty) and secn.outpatsurgery.n140_ =
response then
assign: secn.n206_assgnoutsurgcost := outpatsurgery.n140_
if not((outpatsurgery.n139_amtoopoutsurg = dontknow or
outpatsurgery.n139_amtoopoutsurg = refusal or outpatsurgery.n139_amtoopoutsurg
= empty) and outpatsurgery.n140_ = response) then
assign: secn.n206_assgnoutsurgcost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n206 assign outpatient surgery costs
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.n206_assgnoutsurgcost
user note: n139 and n140 are used to calculate n206.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 20001 138.77 890.42 0
-----------------------------------------------------------------
构造变量
if secn.docvisit.n156_amtoopvisit = response then
assign: secn.n207_assgndocvstcost := docvisit.n156_amtoopvisit
if (secn.docvisit.n156_amtoopvisit = dontknow or secn.docvisit.n156_amtoopvisit
= refusal or secn.docvisit.n156_amtoopvisit = empty) and secn.docvisit.n157_ =
response then
assign: secn.n207_assgndocvstcost := docvisit.n157_
if not((docvisit.n156_amtoopvisit = dontknow or docvisit.n156_amtoopvisit =
refusal or docvisit.n156_amtoopvisit = empty) and docvisit.n157_ = response)
then
assign: secn.n207_assgndocvstcost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n207 assign doctor visit costs
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.n207_assgndocvstcost
user note: n156 and n157 are used to calculate n207.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 50000 457.02 1489.71 0
-----------------------------------------------------------------
构造变量
if secn.dentalcare.n168_amtpayoopdental = response then
assign: secn.n208_assgndentcost := dentalcare.n168_amtpayoopdental
if (secn.dentalcare.n168_amtpayoopdental = dontknow or
secn.dentalcare.n168_amtpayoopdental = refusal or
secn.dentalcare.n168_amtpayoopdental = empty) and secn.dentalcare.n169_ =
response then
assign: secn.n208_assgndentcost := dentalcare.n169_
if not((dentalcare.n168_amtpayoopdental = dontknow or
dentalcare.n168_amtpayoopdental = refusal or dentalcare.n168_amtpayoopdental =
empty) and dentalcare.n169_ = response) then
assign: secn.n208_assgndentcost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n208 assign dental costs
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.n208_assgndentcost
user note: n168 and n169 are used to calculate n208.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 120000 655.56 2338.63 0
-----------------------------------------------------------------
构造变量
if prescpdrug.n443_n180 = response then
assign: secn.n209_assgnprescost := prescpdrug.n443_n180
if (prescpdrug.n443_n180 = dontknow or prescpdrug.n443_n180 = refusal or
prescpdrug.n443_n180 = empty) and secn.prescpdrug.n181_ = response then
assign: secn.n209_assgnprescost := prescpdrug.n181_
if not((prescpdrug.n443_n180 = dontknow or prescpdrug.n443_n180 = refusal or
prescpdrug.n443_n180 = empty) and prescpdrug.n181_ = response) then
assign: secn.n209_assgnprescost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n209 assign rx costs
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.n209_assgnprescost
user note: n180 and n181 are used to calculate n209.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 15000 57.27 281.13 0
-----------------------------------------------------------------
构造变量
if secn.inhomecare.n194_amtpayoophhs = response then
assign: secn.n210_assgnhomehccost := inhomecare.n194_amtpayoophhs
if (secn.inhomecare.n194_amtpayoophhs = dontknow or
secn.inhomecare.n194_amtpayoophhs = refusal or
secn.inhomecare.n194_amtpayoophhs = empty) and secn.inhomecare.n195_ = response
then
assign: secn.n210_assgnhomehccost := inhomecare.n195_
if not((inhomecare.n194_amtpayoophhs = dontknow or inhomecare.n194_amtpayoophhs
= refusal or inhomecare.n194_amtpayoophhs = empty) and inhomecare.n195_ =
response) then
assign: secn.n210_assgnhomehccost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n210 assign in - home health care costs
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.n210_assgnhomehccost
user note: n194 and n195 are used to calculate n210.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 100000 24.68 903.87 0
-----------------------------------------------------------------
构造变量
if secn.othhealthcare.n239_othsvccost = response then
assign: secn.n064_assgnothsvccost := othhealthcare.n239_othsvccost
if (secn.othhealthcare.n239_othsvccost = dontknow or
secn.othhealthcare.n239_othsvccost = refusal or
secn.othhealthcare.n239_othsvccost = empty) and secn.othhealthcare.n246_ =
response then
assign: secn.n064_assgnothsvccost := othhealthcare.n246_
if not((othhealthcare.n239_othsvccost = dontknow or
othhealthcare.n239_othsvccost = refusal or othhealthcare.n239_othsvccost =
empty) and othhealthcare.n246_ = response) then
assign: secn.n064_assgnothsvccost := '0'
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n064 assign other services cost
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.n064_assgnothsvccost
user note: n239 and n246 are used to calculate n064.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 189000 51.90 1554.07 0
-----------------------------------------------------------------
构造变量
assign: secn.n211_totmajmedexp :=
plusint(plusint(plusint(plusint(plusint(plusint(plusint(plusint(secn.n204_assgnhospcost
+ secn.n205_assgnnhcost ) + secn.n206_assgnoutsurgcost ) +
secn.n207_assgndocvstcost ) + secn.n208_assgndentcost ) +
secn.n209_assgnprescost ) + secn.n210_assgnhomehccost ) +
secn.n064_assgnothsvccost ) + secn.n065_assgnhospicecost )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n211 assign total o-o-p for major med costs
section: n level: respondent type: numeric width: 7 decimals: 0
ref: secn.n211_totmajmedexp
user note: n211 = n204 + n205 + n206 + n207 + n208 + n209 + n210 + n064 + n065.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
15723 0 1008072 1885.94 10244.07 0
-----------------------------------------------------------------
构造变量
if secn.n211_totmajmedexp >= 10000 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n212 help pay health care costs
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.howpaymedbill.n212_helppayhccost
besides any costs covered by insurance, has anyone helped you [and your
[husband/wife/partner]] pay for your health care costs [since [r's last iw
month], [r's last iw year]/in the last two years], or helped you pay the cost of
health insurance or for long-term care insurance?
.................................................................................
25 1. yes
546 5. no
2 8. dk (don't know); na (not ascertained)
2 9. rf (refused)
15148 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n212_helppayhccost
if secn.howpaymedbill.n212_helppayhccost = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n213m1 who helps pay health care costs - 1
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.howpaymedbill.n213_whohelppayhccost
[help with medical expenses]
is that a (child or other) relative of yours [and your
[husband/wife/partner]'s], or is that someone else?
instr: select all that apply
.................................................................................
14 1. child/child-in-law/grandchild
6 2. other relative
5 3. someone else
8. dk (don't know); na (not ascertained)
9. rf (refused)
15698 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n212_helppayhccost
if secn.howpaymedbill.n212_helppayhccost = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n213m2 who helps pay health care costs - 2
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.howpaymedbill.n213_whohelppayhccost
[help with medical expenses]
is that a (child or other) relative of yours [and your
[husband/wife/partner]'s], or is that someone else?
instr: select all that apply
.................................................................................
1 1. child/child-in-law/grandchild
1 2. other relative
1 3. someone else
8. dk (don't know); na (not ascertained)
9. rf (refused)
15720 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n212_helppayhccost
if secn.howpaymedbill.n212_helppayhccost = yes then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n213m3 who helps pay health care costs - 3
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.howpaymedbill.n213_whohelppayhccost
[help with medical expenses]
is that a (child or other) relative of yours [and your
[husband/wife/partner]'s], or is that someone else?
instr: select all that apply
.................................................................................
1. child/child-in-law/grandchild
2. other relative
1 3. someone else
8. dk (don't know); na (not ascertained)
9. rf (refused)
15722 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc <> specialanswer and
secn.howpaymedbill.n254_n214mwhichldpayhc <> empty then
assign: secn.howpaymedbill.n214awhichldpayhc [cnt] :=
secn.howpaymedbill.aarrayinteger
[ordenum(setelement(n254_n214mwhichldpayhc,cnt))]
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = dontknow then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := dontknow
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = refusal then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n214m1 which child pay health care costs - 1
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.howpaymedbill.n214awhichldpayhc
[help with medical expenses]
(which child is that?)
instr: select all that apply
if grandchild: (which of your children is the parent of that grandchild?)
web-administered text:
[help with medical expenses]
which child is that?
instr: select all that apply.
if grandchild: which of your children is the parent of that grandchild?
.................................................................................
14 041-990. other person number
992. unlisted child who is now deceased
993. all children equally
998. dk (don't know); na (not ascertained)
999. rf (refused)
15709 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc <> specialanswer and
secn.howpaymedbill.n254_n214mwhichldpayhc <> empty then
assign: secn.howpaymedbill.n214awhichldpayhc [cnt] :=
secn.howpaymedbill.aarrayinteger
[ordenum(setelement(n254_n214mwhichldpayhc,cnt))]
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = dontknow then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := dontknow
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = refusal then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n214m2 which child pay health care costs - 2
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.howpaymedbill.n214awhichldpayhc
[help with medical expenses]
(which child is that?)
instr: select all that apply
if grandchild: (which of your children is the parent of that grandchild?)
web-administered text:
[help with medical expenses]
which child is that?
instr: select all that apply.
if grandchild: which of your children is the parent of that grandchild?
.................................................................................
3 041-990. other person number
992. unlisted child who is now deceased
993. all children equally
998. dk (don't know); na (not ascertained)
999. rf (refused)
15720 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc <> specialanswer and
secn.howpaymedbill.n254_n214mwhichldpayhc <> empty then
assign: secn.howpaymedbill.n214awhichldpayhc [cnt] :=
secn.howpaymedbill.aarrayinteger
[ordenum(setelement(n254_n214mwhichldpayhc,cnt))]
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = dontknow then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := dontknow
{previous ask} secn.howpaymedbill.n254_n214mwhichldpayhc
for secn.howpaymedbill.cnt := 1 to 50 do
if secn.howpaymedbill.cnt <= cardinal(secn.howpaymedbill.n254_n214mwhichldpayhc
) then
if secn.howpaymedbill.n254_n214mwhichldpayhc = refusal then
assign: secn.howpaymedbill.n214awhichldpayhc [1] := refusal
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n214m3 which child pay health care costs - 3
section: n level: respondent type: character width: 3 decimals: 0
ref: secn.howpaymedbill.n214awhichldpayhc
[help with medical expenses]
(which child is that?)
instr: select all that apply
if grandchild: (which of your children is the parent of that grandchild?)
web-administered text:
[help with medical expenses]
which child is that?
instr: select all that apply.
if grandchild: which of your children is the parent of that grandchild?
.................................................................................
041-990. other person number
992. unlisted child who is now deceased
993. all children equally
998. dk (don't know); na (not ascertained)
999. rf (refused)
15723 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.howpaymedbill.n213_whohelppayhccost
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n215 amt of other help
section: n level: respondent type: numeric width: 6 decimals: 0
ref: secn.howpaymedbill.n215_amtothhelp
[help with medical expenses]
altogether, about how much money did that help amount to?
instr: please enter "0" for nothing
instr: do not probe dk/rf
amount:
web-administered text:
[help with medical expenses]
altogether, about how much money did that help amount to?
instr: please enter "0" for nothing.
.................................................................................
-----------------------------------------------------------------
n min max mean sd miss
18 150 135000 13352.83 31943.39 15698
-----------------------------------------------------------------
1 -8. web non-response
6 999998. dk (don't know); na (not ascertained)
999999. rf (refused)
n216 amt of other help - min
section: n level: respondent type: numeric width: 5 decimals: 0
ref: secn.howpaymedbill.n216_
(thinking about how much you received in help for medical expenses [since [r's
last iw month], [r's last iw year]/in the last two years]:)
did it amount to less than $____ , more than $____ , or what?
procedures: 2up1down, 1up2down
breakpoints: $500, $1,000, $3,000, $10,000
random entry points: $1,000, $3,000
entry point assignment: 1 or {not 1} at x503 order of entry point assignments
and procedures correspond
web-administered text:
thinking about how much you received in help for medical expenses [since [r's
last iw month], [r's last iw year]/in the last two years]:
did it amount to less than $____ , more than $____ , or what?
user note: the procedures apply to both the interviewer-administered and
web-administered text.
.................................................................................
2 0. value of breakpoint
4 1001. value of breakpoint
1 3001. value of breakpoint
15716 blank. inap (inapplicable); partial interview
n217 amt of other help - max
section: n level: respondent type: numeric width: 8 decimals: 0
ref: secn.howpaymedbill.n217_
*
.................................................................................
4 2999. value of breakpoint
1 9999. value of breakpoint
2 99999996. greater than maximum breakpoint
15716 blank. inap (inapplicable); partial interview
n218 amt of other help - result
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.howpaymedbill.n218_
*
.................................................................................
2 98. dk (don't know); na (not ascertained)
99. rf (refused)
15721 blank. inap (inapplicable); partial interview
构造变量
if iwtype = cor and (rvars.z113_gavemedcareno_v <> yes or
rvars.z277_pwhavemedicaidnumber <> yes) and (rvars.z113_gavemedcareno_v <> yes
and rvars.z113_gavemedcareno_v <> donotask or rvars.z277_pwhavemedicaidnumber
<> yes and rvars.z277_pwhavemedicaidnumber <> donotask) and
(secn.govcover.n001_ = yes or secn.govcover.n005_ = yes or medicare in
secn.n343_whatinsurance or medicaid in secn.n343_whatinsurance ) then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n451 medcare/caid consent
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.medicarecaidnumber.n451_carecaidconsent
all:
we would like to understand how people's medical history affects their financial
status, and how use of health care may change as people age. to do that, we
need to obtain information about health care costs and diagnoses.
if we do not have r's medicare consent from a previous wave iw (z113 not 1) and
do not have medicaid consent from a previous wave (z277_pwhavemedicaid not 1:
the best place to get this information without taking up a lot more of your time
is in the records from the centers for medicare & medicaid services. would you
allow us to link to these data using your name and other information?
if we have r's medicare consent from a previous wave iw (z113=1) and do not have
r's medicaid consent from a previous wave iw (z277_pwhavemedicaid not 1):
you have already given permission to access your medicare records. would you
allow us to access any medicaid records you may have?
if we do not have r's medicare consent from a previous wave iw (z113 not 1) and
have r's medicaid consent from a previous wave iw (z277_pwhavemedicaid = 1):
you have already given permission to access your medicaid records. would you
allow us to access any medicare records you may have?
def: medicare is the federal health insurance program for people who are 65 or
older, certain younger people with disabilities, and people with end-stage renal
disease. medicaid is a public health insurance program for people with low
incomes.
.................................................................................
10 -8. web non-response
2365 1. consent to linkage
1638 5. refuse linkage
42 8. dk (don't know); na (not ascertained)
11 9. rf (refused)
11657 blank. inap (inapplicable); partial interview
构造变量
if rtab[idm].x008ainnhome_v <> innursinghome or nhomestay.n116_niteovernh <>
996 then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n235 how satisfied w/ health care
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n235_satisfwhlthcare
thinking about the quality, cost, and convenience of your health care, how
satisfied are you overall, very satisfied, somewhat satisfied, neutral, somewhat
dissatisfied, or very dissatisfied?
web-administered text:
thinking about the quality, cost, and convenience of your health care, how
satisfied are you overall?
.................................................................................
7 -8. web non-response
8086 1. very satisfied
4563 2. somewhat satisfied
1927 3. neutral
493 4. somewhat dissatisfied
268 5. very dissatisfied
174 8. dk (don't know); na (not ascertained)
43 9. rf (refused)
162 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n235_satisfwhlthcare
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n295 how satisfied w/ health care
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.n295_
thinking about your experiences with the health care system over the past year,
how often were your wishes for care taken into account, never, sometimes,
usually, or always?
def: by "wishes for care taken into account" we mean your medical provider(s)
asked about and considered your values and what matters most to you as a person
when recommending a plan for your care.
web-administered text:
thinking about your experiences with the health care system over the past year,
how often were your wishes for care taken into account?
def: by "wishes for care taken into account" we mean your medical provider(s)
asked about and considered your values and what matters most to you as a person
when recommending a plan for your care.
.................................................................................
23 -8. web non-response
1456 1. never
2454 2. sometimes
3864 3. usually
7038 4. always
511 5. no experiences in past year
159 8. dk (don't know); na (not ascertained)
55 9. rf (refused)
163 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.n235_satisfwhlthcare
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n290 couldnt afford medical care
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.healthcareaccess.n290_affordcare
([since [r's last iw month], [r's last iw year]/in the last two years]), was
there any time when you needed medical care, but did not get it because you
couldn't afford it?
def: by "medical care" we mean visits with any medical professional, including
dentists and psychologists.
web-administered text:
[since [r's last iw month], [r's last iw year]/in the last two years], was there
any time when you needed medical care, but did not get it because you couldn't
afford it?
def: by "medical care" we mean visits with any medical professional, including
dentists and psychologists.
.................................................................................
9 -8. web non-response
929 1. yes
14583 5. no
25 8. dk (don't know); na (not ascertained)
14 9. rf (refused)
163 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.healthcareaccess.n290_affordcare
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n291 have usual place of care
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.healthcareaccess.n291_placeofcare
is there a place that you usually go to when you are sick or need advice about
your health?
.................................................................................
12 -8. web non-response
13169 1. yes
2309 5. there is no place
53 8. dk (don't know); na (not ascertained)
18 9. rf (refused)
162 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.healthcareaccess.n290_affordcare
if secn.healthcareaccess.n291_placeofcare = yesoneplace then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n292 usual place of care loc
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.healthcareaccess.n292_placeofcareloc
what kind of place [is it/do you go to most often] - a clinic, doctor's office,
emergency room, or some other place?
instr: instruct the respondent to select the place used most often if needed.
web-administered text:
what kind of place [is it/do you go to most often] - a clinic, doctor's office,
emergency room, or some other place?
instr: if there is more than one place you usually go, select the place you use
most often.
.................................................................................
1 -8. web non-response
2756 1. clinic or health center
9244 2. doctor's office or hmo
375 3. hospital emergency room
74 4. hospital outpatient department
243 5. some other place
17 6. doesn't go to one place most often
277 10. veterans administration (va)
151 11. urgent care
30 98. dk (don't know); na (not ascertained)
1 99. rf (refused)
2554 blank. inap (inapplicable); partial interview
构造变量
{previous ask} secn.healthcareaccess.n290_affordcare
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n293 trouble find dr
section: n level: respondent type: numeric width: 2 decimals: 0
ref: secn.healthcareaccess.n293_trobfinddr
([since [r's last iw month], [r's last iw year]/in the last two years]) did you
have any trouble finding a general doctor or provider who would see you?
web-administered text:
[since [r's last iw month], [r's last iw year]/in the last two years] did you
have any trouble finding a general doctor or provider who would see you?
.................................................................................
9 -8. web non-response
625 1. yes
14892 5. no
26 8. dk (don't know); na (not ascertained)
8 9. rf (refused)
163 blank. inap (inapplicable); partial interview
构造变量
if iwtype <> ext and not(activemode = 'selfadmin') then
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
n236 assist section n
section: n level: respondent type: numeric width: 1 decimals: 0
ref: secn.n236_assistn
instr: how often did r receive assistance with answers in section n - health
services and insurance?
user note: interviewer-administered item.
.................................................................................
13070 1. never
342 2. a few times
123 3. most or all of the time
22 4. the section was done by a proxy reporter
2166 blank. inap (inapplicable); partial interview
covflag rcovflag
section: n level: respondent type: numeric width: 1 decimals: 0
.................................................................................
3266 1. in 2020 hrs covid-19 project
12457 blank. not in 2020 hrs covid-19 project
nmode ending mode - section n
section: n level: respondent type: numeric width: 1 decimals: 0
user note: this variable identifies the mode at completion of this section.
.................................................................................
13460 1. phone
125 2. ftf
1781 3. web
241 4. web-small
116 blank. inap (inapplicable); partial interview
vdate 2020 data model version
section: n level: respondent type: numeric width: 2 decimals: 0
user note: this variable identifies which data model was used to interview the
household. please reference the data description for a summary of changes in
each data model.
.................................................................................
911 1. version 1
463 2. version 2
630 3. version 3
961 4. version 4
374 5. version 5
585 6. version 6
3777 7. version 7
1239 8. version 8
1208 9. version 9
1091 10. version 10
1298 11. version 11
1895 12. version 12
1291 13. version 13
version 2020 data release version
section: n level: respondent type: numeric width: 1 decimals: 0
.................................................................................
15723 1. hrs 2020 final release