Download:
pdf |
pdfSpecWriter Data
Form Version:
6/27/2023 11:25:17 AM
Report Type:
Full Detail
Project Database:
Language:
English
WESSQL300.MEPSSpring2024
Spec Label:
This is the cover page. Additional contents currently project specific.
REA - Page 1 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_00
Route Details:
(REA1000)
Item Type: Route
Type Class: If Then
01 Box = BOX_00, BOX_05, BOX_10, BOX_20, BOX_30, BOX_50, BOX_60, BOX_
70, BOX_80, BOX_90, BOX_100, BOX_110, BOX_120, BOX_130, BOX_140, BOX_
150, BOX_160, BOX_170, BOX_200, BOX_210, BOX_215, BOX_220, BOX_225,
BOX_230, BOX_240, BOX_250
02 Loop = LOOP_10, LOOP_20, LOOP_30, LOOP_40
03 End Loop = END_LP 10, END_LP 20, END_LP 30, END_LP 40
04 Single Select = RE50, RE85, RE90, RE100, RE110, RE111, RE114, RE180, RE190,
RE250, RE260, RE270, RE280, RE290, RE320DONE, RE330, RE340, RE350, RE360,
RE370, RE380, RE410, RE420, RE425, RE440, RE480, RE520, RE540, RE560, RE580,
RE590, RE600, RE610, RE620, RE630, RE650_06, RE650_07, RE680_06, RE680_07,
RE720, RE740, RE760, RE770, RE790, RE800, RE810, RE830, RE850, RE860, RE870
05 Single Select with Display Roster = RE310, RE320, RE390, RE510
06 Single Select with Fill in Answer Text = RE490
07 Single Select with Add/Edit/Delete = RE500
08 Multiple Select = RE113
10 Multiple Select with Fill in Answer Text = RE400
11 Multiple Select with Add/Edit/Delete = RE530, RE550, RE570
12 Address - Newly Collected = RE450_01, RE450_02, RE450_03, RE450_04, RE450_
05, RE450_06, RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, RE840_ 06
13 Address-Preloaded = RE40_01, RE40_02, RE40_03, RE40_04, RE40_05, RE40_06,
RE40_07
14 Regular Date Entry = RE120_01, RE120_02, RE120_03, RE200_01, RE200_02,
RE200_03, RE210_01, RE210_02, RE210_03, RE220_01, RE220_02, RE220_03, RE230
_01, RE230_02, RE230_03, RE240_01, RE240_02, RE240_03, RE300_01, RE300_02,
RE300_03, RE430_01, RE430_02, RE430_03, RE730_01, RE730_02, RE730_03, RE780
_01, RE780_02, RE780_03
19 Numeric Field = RE750
23 Text Field = RE710_01, RE710_02, RE710_03
24 Information Screen = RE10, RE20, RE30, RE30A, RE130, RE140, RE150, RE460,
RE640
25 Single Select - Preloaded = RE60, RE650_01, RE680_01
26 Regular Date Entry - Preloaded = RE70_01, RE70_02, RE70_03, RE650_02, RE650_
03, RE650_04, RE680_02, RE680_03, RE680_04
27 Numeric Field - Preloaded = RE80, RE650_05, RE680_05
29 Single Select with Fill in Answer Text and Display Roster = RE820
REA - Page 2 of 194
MEPSSpring2024
Full Detail Spec
Reenumeration A (REA) Section
(Rout
Grid 1 = RE710_[1-3], RE720, RE730_[1-3], RE740, RE750, RE760, RE770.
Grid 2 = RE320, RE650_01, RE650_02, RE650_03, RE650_04, RE650_05, RE650_ 06,
RE650_07, RE680_01, RE680_02, RE680_03, RE680_04, RE680_05, RE680_06, RE680
_07
Roster 2 = RE400, RE490
Roster 3 = RE500, RE530, RE550, RE570
REA - Page 3 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_05
Route Details:
(REA1002)
Item Type: Route
Type Class: If Then
Date definitions
Birth Date:
Begin: RU reference period end date - 120 years
End: RU Reference Period End Date/Interview Date (RUEndM, RUEndD, RUEndY)
Items: RE70_01, RE70_02, RE70_03, RE650_02, RE650_03, RE650_04, RE680_02, RE680_
03, RE680_04, RE730_01, RE730_02, RE730_03
Hard Check: Date entered must be between {YEAR}-120 years where ‘YEAR’ is the current
year and today’s date. If a date outside of this range is entered, display the following
message: “UNLIKELY RESPONSE. DATE CANNOT BE AFTER REFERENCE PERIOD END DATE
OR BEFORE {YEAR-120}. VERIFY WITH RESPONDENT AND RE-ENTER.”
Life Span:
Begin: Person's DOB (DOBD, DOBM, DOBY)
End: Person’s reference period end date (EndRefM, EndRefD, EndRefY)
Items: RE120_01, RE120_02, RE120_03, RE1110_01, RE1110_02, RE1110_03
Hard Check: Date entered must be between Person's DOB (DOBD, DOBM, DOBY) and
Person’s reference period end date (EndRefM, EndRefD, EndRefY). If a date outside of this
range is entered, display the following message: DATE CANNOT BE AFTER PERSON’S
REFERENCE PERIOD END DATE OR BEFORE PERSON’S DATE OF BIRTH. VERIFY WITH
RESPONDENT AND RE-ENTER.”
RU Life Span:
Begin: Person's DOB (DOBD, DOBM, DOBY)
End: RU Reference Period End Date/Interview Date (RUEndM, RUEndD, RUEndY)
Hard Check: Date entered must be between Person's DOB (DOBD, DOBM, DOBY) and the
RU reference period end date/interview date (RUEndM, RUEndD, RUEndY). If a date
outside of this range is entered, display the following message: DATE CANNOT BE AFTER
REFERENCE PERIOD END DATE OR BEFORE PERSON’S DATE OF BIRTH. VERIFY WITH
RESPONDENT AND RE-ENTER.”
RU Reference Period:
Begin: RU reference period begin date
End: RU reference period end date/ Interview Date (RUEndM, RUEndD, RUEndY)
Items: RE200_01, RE200_02, RE200_03, RE220_01, RE220_02, RE220_03, RE240_01,
RE240_02, RE240_03, RE1090_01, RE1090_02, RE1090_03
Hard Check: Date entered must be between the RU reference period begin date and the
RU reference period end date. If a date outside of this range is entered, display the
following message: DATE CANNOT BE AFTER REFERENCE PERIOD END DATE OR BEFORE
REFERENCE PERIOD BEGIN DATE. VERIFY WITH RESPONDENT AND RE-ENTER.”
Person’s Reference Period:
Begin: Person’s reference period begin date (BegRefM, BegRefD, BegRefY)
End: Person’s reference period end date (EndRefM, EndRefD, EndRefY)
Items: None
Hard Check: Date entered must be between the person’s reference period begin date
(BegRefM, BegRefD, BegRefY) and the person’s reference period end date (EndRefM,
EndRefD, EndRefY). If a date outside of this range is entered, display the following
message: DATE CANNOT BE AFTER PERSON’S REFERENCE PERIOD END DATE OR BEFORE
PERSON’S REFERENCE PERIOD BEGIN DATE. VERIFY WITH RESPONDENT AND RE-ENTER.”
REA - Page 4 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_10
(REA1003)
(REA1005)
Route Details:
(REA1020)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
Item Type: Route
Type Class: If Then
If Round 1 and RUType = Standard RU, go to RE10.
If Round 1 and RUType = New Standard RU, go to RE20.
If Round 1 and RUType = New Student RU, go to RE30.
If Panel 98, Round 4, go to RE30A.
Otherwise, go to RE40_01.
RE10
Item Type:
Context Header:
Type Class: If Then
Context Header Display Ins tructions: SEE CONTEXT HEADER SPEC
Route Details:
BOX_20
Item Type: Route
)
BLAISE NAME: R1REStartStandard
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
{REFERENCE PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
(As I mentioned earlier,) {your family/{PERSON}'s household} took part in the National Health Interview Survey on
{MONTH DAY, YEAR OF NHIS INTERVIEW} and, at that time, the Census Bureau interviewer mentioned that
{you/{his/her} family} might be contacted again for another health related survey.
IF NEEDED, READ ALL OR PART OF THE FOLLOWING:
This survey, the Medical Expenditure Panel Survey, is also for the Department of Health and Human Services [specifically,
the Agency for Healthcare Research and Quality]. The information you provide will be kept completely confidential and
private as required by law.
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 5 of 194
RE40_01
(REA1080)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
In Round 1, the name in the context header is the full name of the NHIS
reference person for the current RU being interviewed.
(Preload.NewRefPersPID)
Display 'your family' and 'you' if current respondent is an RU member (ST.Respondent=RespRUMem).
Display '{PERSON}'s} household' and '{his/her} family' if current respondent is a proxy
(ST.Respondent=RespProxy).
Display the date of NHIS interview (Preload.NHISDt) for {MONTH DAY, YEAR OF NHIS
INTERVIEW}.
Testing/Editing
Notes:
RE20
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
(REA1025)
Instruction
Enumerated
TContinue
)
BLAISE NAME: R1REStartNewRU
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
{REFERENCE PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
(As I mentioned earlier,) {you/{PERSON}} {were/was} a member of a household that took part in the National Health
Interview Survey on {MONTH DAY, YEAR OF NHIS INTERVIEW} and, at that time, the Census Bureau interviewer
mentioned that members of that household might be contacted again for another health related survey. Since {you/he/she}
{are/is} no longer living with that household, we will interview this new household separately.
IF NEEDED, READ ALL OR PART OF THE FOLLOWING:
This survey, the Medical Expenditure Panel Survey, is also for the Department of Human Services [specifically, the Agency
for Healthcare Research and Quality]. The information you provide will be kept completely confidential and private as
required by law.
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 6 of 194
RE40_01
(REA1080)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
The name of the reference person displayed in Context header is the full
name of the oldest RU member for the current RU being interviewed.
(This may or may not be the respondent. This can be an RU member
newly merged to this brand new RU.)
Display the date of NHIS interview (Preload.NHISDt) for {MONTH, DAY, YEAR OF NHIS
INTERVIEW}.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
RE30
Item Type:
(REA1030)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
Context Header:
)
BLAISE NAME: R1REStartStuRU
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
{REFERENCE PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
(As I mentioned earlier,) my records show that {you/{PERSON}} were a member of a household that took part in the
National Health Interview Survey on {MONTH DAY, YEAR OF NHIS INTERVIEW} and, at that time, the Census Bureau
interviewer mentioned that {you/{PERSON}} might be contacted again for another health related survey. Since
{you/{PERSON}} are now a student and no longer living with that household, we will interview {you/{PERSON}}
separately.
IF NEEDED, READ ALL OR PART OF THE FOLLOWING:
This survey, the Medical Expenditure Panel Survey, is also for the Department of Health and Human Services [specifically,
the Agency for Healthcare Research and Quality]. The information you provide will be kept completely confidential and
private as required by law.
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 7 of 194
RE40_01
(REA1080)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
Note: the name of the reference person displayed in the Context header
is the full name of the student for the current RU being interviewed.
Display the date of NHIS interview (Preload.NHISDt) for {MONTH, DAY, YEAR OF NHIS
INTERVIEW}.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
RE30A
Item Type:
(REA1035)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
Context Header:
BLAISE NAME: IntroCovid
)
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
{REFERENCE PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
Due to the COVID-19 crisis, we did not interview as many new households as usual this
spring. Thank you for extending your participation in MEPS to help maintain the value of this
important study. Now more than ever, researchers and government agencies need accurate
data on health care in our country and the impact of the COVID-19 crisis on households like
yours.
When we interviewed {you/your household/{PERSON}'s household} last time on {ROUND 5
INTERVIEW DATE}, we asked about health care and related information through December
31, 2019. For this interview, we’d like you to tell us about {your/your household’s/this
household’s} health care, jobs, and health insurance between January 1, 2020 and today.
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 8 of 194
RE40_01
(REA1080)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Display
Instructions:
For the first sentence, display ‘you’ if single person household. Display ‘your household’ if
multi-RU member household and respondent is an RU member. Otherwise, display
‘{PERSON}’s household’.
For the last sentence, display ‘your’ if single person household. Display ‘your household’s’ if
multi-RU member household and respondent is an RU member. Otherwise, display ‘this
household’s’.
RE40_01
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1080)
Question
String
BLAISE NAME: CurrStrt1
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
Question Text:
VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.
{Is the street address:/What is the street address?}
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
REFUSED
DON'T KNOW
1
RF
DK
REA - Page 9 of 194
RE40_02
RE40_02
RE40_02
(REA1081)
(REA1081)
(REA1081)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Display RE40_01 through RE40_07 vertically on the same form pane.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {STREET ADDRESS1} in the info pane in bold, black, but all other address display fields in
lighter “grayed-out” text.
Display “Is the street address:” if previous round or NHIS street address 1 information available.
Otherwise, display “What is the street address?”
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
BLAISE NAME: CurrStrt2
RE40_02
Item Type:
(REA1081)
Question
Type Class:
String
Field Size: 40
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{VERIFY/ENTER} APARTMENT OR UNIT NUMBER, IF AVAILABLE. IF NONE, PRESS ENTER TO CONTINUE.
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
EMPTY
REFUSED
DON'T KNOW
1
RE40_03
(REA1082)
Empty
RF
DK
RE40_03
RE40_03
RE40_03
(REA1082)
(REA1082)
(REA1082)
REA - Page 10 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {STREET ADDRESS2} in the info pane in bold, black, but all other address display fields in
lighter “grayed-out” text.
Display “VERIFY:” if previous round or NHIS street address 2 information available. Otherwise,
display “ENTER”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
BLAISE NAME: CurrCity
RE40_03
Item Type:
(REA1082)
Question
Type Class:
String
Field Size: 35
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{Is the city:/What is the city?}
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
REFUSED
DON'T KNOW
1
RE40_04
(REA1083)
RF
DK
RE40_04
RE40_04
(REA1083)
(REA1083)
REA - Page 11 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {CITY} in the info pane in bold, black, but all other address display fields in lighter “grayedout” text.
Display “Is the city:” if previous round or NHIS city address information available. Otherwise, display
“What is the city?”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
BLAISE NAME: CurrSt
RE40_04
Item Type:
(REA1083)
Question
Type Class:
String
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{Is the state:/What is the state?}
TYPE THE FIRST LETTER OF THE STATE, THEN USE ARROW KEYS IF NEEDED TO LOCATE STATE, AND
PRESS ENTER TO SELECT.
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
1
REA - Page 12 of 194
RE40_05
(REA1084)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Refused and don’t know disallowed for state.
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Use the state lookup file.
Display
Instructions:
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {STATE} in the info pane in bold, black, but all other address display fields in lighter “grayedout” text.
Display “Is the state:” if previous round or NHIS state address information available. Otherwise,
display “What is the state?”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
BLAISE NAME: CurrZip
Field kind: Datafield
ArrayMin:
RE40_05
Item Type:
(REA1084)
Question
Type Class:
String
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
)
Min value:
Field Size: 5
Show Card (
ArrayMax:
Max value:
)
Look Up File (
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{Is the zip code:/What is the zip code?}
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
REFUSED
DON'T KNOW
1
RE40_06
(REA1085)
RF
DK
RE40_06
RE40_06
(REA1085)
(REA1085)
REA - Page 13 of 194
)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Hard check: Exactly 5 digit numeric entry required. If less than 5 numeric
digits entered or any characters entered that are not numeric, display the
following message: "ZIP CODE ENTRY REQUIRES EXACTLY 5
NUMBERS. PROBE AND RE-ENTER OR ENTER F5 (DON'T KNOW) IF
FULL ZIP CODE IS NOT KNOWN."
Display
Instructions:
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {ZIP CODE} in the info pane in bold, black, but all other address display fields in lighter
“grayed-out” text.
Display “Is the zip code:” if previous round or NHIS zip code address information available.
Otherwise, display “What is the zip code?”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
REA - Page 14 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE40_06
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1085)
Question
String
BLAISE NAME: CurrCnty
Field kind: Datafield
Field Size: 30
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{Is the county:/What is the county?}
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
RE40_07
(REA1086)
RF
DK
RE40_07
RE40_07
(REA1086)
(REA1086)
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {COUNTY} in the info pane in bold, black, but all other address display fields in lighter
“grayed-out” text.
Display “Is the county:” if previous round or NHIS county information available. Otherwise, display
“What is the county?”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
REA - Page 15 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE40_07
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1086)
Question
String
BLAISE NAME: CurrPhone
Field kind: Datafield
Field Size: 10
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
Question Text:
[VERIFY LOCATING ADDRESS, COUNTY, AND PHONE NUMBER WITH RESPONDENT.]
{Is the telephone number:/What is the telephone number?}
IF NO TELEPHONE, ENTER DON’T KNOW.
{STREET ADDRESS1}
{STREET ADDRESS2}
{CITY}, {STATE} {ZIP CODE}
{COUNTY}
{TELEPHONE NUMBER}
Responses:
REFUSED
DON'T KNOW
1
BOX_30
(REA1125)
RF
DK
BOX_30
BOX_30
(REA1125)
(REA1125)
REA - Page 16 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Prefill each available address field in the response pane entry fields with information from the
NHIS or the previous round. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState, Preload.CurrZip, Preload.CurrCnty, Preload.CurrPhone.
10-digit entry require; use number input mask (xxx-xxx-xxxx) in response field.
Hard check:
"PHONE ENTRY REQUIRES EXACTLY 10 NUMBERS. PROBE AND RE-ENTER OR
ENTER F5 (DON'T KNOW) IF FULL PHONE NUMBER IS NOT KNOWN."
Display
Instructions:
Display RE40_01 through RE40_07 vertically on the same form pane.
Display “VERIFY LOCATING…” instruction in brackets and lighter “grayed-out” text.
Display address fields in the info pane with most recent address information. As entries are updated in
the current round, the display in the info pane should also be updated.
Display {TELEPHONE NUMBER} in the info pane in bold, black, but all other address display fields
in lighter “grayed-out” text.
Display “Is the telephone number:” if previous round or NHIS phone number available. Otherwise,
display “What is the telephone number?”.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RespAndAddr
REA - Page 17 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_30
Route Details:
(REA1125)
Item Type: Route
Type Class: If Then
If Round 1 and [RUType=Standard RU] and PreloadRUNum = 1 (s ingle person RU)
and current respondent is an RU member (ST.Res pondent=RespRUMem), go to
RE480.
If Round 1 and [RUType=New Standard RU] and Preload RU Num = 1 (single person
RU) and current respondent is an RU member (ST.Respondent=Res pRUMem) , go to
BOX_160.
If Round 1 and [RUType=Standard RU or New Standard RU] and PreloadRUNum = 1
(s ingle person RU and current respondent is a proxy (ST.Res pondent=RespProxy), go
to RE310.
If Round 1 and [RUType=Standard RU or New Standard RU] and PreloadRUNum > 1
(multi-pers on RU), go to RE310.
If Round <>1 and [RUType=Standard RU or New Standard RU], go to BOX_90.
Otherwise (RUType=Student RU or New Student RU), continue with RE50.
RE50
Item Type:
(REA1135)
Question
Type Class:
Enumerated
Answer Type:
TSTUDTIME
BLAISE NAME: StuFullTime
Field kind: Datafield
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Help Available (AttendSchHelp)
Context Header:
ArrayMin:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
My records show that {you/{PERSON}} {are/is} a student at post-secondary school. {Are/Is} {you/he/she} attending school
full-time or part-time?
HELP: F1
Responses:
FULL-TIME
PART-TIME
NOT ATTENDING SCHOOL
REFUSED
DON'T KNOW
1
2
3
RF
DK
REA - Page 18 of 194
RE60
RE60
BOX_50
RE60
RE60
(REA1150)
(REA1150)
(REA1145)
(REA1150)
(REA1150)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Testing/Editing
Notes:
BOX_50
(REA1145)
Route Details:
Item Type: Route
Type Class: If Then
Set RUType=Standard RU. RU classification changes from student RU to standard
RU since person is no longer attending school.
Go to RE520.
RE60
Item Type:
(REA1150)
Question
Type Class:
Enumerated
Answer Type:
TSEXDKRF
Help Available (
)
BLAISE NAME: Sex
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
Question Text:
VERIFY {PERSON} IS {SEX}.
What is {your/{PERSON}’s} sex?
Responses:
MALE
FEMALE
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 19 of 194
RE70_01
RE70_01
RE70_01
RE70_01
(REA1153)
(REA1153)
(REA1153)
(REA1153)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Prefill entry field with PL_Person.Sex from previous round.
Compare entry with preloaded data. Replacing ‘real’ data with RF or DK is disallowed. If the
interviewer tries to do so, display the message "DO NOT REPLACE EXISTING INFORMATION
WITH REFUSED OR DON’T KNOW."
SOFT CHECK
If person’s sex changes compared to preloaded sex, display the message: “ARE YOU SURE
YOU WANT TO CHANGE THIS PERSON'S SEX? IF YES, CLICK SUPPRESS. IF NO, MAKE THE
NECESSARY CORRECTION.”
Display
Instructions:
Testing/Editing
Notes:
For ‘SEX’, display sex from previous round. If preload has 'DK' (DON'T
KNOW) or 'RF' (REFUSED), show that as empty.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
BLAISE NAME: DOBMM
RE70_01
Item Type:
(REA1153)
Question
Type Class:
Integer
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
Question Text:
[{VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}. CORRECT IF NECESSARY./What is
{your/{PERSON}’s} date of birth?}]
ENTER MONTH.
Responses:
REFUSED
DON'T KNOW
1
RE70_02
(REA1154)
RF
DK
RE70_02
RE70_02
(REA1154)
(REA1154)
REA - Page 20 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Prefill entry field with RU members’ month of birth (PL_Person.DOBM) when available. If
preload has 'DK' (DON'T KNOW) or 'RF' (REFUSED), show that as empty
Compare entry with preloaded data. Replacing ‘real’ data with RF or DK is disallowed. If the
interviewer tries to do so, display the message "DO NOT REPLACE EXISTING INFORMATION
WITH REFUSED OR DON’T KNOW."
Display
Instructions:
RE70_01, RE70_02, and RE70_03 must appear on the same form pane.
Display “VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}.
CORRECT IF NECESSARY.” if any part of the student’s DOB is not 'RF' (REFUSED), 'DK' (DON'T
KNOW), or missing. Otherwise (e.g., all parts of DOB are RF, DK, or missing), display “What is
{your/{PERSON}’s} date of birth?”.
For “MONTH, DAY, YEAR” display the student’s DOB as recorded in the previous round. Use
PL_Person.DOBM, PL_Person.DOBD, PL_Person.DOBY. Spell out the month name.
Testing/Editing
Notes:
RE70_02
Item Type:
Type Class:
Answer Type:
Help Available (
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
(REA1154)
Question
Integer
BLAISE NAME: DOBDD
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
Question Text:
[{VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}. CORRECT IF NECESSARY./What is
{your/{PERSON}’s} date of birth?}]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
1
RE70_03
(REA1155)
RF
DK
RE70_03
RE70_03
(REA1155)
(REA1155)
REA - Page 21 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Prefill with RU members’ day of birth (PL_Person.DOBD) when available. If preload has 'DK'
(DON'T KNOW) or 'RF' (REFUSED), show that as empty.
Compare entry with preloaded data. Replacing ‘real’ data with RF or DK is disallowed. If the
interviewer tries to do so, display the message "DO NOT REPLACE EXISTING INFORMATION
WITH REFUSED OR DON’T KNOW."
Display
Instructions:
RE70_01, RE70_02, and RE70_03 must appear on the same form pane.
Display “[VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}.
CORRECT IF NECESSARY.]” if any part of the student’s DOB is not 'RF' (REFUSED), 'DK' (DON'T
KNOW), or missing. Otherwise (e.g., all parts of DOB are RF, DK, or missing), display “[What
is {your/{PERSON}’s} date of birth?]”. Display in brackets and lighter “grayed-out” text.
For “MONTH, DAY, YEAR” display the student’s DOB as recorded in the previous round. Use
PL_Person.DOBM, PL_Person.DOBD, PL_Person.DOBY. Spell out the month name.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
BLAISE NAME: DOBYYYY
Field kind: Datafield
ArrayMin:
RE70_03
Item Type:
(REA1155)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
)
Min value: 1900
Field Size: 4
Show Card (
ArrayMax:
)
Max value: 2100
Look Up File (
Question Text:
[{VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}. CORRECT IF NECESSARY./What is
{your/{PERSON}’s} date of birth?}]
ENTER 4-DIGIT YEAR.
1
Responses:
REFUSED
DON'T KNOW
RF
DK
REA - Page 22 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If RE70_03 is coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW), go to RE80.
If age can be calculated (see GL specs) from DOB or partial DOB, go to RE85
Prefill entry field with RU members’ year of birth (PL_Person.DOBY) when available. If
preload has 'DK' (DON'T KNOW) or 'RF' (REFUSED), show that as empty.
Compare entry with preloaded data. Replacing ‘real’ data with RF or DK is disallowed. If the
interviewer tries to do so, display the message "DO NOT REPLACE EXISTING
INFORMATION WITH REFUSED OR DON’T KNOW."
Hard check:
Date entered must be between {YEAR}-120 years where ‘YEAR’ is the current year and
today’s date. If a date outside of this range is entered, display the following message:
“UNLIKELY RESPONSE. DATE CANNOT BE AFTER TODAY’S DATE OR BEFORE
{YEAR-120}. VERIFY WITH RESPONDENT AND RE-ENTER.”
Display
Instructions:
RE70_01, RE70_02, and RE70_03 must appear on the same form pane.
Display “[VERIFY {PERSON}’s DATE OF BIRTH IS {MONTH, DAY, YEAR}. CORRECT IF
NECESSARY.]” if any part of the student’s DOB is not 'RF' (REFUSED), 'DK' (DON'T KNOW), or
missing. Otherwise (e.g., all parts of DOB are RF, DK , or missing), display “[What is
{your/{PERSON}’s} date of birth?]”. Display in brackets and lighter “grayed-out” text.
For “MONTH, DAY, YEAR” display the student’s DOB as recorded in the previous round.
Use PL_Person.DOBM, PL_Person.DOBD, PL_Person.DOBY. Spell out the month name.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
BLAISE NAME: AgeRnd
Field kind: Datafield
ArrayMin:
RE80
Item Type:
Type Class:
(REA1156)
Question
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Integer
)
Min value: 0
Field Size: 3
Show Card (
ArrayMax:
Max value: 120
)
Look Up File (
Question Text:
What is {your/{PERSON}’s} age?
Responses:
REFUSED
DON'T KNOW
1
RF
DK
REA - Page 23 of 194
BOX_60
BOX_60
BOX_60
(REA1170)
(REA1170)
(REA1170)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Prefill entry field with RU members’ age (PL_Person.AgeRnd) when available if age cannot
be calculated. If preload has 'DK' (DON'T KNOW) or 'RF' (REFUSED), show that as empty.
Compare entry with preloaded data. Replacing ‘real’ data with RF or DK is disallowed. If the
interviewer tries to do so, display the message "DO NOT REPLACE EXISTING INFORMATION
WITH REFUSED OR DON’T KNOW."
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
RE85
Item Type:
(REA1157)
Question
Type Class:
Answer Type:
Enumerated
TYES_NO
Help Available (
)
BLAISE NAME: ConfAge
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
Question Text:
So {you/{PERSON}} {are/is} {AGE CALCULATED FROM DATE OF BIRTH AT RE70_ [01-03]} years old.
Is that correct?
{NOTE FOR ROUND {X}, AGE IS CALCULATED AS OF DECEMBER, 31{YEAR}.}
Responses:
YES
NO
1
2
REA - Page 24 of 194
BOX_60
(REA1170)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If coded ‘2’ (NO), display message: "IF AGE INCORRECT, BACKUP AND CORRECT
DATE OF BIRTH AT PREVIOUS SCREEN."
If current round is the final round of the panel (RndType=Final), age is calculated as of
December 31, {YEAR}, where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1). All age skips (throughout the questionnaire) will be based on this
age.
Display
Instructions:
Testing/Editing
Notes:
BOX_60
Route Details:
Display ‘NOTE: FOR ROUND {X}, AGE IS CALCULATED AS OF DEC 31, {YEAR}’ if
current round is the final round of the panel (RndType=Final), where ‘X’ is the current round
number and ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
(REA1170)
Item Type: Route
Type Class: If Then
If RUType=Student RU or New Student RU and age at RE80 (AgeRnd) > 23 or preloaded
age categories (PL_Person.AgeRng or PL_Person.AgeGuess) = 5 - 9, continue with BOX_
70.
Otherwise, go to RE90.
BOX_70
Route Details:
(REA1175)
Item Type: Route
Type Class: If Then
Set RUType=Standard RU. RU classification changes from student RU to standard RU
since student is outside of designated student RU age range.
Go to RE520.
REA - Page 25 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE90
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1180)
Question
Enumerated
TYESNO
)
BLAISE NAME: NvrMarried
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
My records show that {as of December 31, {YEAR}} {you/{PERSON}} {{have/has}/had} never been married.
Is that correct?
Responses:
Display
Instructions:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
RE110
RE100
RE110
RE110
(REA1195)
(REA1185)
(REA1195)
(REA1195)
Display 'as of December 31, {YEAR}' if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Otherwise, use a null display.
Display '{have/has}' if current round is not the final round of the Panel (RndType<>Final). If current
round is the final round of the panel (RndType=Final), display 'had'.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
REA - Page 26 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE100
Item Type:
Type Class:
Answer Type:
(REA1185)
Question
Enumerated
TMARISTAT1
BLAISE NAME: MaritalStatRnd
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Help Available (MaritalStatHelp)
Context Header:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
{{Are/Is}/On December 31, {YEAR}, {were/was}} {you/{PERSON}} {now} married, widowed, divorced, or separated?}
HELP: F1
Responses:
Display
Instructions:
Testing/Editing
Notes:
BOX_80
Route Details:
MARRIED
WIDOWED
DIVORCED
SEPARATED
REFUSED
DON'T KNOW
1
2
3
4
RF
DK
BOX_80
BOX_80
BOX_80
BOX_80
BOX_80
BOX_80
(REA1190)
(REA1190)
(REA1190)
(REA1190)
(REA1190)
(REA1190)
Display ‘{Are/Is}’ if current round is not the final round of the Panel (RndType<>Final). Display ‘On
December 31, {YEAR}, {were/was}’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Display ‘now’ if current round is not the final round of the Panel (RndType<>Final).
Otherwise (if RndType=Final), use a null display.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
(REA1190)
Item Type: Route
Type Class: If Then
If RUType = New Student RU, continue with RE110.
Otherwise, (if RUType = Student RU), set RUType=Standard RU. RU classification changes
from student RU to standard RU since student's marital status has changed to a status
other than 'NEVER MARRIED'. Then go to RE520.
REA - Page 27 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE110
Item Type:
Type Class:
Answer Type:
(REA1195)
Question
Enumerated
TYESNO
Help Available (ACTDUTYHelp)
Context Header:
BLAISE NAME: ServeADuty
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Excluding training for the Reserves or National Guard, {have you/has {PERSON}} ever served on active duty in the
U.S. Armed Forces, Reserves, or National Guard? Include activation for the Reserves or National Guard for
example, for the Persian Gulf War.
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
Display
Instructions:
REA - Page 28 of 194
RE111
BOX_250
BOX_250
BOX_250
(REA1196)
(REA2050)
(REA2050)
(REA2050)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE111
Item Type:
Type Class:
Answer Type:
(REA1196)
Question
Enumerated
TActiveDutyYN
Help Available (ACTDUTYHelp)
Context Header:
BLAISE NAME: ADutyMilit
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{{Are/Is}/{Were/Was}} {you/{PERSON}} currently serving on full-time active duty in the in the U.S. Armed Forces
{on December 31, {YEAR}}?
HELP: F1
Responses:
YES, CURRENTLY ON ACTIVE DUTY
NO, WAS ON ACTIVE DUTY IN THE
PAST, BUT NOT NOW
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 29 of 194
RE120_01
RE113
(REA1200)
(REA1197)
RE113
RE113
(REA1197)
(REA1197)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Control Variables Impacted: CtrlCurrHere, CtrlPersEligible
If coded ‘2’ (NO, WAS ON ACTIVE DUTY IN THE PAST, BUT NOT NOW), ‘RF’ (REFUSED) or ‘DK’
(DON’T KNOW), person is eligible for VA SAQ in the Spring 2019 rounds.
If coded ‘1’ (YES, CURRENTLY ON ACTIVE DUTY), go to RE120_01.
If coded ‘2’ (NO, WAS ON ACTIVE DUTY IN THE PAST, BUT NOT NOW), ‘RF’ (REFUSED) or ‘DK’
(DON’T KNOW), continue with RE113.
Display
Instructions:
Display ‘{Is/Are}’ if not current round is not the final round of the Panel (RndType<>Final).
Display ‘{Was/Were}’ ’ if current round is the final round of the panel (RndType=Final).
Display ‘on December 31, {YEAR}, if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1). Otherwise, use a null display.
REA - Page 30 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE113
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1197)
Question
Enumerated
TPeriodActiveDuty
)
BLAISE NAME: PeriodADuty
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 9
ArrayMax:
Max value:
Show Card (RE-1)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
RE-1
Using card RE-1, please tell me each period in which {you/{PERSON}} served on active duty, even if it was just for
part of the period.
ENTER ALL THAT APPLY.
Responses:
Display
Instructions:
SEPTEMBER 2001 OR LATER
AUGUST 1990 TO AUGUST 2001,
INCLUDING THE PERSIAN GULF WAR
MAY 1975 TO JULY 1990
VIETNAM ERA, AUGUST 1964 TO APRIL
1975
FEBRUARY 1955 TO JULY 1964
KOREAN WAR, JULY 1950 TO JANUARY
1955
JANUARY 1947 TO JUNE 1950
WORLD WAR II, DECEMBER 1941 TO
DECEMBER 1946
NOVEMBER 1941 OR EARLIER
REFUSED
DON'T KNOW
1
2
RE114
RE114
(REA1198)
(REA1198)
3
4
RE114
RE114
(REA1198)
(REA1198)
5
6
RE114
RE114
(REA1198)
(REA1198)
7
8
RE114
RE114
(REA1198)
(REA1198)
9
RF
DK
RE114
RE114
RE114
(REA1198)
(REA1198)
(REA1198)
Display {THE PERSIAN GULF WAR}, {THE VIETNAM ERA}, {KOREAN WAR}, AND {WORLD WAR II} in the
answer list pane in bold, black, but all other text in the answer list pane in unbolded, black text.
REA - Page 31 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE114
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1198)
Question
Enumerated
TYESNO
)
BLAISE NAME: VADisability
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Do you/Does {PERSON}} have a VA service-connected disability rating?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
BOX_250
BOX_250
BOX_250
BOX_250
(REA2050)
(REA2050)
(REA2050)
(REA2050)
Display
Instructions:
BLAISE NAME: FTADutyBegMM
RE120_01
Item Type:
Type Class:
(REA1200)
Question
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Field kind: Datafield
Field Size: 2
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {you/{PERSON}} enter full-time active duty service in the U.S. Armed Forces?
ENTER MONTH.
HELP: F1
Responses:
REFUSED
DON'T KNOW
1
RE120_02
(REA1201)
RF
DK
RE120_02
RE120_02
(REA1201)
(REA1201)
REA - Page 32 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Testing/Editing
Notes:
Display RE120_01, RE120_02, and RE120_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
BLAISE NAME: FTADutyBegDD
RE120_02
Item Type:
(REA1201)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Field kind: Datafield
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
Field Size: 2
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} enter full-time active duty service in the U.S. Armed Forces?]
ENTER DAY.
HELP: F1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE120_03
(REA1202)
RF
DK
RE120_03
RE120_03
(REA1202)
(REA1202)
Display RE120_01, RE120_02, and RE120_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
REA - Page 33 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE120_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1202)
Question
Integer
BLAISE NAME: FTADutyBegYYYY
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} enter full-time active duty service in the U.S. Armed Forces?]
ENTER 4-DIGIT YEAR.
HELP: F1
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
RE130
(REA1205)
RF
DK
RE130
RE130
(REA1205)
(REA1205)
Control Variables Impacted: CtrlPersEligible
Note: Student becomes full-time military. This person is not currently here, they may have
some period of eligibility, but for the purposes of this data collection effort we are choosing
not to pursue them and calling them out-of-scope. The RE section will NOT collect locating
information for this person; person will not be included in the rest of the interview and will
not be followed.
Display RE120_01, RE120_02, and RE120_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
REA - Page 34 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
RE130
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1205)
Instruction
Enumerated
TContinue
BLAISE NAME: EndFTADuty
Field kind: Datafield
Answers allowed: 1
)
Show Card (
)
Look Up File (
)
Question Text:
At this time, we are only collecting information about persons who are not on full-time active duty with the U.S. Armed
Forces. Therefore, that is all the information we need.
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
RE140
(REA1210)
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
RE140
Item Type:
Type Class:
(REA1210)
Instruction
Answer Type:
TContinue
Help Available (
BLAISE NAME: ThankYouFTADuty
Field kind: Datafield
Enumerated
Answers allowed: 1
)
Show Card (
)
Look Up File (
Question Text:
Thank you for your participation in this important study.
PRESS 1 ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 35 of 194
RE150
(REA1215)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
RE150
Item Type:
(REA1215)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
BLAISE NAME: REEndInterviewFTADuty
Field kind: Datafield
)
Answers allowed: 1
Show Card (
)
Look Up File (
Question Text:
INTERVIEWER: THERE ARE NO ELIGIBLE INDIVIDUALS REMAINING IN THIS RU. PLEASE REPORT THIS
SITUATION TO YOUR SUPERVISOR.
PRESS 1 ENTER TO END THE INTERVIEW.
Responses:
CONTINUE
1
BOX_250
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.StudentRU
REA - Page 36 of 194
(REA2050)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_90
Route Details:
(REA1235)
Item Type: Route
Type Class: If Then
If on date of previous round interview at least one Key RU member (CtrlPersKey=Yes) was
coded as INSTITUTIONALIZED IN A HEALTH CARE FACILITY (InstAtTimeOfPrevint=YES),
continue with LOOP_10.
Else if [RUType=Standard RU] and RUNum = 1 (single person RU), and current respondent
is an RU member (ST.Respondent=RespRUMem), go to RE520.
Else if [RUType= New Standard RU] and RUNum = 1 (single person RU), and current
respondent is an RU member (ST.Respondent=RespRUMem), go to BOX_160.
Otherwise, go to RE310.
LOOP_10
Route Details:
(REA1240)
Item Type: Route
Type Class: Begin Loop
For each person in the RU-Members-Roster who has CtrlPersKey =Yes and
InstAtTimeOfPrevInt=Yes, ask BOX_100 to END_LP10.
Loop definition: LOOP_10 collects information to determine the location and eligibility of
key RU members who were institutionalized at a health care facility on the date of the
previous round interview. This loop cycles on RU members who meet all of the following
conditions:
-Person is key
-Person was institutionalized at a health care facility on the date of the previous round
interview [RE440 = '1' (YES) or RE180 = '1' (YES)].
BOX_100
Route Details:
(REA1245)
Item Type: Route
Type Class: If Then
If person being asked about is an RU member respondent (RU Roster Number =
RespondentPersID), auto code '2' (NO) at RE180, then go to BOX_110.
Otherwise, continue with RE180.
REA - Page 37 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE180
Item Type:
Type Class:
Answer Type:
(REA1250)
Question
Enumerated
TYESNO
BLAISE NAME: CurrInstd
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Help Available (CurrInstdHelp)
Context Header:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
My records indicate that {PERSON} was institutionalized in a health care facility at the time of the last interview. {Is/On
December 31, {YEAR}, was} {he/she} still institutionalized in a health care facility?
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
Programmer
Instructions:
Control Variables Impacted: CtrlTrackSumm, CtrlPersEligible, and CtrlCurrHere
Display
Instructions:
Testing/Editing
Notes:
BOX_110
Route Details:
1
2
RF
DK
END_LP10
BOX_110
END_LP10
END_LP10
(REA1320)
(REA1255)
(REA1320)
(REA1320)
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘On
December 31, {YEAR}, was’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
(REA1255)
Item Type: Route
Type Class: If Then
If person being asked about is an RU member respondent (RU Roster Number =
RespondentPersID), auto code '1' (LIVING WITH THIS FAMILY) at RE190, then go to
RE200_01.
Otherwise, continue with RE190.
REA - Page 38 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
RE190
Item Type:
(REA1260)
Question
Type Class:
Enumerated
Answer Type:
TPNOWHERE
BLAISE NAME: PersWithFamNow
Field kind: Datafield
ArrayMin:
Answers allowed: 1
Help Available (PersWithFamNowHelp)
Context Header:
Min value:
Field Size:
ArrayMax:
Show Card (
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
IF RESPONDENT VOLUNTEERS THAT PERSON IS DECEASED, SELECT 'DECEASED' WITHOUT ASKING.
{Is/On December 31, {YEAR}, was} {PERSON} {now} living here with this family, or {does/did} {he/she} have a usual
place of residence somewhere else?
HELP: F1
Responses:
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
LIVING WITH THIS FAMILY
USUAL PLACE OF RESIDENCE
SOMEWHERE ELSE
DECEASED
REFUSED
DON'T KNOW
1
2
RE200_01
RE240_01
(REA1265)
(REA1285)
3
RF
DK
RE220_01
RE240_01
RE240_01
(REA1275)
(REA1285)
(REA1285)
Control Variables Impacted: CtrlTrackSumm and/or CtrlCurrHere
Display 'Is' and 'does' if current round is not the final round of the Panel (RndType<>Final). Display
'On December 31, {YEAR}, was' and 'did' if if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Display 'now' if current round is not the final round of the Panel (RndType<>Final).
Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 39 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE200_01
Item Type:
Type Class:
Answer Type:
(REA1265)
Question
Integer
BLAISE NAME: LeftInstMMFam
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {you/{PERSON}} leave the health care facility?
ENTER MONTH.
HELP: F1
1
Responses:
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
RE200_02
(REA1266)
DK and RF disallowed for month.
Display RE200_01, RE200_02, and RE200_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 40 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE200_02
Item Type:
Type Class:
Answer Type:
(REA1266)
Question
Integer
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
BLAISE NAME: LeftInstDDFam
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} leave the health care facility?]
ENTER DAY.
HELP: F1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE200_03
(REA1267)
RF
DK
RE200_03
RE200_03
(REA1267)
(REA1267)
Display RE200_01, RE200_02, and RE200_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 41 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE200_03
Item Type:
Type Class:
Answer Type:
(REA1267)
Question
Integer
BLAISE NAME: LeftInstYYYYFam
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} leave the health care facility?]
ENTER 4-DIGIT YEAR.
HELP: F1
1
Responses:
Programmer
Instructions:
RE210_01
(REA1270)
Control Variables Impacted: BegRefM, BegRefD, and BegRefY
DK and RF disallowed for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF LEFT INSTITUTION AFTER
12/31/{YEAR}, BACK-UP AND RE-CODE RE180 (CurrInstd) TO '1' (YES)."
Display
Instructions:
Display RE200_01, RE200_02, and RE200_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 42 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE210_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1270)
Question
Integer
BLAISE NAME: MmbEndMMFam
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {you/{PERSON}} return to live with this family?
ENTER MONTH.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
Testing/Editing
Notes:
1
RE210_02
(REA1271)
RF
DK
RE210_02
RE210_02
(REA1271)
(REA1271)
Display RE210_01, RE210_02, and RE210_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 43 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE210_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1271)
Question
Integer
BLAISE NAME: MmbEndDDFam
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} return to live with this family?]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE210_03
(REA1272)
RF
DK
RE210_03
RE210_03
(REA1272)
(REA1272)
Display RE210_01, RE210_02, and RE210_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 44 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE210_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1272)
Question
Integer
BLAISE NAME: MmbEndYYYYFam
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} return to live with this family?]
ENTER 4-DIGIT YEAR.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
1
END_LP10
(REA1320)
RF
DK
END_LP10
END_LP10
(REA1320)
(REA1320)
Hard check: Date entered must be on or after RE200_01, RE200_02, RE200_03. If a date
outside of this range is entered, display the following message: "DATE CANNOT BE
BEFORE THE DATE THE PERSON LEFT THE FACILITY. VERIFY WITH
RESPONDENT AND RE-ENTER OR BACK-UP AND RE-CODE RE200_01,_02,_03
(LeftInstMMFam)."
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF JOINED RU AFTER
12/31/{YEAR}, BACK-UP AND RE-CODE RE190 (PersWithFamNow)."
Display
Instructions:
Display RE210_01, RE210_02, and RE210_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 45 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE220_01
Item Type:
Type Class:
Answer Type:
(REA1275)
Question
Integer
BLAISE NAME: LeftInstMMDecd
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {PERSON} leave the health care facility?
ENTER MONTH.
HELP: F1
1
Responses:
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
RE220_02
(REA1276)
DK and RF disallowed for month.
Display RE220_01, RE220_02, and RE220_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 46 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE220_02
Item Type:
Type Class:
Answer Type:
(REA1276)
Question
Integer
BLAISE NAME: LeftInstDDDecd
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} leave the health care facility?]
ENTER DAY.
HELP: F1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE220_03
(REA1277)
RF
DK
RE220_03
RE220_03
(REA1277)
(REA1277)
Display RE220_01, RE220_02, and RE220_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 47 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE220_03
Item Type:
Type Class:
Answer Type:
(REA1277)
Question
Integer
BLAISE NAME: LeftInstYYYYDecd
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} leave the health care facility?]
ENTER 4-DIGIT YEAR.
HELP: F1
1
Responses:
Programmer
Instructions:
RE230_01
(REA1280)
Control Variables Impacted: BegRefM, BegRefD, and BegRefY
DK and RF disallowed for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final)): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF LEFT INSTITUTION AFTER
12/31/{YEAR}, BACK-UP AND RE-CODE RE180 (CurrInstd) TO '1' (YES)."
Display
Instructions:
Display RE220_01, RE220_02, and RE220_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 48 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE230_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1280)
Question
Integer
BLAISE NAME: MmbEndMMDecd
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {PERSON} die?
ENTER MONTH.
1
Responses:
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
RE230_02
(REA1281)
DK and RF disallowed for month.
Display RE230_01, RE230_02, and RE230_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 49 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE230_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1281)
Question
Integer
BLAISE NAME: MmbEndDDDecd
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} die?]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE230_03
(REA1282)
RF
DK
RE230_03
RE230_03
(REA1282)
(REA1282)
Display RE230_01, RE230_02, and RE230_03 on the same form pane.
Display question text in brackets and lighter "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 50 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE230_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1282)
Question
Integer
BLAISE NAME: MmbEndYYYYDecd
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} die?]
ENTER 4-DIGIT YEAR.
1
Responses:
Programmer
Instructions:
END_LP10
(REA1320)
Control Variables Impacted: EndRefM, EndRefD, and EndRefY
DK and RF disallowed for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF DIED AFTER
12/31/{YEAR}, BACK-UP AND RE-CODE RE190 (PersWithFamNow)."
Display
Instructions:
Display RE230_01, RE230_02, and RE230_03 on the same form pane.
Display question text in brackets and lighter "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 51 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE240_01
Item Type:
Type Class:
Answer Type:
(REA1285)
Question
Integer
BLAISE NAME: LeftInstMMOth
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {PERSON} leave the health care facility?
ENTER MONTH.
HELP: F1
1
Responses:
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
RE240_02
(REA1286)
DK and RF disallowed for month.
Display RE240_01, RE240_02, and RE240_03 on the same form pane.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 52 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE240_02
Item Type:
Type Class:
Answer Type:
(REA1286)
Question
Integer
BLAISE NAME: LeftInstDDOth
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} leave the health care facility?]
ENTER DAY.
HELP: F1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE240_03
(REA1287)
RF
DK
RE240_03
RE240_03
(REA1287)
(REA1287)
Display RE240_01, RE240_02, and RE240_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 53 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE240_03
Item Type:
Type Class:
Answer Type:
(REA1287)
Question
Integer
BLAISE NAME: LeftInstYYYYOth
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
Help Available (LVHCFACHelp)
Context Header:
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} leave the health care facility?]
ENTER 4-DIGIT YEAR.
HELP: F1
1
Responses:
Programmer
Instructions:
RE250
(REA1290)
Control Variables Impacted: BegRefM, BegRefD, and BegRefY
DK and RF disallowed for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF LEFT INSTITUTION
AFTER 12/31/{YEAR}, BACK-UP AND RE-CODE RE180 (CurrInstd) TO '1' (YES)."
Display
Instructions:
Display RE240_01, RE240_02, and RE240_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 54 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE250
Item Type:
Type Class:
Answer Type:
(REA1290)
Question
Enumerated
TPLOCATED
Help Available (PersLoctnNowHelp)
Context Header:
BLAISE NAME: PersLoctnNow
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Where {is {PERSON} now/was {PERSON} on December 31, {YEAR}}?
HELP: F1
Responses:
INSTITUTIONALIZED IN A HEALTH
CARE FACILITY
INSTITUTIONALIZED IN A NONHEALTH CARE FACILITY
STUDENT UNDER 24 LIVING AWAY AT
SCHOOL IN GRADES 1-12
STUDENT UNDER 24 LIVING AWAY AT
POST-SECONDARY SCHOOL
ANOTHER HOUSEHOLD - CURRENTLY
NOT FULL-TIME MILITARY
ANOTHER HOUSEHOLD/MILITARY
FACILITY - CURRENTLY FULL-TIME
MILITARY
REFUSED
DON'T KNOW
1
2
RE300_01
(REA1315)
3
RE300_01
(REA1315)
4
RE260
(REA1295)
5
RE260
(REA1295)
6
RE280
(REA1305)
RF
DK
RE260
RE260
(REA1295)
(REA1295)
REA - Page 55 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlTrackSumm, and/or CtrlCurrHere
Hard check:
Disallow final entry of code ‘1’ (INSTITUTIONALIZED IN HEALTH CARE FACILITY). If interviewer
enters code ‘1’, display the following message: "VERIFY FACILITY TYPE. IF HEALTH CARE
FACILITY, USE BACK UP TO CORRECT RE180 (CurrInstd) TO '1' (YES)."
Display
Instructions:
Note: the following answer text is to be underlined:
"HEALTH CARE" for code 1
"NON-HEALTH CARE" for code 2
"CURRENTLY NOT FULL-TIME MILITARY" for code 5
"CURRENTLY FULL-TIME MILITARY" for code 6
Display ‘is {PERSON} now’ if current round is not the final round of the Panel (RndType<>
Final). Display ‘was {PERSON} on December 31, {YEAR}, if the current round is the final
round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of the final round of
the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
RE260
Item Type:
Type Class:
(REA1295)
Question
Enumerated
Answer Type:
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: LeftInstPersInOutUSNotFTADuty
Field kind: Datafield
Field Size:
Answers allowed: 1
ArrayMin:
Min value:
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} living within the U.S. or outside the U.S. {on December 31, {YEAR}}?
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 56 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If person coded ‘4’ (STUDENT UNDER 24 LIVING AWAY AT POST-SECONDARY
SCHOOL AT RE250), continue with RE270. Otherwise, go to RE300_01.
Control Variables Impacted: CtrlTrackSumm, CtrlPersEligible, and/or CtrlCurrHere
Display
Instructions:
Testing/Editing
Notes:
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display
‘Was’ if current round is the final round of the panel (RndType=Final). Display ‘on
December 31, {YEAR}', if the current round is the final round of the panel (RndType=Final),
where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
RE270
Item Type:
(REA1300)
Question
Type Class:
Enumerated
TSCHLLEVL
Answer Type:
BLAISE NAME: SchLevel
Field kind: Datafield
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Help Available (SCHOOLLEVELHelp
Context Header:
ArrayMin:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/On December 31, {YEAR}, was} {PERSON} attending grades 1-12, a college or university, or some other training school
after high school?
HELP: F1
Responses:
GRADES 1-12
A COLLEGE OR UNIVERSITY
SOME OTHER TRAINING SCHOOL
AFTER HIGH SCHOOL
REFUSED
DON'T KNOW
1
2
3
RE300_01
RE300_01
(REA1315)
(REA1315)
RF
DK
RE300_01
RE300_01
(REA1315)
(REA1315)
REA - Page 57 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
Hard check:
Disallow final entry of code ‘1’ (GRADES 1-12). If interviewer enters code ‘1’, display the
following message: 'BACK UP TO CORRECT RE250 (PersLoctnNow) TO '3' (STUDENT
UNDER 24 LIVING AWAY AT SCHOOL IN GRADES 1-12).'
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘On
December 31, {YEAR}, was’ if the current round is the final round of the panel (RndType=Final),
where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
RE280
Item Type:
(REA1305)
Question
Type Class:
Enumerated
THHORMFAC
Answer Type:
BLAISE NAME: InOthHhMilitFac
Field kind: Datafield
Answers allowed: 1
Help Available (InOthHhMilitFacHelp)
Context Header:
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} living in another household or in a military facility {on December 31, {YEAR}}?
HELP: F1
Responses:
ANOTHER HOUSEHOLD
MILITARY FACILITY
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 58 of 194
RE290
RE300_01
RE290
RE290
(REA1310)
(REA1315)
(REA1310)
(REA1310)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Control Variables Impacted: CtrlTrackSumm and/or CtrlCurrHere
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display
‘Was’ if current round is the final round of the panel (RndType=Final). Display ‘on December
31, {YEAR}’ if the current round is the final round of the panel (RndType=Final), where
‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
RE290
Item Type:
(REA1310)
Question
Type Class:
Enumerated
Answer Type:
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: LeftInstPersInOutUSFTADuty
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} living within the U.S. or outside the U.S. {on December 31, {YEAR}}?
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 59 of 194
RE300_01
RE300_01
RE300_01
RE300_01
(REA1315)
(REA1315)
(REA1315)
(REA1315)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
Control Variables Impacted: CtrlTrackSumm and/or CtrlCurrHere
Display 'Is' if current round is not the final round of the Panel (RndType<>Final). Display
'Was' if current round is the final round of the panel (RndType=Final). Display 'on December
31, {YEAR}'if the current round is the final round of the panel (RndType=Final), where
‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
BLAISE NAME: MmbEndMMOth
Field kind: Datafield
ArrayMin:
RE300_01
Item Type:
(REA1315)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Min value: 1
Field Size: 2
Show Card (
ArrayMax:
Max value: 12
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {PERSON} {enter the non-health care facility/start living away at school/start living in another
household/start living at a military facility/leave the United States}?
ENTER MONTH.
Responses:
REFUSED
DON'T KNOW
1
RE300_02
(REA1316)
RF
DK
RE300_02
RE300_02
(REA1316)
(REA1316)
REA - Page 60 of 194
)
MEPSSpring2024
Full Detail Spec
Display
Instructions:
Reenumeration A (REA) Section
(Ques
Display RE300_01, RE300_02, and RE300_03 on the same form pane.
Display ‘enter the non-health care facility’ if RE250 coded ‘2’ (INSTITUTIONALIZED IN NONHEALTH CARE FACILITY).
Display ‘start living away at school’ if RE250 coded ‘3’ (STUDENT UNDER 24 LIVING AWAY AT
SCHOOL IN GRADES 1-12) or if RE250 coded ‘4’ (STUDENT UNDER 24 LIVING AWAY AT POSTSECONDARY SCHOOL) and RE260 coded ‘1’ (WITHIN U.S.), ‘RF’ (REFUSED), or ‘DK’ (DON'T
KNOW).
Display ‘start living in another household’ if [RE250 coded ‘5’ (ANOTHER HOUSEHOLD CURRENTLY NOT FULL-TIME MILITARY) and RE260 coded ‘1’ (WITHIN U.S.), ‘RF’ (REFUSED),
or ‘DK’ (DON'T KNOW)] or [RE250 CODED ‘6’ (ANOTHER HOUSEHOLD/MILITARY FACILITY CURRENTLY FULL- TIME MILITARY and RE280 coded ‘1’ (ANOTHER HOUSEHOLD), ‘RF’
(REFUSED), or ‘DK’ (DON'T KNOW) and RE290 coded ‘1’ (WITHIN U.S.), ‘RF’ (REFUSED), or
‘DK’ (DON'T KNOW)] or [RE250 coded 'RF' (REFUSED) or 'DK' (DON'T KNOW).]
Display ‘start living at a military facility’ if RE250 coded ‘6’ (ANOTHER HOUSEHOLD/MILITARY
FACILITY - CURRENTLY FULL-TIME MILITARY and RE280 coded ‘2’ (MILITARY FACILITY).
Display ‘leave the United States’ if [RE250 coded ‘4’ (STUDENT UNDER 24 LIVING AWAY AT
POST-SECONDARY SCHOOL) and RE260 coded ‘2’ (OUTSIDE U.S.)] or if [RE250 coded ‘5’
(ANOTHER HOUSEHOLD - CURRENTLY NOT FULL-TIME MILITARY) and RE260 coded ‘2’
(OUTSIDE U.S.)] or if [RE250 coded ‘6’ (ANOTHER HOUSEHOLD/MILITARY FACILITY CURRENTLY FULL-TIME MILITARY) and RE280 is coded ‘1’ (ANOTHER HOUSEHOLD), ‘RF’
(REFUSED), ‘DK’ (DON’T KNOW) and RE290 coded ‘2’ (OUTSIDE U.S.)].
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 61 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE300_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1316)
Question
Integer
BLAISE NAME: MmbEndDDOth
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} {enter the non-health care facility/start living away at school/start living in another
household/start living at a military facility/leave the United States}?]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE300_03
(REA1317)
RF
DK
RE300_03
RE300_03
(REA1317)
(REA1317)
Display RE300_01, RE300_02, and RE300_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Use same display instructions as RE300_01.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 62 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE300_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1317)
Question
Integer
BLAISE NAME: MmbEndYYYYOth
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {PERSON} {enter the non-health care facility/start living away at school/start living in another
household/start living at a military facility/leave the United States}?]
ENTER 4-DIGIT YEAR.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
END_LP10
(REA1320)
RF
DK
END_LP10
END_LP10
(REA1320)
(REA1320)
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final)): date entered must
be on or before 12/31/{YEAR}, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF DATE IS AFTER 12/31/{YEAR},
BACK- UP AND RE-CODE RE190 (PersWithFamNow)."
Display RE300_01, RE300_02, and RE300_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Use same display instructions as RE300_01
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.InstRUMember[1..30]
REA - Page 63 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
END_LP10
Route Details:
(REA1320)
Item Type: Route
Type Class: End Loop
Cycle on next person in the RU-members-roster that meets the conditions stated in the
loop definition.
If no more persons meet the stated conditions, end LOOP_10 and continue with BOX_
120.
REA - Page 64 of 194
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Rout
Set RemovedAtLoop10=YES and RemovedAtRE180=YES if:
⦁ Institutionalized (CtrlTrackSumm= 2): RE180 is coded ‘1’ (YES) or ‘RF’
(REFUSED), or ‘DK’ (DON’T KNOW)
Note: Person is still institutionalized and out-of-scope for the entire round. The RE section
will NOT collect locating information for this person; person will not be included in the rest
of the interview, but we will follow up on this person in the next round to determine if person
has rejoined the community
Set RemovedAtLoop10=YES and MoverAtLoop10=YES if:
⦁ Moved Inside U.S.; Not FT military; private residence (CtrlTrackSumm=10): [RE250
is coded '5' (ANOTHER HOUSEHOLD - CURRENTLY NOT FULL-TIME
MILITARY) and RE260 is coded '1' (WITHIN U.S.), 'RF' (REFUSED), or 'DK' (DON'T
KNOW)] or [RE250 is coded ‘4’ (STUDENT UNDER 24 LIVING AWAY AT POSTSECONDARY SCHOOL) and RE260 is coded '1' (WITHIN U.S.), 'RF' (REFUSED), or
'DK' (DON'T KNOW)]
OR
⦁ Moved Inside U.S.; Not FT military; private residence (CtrlTrackSumm=10): [RE250
is coded ‘4’ (STUDENT UNDER 24 LIVING AWAY AT POST-SECONDARY
SCHOOL) and RE260 is coded '1' (WITHIN U.S.), 'RF' (REFUSED), or 'DK' (DON'T
KNOW)]
Note: This person is not currently here, but is in-scope and eligible to be
interviewed as part of another RU from the time they left the institution until that
new interview date. The RE section will collect locating information for this person,
but person will not be included in this interview after the RE section. Information
for person will be collected as part of another RU.
Set RemovedAtLoop10=YES and MoverAtLoop10=NO if:
⦁ Deceased and died the same day left institution: RE190 is coded '3' (DECEASED) and
RE230 date (deceased) is on or before RE220 date (left institution)
OR
⦁ FT Military Outside U.S.; private residence (CtrlTrackSumm=4): RE250 is coded ‘6’
(ANOTHER HOUSEHOLD/MILITARY FACILITY-CURRENTLY FULL-TIME MILITARY) and
RE280 is coded ‘1’ (ANOTHER HOUSEHOLD), ‘RF (REFUSED), or ‘DK’ (DON’T KNOW) and
RE290 is coded ‘2’ (OUTSIDE U.S.)
OR
⦁ FT Military in U.S.; Not on military facility (CtrlTrackSumm=5): RE250 is coded '6'
(ANOTHER HOUSEHOLD/MILITARY FACILITY - CURRENTLY FULL-TIME
MILITARY) and RE280 is coded '1' (ANOTHER HOUSEHOLD), 'RF' (REFUSED), or
'DK' (DON'T KNOW) and RE290 is coded '1' (WITHIN U.S.), 'RF'(REFUSED), or 'DK'
(DON'T KNOW)
OR
⦁ FT Military Living at a Military Facility Alone (CtrlTrackSumm=6): RE250 is coded ‘6’
(ANOTHER HOUSEHOLD/MILITARY FACILITY-CURRENTLY FULL-TIME MILITARY) and
RE280 is coded ‘2’ (MILITARY FACILITY)
OR
⦁ Moved Outside U.S.; Not FT Military; Private Residence (CtrlTrackSumm=8): RE250 is
REA - Page 65 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
coded ‘5’ (ANOTHER HOUSEHOLD-CURRENTLY NOT FULL-TIME MILITARY) and RE260 is
coded ‘2’ (OUTSIDE U.S.)
OR
⦁ Student Outside U.S. (CtrlTrackSumm=12): RE250 is coded ‘4’ (STUDENT UNDER 24
LIVING AWAY AT POST-SECONDARY SCHOOL) and RE260 is coded ‘2’ (OUTSIDE U.S.)
OR
⦁ Whereabouts are Unknown (CtrlTrackSumm=13): RE250 is coded ‘2’
(INSTITUTIONALIZED IN A NON-HEALTH CARE FACILITY) or ‘RF’ (REFUSED), or ‘DK’
(DON’T KNOW)
Note: This person is not currently here, they may have some period of eligibility, but for the
purposes of this data collection effort we are choosing not to pursue them and calling them
out-of-scope. The RE section will NOT collect locating information for this person; person
will not be included in the rest of the interview and will not be followed.
Note: Any person with any period of partial eligibility is considered currently here and is
eligible and in-scope for data collection as part of this RU. They do NOT have a
RemovedAtLoop10 set. This includes persons who returned to this RU or are deceased or
are students in grades 1-12 living away.
BOX_120
Route Details:
(REA1325)
Item Type: Route
Type Class: If Then
If RUType=Standard RU or New Standard RU and PreloadRUNum = 1 (single person RU)
and current respondent is an RU member (ST.Respondent=RespRUMem) and that
preloaded person is selected as the current respondent (RespondentPersID=PID of only
preloaded RU member), go to RE520.
If the current respondent is an original RU member [an RU member was selected at ST30,
that is RespondentPersID=PID of preloaded RU member)] and [RE_Person[].PreloadOrd <>
EMPTY AND RE_Person[].PreloadRU = RUUnit AND RE_Person[].MostRecentRU = RUUnit
for PersID=RespondentPersID] AND all other preloaded persons have a value set at RE180,
auto-code RE310 as ‘1’ (YES) and go to BOX_ 160.
If the current respondent is a proxy (ST.Respondent=RespProxy) and all preloaded RU
members have RemovedAtLoop10=YES and RemovedAtRE180=YES, go to BOX_150.
Otherwise, continue with RE310.
REA - Page 66 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE310
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1330)
Question
Enumerated
TYESNO
)
BLAISE NAME: VerfRoster
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
Question Text:
{INTERVIEWER: IF ALL RU MEMBERS DEAD OR INSTITUTIONALIZED, CODE NO WITHOUT ASKING.}
{Think about the people living here on December 31, {YEAR}, regardless of whether they are living here now.} {{Are/Were}
(READ NAMES BELOW) still living together as a family/{Is/Was} (READ NAMES BELOW) still living here} {on
December 31, {YEAR}}?
{1. First Name,[Middle Name],Last Name}1
{2. First Name,[Middle Name],Last Name}2
{3. First Name,[Middle Name],Last Name}3
{4. First Name,[Middle Name],Last Name}4
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 67 of 194
RE320
(REA1335)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If RE310 coded ‘1’ (YES), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW), code RE320 as ‘1’
(YES, IN RU) for all RU members automatically by CAPI, and go to BOX_160.
Display
Instructions:
Roster 1 - Report Roster definition:
This item displays RU-members-roster. Display RU member's First, Middle, and Last names
(RE_Person.FullName)
Roster filter:
Display original RU roster minus persons institutionalized in the previous round:
RE_Person Array where MostRecentRU=RUUnit and
RE_Person.MostRecentRU=PL_Person.MostRecentRU, including persons where
PersAddedBetweenRnds = YES, then exclude persons where InstAtTimeOfPrevint=YES.
Display Interviewer Instruction 'INTERVIEWER: IF ALL RU MEMBERS…' if respondent is a
proxy (ST.Respondent=RespProxy) during current interviewing session. Otherwise, use null
display.
Display ‘Think about ... here now.’, if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1). Otherwise, use a null display.
Display ‘{Are/Were} (READ NAMES BELOW) still living together as a family’ if PreloadRUNum > 1
(multi person RU). Otherwise, display ‘{Is/Was} (READ NAMES BELOW) still living here}’ Display
‘Are’ or ‘Is’ if current round is not the final round of the panel (RndType<>Final). Display
'Were' or ‘Was’ if current round is the final round of the panel (RndType=Final).
Display ‘on December 31, {YEAR}’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).. Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf
REA - Page 68 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE320
Item Type:
Type Class:
Answer Type:
(REA1335)
Question
Enumerated
TRUSTATUS
Help Available (InRUStatHelp)
BLAISE NAME: InRUStat
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
Question Text:
{Thinking about the people living here on December 31, {YEAR}, regardless of where they live now, was/Is} {PERSON}
{still} living here?
CHANGE RU STATUS AS NECESSARY TO: "YES, IN RU" OR "NO, NOT IN RU"
HELP: F1
Responses:
YES, IN RU
NO, NOT IN RU
1
2
REA - Page 69 of 194
RE320DONE
RE320DONE
(REA1337)
(REA1337)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Preloaded Grid Type 2 including RE320, and RE320DONE.
Hard check:
If respondent is coded as 2 , display the following error message: "THE RESPONDENT
CANNOT BE MARKED HERE AS HAVING LEFT THE RU."
Grid behavior:
1. The RU members column is protected; no changes are allowed.
2. The keyness column is protected. no changes are allowed.
3. The date of birth column is protected. no changes are allowed.
4. The age column is protected. no changes are allowed.
5. Each row initially has RU status set to ‘1’.
6. Select, add, edit, and delete of persons disallowed.
Display
Instructions:
Roster 1 - Report
Roster definition:
Col # 1 Header: DONE
Col # 2 Header: RU member
Instructions: display RU members’ First, Middle, and Last names (RE_Person.FullName)
Col # 3 Header: Keyness
Instructions: display the RU member's keyness as either 'key' or 'non-key' (CtrlPersKey)
Col # 4 Header: Date of Birth
Instructions: display the RU member's date of birth (RE_Person.DOBM, RE_Person.DOBD,
RE_Person.DOBY)
Col # 5 Header: Age
Instructions: display the RU member's age (RE_Person.AgeRnd)
Col # 6 Header: Status
Instructions: Each row initially has RU status set to ‘1’ (YES, IN RU). Interviewer is able to
update this entry.
Display the RU-members-roster for entry.
Roster filter:
Display original RU roster minus persons institutionalized in the previous round:
RE_Person Array where MostRecentRU=RUUnit and
RE_Person.MostRecentRU=PL_Person.MostRecentRU, including persons where
PersAddedBetweenRnds = YES, then exclude persons where InstAtTimeOfPrevint=YES
Display ‘still’ if person was recorded as living in the RU in the previous round or on NHIS
date. Otherwise, use a null display.
Display ‘Thinking about the people living here on December 31, {YEAR}, regardless of where
they live now, was’, if the current round is the final round of the panel (RndType=Final),
where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Otherwise, display 'Is'.
REA - Page 70 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.InRUStatGrid.RUMember[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.InRUStatGrid.RUMember[1..30]
RE320DONE
Item Type:
(REA1337)
Question
Type Class:
Enumerated
Answer Type:
TYES_NO
Help Available (
)
BLAISE NAME: InRUStatGridDone
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
Show Card (
ArrayMax:
Max value:
)
Look Up File (
)
Question Text:
DO ALL FIELDS IN THE GRID HAVE AN ANSWER ENTERED?
Responses:
YES
NO
1
2
LOOP_20
LOOP_20
(REA1350)
(REA1350)
Programmer
Instructions:
If '1' (YES), CAPI should verify that all eligible fields per row of the grid have a valid answer
entered. If not, display error message: “ONE OR MORE QUESTIONS HAVE NOT BEEN
ANSWERED. PRESS TO GO TO THE FIRST UNANSWERED QUESTION."
CAPI will move to the first unanswered item/field, starting from the top left of the grid and
moving to the next unanswered item, left to right by row, until all are complete.
If '2' (NO), CAPI should return to the first unanswered item/field, starting from the top left of
the grid and moving to the next unanswered item, left to right by row, until all are complete.
Interviewers should not be allowed to leave the screen if no person's RU status is updated
from '1' (YES). If the interviewer attempts to leave the screen without making any updates,
display the message: "IF EVERYONE IS STILL IN RU, BACKUP TO RE310 AND
CORRECT."
Display
Instructions:
Testing/Editing
Notes:
Display as an interviewer instruction.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.InRUStatGrid.RUMember[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.InRUStatGrid.RUMember[1..30]
REA - Page 71 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
LOOP_20
(REA1350)
Item Type: Route
Type Class: Begin Loop
For each element in the RU-members-roster, ask BOX_130-END_LP20.
Route Details:
Loop definition: LOOP_20 determines the location of RU members who have left the RU
and the date such persons left. This information is used to determine whether such
persons are eligible for this interview (that is, remain on the RU-members-roster) and to
define the reference period, if any, for such persons. This loop cycles on RU members who
meet the following condition:
- Person left RU (RE320 coded ‘2’)
BOX_130
(REA1352)
Route Details:
Item Type: Route
Type Class: If Then
If Round 1, continue with RE330.
If Round<>1, go to RE340.
RE330
Item Type:
(REA1354)
Question
Type Class:
Enumerated
TYESNO
Answer Type:
Help Available (
Context Header:
)
BLAISE NAME: NHISInHH
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
To the best of your knowledge, on {NHIS DATE} was {PERSON} living at {NHIS ADDRESS}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 72 of 194
RE340
END_LP20
RE340
RE340
(REA1355)
(REA1425)
(REA1355)
(REA1355)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Testing/Editing
Notes:
Control Variables Impacted: CtrlTrackSumm, CtrlPersKey, CrlPersEligible, and/or
CtrlCurrHere.
For “NHIS DATE” (Preload.NHISDt) , display the date of the NHIS interview. For “NHIS
ADDRESS”, display the NHIS full address, including city and state, but not zip code.
(Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity, Preload.CurrState)
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
RE340
Item Type:
(REA1355)
Question
Type Class:
Enumerated
Answer Type:
TWHERENOW
Help Available (WherePersHelp)
Context Header:
BLAISE NAME: WherePersNow
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{On December 31, {YEAR}, was/Is} {PERSON} {currently} living away at school, living on a military facility,
institutionalized, or living at another private residence?
HELP: F1
Responses:
LIVING AWAY AT SCHOOL
LIVING ON A MILITARY FACILITY
INSTITUTIONALIZED IN A FACILITY
IN A PRIVATE RESIDENCE/HOUSEHOLD
IF VOLUNTEERED: DECEASED
REFUSED
DON'T KNOW
1
2
3
4
5
RF
DK
REA - Page 73 of 194
RE360
(REA1365)
RE350
(REA1360)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlTrackSumm and/or CtrlPersEligible
Soft check:
If coded ‘1’ (LIVING AWAY AT SCHOOL), and person is age 24 or older or in age
categories 5-9 (using Preload.PL_Person age variables including: DOBD/M/Y, AgeRnd,
AgeRng, AgeGuess), display the message: "CODE '1' (LIVING AWAY AT SCHOOL)
RESERVED FOR PERSONS 24 OR YOUNGER. {PERSON'S FIRST MIDDLE AND
LAST NAME} IS OVER 24 YEARS OF AGE. VERIFY THAT {HE/SHE} IS 24 OR
YOUNGER OR CHANGE RESPONSE TO '4' (IN A PRIVATE
RESIDENCE/HOUSEHOLD)."
If round 1 and coded ‘5’ (DECEASED), ‘RF’ (REFUSED) or ‘DK’ (DON'T KNOW), go to
RE420.
If round <>1 and coded ‘5’ (DECEASED), ‘RF’ (REFUSED) or ‘DK’ (DON'T KNOW), go
to RE430_01.
If coded '2' (LIVING ON A MILITARY FACILITY) OR '4' (IN A PRIVATE
RESIDENCE/HOUSEHOLD), and person being asked about is less than 16 years of age or in
age categories 1-3 (using Preload.PL_Person age variables including: DOBD/M/Y, AgeRnd,
AgeRng, AgeGuess), go to RE410.
Otherwise, [i.e., If coded '2' (LIVING ON A MILITARY FACILITY) OR '4' (IN A
PRIVATE RESIDENCE/HOUSEHOLD), and person being asked about is 16 years of age or
older or in age categories 4-9 (using Preload.PL_Person age variables including: DOBD/M/Y,
AgeRnd, AgeRng, AgeGuess) or age is unknown], go to RE380.
Display
Instructions:
Display ‘is’and ‘currently’ if current round is not the final round of the Panel (RndType<>Final).
Display ‘was’ if current round is the final round of the panel (RndType=Final). Display ‘on December
31, {YEAR}, was’ if the current round is the final round of the panel (RndType=Final), where ‘YEAR’
is the calendar year of the final round of the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 74 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE350
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1360)
Question
Enumerated
TInstDays
BLAISE NAME: GTLT100DInst
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Is {PERSON} expected to stay in the institution 100 days or less, or more than 100 days?
Responses:
Programmer
Instructions:
100 DAYS OR LESS
MORE THAN 100 DAYS
REFUSED
DON'T KNOW
1
2
RF
DK
END_LP20
(REA1425)
END_LP20
END_LP20
(REA1425)
(REA1425)
Control Variables Impacted: CtrlTrackSumm, CrlPersEligible, and/or CtrlCurrHere.
If coded '1' (100 DAYS OR LESS), 'RF' (REFUSED), or 'DK' (DON'T KNOW), display the following
message: "{PERSON'S FIRST MIDDLE AND LAST NAME} WILL BE CONSIDERED "IN RU" AND
INCLUDED AS PART OF THIS INTERVIEW FOR ENTIRE REFERENCE PERIOD. PRESS SUPPRESS
TO CONTINUE."
If coded ‘2’ (MORE THAN 100 DAYS) and round 1, go to RE420
If coded ‘2’ (MORE THAN 100 DAYS) and round<>1, go to RE430_01.
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 75 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE360
Item Type:
Type Class:
Answer Type:
(REA1365)
Question
Enumerated
TSCHLLEVL2
Help Available (SchlTpHelp)
Context Header:
BLAISE NAME: SchlTpA
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
What grade or level of school {is {PERSON} attending?/was {PERSON} attending on December 31, {YEAR}? }
HELP: F1
Responses:
Programmer
Instructions:
1st - 12th GRADE
VOCATIONAL, COLLEGE, GRADUATE,
PROFESSIONAL
REFUSED
DON'T KNOW
1
2
RF
DK
END_LP20
RE370
(REA1425)
(REA1370)
RE370
RE370
(REA1370)
(REA1370)
Control Variables Impacted: CtrlTrackSumm, CtrlPersKey, CrlPersEligible, and/or
CtrlCurrHere.
Display
Instructions:
Display ‘is {PERSON} attending?’ if current round is not the final round of the Panel
(RndType<>Final). Display ‘was {PERSON} attending on December 31, {YEAR}}?’ if the current
round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of
the final round of the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 76 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE370
Item Type:
Type Class:
Answer Type:
(REA1370)
Question
Enumerated
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: PersInOutUSSchl
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is {PERSON} attending a school within the U.S. or outside of the U.S.? / Was {PERSON} attending a school within the
U.S. or outside of the U.S. on December 31, {YEAR}?}
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
1
2
RF
DK
Programmer
Instructions:
Control Variables Impacted: CtrlTrackSumm, CtrlCurrHere and/or CtrlNewStudent
If coded ‘2’ (OUTSIDE THE U.S.) and Round 1, go to RE420.
If coded ‘2’ (OUTSIDE THE U.S.) and Round <>1, go to RE430_01.
If coded '1' (WITHIN THE U.S.), 'RF' (REFUSED), or 'DK' (DON'T KNOW) and current
round does not cross two calendar years (RndType<>Cross), go to END_LP20.
If coded '1' (WITHIN THE U.S.), 'RF' (REFUSED), or 'DK' (DON'T KNOW) and current
round crosses two calendar years (RndType=Cross), go to RE425.
Display
Instructions:
Display ‘Is {PERSON} attending a school within the U.S. or outside of the U.S.?’ if current
round is not the final round of the Panel (RndType<>Final). Display ‘Was {PERSON}
attending a school within the U.S. or outside of the U.S. on December 31, {YEAR}?’ if the
current round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar
year of the final round of the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 77 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE380
Item Type:
Type Class:
Answer Type:
(REA1375)
Question
Enumerated
TYESNO
Help Available (ACTDUTYHelp)
Context Header:
BLAISE NAME: LeftRUFTADuty
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} serving on full-time active duty with the U.S. Armed Forces {on December 31, {YEAR}}?
HELP: F1
Responses:
Programmer
Instructions:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
RE410
RE410
RE410
(REA1380)
(REA1380)
(REA1380)
Control Variables Impacted: CtrlTrackSumm
If coded ‘1’ (YES) and at least one other person in the RU has [RE320 coded ‘2’ (NO, NOT
IN RU)], continue with RE390.
Otherwise, (if coded ‘1’ (YES)), then autocode RE390 ‘2’ as (NO) for this person, then go to
(RE420 if Round 1) or go to (RE430_01 if Round<>1).
Display
Instructions:
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘Was’ if
current round is the final round of the panel (RndType=Final). Display ‘on December 31, {YEAR}’, if
the current round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year
of the final round of the panel (InterviewDate Year -1). Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 78 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE390
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1377)
Question
Enumerated
TYESNO
)
BLAISE NAME: MilitFacOthRUMmb
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} living at {the military facility/that private residence} with at least one of these other household
members - {{First Name,[Middle Name],Last Name}1, {First Name,[Middle Name],Last Name}2, {First Name,[Middle
Name],Last Name}3,{First Name,[Middle Name],Last Name}4, {First Name,[Middle Name],Last Name}N} {on December
31, {YEAR}}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 79 of 194
RE400
(REA1378)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlTrackSumm
If coded ‘2’ (NO), ‘RF’, or ‘DK’ and Round 1, go to RE420.
If coded ‘2’ (NO), ‘RF’, or ‘DK’ and Round<>1, go to RE430_01.
.
Display
Instructions:
Roster Definition:
Roster 1 – Report
This item displays RU-members-roster. Display RU member's first, middle, and last names
(RE_Person.FullName)
Roster filter:
Display persons marked as ‘2’ (NO, NOT IN RU) at RE320. Display ‘Is’ if current round is
not the final round of the Panel (RndType<>Final). Display ‘Was’ if current round is the final
round of the panel (RndType=Final)
Display 'the military facility' if RE340 is coded '2' (LIVING ON A MILITARY FACILITY)
for the person being looped on. Display 'that private residence' if RE340 is coded '4' (IN A
PRIVATE RESIDENCE/HOUSEHOLD) for the person being looped on.
Display ‘on December 31, {YEAR}’, if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1). Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 80 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE400
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1378)
Question
Enumerated
BLAISE NAME: RUMmbMilitFac
Field kind: Datafield
ArrayMin:
Field Size:
TFIRSTMIDLASTNA Answers allowed: 99 ArrayMax:
)
Show Card (
Min value:
Max value:
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Which household member(s) {is/was} {PERSON} living with at the military facility {on December 31, {YEAR}}?
ENTER ALL THAT APPLY.
Responses:
{FIRST NAME [MIDDLE NAME] LAST
NAME}1
{FIRST NAME [MIDDLE NAME] LAST
NAME}2
{FIRST NAME [MIDDLE NAME] LAST
NAME}3
{FIRST NAME [MIDDLE NAME] LAST
NAME}4
{FIRST NAME [MIDDLE NAME] LAST
NAME}N
1
RE430_01
(REA1395)
2
RE430_01
(REA1395)
3
RE430_01
(REA1395)
4
RE430_01
(REA1395)
5
RE430_01
(REA1395)
REA - Page 81 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Roster Behavior:
1. Multiple select allowed.
Roster 2 – no add/edit/delete
Roster Definition:
Display the RU-members-roster for selection. (RE_Person.FullName)
Roster Filter:
Display persons marked as ‘2’ (NO, NOT IN RU) at RE320.
Display ‘is’ if current round is not the final round of the Panel (RndType<>Final). Display
‘was’ if current round is the final round of the panel (RndType=Final). Display ‘on December
31, {YEAR}’ if the current round is the final round of the panel (RndType=Final), where ‘YEAR’
is the calendar year of the final round of the panel (InterviewDate Year -1). Otherwise, use a
null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
RE410
Item Type:
Type Class:
(REA1380)
Question
Enumerated
Answer Type:
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: PersInOutUSNotFTADuty
Field kind: Datafield
Field Size:
Answers allowed: 1
ArrayMin:
Min value:
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} living {in another private residence/at a military facility} that {is/was} within the U.S. or outside of the
U.S. {on December 31, {YEAR}}?
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 82 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If coded ‘2’ (OUTSIDE THE U.S.) and Round 1, go to RE420.
If coded ‘2’ (OUTSIDE THE U.S.) and Round <> 1, go to RE430_01.
If coded ‘1’ (WITHIN THE U.S.), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW) and current
round does not cross two calendar years (RndType<>Cross), go to END_LP20.
If coded ‘1’ (WITHIN THE U.S.), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW) and current
round crosses two calendar years (RndTyp=Cross), go to RE425.
Display
Instructions:
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘Was’ if
current round is the final round of the panel (RndType=Final). Display ‘on December 31, {YEAR}' if
the current round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year
of the final round of the panel (InterviewDate Year -1). Otherwise, use a null display.
Display “in another private residence” if RE340 is coded ‘4’ (IN A PRIVATE
RESIDENCE/HOUSEHOLD). Display “at a military facility” if RE340 is coded ‘2’ (LIVING ON A
MILITARY FACILITY).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
RE420
Item Type:
(REA1391)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: StopLivingNHISHH
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Was {PERSON} institutionalized/Did {PERSON} {pass away/stop living with {your/ {NHIS REFERENCE PERSON}’s}
household}} before January 1, {YEAR}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 83 of 194
END_LP20
RE430_01
RE430_01
RE430_01
(REA1425)
(REA1395)
(REA1395)
(REA1395)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display ‘Was {PERSON} institutionalized’ if RE340 is coded ‘3’ (INSTITUTIONALIZED
IN A FACILITY). Otherwise, display ‘Did {PERSON} {{pass away/stop living with {NHIS
REFERENCE PERSON}’s} household}’.
Display ‘pass away’ if RE340 is coded ‘5’ (IF VOLUNTEERED: DECEASED). Otherwise,
display ‘stop living with {your/{NHIS REFERENCE PERSON}’s} household’.
Display 'your' if the NHIS reference person is the same as the current round
respondent. (RespondentPersID=Preload.NewRefPersPID) Otherwise, display
'{NHIS REFERENCE PERSON}’s household'.
For ‘NHIS REFERENCE PERSON’, display the name of the NHIS reference person
(Preload.NewRefPersPID).
For ‘YEAR’, display the first calendar year of the panel.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
RE425
Item Type:
(REA1392)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: LeftHhBefDec31
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Did {PERSON} stop living with {your/{REFERENCE PERSON}’s} household before December 31, {YEAR}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 84 of 194
END_LP20
END_LP20
END_LP20
END_LP20
(REA1425)
(REA1425)
(REA1425)
(REA1425)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display 'your' if the preloaded current round reference person is the same as the current round
respondent. (RespondentPersID=Preload.NewRefPersPID). Otherwise, display
'{REFERENCE PERSON}’s’.
For ‘REFERENCE PERSON’, display the name of the current round preloaded reference
person (Preload.NewRefPersPID).
If Round 3, display the first calendar year of the panel for 'YEAR.'
If Round 5, display the second calendar year of the panel for 'YEAR.'
If Round 7, display the third calendar year of the panel for 'YEAR.'
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
BLAISE NAME: MmbEndMMAdd
Field kind: Datafield
ArrayMin:
RE430_01
Item Type:
Type Class:
(REA1395)
Question
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
Integer
)
Min value: 1
Field Size: 2
Show Card (
ArrayMax:
Max value: 12
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date {was {PERSON} institutionalized/ did {PERSON} {pass away/stop living with {your/{{NHIS REFERENCE
PERSON}/ {REFERENCE PERSON}}’s} household}?
ENTER MONTH.
Responses:
1
REA - Page 85 of 194
RE430_02
(REA1396)
)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Reenumeration A (REA) Section
(Ques
DK and RF disallowed for month.
Display RE430_01, RE430_02, and RE430_03 on the same form pane.
Display ‘was {PERSON} institutionalized’ if RE340 is coded ‘3’ (INSTITUTIONALIZED IN A
FACILITY). Otherwise, display ‘did {PERSON} {pass away/stop living with {your/ {{NHIS
REFERENCE PERSON}/{REFERENCE PERSON}}'s} household'.
Display ‘pass away’ if RE340 is coded ‘5’ (IF VOLUNTEERED: DECEASED).
Otherwise, display ‘stop living with {your/{{NHIS REFERENCE PERSON}/{REFERENCE
PERSON}}’s} household’.
Display 'your' if the preloaded reference person (NHIS reference person if Round
1, preloaded current round reference person if Round<>1) is the same as the
current round respondent. (RespondentPersID=Preload.NewRefPersPID)
Otherwise, display '{{NHIS REFERENCE PERSON/REFERENCE PERSON}}
household’.
Display ‘NHIS REFERENCE PERSON’/'REFERENCE PERSON', inserting the name of the NHIS or
current round preloaded reference person (Preload.NewRefPersPID).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 86 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE430_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1396)
Question
Integer
BLAISE NAME: MmbEndDDAdd
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date {was {PERSON} institutionalized/ did {PERSON} {pass away/stop living with {your/{{NHIS REFERENCE
PERSON}/ REFERENCE PERSON}}’s} household }?]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE430_03
(REA1397)
RF
DK
RE430_03
RE430_03
(REA1397)
(REA1397)
Display RE430_01, RE430_02, and RE430_03 on the same form pane.
Use same display instructions as RE430_01.
Display question text in brackets and lighter "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 87 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE430_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1397)
Question
Integer
BLAISE NAME: MmbEndYYYYAdd
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date {was {PERSON} institutionalized/ did {PERSON} {pass away/stop living with {your/{{NHIS REFERENCE
PERSON}/ REFERENCE PERSON}}’s} household }?]
ENTER 4-DIGIT YEAR.
Responses:
1
REA - Page 88 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If date is = or after 01/01/{YEAR} and RE340 is coded ‘3’ (INSTITUTIONALIZED IN A
FACILITY) for person, continue with RE440. Otherwise, go to END_LP20.
Disallow RF/DK for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final)): date entered must
be on or before 12/31/{YEAR} where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF LEFT RU AFTER 12/31/{YEAR},
BACK- UP AND RE-CODE RE320 (InRUStat)."
Hard check:
Edit: date entered must be on or before EndRefDt (Interview date). If date entered at RE430
_01, RE430_02, and RE430_03 is > EndRefDt (Interview date), display the following message:
"UNLIKELY RESPONSE. DATE CANNOT BE AFTER TODAY'S DATE OR BEFORE 1893. VERIFY
WITH RESPONDENT AND RE-ENTER."
Soft check (for Rounds <>1): Date entered must be on or after RU reference period begin
date (BegRefDt). If a date prior to reference period begin date is entered, display the
following message: “UNLIKELY RESPONSE. DATE CANNOT BE BEFORE REFERENCE PERIOD
BEGIN DATE. VERIFY WITH RESPONDENT AND RE-ENTER.”
Display
Instructions:
Display RE430_01, RE430_02, and RE430_03 on the same form pane.
Use same display instructions as RE430_01.
Display question text in brackets and lighter "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 89 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE440
Item Type:
Type Class:
Answer Type:
(REA1400)
Question
Enumerated
TYESNO
Help Available (InstTypeHelp)
Context Header:
BLAISE NAME: InstPrvd24HrCare
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Is/Was} {PERSON} {now} living in a nursing home or any other long-term care institution that provides 24 hour skilled
nursing care {on December 31, {YEAR}}?
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
Programmer
Instructions:
Ctrl Variables Impacted: CtrlTrackSumm
RE450_01
END_LP20
RE450_01
RE450_01
(REA1401)
(REA1425)
(REA1401)
(REA1401)
Note: Key persons coded as institutionalized in a place that provides 24 hour skilled nursing
care will be followed in the next round.
Display
Instructions:
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). DISPLAY ‘Was’ if
current round is the final round of the panel (RndType=Final). Display ‘now’ if current round is not the
final round of the Panel (RndType<>Final). Display ‘on December 31, {YEAR} if the current round is
the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of the final round of
the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 90 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1401)
Question
String
BLAISE NAME: InstName
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.
What is the name?
ENTER NAME.
Responses:
REFUSED
DON'T KNOW
1
RE450_02
(REA1402)
RF
DK
RE450_02
RE450_02
(REA1402)
(REA1402)
Programmer
Instructions:
Display
Instructions:
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Display ‘is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘was’ if
current round is the final round of the panel (RndType=Final). Display ‘now’ if current round is not the
final round of the Panel (RndType<>Final). Display ‘on December 31, {YEAR}’ if the current round is
the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of the final round of
the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 91 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1402)
Question
String
BLAISE NAME: InstStrtAddr1
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.]
ENTER STREET ADDRESS.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE450_03
(REA1403)
RF
DK
RE450_03
RE450_03
(REA1403)
(REA1403)
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Use same display instructions as RE450_01.
Display question text "Please give me...December 31, {YEAR}}." in brackets and "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 92 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1403)
Question
String
BLAISE NAME: InstStrtAddr2
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.]
ENTER BUILDING OR ADDITIONAL ADDRESS INFORMATION, AS NECESSARY. IF NONE, PRESS ENTER.
Responses:
EMPTY
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
RE450_04
(REA1404)
Empty
RF
DK
RE450_04
RE450_04
RE450_04
(REA1404)
(REA1404)
(REA1404)
Allow EMPTY.
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Use same display instructions as RE450_01.
Display question text "Please give me...December 31, {YEAR}}." in brackets and "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 93 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_04
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1404)
Question
String
BLAISE NAME: InstCity
Field kind: Datafield
Field Size: 35
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.]
ENTER CITY.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
1
RE450_05
(REA1405)
RF
DK
RE450_05
RE450_05
(REA1405)
(REA1405)
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Use same display instructions as RE450_01.
Display question text "Please give me...December 31, {YEAR}}." in brackets and "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 94 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_05
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1405)
Question
String
BLAISE NAME: InstSt
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.]
ENTER STATE.
TYPE THE FIRST LETTER OF THE STATE, THEN USE ARROW KEYS IF NEEDED TO LOCATE STATE, AND
PRESS ENTER TO SELECT.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
RE450_06
(REA1406)
RF
DK
RE450_06
RE450_06
(REA1406)
(REA1406)
Use the state lookup file.
Note: The entry Foreign Country (FC) is allowed.
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Use same display instructions as RE450_01.
Display question text "Please give me...December 31, {YEAR}}." in brackets and "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 95 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE450_06
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1406)
Question
String
BLAISE NAME: InstZip
Field kind: Datafield
Field Size: 5
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {PERSON} {is/was} living
{now/on December 31, {YEAR}}.]
ENTER ZIP CODE.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:
1
END_LP20
(REA1425)
RF
DK
END_LP20
END_LP20
(REA1425)
(REA1425)
Hard check: Exactly 5 digit numeric entry required. If less than 5 numeric
digits entered or any characters entered that are not numeric, display the
following message: "ZIP CODE ENTRY REQUIRES EXACTLY 5
NUMBERS. PROBE AND RE-ENTER OR ENTER F5 (DON'T KNOW) IF
FULL ZIP CODE IS NOT KNOWN."
Display RE450_01, RE450_02, RE450_03, RE450_04, RE450_05, and RE450_6 on the same form
pane.
Use same display instructions as RE450_01.
Display question text "Please give me...December 31, {YEAR}}." in brackets and "grayed-out" text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.RUMemberConf.DepartedRU[1..30]
REA - Page 96 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
END_LP20
Route Details:
(REA1425)
Item Type: Route
Type Class: End Loop
Cycle on next person in the RU-members-roster who meets the conditions stated in
the loop definition.
If no more persons meet the stated conditions, end LOOP_20 and continue with BOX_
140.
REA - Page 97 of 194
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Rout
Control Variables Impacted: CtrlPersKey, CtrlPersEligible, CtrlTrakSumm,
CtrlNewStudent, CtrlCurrHere
Set RemovedATLoop20=YES and RemovedAtRE330=YES (Incorrectly Listed) if:
⦁ RE330 coded ‘2’ (NO)
Note: This person is not currently here, and was not here at NHIS. They are not key,
ineligible and out-of-scope for the entire reference period. The RE section will NOT
collect locating information for this person; person will not be included in the rest of the
interview and will not be followed.
SetRemovedAtLoop20=YES and StudentMoverALoop20=YES (New Student) if:
⦁ If RE340 coded ‘1’ (LIVING AWAY AT SCHOOL) and RE360 is coded ‘2’
(VOCATIONAL, COLLEGE, GRADUATE, PROFESSIONAL), ‘RF’
(REFUSED) or ‘DK' (DON'T KNOW) and RE370 coded ‘1’ (WITHIN U.S.),
‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW)
Note: This person is not currently here, but at this point in the interview the student is
eligible and in-scope for data collection in a student RU. The RE section will later
determine if locating information for this student is necessary. Students are included for
some items in RE but not the rest of the interview.
If [RE420 is coded ‘1’ (YES)] or if [date at RE430_01 – RE430_03 is prior to 1/1/{YEAR},
where {YEAR} is the first calendar year of the panel (FirstPanYear) if Round 1] or if [date at
RE430_01-RE430_03 is prior to date of previous RU interview date (RUEndM, RUEndD,
RUEndY) if Round <>1], set RemovedATLoop20=YES and MoverAtLoop20=NO (out of
scope) if:
⦁ RE340 is coded ‘4’ (IN A PRIVATE RESIDENCE/HOUSEHOLD) and
RE380 is coded ‘2’ (NO), ‘RF’, ‘DK’ or EMPTY AND RE410 is coded ‘2’
(OUTSIDE THE U.S.) (Moved outside the U.S., NOT FT MILITARY;
PRIVATE RESIDENCE) (CtrlTrackSumm=8)
OR
⦁ RE340 is coded ‘2’ (LIVING ON A MILITARY FACILITY) and RE380 is
coded ‘2’ (NO), ‘RF’, ‘DK’ or EMPTY AND RE410 is coded ‘2’ (OUTSIDE
THE U.S.), (MOVED OUTSIDE U.S.; NOT FT MILITARY; AT MILITARY
FACILITY (CtrlTrackSumm=9).
OR
⦁ RE340 is coded ‘3’ (INSTITUTIONALIZED IN A FACILITY), ‘5’ (IF
VOLUNTEERED: DECEASED), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW)
OR
⦁ RE380 is coded ‘1’ (YES) and RE390 is coded ‘2’ (NO), ‘RF’, ‘DK’
OR
⦁ RE340 is ‘1’ (LIVING AWAY AT SCHOOL) and RE360 is coded ‘2’
(VOCATIONAL, COLLEGE, GRADUATE, PROFESSIONAL), ‘RF’, or
‘DK’, and RE370 is coded ‘2’ (OUTSIDE THE U.S.)
Note: This person is not currently here, has no period of eligibility and is out-of-scope.
The RE section will NOT collect locating information for this person; person will not be
included in the rest of the interview and will not be followed.
Set RemovedATLoop20=YES and MoverAtLoop20=YES (MOVERS)
⦁ If RE340 is coded ‘4’ (IN A PRIVATE RESIDENCE/HOUSEHOLD) AND RE380 is
coded ‘2’ (NO), ‘RF’, ‘DK’, or EMPTY and RE410 is coded ‘1’ (WITHIN THE U.S.),
REA - Page 98 of 194
MEPSSpring2024
Full Detail Spec
Reenumeration A (REA) Section
(Rout
‘RF’ or ‘DK’ (MOVED INSIDE THE U.S.; NOT FT MILITARY; PRIVATE RESIDENCE
(CtrlTrackSumm=10)
OR
⦁ If RE340 is coded ‘2’ (LIVING ON A MILITARY FACILITY) AND RE380 is coded ‘2’
(NO), ‘RF’, ‘DK’ or EMPTY AND RE410 is coded ‘1’ (WITHIN THE U.S.), ‘RF’ or
‘DK’ (MOVED INSIDE U.S.; NOT FT MILITARY; AT MILITARY FACILITY
(CtrlTrackSumm=11)
Note: This person is not currently here, but is in-scope and eligible to be interviewed as part
of another RU from the date of their previous interview until that new interview date. The
RE section will collect locating information for this person, but person will not be included in
this interview after the RE section. Information for person will be collected as part of
another RU
Evaluated after looping through everyone:
• Person is full-time military but is not living with an RU member who is key,
civilian, and living in the U.S. (will need to be determined later after all loopingsee BOX_140).
Note: Any person with any period of partial or full eligibility is considered currently here and
is eligible and in-scope for data collection as part of this RU. They do NOT have a
RemovedAtLoop20 set. This includes persons leaving the RU after January 1, including those
who are deceased, institutionalized, or who have moved outside the U.S. or are now full-time
military living alone.
Note: IF RE350 is coded '1' (100 DAYS OR LESS), 'RF' (REFUSED), or 'DK' (DON'T KNOW), this
person has a status of “in-scope, eligible, entire reference period.” Person is treated as a
current RU member.
Note: If RE360 coded ‘1’ (1st-12th GRADE), this person has a status of “in-scope, eligible,
entire reference period.” Person is treated as a current RU member
REA - Page 99 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_140
Route Details:
(REA1427)
Item Type: Route
Type Class: If Then
Control Variables Impacted: CtrlPersTrackSumm, CtrlPersEligible
Check RE390 response for all RU members. For each RU member with RE390 = 1 (YES),
evaluate status of other RU members who moved with this person (RU members selected at
RE400).
If at least one person selected at RE400 for this person is marked as key and has a status
of ‘NON-MILITARY MOVER IN THE U.S.’ or ‘NON-MILITARY MOVER IN U.S. AT A MILITARY
FACILITY’ [at least one person selected at RE400 for this RU member has a status of
(CtrlPersKeyatEnd_LP20 = Yes) and (CtrlTrackSummatEnd_LP20=10 or 11)], then RU
member with RE390 = 1 is “FT MILITARY ON MILITARY FACILITY WITH OTHERS”
(CtrlTrackSumm = 7). Set RemovedAtLoop20=YES and MoverAtLoop20=YES.
Note: Persons who are full-time military, regardless of location or date entered at RE430,
who have moved with other key civilians will not be included in the interview after the RE
section. They will be treated as regular movers and information for this person will be
collected as part of another RU.
Otherwise, if no one selected at RE400 as moving with this person is marked as key and
has a status of ‘NON-MILITARY MOVER IN THE U.S.’ or ‘NON-MILITARY MOVER IN U.S. AT
A MILITARY FACILITY’ [no one selected at RE400 for this RU member has a status of
(CtrlPersKeyatEnd_LP20=YES) and (CtrlTrackSummatEnd_LP20=10 or 11)] then RU
member with RE390 = 1 is “FT MILITARY ON MILITARY FACILITY ALONE.” (CtrlTrackSumm =
6)
Then, evaluate date entered at RE430 for individuals where CtrlTrackSumm was just set to
6.
⦁ If [date at RE430_01 – RE430_03 is prior to 1/1/{YEAR} where {YEAR} is the first
calendar year of the panel (FirstPanYear) if Round 1] or if [date at RE430_01RE430_03 is prior to date of previous RU interview date (RUEndM, RUEndD,
RUEndY) if Round <>1], then set RemovedATLoop20=YES and MoverAtLoop20
=NO (out of scope).
⦁ If [date at RE430_01 – RE430_03 is on or after 1/1/{YEAR} where {YEAR} is the
first calendar year of the panel (FirstPanYear) if Round 1] or if [date at RE430_01RE430_03 is on or after date of previous RU interview date (RUEndM, RUEndD,
RUEndY) if Round <>1] keep RemovedatLoop20=Empty.
Note: Persons who are full-time military, regardless of location, who have not moved with
other key civilians are eligible depending on the date they moved.
If the person moved prior to the reference period start date, this person is not currently
here, has no period of eligibility and is out-of-scope. The RE section will NOT collect
locating information for this person; person will not be included in the rest of the interview
and will not be followed.
If the person moved on or after the reference period start date, person is in scope and
partially eligible for data collection until the date left the RU.
Continue with BOX_150.
REA - Page 100 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_150
(REA1430)
Route Details:
Item Type: Route
Type Class: If Then
If all RU members left the RU and are not eligible for the study as part of any RU
(therefore, locating information is not required); that is:
Everyone is (RemovedAtLoop10=YES or RemovedAtLoop20=YES)
and
[(MoverAtLoop10=NO or RemovedAtRE180=YES)
OR
(MoverAtLoop20=NO or RemovedAtRE330=Yes)]
Continue with RE460.
Otherwise if at least one RU member is currently living in the RU (that is, if at least one
person on the RE_Person array where CtrlTrackSummAtEnd_LP20 is empty and
CtrlNewStudentAtEnd_LP20 is empty) go BOX_160.
Otherwise, go to BOX_210.
RE460
Item Type:
(REA1435)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
BLAISE NAME: EndNoElg
)
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
Question Text:
INTERVIEWER: THERE ARE NO ELIGIBLE INDIVIDUALS REMAINING IN THIS RU. PLEASE REPORT THIS
SITUATION TO YOUR SUPERVISOR.
PRESS ENTER TO END THE INTERVIEW.
Responses:
CONTINUE
1
BOX_250
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main
REA - Page 101 of 194
(REA2050)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_160
Route Details:
(REA1445)
Item Type: Route
Type Class: If Then
If [RU Type = New Standard RU] or [RU Type = Standard RU and Round=1], continue
with RE480.
If [RU Type < > New Standard RU] and [Round< > 1] and [if previous round reference
person is still in RU on date of interview (or as of December 31, {YEAR} if the current
round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year
of the final round of the panel (InterviewDate Year -1)), that is if previous round reference
person meets all of the following conditions:
⦁ Person = > 16 years old or age category 4-9 AND
⦁ CtrlTrackSummAtEnd_LP20 is empty and
⦁ CtrlNewStudentAtEnd_LP20 is empty]
Then flag previous round reference person (or NHIS reference person if Round 1) as
current round reference person (set RefPersPID = Preloaded RefPersPID) and go to BOX_
170.
Otherwise, continue with RE480.
RE480
Item Type:
(REA1450)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (OwnsRentHelp)
BLAISE NAME: OwnRentHome
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
)
Question Text:
Of all the people who {currently live/lived} here {on December 31, {YEAR}}, {does/did} anyone own or rent this home?
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 102 of 194
RE490
RE500
RE500
RE500
(REA1455)
(REA1465)
(REA1465)
(REA1465)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Testing/Editing
Notes:
Display ‘currently live’ if current round is not the final round of the Panel (RndType<>Final). Display
‘lived’ if current round is the final round of the panel (RndType=Final). Display ‘does’ if current round
is not the final round of the Panel (RndType<>Final). Display ‘did’ if current round is the final round of
the panel (RndType=Final).
Display ‘on December 31, {YEAR} if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.HeadOfHousehold
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers.HeadOfHousehold
RE490
Item Type:
(REA1455)
Question
Type Class:
Enumerated
Answer Type:
TRE43_PERSON
Help Available (OwnsRentHelp)
BLAISE NAME: NewRefPersPID
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
Question Text:
Of the people in this family, 16 and older, who {currently live/lived} here {now /on December 31, {YEAR}}, who
{owns/owned} or {rents/rented} this home?}
IF MORE THAN ONE PERSON ‘OWNS OR RENTS’ THE HOME, ASK THE RESPONDENT TO CHOOSE ONE
PERSON. THIS PERSON IS THE REFERENCE PERSON FOR THE REMAINDER OF THE INTERVIEW.
IF NAME GIVEN NOT LISTED, PROBE TO DETERMINE IF NEW RU MEMBER (I.E., RELATED AND LIVING HERE
NOW) OR PERSON NOT IN RU.
Responses:
PERSON NOT IN RU
{FIRST NAME [MIDDLE NAME] LAST
NAME}1
{FIRST NAME [MIDDLE NAME] LAST
NAME}2
{FIRST NAME [MIDDLE NAME] LAST
NAME}3
{FIRST NAME [MIDDLE NAME] LAST
NAME}4
{FIRST NAME [MIDDLE NAME] LAST
NAME}N
0
1
RE500
BOX_170
(REA1465)
(REA1475)
2
BOX_170
(REA1475)
3
BOX_170
(REA1475)
4
BOX_170
(REA1475)
5
BOX_170
(REA1475)
REA - Page 103 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Set RefPersPID=PID selected at RE490
Roster behavior:
1. Select allowed.
2. Multiple select, add, delete, and edit disallowed.
Display
Instructions:
Roster 2 – no add/edit/delete
Roster definition:
This item displays the RU-members-roster for selection of the person who owns or rents the
home. (RE_Person.FullName). Persons who are new students or have left the RU are
excluded.
Roster filter:
Display RE_Person Array where MostRecentRU=RUUnit where CtrlTrackSummAtEnd_LP20 is
empty and CtrlNewStudentAtEnd_LP20 is empty
Display ‘currently live’ and ‘now’ and ‘owns’ and ‘rents’ if current round is not the final
round of the Panel (RndType<>Final). Display ‘lived’ and ‘on December 31, {YEAR}’ if the
current round is the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar
year of the final round of the panel (InterviewDate Year -1) and ‘owned’ and ‘rented’ if
current round is the final round of the panel (RndType=Final).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.HeadOfHousehold
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers.HeadOfHousehold
REA - Page 104 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE500
Item Type:
Type Class:
Answer Type:
(REA1465)
Question
Enumerated
BLAISE NAME: NewRefPersPIDAdded
Field kind: Datafield
Field Size:
TNEWRUMEMBER Answers allowed: 1
Help Available (HeadofHhHelp)
ArrayMin:
Min value:
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
Question Text:
Of all the people in this family who {live/lived} here {now/on December 31, {YEAR}}, who {is/was} considered the head of
household?
TO ADD A NEW RU MEMBER AS HEAD OF HOUSEHOLD, PRESS CTRL-A. HEAD OF HOUSEHOLD MUST BE
RELATED AND LIVING HERE NOW.
ANY PERSON ADDED HERE IS INCLUDED IN THE ENTIRE INTERVIEW AS AN RU MEMBER.
CTRL-A: ADD
CTRL-E: EDIT
CTRL-D: DELETE
HELP: F1
Responses:
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}1
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}2
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}3
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}4
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}N
1
BOX_170
(REA1475)
2
BOX_170
(REA1475)
3
BOX_170
(REA1475)
4
BOX_170
(REA1475)
5
BOX_170
(REA1475)
REA - Page 105 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlCurrHere
Set RefPersPID = PID selected at RE500
If person from another RU selected and verified as the head of household, add person to RUMembers-Roster.
Roster behavior:
1. Only single select or single add allowed.
Soft checks:
1. If a person from another RU selected (RE_Person.MostRecentRU does not equal RUUnit),
display the message: "PERSON IS MEMBER OF ANOTHER RU. VERIFY THAT
PERSON JOINED THIS RU OR CORRECT SELECTION."
2. If the preload age is not empty and the person selected as the head of household is under 16
or in age categories 1-3, (PL_Person.AgeRnd < 16 or PL_Person.AgeRng in (1-3) or
PL_Person.AgeGuess in (1-3)) display message: "HEAD OF HOUSEHOLD < 16. S/HE
MUST BE APPROVED BY SUPERVISOR. RESELECT TO VERIFY."
Hard checks:
1. If person who has left the RU selected (where CtrlTrackSummAtEnd_LP20 is not empty or
CtrlNewStudentAtEnd_LP20 is not empty), display the message: "SELECTION IS
INAPPROPRIATE. YOU MUST SELECT SOMEONE CURRENTLY LIVING IN RU."
2. If a person(s) was/were added at RE500 [CREATEQ=RE500 and OrigRnd=Current Round
and DeleteFlg=empty], but not any of these newly added persons was selected when
interviewer leaves the screen, display the following message: “YOU HAVE ADDED
{PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AND DID NOT SELECT ANY
OF THEM AS THE HEAD OF THE HOUSEHOLD. IF ANY OF THESE NEWLY ADDED
PERSON (S) IS NOT THE HEAD OF THE HOUSEHOLD, USE CTRL-D TO DELETE
THE PERSON (S) AND THEN SELECT THE CORRECT HOUSEHOLD HEAD.”
Display
Instructions:
Roster 3 – add/edit/delete allowed
Roster definition:
Display the DU-Members-Roster for selection of head of household.
Roster filter:
None. Display all DU members (RE_Person.PERSID)
Display any RU members marked as having left the RU (where CtrlTrackSummAtEnd_LP20 is
not empty or CtrlNewStudentAtEnd_LP20 is not empty) as grayed out text.
For “AGE”, display person's age calculated according to age calculation specifications in the
GL section.
For “SEX”, display person's sex as collected during previous interview (RE_Person.Sex).
For “RUID”, display the RUID (RE_Person.MostRecentRU) associated with this person.
REA - Page 106 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
When CTRL-A selected, display the following customized question wording in the pop-up:
ENTER NAME OF NEW RU MEMBER WHO OWNS OR RENTS HOME OR IS HEAD OF
HOUSEHOLD.
May I have your full name? VERIFY SPELLING.
IF NO MIDDLE NAME OR INITIAL, LEAVE FIELD BLANK.
Display first interviewer instruction and question text in lighter
"grayed-out" text when cursor in middle name or last name entry
field. Display the second interviewer instruction when cursor in middle
name entry field.
Display ‘live’ and ‘now’ and ‘is’ if current round is not the final round
of the Panel (RndType<>Final). Display ‘lived’ and ‘on December 31,
{YEAR}’, where ‘YEAR’ is the calendar year of the final round of the
panel (InterviewDate Year -1), and ‘was’ if the current round is the
final round of the panel (RndType=Final).
Testing/Editing
Notes:
BOX_170
Route Details:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.HeadOfHousehold
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers.HeadOfHousehold
(REA1475)
Item Type: Route
Type Class: If Then
If Round 1 and [RUType=New Standard RU] and Preload RU Num = 1 (single person RU)
and current respondent is an RU member (ST.Respondent=RespRUMem), go to RE520.
If Round<>1 and if [RUType=New Standard RU] and RUNum = 1 (single person RU), and
current respondent is an RU member (ST.Respondent=RespRUMem), go to RE520.
Else, if at least one person is an original RU member who is still living in the RU at the time
of the current interview (RE_Person.PreloadRU = RUUnit where
CtrlTrackSummAtEnd_LP20 is empty or CtrlNewStudentAtEnd_LP20 is empty) then
continue with RE510.
Otherwise, go to BOX_210.
REA - Page 107 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE510
Item Type:
Type Class:
Answer Type:
(REA1480)
Question
Enumerated
TYESNO
Help Available (MarriedHelp)
BLAISE NAME: AddPersNotNew
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
Question Text:
{Please think about the people living here as of December 31, {YEAR} for the next few questions.} Other than {PERSON 1},
{PERSON 2}, {PERSON 3}, {PERSON N}, {is/was} there anyone who {is/was} living here {now/on December 31,
{YEAR}} related to {you/{REFERENCE PERSON}} by blood, marriage, living together as married, or adoption? Do not
include anyone {who was} staying here temporarily who usually {lives/lived} somewhere else.
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 108 of 194
RE530
RE540
RE540
RE540
(REA1490)
(REA1535)
(REA1535)
(REA1535)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Hard check:
1. If answer to RE510 was changed from ‘1’ (YES) to ‘2’ (No) upon
back-up and only one person was added at RE530 [CREATEQ=RE530
and OrigRnd=Current Round and DeleteFlg=empty], display the
following message as a Manipula pop-up when the interviewer leaves
the screen: “CHANGING ANSWER TO “NO” WILL DELETE
{PERSON} AS PART OF THE RU. ARE YOU SURE YOU STILL
WANT TO CHANGE THE ANSWER TO “NO”?” CAPI provides the
options: YES, DELETE {PERSON} or NO, KEEP {PERSON}. If
“YES, DELETE {PERSON}” is selected, set RE510 to ‘2’ (No) and
then set a delete flag to that one person with a CREATEQ=RE530 and
OrigRnd=Current Round and DeleteFlg=empty. Then put FI back to
the RE510 entry field (which is still coded ’2’ (NO)). If “NO, KEEP
{PERSON}” is selected, set RE510 back to ‘1’ (YES). Auto-select
person at RE530 and put FI at the RE530 entry field with person
already selected by CAPI.
2. If answer to RE510 was changed from ‘1’ (YES) to ‘2’ (No) upon
back-up and more than one person was added at RE530 [>1 person
with a CREATEQ=RE530 and OrigRnd=Current Round and
DeleteFlg=empty], display the following message as a Manipula popup when the interviewer leaves the screen: “CHANGING ANSWER
TO “NO” WILL DELETE {PERSON 1}, {PERSON 2}, {PERSON
3}, {PERSON N} AS PART OF THE RU. DO YOU WANT TO
DELETE ALL OF THEM?” CAPI provides the options:
⦁ YES, DELETE ALL OF THEM
⦁ NO, I WILL DELETE SELECT PERSON(S)
⦁ NO, KEEP ALL OF THEM
If “YES, DELETE ALL OF THEM” is selected, set RE510 to ‘2’
(No) and then set a delete flag to all the persons with a
CREATEQ=RE530 and OrigRnd=Current Round and
DeleteFlg=empty. Then put FI back to the RE510 entry field
(which is still coded ’2’ (NO)).
If “NO, I WILL DELETE SELECT PERSON(S)” is selected, set
RE510 back to ‘1’ (Yes) and display a second Manipula pop-up
message: "INTERVIEWER: AT THE NEXT SCREEN, USE
CTRL-D TO DELETE THE PERSON(S) YOU WANT
REMOVED FROM THE RU”. After the FI presses OK to clear
this message, auto-select all the persons with CREATEQ=RE530
and OrigRnd=Current Round and DeleteFlg=empty at RE530 and
then put FI at the RE530 entry field with persons already selected
by CAPI.
If “NO, KEEP ALL OF THEM” is selected, set RE510 back to “1” (YES). Auto-select all
the persons with CREATEQ=RE530 and OrigRnd=Current Round and DeleteFlg=empty at
RE530 and then put FI at the RE530 entry field with persons already selected by CAPI.
Display
Instructions:
Display RU members’ first, middle, and last names (Person.FullName) in question text.
Substitute “you” for the person’s name if the respondent is included in this list. If exactly two
names displayed, separate names with the word “and” and no comma. If more than two names
listed, separate names using commas, except for between the last two names displayed.
Between the last two names displayed, separate names using the word “and”.
REA - Page 109 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Roster 1 - Report
Roster definition:
This item displays RU-Members-Roster. Display RU member's First, Middle, and Last names
(RE_Person.FullName)
Roster filter:
Display persons currently living here including new persons (except people who are students
or who have moved or are now out of scope) RE_Person Array where
MostRecentRU=RUUnit except for persons where RemovedAtLoop10=YES or
RemovedAtLoop20=Yes
Display ‘Please .. questions.’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1). Otherwise, use a null display.
Display ‘is’ and ‘is’ and ‘now’ if current round is not the final round of the Panel (RndType<>
Final). Display ‘was’ and ‘was’ and ‘on December 31, {YEAR}’, if the current round is the final
round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of the final round of
the panel (InterviewDate Year -1).
Display 'who was' if current round is the final round of the panel (RndType=Final).
Otherwise, use a null display. Display 'lives' if current round is not the final round of the
panel (RndType<>Final). Display 'lived' if current round is the final round of the panel
(RndType=Final).
Display ‘you’ if the current round reference person is the same as the current
round respondent. (RespondentPersID= RefPersPID) Otherwise, display
‘{REFERENCE PERSON}’ substituting the full name of the current round reference
person (RefPersPID).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
REA - Page 110 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE520
Item Type:
Type Class:
Answer Type:
(REA1485)
Question
Enumerated
TYESNO
Help Available (MarriedHelp)
BLAISE NAME: AddPersAny
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
Question Text:
We would like to include the other members of {your/{REFERENCE PERSON}'s} household who are related to
{you/him/her} in this interview.
{Is/Was} there anyone else who {is/was} living here {now/on December 31, {YEAR}} related to {you/{REFERENCE
PERSON}}by blood, marriage, living together as married, or adoption? Do not include anyone staying here temporarily who
usually lives somewhere else.
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 111 of 194
RE530
RE540
RE540
RE540
(REA1490)
(REA1535)
(REA1535)
(REA1535)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Hard-check:
1. If answer to RE520 was changed from ‘1’ (YES) to ‘2’ (No) upon back-up and only
one person was added at RE530 [CREATEQ=RE530 and OrigRnd=Current Round and
DeleteFlg=empty], display the following message as a Manipula pop-up when the
interviewer leaves the screen: “CHANGING ANSWER TO “NO” WILL DELETE
{PERSON} AS PART OF THE RU. ARE YOU SURE YOU STILL WANT TO
CHANGE THE ANSWER TO “NO”?” CAPI provides the options: YES, DELETE
{PERSON} or NO, KEEP {PERSON}. If “YES, DELETE {PERSON}” is selected, set
RE520 to ‘2’ (No) and then set a delete flag to that one person with a CREATEQ=RE530
and OrigRnd=Current Round and DeleteFlg=empty. Then put FI back to the RE520 entry
field (which is still coded ’2’ (NO)). If “NO, KEEP {PERSON}” is selected, set RE520
back to ‘1’ (YES). Auto-select person at RE530 and put FI at the RE530 entry field with
person already selected by CAPI.
2. If answer to RE520 was changed from ‘1’ (YES) to ‘2’ (No) upon back-up and more
than one person was added at RE530 [>1 person with a CREATEQ=RE530 and
OrigRnd=Current Round and DeleteFlg=empty], display the following message as a
Manipula pop-up when the interviewer leaves the screen: “CHANGING ANSWER TO
“NO” WILL DELETE {PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AS
PART OF THE RU. DO YOU WANT TO DELETE ALL OF THEM?” CAPI provides
the options:
⦁ YES, DELETE ALL OF THEM
⦁ NO, I WILL DELETE SELECT PERSON(S)
⦁ NO, KEEP ALL OF THEM
If “YES, DELETE ALL OF THEM” is selected, set RE520 to ‘2’ (No) and then set a
delete flag to all the persons with a CREATEQ=RE530 and OrigRnd=Current Round
and DeleteFlg=empty. Then put FI back to the RE520 entry field (which is still
coded ’2’ (NO)).
If “NO, I WILL DELETE SELECT PERSON(S)” is selected, set RE520 back to ‘1’
(Yes) and display a second Manipula pop-up message: "INTERVIEWER: AT THE
NEXT SCREEN, USE CTRL-D TO DELETE THE PERSON(S) YOU WANT
REMOVED FROM THE RU”. After the FI presses OK to clear this message, autoselect all the persons with CREATEQ=RE530 and OrigRnd=Current Round and
DeleteFlg=empty at RE530 and then put FI at the RE530 entry field with persons
already selected by CAPI.
If “NO, KEEP ALL OF THEM” is selected, set RE520 back to “1” (YES). Auto-select all
the persons with CREATEQ=RE530 and OrigRnd=Current Round and DeleteFlg=empty at
RE530 and then put FI at the RE530 entry field with persons already selected by CAPI.
Display
Instructions:
Display ‘Is’ if current round is not the final round of the Panel (RndType<>Final). Display ‘Was’ if
current round is the final round of the panel (RndType=Final). Display ‘now’ if current round is not the
final round of the Panel (RndType<>Final). Display ‘on December 31, {YEAR}’ if the current round is
the final round of the panel (RndType=Final), where ‘YEAR’ is the calendar year of the final round of
the panel (InterviewDate Year -1).
Display ‘you’ if the current round reference person is the same as the current
round respondent. (RespondentPersID= RefPersPID) Otherwise, display
‘{REFERENCE PERSON}’ substituting the full name of the current round reference
person (RefPersPID).
REA - Page 112 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Testing/Editing
Notes:
BLAISE NAME: AddPersRoster
RE530
Item Type:
(REA1490)
Question
Type Class:
Enumerated
Answer Type:
TNEWRUMEMBER Answers allowed: 1
Help Available (
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
)
Show Card (
)
Look Up File (
)
Question Text:
{INTERVIEWER: IF ALL PERSONS WHO HAVE JOINED THE RU ARE ALREADY SELECTED, BACKUP AND
CHANGE PREVIOUS SCREEN TO ‘NO’.}
Who else living here {now/on December 31, {YEAR} {is/was} related to {you/{REFERENCE PERSON}}?
PROBE: Anyone else?
TO ADD A NEW RU MEMBER, PRESS CTRL-A.
IF NO NEW PERSON HAS JOINED THE RU, BACKUP TO CORRECT PREVIOUS SCREEN(S).
ENTER ALL THAT APPLY.
CTRL-A: ADD
CTRL-E: EDIT
CTRL-D: DELETE
Responses:
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}1
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}2
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}3
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}4
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}N
1
RE540
(REA1535)
2
RE540
(REA1535)
3
RE540
(REA1535)
4
RE540
(REA1535)
5
RE540
(REA1535)
REA - Page 113 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If a person from another RU verified, add that person to the RU-Members-Roster.
Control Variables Impacted: CtrlCurrHere
Roster behavior:
1. Multiple select and multiple add allowed.
2. Limited edit and delete allowed. RU members that have been “preloaded” for this case
(RU members that are from the NHIS or the previous round) cannot be edited or deleted at
any person roster. Only newly added RU members that have been added at this screen during
the current interviewing session can be edited or deleted. FIs may back up and return to this
screen to use edit or delete functionality, but may not edit or delete an RU member added at
this screen at any other person roster.
Soft check:
1. If a person from another RU selected (RE_Person.MostRecentRU does not equal RUUnit),
display the message: "PERSON IS MEMBER OF ANOTHER RU. VERIFY THAT
PERSON JOINED OR CORRECT SELECTION."
Hard checks:
1. If person is marked as a current RU member [where (CtrlTrackSummAtEnd_LP20 is empty
or CtrlNewStudentAtEnd_LP20 is empty) and (RE_Person.MostRecentRU=RUUnit)],
display message: "PERSON CANNOT BE SELECTED. S/HE HAS ALREADY BEEN
IDENTIFIED AS PART OF THIS RU."
2. If person who has left the RU selected (where CtrlTrackSummAtEnd_LP20 is not empty or
CtrlNewStudentAtEnd_LP20 is not empty), display the message: "SELECTION IS
INAPPROPRIATE. YOU MUST SELECT SOMEONE CURRENTLY LIVING IN RU."
3. If a person was added at RE530 [CREATEQ=RE530 and OrigRnd=Current Round and
DeleteFlg=empty], but that same person was not selected when interviewer leaves the screen,
display the following message: “NEWLY ADDED PERSONS MUST BE SELECTED. YOU
HAVE ADDED {PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AND DID NOT
SELECT THEM. IF NEWLY ADDED PERSON(S) (IS/ARE) NOT PART OF THE RU,
USE CTRL-D TO DELETE THEM.”
Display
Instructions:
Roster 3 - add/edit/delete allowed
Roster definition:
Display the DU-Members-Roster for selection of new RU members.
Roster filter:
None. Display all DU members. (RE_Person.PERSID)
Display any current RU members [where (CtrlTrackSummAtEnd_LP20 is
empty or CtrlNewStudentAtEnd_LP20 is empty) and
(RE_Person.MostRecentRU=RUUnit)] and any RU members marked as
having left the RU (where CtrlTrackSummAtEnd_LP20 is not empty or
CtrlNewStudentAtEnd_LP20 is not empty) as grayed out text.
For “AGE”, display person's age calculated according to age calculation specifications in the
REA - Page 114 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
GL section.
For “SEX”, display person's sex as collected during previous interview (RE_Person.Sex) .
For “RUID”, display the RU letter associated with this person (RE_Person.MostRecentRU).
When CTRL-A selected, display the following customized question wording in the pop-up:
ENTER NAME OF NEW RU MEMBER WHO IS RELATED AND LIVING WITH THIS HOUSEHOLD.
May I have their full name? VERIFY SPELLING.
IF NO MIDDLE NAME OR INITIAL, LEAVE FIELD BLANK.
Display first interviewer instruction and question text in lighter
"grayed-out" text when cursor in middle name or last name entry
field. Display the second interviewer instruction when cursor in middle
name entry field.
Display ‘is’ if current round is not the final round of the Panel
(RndType<>Final). Display ‘was’ if current round is the final round of
the panel (RndType=Final). Display ‘now’ if current round is not the
final round of the Panel (RndType<>Final).
Display ‘on December 31, {YEAR}’ if the current round is the final
round of the panel (RndType=Final), where ‘YEAR’ is the calendar year
of the final round of the panel (InterviewDate Year -1).
Display 'INTERVIEWER…' if not Round 1. Otherwise, use null display.
Display ‘you’ if the current round reference person is the same
as the current round respondent. (RespondentPersID=
RefPersPID) Otherwise, display ‘{REFERENCE PERSON}’
substituting the full name of the current round reference
person (RefPersPID).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
REA - Page 115 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE540
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1535)
Question
Enumerated
TYESNO
)
BLAISE NAME: MissedPers
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
Question Text:
Have we missed anyone? For example, babies born or adopted {since/between} {DATE OF PREVIOUS ROUND
INTERVIEW} {and December 31, {YEAR}}, anyone related who usually {lives/lived} here but {is/was} traveling, away on
business, or in the hospital?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 116 of 194
RE550
(REA1540)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If Round 1 and RE540 coded ‘2’ (NO), ‘RF’ (REFUSED), or ‘DK’ (DON'T KNOW), go to
RE560.
If not Round 1 and RE540 coded ‘2’ (NO), ‘RF’ (REFUSED), or ‘DK’ (DON'T KNOW), go
to BOX_210.
Otherwise (RE540 coded ‘1’ (YES)), continue with RE550.
Hard Check:
1. If answer to RE540 was changed from ‘1’ (YES) to ‘2’ (No) upon back-up and only one
person was added at RE550 [CREATEQ=RE550 and OrigRnd=Current Round and
DeleteFlg=empty], display the following message as a Manipula pop-up when the interviewer
leaves the screen: “CHANGING ANSWER TO “NO” WILL DELETE {PERSON} AS
PART OF THE RU. ARE YOU SURE YOU STILL WANT TO CHANGE THE ANSWER
TO “NO”?” CAPI provides the options: YES, DELETE {PERSON} or NO, KEEP
{PERSON}. If “YES, DELETE {PERSON}” is selected, set RE540 to ‘2’ (No) and then set a
delete flag to that one person with a CREATEQ=RE550 and OrigRnd=Current Round and
DeleteFlg=empty. Then put FI back to the RE540 entry field (which is still coded ’2’ (NO)).
If “NO, KEEP {PERSON}” is selected, set RE540 back to ‘1’ (YES). Auto-select person at
RE550 and put FI at the RE550 entry field with person already selected by CAPI.
2. If answer to RE540 was changed from ‘1’ (YES) to ‘2’ (No) upon back-up and more than
one person was added at RE550 [>1 person with a CREATEQ=RE550 and OrigRnd=Current
Round and DeleteFlg=empty], display the following message as a Manipula pop-up when the
interviewer leaves the screen: “CHANGING ANSWER TO “NO” WILL DELETE
{PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AS PART OF THE RU. DO
YOU WANT TO DELETE ALL OF THEM?” CAPI provides the options:
⦁ YES, DELETE ALL OF THEM
⦁ NO, I WILL DELETE SELECT PERSON(S)
⦁ NO, KEEP ALL OF THEM
If “YES, DELETE ALL OF THEM” is selected, set RE540 to ‘2’ (No) and then set a
delete flag to all the persons with a CREATEQ=RE550 and OrigRnd=Current Round
and DeleteFlg=empty. Then put FI back to the RE540 entry field (which is still
coded ’2’ (NO)).
If “NO, I WILL DELETE SELECT PERSON(S)” is selected, set RE540 back to ‘1’
(Yes) and display a second Manipula pop-up message: "INTERVIEWER: AT THE
NEXT SCREEN, USE CTRL-D TO DELETE THE PERSON(S) YOU WANT
REMOVED FROM THE RU”. After the FI presses OK to clear this message, autoselect all the persons with CREATEQ=RE550 and OrigRnd=Current Round and
DeleteFlg=empty at RE550 and then put FI at the RE550 entry field with persons
already selected by CAPI.
If “NO, KEEP ALL OF THEM” is selected, set RE540 back to “1” (YES). Auto-select all
the persons with CREATEQ=RE550 and OrigRnd=Current Round and DeleteFlg=empty at
RE550 and then put FI at the RE550 entry field with persons already selected by CAPI.
Display
Instructions:
Display ‘since’ and ‘lives’ and ‘is’ if current round is not the final round of the Panel
(RndType<>Final). Display ‘between’ and ‘lived’ and ‘was’ if current round is the final round
of the panel (RndType=Final).
For ‘{DATE OF PREVIOUS ROUND INTERVIEW}’ display date of NHIS interview (Preload.
REA - Page 117 of 194
MEPSSpring2024
Full Detail Spec
Reenumeration A (REA) Section
(Ques
NHISDt) if Round 1. Otherwise, display date of previous round MEPS interview
(Preload.RUEndM, RUEndD, RUEndY).
Display ‘and December 31, {YEAR}’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
REA - Page 118 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE550
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1540)
Question
Enumerated
BLAISE NAME: MissedPersRoster
Field kind: Datafield
Field Size:
TNEWRUMEMBER Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
Question Text:
Who else {is/was} related and living here {now/on December 31, {YEAR}}?
PROBE: Anyone else?
TO ADD A NEW RU MEMBER, PRESS CTRL-A.
IF NO NEW PERSON HAS JOINED THE RU, BACKUP TO CORRECT PREVIOUS SCREEN(S).
ENTER ALL THAT APPLY.
CTRL-A: ADD
CTRL-E: EDIT
CTRL-D: DELETE
Responses:
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}1
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}2
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}3
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}4
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}N
1
2
3
4
5
REA - Page 119 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If round 1, go to RE560. Otherwise, go to BOX_210.
If a person from another RU verified, add that person to the RU-Members-Roster.
Control Variables Impacted: CtrlCurrHere
Roster behavior:
1. Multiple select and multiple add allowed.
2. Limited edit and delete allowed. RU members that have been “preloaded” for this case (RU
members that are from the NHIS, any RU members added to RU during interround processing
(PersAddedBetweenRnds=YES), or during the previous round) cannot be edited or deleted at
any person roster. Only newly added RU members that have been added at this screen during
the current interviewing session can be edited or deleted. FIs may back up and return to this
screen to use edit or delete functionality, but may not edit or delete an RU member added at
this screen at any other person roster.
Hard checks:
1. If person is marked as a current RU member [where (CtrlTrackSummAtEnd_LP20 is empty
or CtrlNewStudentAtEnd_LP20 is empty) and (RE_Person.MostRecentRU=RUUnit)],
display message: "PERSON CANNOT BE SELECTED. S/HE HAS ALREADY BEEN
IDENTIFIED AS PART OF THIS RU."
2. If person is marked as having left the RU (where CtrlTrackSummAtEnd_LP20 is not empty
or CtrlNewStudentAtEnd_LP20 is not empty), display message: "PERSON CANNOT BE
SELECTED. S/HE HAS ALREADY BEEN IDENTIFIED AS HAVING LEFT THE RU."
3. If a person was added at RE550 [CREATEQ=RE550 and OrigRnd=Current Round and
DeleteFlg=empty], but that same person was not selected when interviewer leaves the screen,
display the following message: “NEWLY ADDED PERSONS MUST BE SELECTED. YOU
HAVE ADDED {PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AND DID NOT
SELECT THEM. IF NEWLY ADDED PERSON(S) (IS/ARE) NOT PART OF THE RU,
USE CTRL-D TO DELETE THEM.”
Soft check:
1. If a person from another RU selected (RE_Person.MostRecentRU does not equal RUUnit),
display the message: "PERSON IS MEMBER OF ANOTHER RU. VERIFY THAT
PERSON JOINED OR CORRECT SELECTION."
Display
Instructions:
Roster 3 - add/edit/delete allowed
Roster definition:
Display the DU-Members-Roster for selection of new RU members.
Roster filter:
None. Display all DU members. (RE_Person.PERSID)
Display any current RU members [where (CtrlTrackSummAtEnd_LP20 is empty or
CtrlNewStudentAtEnd_LP20 is empty) and (RE_Person.MostRecentRU=RUUnit)] and any RU
REA - Page 120 of 194
MEPSSpring2024
Full Detail Spec
Reenumeration A (REA) Section
(Ques
members marked as having left the RU (where CtrlTrackSummAtEnd_LP20 is not empty or
CtrlNewStudentAtEnd_LP20 is not empty) as grayed out text.
For “AGE”, display person's age calculated according to age calculation specifications in the
GL section. If age has not been collected, display '- -'
For “SEX”, display person's sex as collected during previous interview (RE_Person.Sex). If sex
has not been collected, display '- -'
For “RUID”, display the RUID associated with this person (RE_Person.MostRecentRU).
When CTRL-A selected, display the following customized question wording in the pop-up:
ENTER NAME OF NEW RU MEMBER WHO IS RELATED AND LIVING WITH THIS HOUSEHOLD.
May I have their full name? VERIFY SPELLING.
IF NO MIDDLE NAME OR INITIAL, LEAVE FIELD BLANK.
Display first interviewer instruction and question text in lighter
"grayed-out" text when cursor in middle name or last name entry
field. Display the second interviewer instruction when cursor in middle
name entry field.
Display ‘is’ if current round is not the final round of the Panel (RndType<>Final). Display
‘was’ if current round is the final round of the panel (RndType=Final). Display ‘now’ if current
round is not the final round of the Panel (RndType<>Final). Display ‘on December 31, {YEAR}’
if the current round is the final round of the panel (RndType=Final), where ‘YEAR’ is the
calendar year of the final round of the panel (InterviewDate Year -1).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
REA - Page 121 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE560
Item Type:
Type Class:
Answer Type:
Help Available (
(REA1585)
Question
Enumerated
TYESNO
)
BLAISE NAME: StuLiveAway
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
Question Text:
Are there any children or young people under 24 years of age related to {you/{REFERENCE PERSON}} and who usually
live here but are currently living away from home in the U.S., never married, going to school? Please include any new member
you may have just mentioned (who is under 24, never married, and living away from home going to school in the U.S.)
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 122 of 194
RE570
BOX_220
BOX_220
BOX_220
(REA1590)
(REA1735)
(REA1735)
(REA1735)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Hard-check:
1. If answer to RE560 was changed from ‘1’ (YES) to ‘2’ (No) upon
back-up and only one person was added at RE570 [CREATEQ=RE570
and OrigRnd=Current Round and DeleteFlg=empty], display the
following message as a Manipula pop-up when the interviewer leaves
the screen: “CHANGING ANSWER TO “NO” WILL DELETE
{PERSON} AS PART OF THE RU. ARE YOU SURE YOU STILL
WANT TO CHANGE THE ANSWER TO “NO”?” CAPI provides the
options: YES, DELETE {PERSON} or NO, KEEP {PERSON}. If
“YES, DELETE {PERSON}” is selected, set RE560 to ‘2’ (No) and
then set a delete flag to that one person with a CREATEQ=RE570 and
OrigRnd=Current Round and DeleteFlg=empty. Then put FI back to
the RE560 entry field (which is still coded ’2’ (NO)). If “NO, KEEP
{PERSON}” is selected, set RE560 back to ‘1’ (YES). Auto-select
person at RE570 and put FI at the RE570 entry field with person
already selected by CAPI.
2. If answer to RE560 was changed from ‘1’ (YES) to ‘2’ (No) upon
back-up and more than one person was added at RE570 [>1 person
with a CREATEQ=RE570 and OrigRnd=Current Round and
DeleteFlg=empty], display the following message as a Manipula popup when the interviewer leaves the screen: “CHANGING ANSWER
TO “NO” WILL DELETE {PERSON 1}, {PERSON 2}, {PERSON
3}, {PERSON N} AS PART OF THE RU. DO YOU WANT TO
DELETE ALL OF THEM?” CAPI provides the options:
⦁ YES, DELETE ALL OF THEM
⦁ NO, I WILL DELETE SELECT PERSON(S)
⦁ NO, KEEP ALL OF THEM
If “YES, DELETE ALL OF THEM” is selected, set RE560 to ‘2’ (No)
and then set a delete flag to all the persons with a CREATEQ=RE570
and OrigRnd=Current Round and DeleteFlg=empty. Then put FI back
to the RE560 entry field (which is still coded ’2’ (NO)).
If “NO, I WILL DELETE SELECT PERSON(S)” is selected, set
RE560 back to ‘1’ (Yes) and display a second Manipula pop-up
message: "INTERVIEWER: AT THE NEXT SCREEN, USE CTRL-D
TO DELETE THE PERSON(S) YOU WANT REMOVED FROM
THE RU”. After the FI presses OK to clear this message, auto-select all
the persons with CREATEQ=RE570 and OrigRnd=Current Round and
DeleteFlg=empty at RE570 and then put FI at the RE570 entry field
with persons already selected by CAPI.
If “NO, KEEP ALL OF THEM” is selected, set RE560 back to “1”
(YES). Auto-select all the persons with CREATEQ=RE570 and
OrigRnd=Current Round and DeleteFlg=empty at RE570 and then put
FI at the RE570 entry field with persons already selected by CAPI.
Display
Instructions:
Display ‘you’ if the current round reference person is the same as the current
round respondent. (RespondentPersID= RefPersPID) Otherwise, display
‘{REFERENCE PERSON}’ substituting the full name of the current round reference
person (RefPersPID).
REA - Page 123 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Testing/Editing
Notes:
BLAISE NAME: StuLiveAwayRoster
RE570
Item Type:
Type Class:
(REA1590)
Question
Enumerated
Answer Type:
TNEWRUMEMBER Answers allowed: 1
Help Available (
Field kind: Datafield
Field Size:
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
Question Text:
Who is under 24, never married, and living away at school in the U.S.?
PROBE: Anyone else?
TO ADD A NEW RU MEMBER, PRESS CTRL-A.
IF NO NEW PERSON HAS JOINED THE RU, BACKUP TO CORRECT PREVIOUS SCREEN(S).
ENTER ALL THAT APPLY.
CTRL-A: ADD
CTRL-E: EDIT
CTRL-D: DELETE
Responses:
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}1
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}2
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}3
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}4
{FIRST NAME [MIDDLE NAME] LAST
NAME} is a {AGE}-year-old {SEX} part of
{RUID}N
1
BOX_180
(REA1635)
2
BOX_180
(REA1635)
3
BOX_180
(REA1635)
4
BOX_180
(REA1635)
5
BOX_180
(REA1635)
REA - Page 124 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If a person from another RU verified, add that person to the RU-Members-Roster. Control
Variables Impacted: CtrlCurrHere
Add each successfully selected (or added) person set AddAtRE570=YES.
Roster Behavior:
1. Multiple select and multiple add allowed.
2. Limited edit and delete allowed. RU members that have been “preloaded” for this case
(RU members that are from the NHIS or the previous round) cannot be edited or deleted at
any person roster. Only newly added RU members that have been added at this screen during
the current interviewing session can be edited or deleted. FIs may back up and return to this
screen to use edit or delete functionality, but may not edit or delete an RU member added at
this screen at any other person roster.
Hard checks:
1. If a person was added at RE570 [CREATEQ=RE570 and OrigRnd=Current Round and
DeleteFlg=empty], but that same person was not selected when interviewer leaves the screen,
display the following message: “NEWLY ADDED PERSONS MUST BE SELECTED.
YOU HAVE ADDED {PERSON 1}, {PERSON 2}, {PERSON 3}, {PERSON N} AND DID
NOT SELECT THEM. IF NEWLY ADDED PERSON(S) (IS/ARE) NOT PART OF THE
RU, USE CTRL-D TO DELETE THEM.”
Soft check:
If a person from another RU selected (RE_Person.MostRecentRU does not equal RUUnit),
display the message: "PERSON IS MEMBER OF ANOTHER RU. VERIFY THAT
PERSON JOINED OR CORRECT SELECTION."
Display
Instructions:
Roster 3 - add/edit/delete allowed
Roster definition:
Display the DU-Members-Roster for selection of students under 24 living away at school.
Roster filter:
None. Display all DU members. (RE_Person.PERSID)
Display any preloaded RU members and any newly added respondent as grayed out text.
For “AGE”, display person's age calculated according to age calculation specifications in the
GL section. If age has not been collected, display '- -'
For “SEX”, display person's sex as collected during previous interview (RE_Person.Sex). If sex
has not been collected, display '- -'
For “RUID”, display the RUID letter associated with this person (RE_Person.MostRecentRU).
When CTRL-A selected, display the following customized question wording in the pop-up:
ENTER NAME OF NEW RU MEMBER WHO IS RELATED AND IS A
STUDENT, UNDER 24, NEVER MARRIED, AND LIVING AWAY AT
SCHOOL.
May I have their full name? VERIFY SPELLING.
IF NO MIDDLE NAME OR INITIAL, LEAVE FIELD BLANK.
REA - Page 125 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display first interviewer instruction and question text in lighter "grayed-out" text when
cursor in middle name or last name entry field. Display the second interviewer instruction
when cursor in middle name entry field.
Testing/Editing
Notes:
BOX_180
Route Details:
LOOP_30
Route Details:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
(REA1635)
Item Type: Route
Type Class: If Then
If at least one person added to the RU-members-roster at RE570 (RE560 is coded ‘1’
(YES)), continue with LOOP_30. Otherwise, go to BOX_220.
(REA1640)
Item Type: Route
Type Class: Begin Loop
For each element in the RU-members-roster, ask RE580-END_LP30.
Loop definition: LOOP_30 collects information that CAPI requires to determine the
keyness and eligibility of persons identified as under 24 living away at school. LOOP_30
cycles on RU members selected at RE570 (AddAtRE570=YES).
REA - Page 126 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE580
Item Type:
Type Class:
Answer Type:
(REA1645)
Question
Enumerated
TSCHLLEVL
BLAISE NAME: SchLevelAddedPers
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Help Available (SCHOOLLEVELHelp
Context Header:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAMES}
Question Text:
{Are/Is} {you/{PERSON}} attending grades 1-12, a college or university, or some other training school after high school?
HELP: F1
Responses:
Programmer
Instructions:
GRADES 1-12
A COLLEGE OR UNIVERSITY
SOME OTHER TRAINING SCHOOL
AFTER HIGH SCHOOL
REFUSED
DON'T KNOW
1
2
3
RE590
RE590
(REA1647)
(REA1647)
RF
DK
RE590
RE590
(REA1647)
(REA1647)
If coded ‘1’ (Grades 1-12), autocode RE610 to ‘5’ (VOLUNTEERED LEFT OFF THE
ROSTER AT NHIS) and then go to END_LP30.
Control variables impacted: CtrlCurrHere, CtrlTrackSumm
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
REA - Page 127 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE590
Item Type:
Type Class:
Answer Type:
(REA1647)
Question
Enumerated
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: PersInOutUSAdded
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAMES}
Question Text:
{Were/Was} {you/{PERSON}} living within the U.S. or outside of the U.S. on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}?
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
Programmer
Instructions:
Control variables impacted: CtrlCurrHere, CtrlTrackSumm, CtrlNewStudent, CtrlSampNHIS
Display
Instructions:
Testing/Editing
Notes:
1
2
RF
DK
RE600
END_LP30
RE600
RE600
(REA1648)
(REA1670)
(REA1648)
(REA1648)
Display the date of the NHIS interview (Preload.NHISDt) for {MONTH DAY, YEAR OF
NHIS INTERVIEW}.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
REA - Page 128 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE600
Item Type:
Type Class:
Answer Type:
(REA1648)
Question
Enumerated
TYESNO
Help Available (ACTDUTYHelp)
Context Header:
BLAISE NAME: FTADutyAddedPers
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAMES}
Question Text:
{Were/Was} {you/{PERSON}} serving on full-time active duty with the U.S. Armed Forces on {MONTH, DAY, YEAR OF
NHIS INTERVIEW}?
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
Programmer
Instructions:
Control variables impacted: CtrlPersEligible
Display
Instructions:
Testing/Editing
Notes:
1
2
RF
DK
RE610
RE610
RE610
RE610
(REA1650)
(REA1650)
(REA1650)
(REA1650)
Display the date of the NHIS interview (Preload.NHISDt) for {MONTH, DAY, YEAR OF NHIS
INTERVIEW}.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
REA - Page 129 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE610
Item Type:
Type Class:
Answer Type:
(REA1650)
Question
Enumerated
TWHERSTUDX
Help Available (WhereStuNHIS)
Context Header:
BLAISE NAME: WhereStuNHIS
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAMES}
Question Text:
When this household participated in the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}, {were/was} {you/{PERSON}} living away at school, living on a military facility, institutionalized, or living
at another private residence?
HELP: F1
Responses:
LIVING AWAY AT SCHOOL
LIVING ON A MILITARY FACILITY
INSTITUTIONALIZED IN A FACILITY
IN ANOTHER PRIVATE
RESIDENCE/HOUSEHOLD
VOLUNTEERED LEFT OFF THE ROSTER
AT NHIS
REFUSED
DON'T KNOW
1
2
3
4
RE620
(REA1655)
END_LP30
RE620
(REA1670)
(REA1655)
5
END_LP30
(REA1670)
RE620
RE620
(REA1655)
(REA1655)
RF
DK
REA - Page 130 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control variables impacted: CtrlTrackSumm, CtrlNewStudent, CtrlSampNHIS, CtrlPersKey,
CtrlPersEligible, CtrlCurrHere
If coded '2' (LIVING ON A MILITARY FACILITY) and RE600 is coded '1' (YES), go to END_LP30.
If coded '2' (LIVING ON A MILITARY FACILITY) and RE600 is coded '2' (NO), 'RF' (REFUSED), or
'DK' (DON'T KNOW), go to RE620.
Display
Instructions:
Testing/Editing
Notes:
For {MONTH …}, display the NHIS interview date (Preload.NHISDt).
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
RE620
Item Type:
(REA1655)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: NHISAge
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
At the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}, {were/was}
{you/{PERSON}} 17 to 23 years old?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 131 of 194
END_LP30
END_LP30
END_LP30
(REA1670)
(REA1670)
(REA1670)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control variables affected: CtrlTrackSumm, CtrlPersEligible
If coded ‘1’ (YES) AND
RE610 coded ‘1’ (LIVING AWAY AT SCHOOL), continue with RE630.
If coded ‘1’ (YES) AND
RE610 not coded ‘1’ (LIVING AWAY AT SCHOOL), go to END_LP30.
Display
Instructions:
Testing/Editing
Notes:
For {MONTH …}, display the NHIS interview date (Preload.NHISDt).
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
RE630
Item Type:
(REA1660)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: NHISParentRU
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
At the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW} were either of
{your/{PERSON}'s} parents living at {NHIS ADDRESS}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 132 of 194
END_LP30
END_LP30
END_LP30
END_LP30
(REA1670)
(REA1670)
(REA1670)
(REA1670)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Control variables impacted: CtrlNewStudent, CtrlTrackSumm, CtrlPersKey, CtrlCurrHere
For {MONTH DAY, YEAR OF NHIS INTERVIEW}, display the NHIS interview date
(Preload.NHISDt).
For {NHIS ADDRESS} display the NHIS full address, including city and state but not zip
code.
Testing/Editing
Notes:
END_LP30
Route Details:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.AddRUMembers.RE570RUMem[1..30]
(REA1670)
Item Type: Route
Type Class: End Loop
Cycle on next person in the RU-members-roster who meets the conditions stated in the
loop definition. If no more persons meet the stated conditions, continue with BOX_200.
REA - Page 133 of 194
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Rout
Control Variables Impacted: CtrlSampNHIS, CtrlNewStudent
Keep RemovedAtLoop30 = Empty if:
⦁ RE580 is coded ‘1’ (GRADES 1-12).
Note: Person remains a current member of this RU. This person is currently here, in-scope,
and eligible for the entire reference period.
Set RemovedAtLooop30 = YES and MoverAtLoop30=YES if:
⦁ RE580 is coded 'RF' (REFUSED) or 'DK' (DON'T KNOW) and RE610 is coded ‘2’ (LIVING
ON A MILITARY FACILITY), ‘3’ (INSTITUTIONALIZED IN A FACILITY), or ‘5’ (VOLUNTEERED
LEFT OFF THE ROSTER AT NHIS)
OR
⦁ RE580 is coded 'RF' (REFUSED) or 'DK' (DON'T KNOW) and RE590 is coded '2' (OUTSIDE
U.S.)
Note: Persons did not have a chance of selection at NHIS and are not students now, so they
will be followed as movers. This person is not currently here, but is in-scope and eligible to be
interviewed as part of another RU from January 1 until that new interview date. The RE
section will collect locating information for this person, but person will not be included in this
interview after the RE section. Information for person will be collected as part of another RU.
Set RemovedAtLoop30 = YES and StudentMoverAtLoop30=YES if:
⦁ If RE580 is coded is coded '2' (A COLLEGE OR UNIVERSITY) or '3' (SOME OTHER
TRAINING SCHOOL AFTER HIGH SCHOOL) and RE610 is coded ‘2’ (LIVING ON A
MILITARY FACILITY), ‘3’ (INSTITUTIONALIZED IN A FACILITY), or ‘5’ (VOLUNTEERED LEFT
OFF THE ROSTER AT NHIS)
OR
⦁ If RE580 is coded '2' (A COLLEGE OR UNIVERSITY) or '3' (SOME OTHER TRAINING
SCHOOL AFTER HIGH SCHOOL) and RE590 is coded '2' (OUTSIDE U.S.)
OR
⦁ If RE630 is coded ‘1’ (YES)
Note: Persons did not have a chance of selection at NHIS (left off roster) and are students
now, so they will be followed as student movers. This person is not currently here, but at
this point in the interview the student is eligible and in-scope for data collection in a student
RU. The RE section will later determine if locating information for this student is necessary.
Students are included for some items in RE but not the rest of the interview.
.
Set RemovedAtLoop30 = YES and MoverAtLoop30=NO if:
⦁ If RE620 is coded ‘2’ (NO), 'RF' (REFUSED) or 'DK' (DON'T KNOW)
OR
⦁ If RE630 is coded ‘2’ (NO), 'RF' (REFUSED) or 'DK' (DON'T KNOW)
OR
⦁ If RE610 is coded ‘4’ (PRIVATE RESIDENCE), 'RF' (REFUSED) or 'DK' (DON'T
KNOW)
Note: Persons did have a chance of selection at NHIS so they are out of scope and will not
have data collected during this interview and will not be followed. This person is not
currently here, they have no period of eligibility and are out-of-scope. The RE section will
NOT collect locating information for this person; person will not be included in the rest of
REA - Page 134 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
the interview and will not be followed.
BOX_200
(REA1675)
Route Details:
Type Class: If Then
If at at least one person where RemovedAtLoop30 = YES and MoverAtLoop30=NO,
continue with RE640.
Otherwise, go to BOX_ 220.
RE640
Item Type:
(REA1680)
Instruction
Type Class:
Enumerated
Answer Type:
TContinue
Help Available (
Item Type: Route
)
BLAISE NAME: NoQuexForStu
Field kind: Datafield
Answers allowed: 1
Show Card (
)
Look Up File (
Question Text:
At the time we are only collecting information about some of the students you just now identified. Therefore, the remaining
questions will not be asked about (READ NAMES BELOW).
[1. [First Name,[Middle Name],Last Name]1
[2. [First Name,[Middle Name],Last Name]2
[3. [First Name,[Middle Name],Last Name]3
[4. [First Name,[Middle Name],Last Name]4
[5. [First Name,[Middle Name],Last Name]N
PRESS 1 AND ENTER TO CONTINUE.
Responses:
CONTINUE
1
REA - Page 135 of 194
BOX_220
(REA1735)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Instr
Full Detail Spec
Display
Instructions:
Roster 1 - Report
Roster definition:
This item displays RU-members-roster. Display RU member's first, middle, and last names
(RE_Person.FullName)
Roster filter:
Display all persons where RemovedAtLoop30 = YES and MoverAtLoop30=NO
Testing/Editing
Notes:
BOX_210
Route Details:
Variable collected at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
Variable stored at MEPS(Fall/Spring)YYYY.RE_Main.AddRUMembers
(REA1685)
Item Type: Route
Type Class: If Then
If Round 1, go to BOX_230.
Otherwise (Round<>1), continue with RE650_01.
REA - Page 136 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1690)
Question
Enumerated
TSEXDKRF
BLAISE NAME: SexB
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
What is {your/{PERSON}'s} sex?
Responses:
MALE
FEMALE
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 137 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Preloaded Grid Type 2 including RE650_01, RE650_02, RE650_03, RE650_04, RE650_05,
RE650_06, RE650_07, and BOX_215.
Roster behavior:
1. RE650_01, RE650_02, RE650_03, RE650_04, and RE650_05 uses preloaded data in the
form pane. When that data has a value of RF or DK, display the entry field as empty.
Interviewer will be required to enter another response even if that response is RF or DK
again.
2. Enable movement on screen so that interviewer can enter/update sex, date of birth and
age for all persons by row.
3. SEX, DATE OF BIRTH, and AGE (when age is not calculated by CAPI) can be edited.
4. Replacing ‘real’ data with RF or DK is disallowed. If the interviewer tries to do so, display
the message: "DO NOT REPLACE EXISTING INFORMATION WITH REFUSED OR DON’T KNOW".
If DATE OF BIRTH is changed, CAPI will calculate the new age automatically and display in the
AGE column. See the Global Spec for how to calculate age.
SOFT CHECK
If person’s sex changes compared to preloaded sex, display the message: “ARE YOU SURE
YOU WANT TO CHANGE THIS PERSON'S SEX? IF YES, CLICK SUPPRESS. IF NO, MAKE THE
NECESSARY CORRECTION.”
Display
Instructions:
Roster 1 - Report
Roster definition:
Display the RU-members-roster for verification and correction. This will include all original
RU members not removed, persons added between rounds (not removed this round),
persons merged from the DU, and persons who may have been ineligible in a prior round
but were merged back into this RU. Format response pane in columns with headers: RU
Member, Sex, Month of Birth, Day of Birth, Year of Birth, Age, Estimated Age, Age Guess.
For RU MEMBER display RU members' first, middle, and last names (RE_Person.FullName)
Roster filter:
Display all persons in RE_Person Array where MostRecentRU=RUUnit excluding persons
where RemovedatRE180=YES, MoverAtLoop10=YES or NO, RemovedatRE330=YES,
MoverAtLoop20= YES or NO, or MoverAtLoop30=YES or NO.
Prefill with RU members' sex (PL_Person.Sex) when available.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 138 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1691)
Question
Integer
BLAISE NAME: DOBMMB
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
What is {your/{PERSON}'s} date of birth?
ENTER MONTH.
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
Testing/Editing
Notes:
1
RF
DK
Prefill with RU member’s month of birth (PL_Person.DOBM) when available.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 139 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1692)
Question
Integer
BLAISE NAME: DOBDDB
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
[What is {your/{PERSON}'s} date of birth?]
ENTER DAY.
1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
Testing/Editing
Notes:
RF
DK
Prefill with RU member’s day of birth (PL_Person.DOBD) when available. Display question
text in brackets and lighter “grayed-out” text.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 140 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_04
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1693)
Question
Integer
BLAISE NAME: DOBYYYYB
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
[What is {your/{PERSON}'s} date of birth?]
ENTER 4- DIGIT YEAR.
1
Responses:
REFUSED
DON'T KNOW
RF
DK
REA - Page 141 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Hard check:
Date entered must be between {YEAR} - 120 years where 'YEAR' is the current year and
today's date. If a date outside of this range is entered, display the following message:
"UNLIKELY RESPONSE. DATE CANNOT BE AFTER TODAY'S DATE OR BEFORE
{YEAR-120}. VERIFY WITH RESPONDENT AND RE-ENTER."
Set RE_Person.NewBorn=Yes if:
• RU member was added to the RU this round (RE_Person.PreloadOrd=Empty AND
RE_Person.MostRecentRU=RUUnit) AND
• Complete DOB was provided at RE650_02, RE650_03, and RE650_04 (DOBD, DOBM,
and DOBY <> ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW); AND
• DOBD, DOBM, DOBY is between 1/1/FirstPanYear and the current round interview date
(InterviewDate).
Control Variables Impacted: CtrlCurrHere
Display
Instructions:
Testing/Editing
Notes:
Prefill with RU member’s year of birth (PL_Person.DOBY) when available. Display question
text in brackets and lighter “grayed-out” text.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 142 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_05
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1694)
Question
Integer
BLAISE NAME: AgeRndB
Field kind: Datafield
Field Size: 3
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 0
ArrayMax:
Max value: 120
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
VERIFY {PERSON}'s AGE - IF AGE IS INCORRECT, RE-ENTER DATE OF BIRTH.
IF DATE OF BIRTH UNKNOWN, PROBE FOR AGE AND ENTER IF KNOWN.
1
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
RF
DK
For current round is the final round of the panel (RndType=Final), AGE is calculated as of
DECEMBER 31, {YEAR}, where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
If the interviewer enters an age that contradicts the DOB, CAPI will still calculate age (See GL
specs for age calculation instructions) based on DOB when the interviewer leaves the screen.
No error message is displayed.
Display
Instructions:
Prefill with RU member’s age (PL_Person.AGERND) when available if age cannot be
calculated.
Note: if the current round is the final round of the panel (RndType=Final), age is calculated
as of December 31, {YEAR}, where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 143 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_06
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1695)
Question
Enumerated
TAGERANG2
BLAISE NAME: AgeRngB
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
PROBE FOR RESPONDENT'S BEST ESTIMATE OF AGE.
{{Are/Is}/As of December 31, {YEAR}, were/was}} {you/{PERSON}} less than 1 year old, 1-4, 5-15, 16-23, 24-34, 35-44,
45-54, 55-64, or 65 years or older?
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 - 34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
REFUSED
DON'T KNOW
Programmer
Instructions:
Display RE650_06 as an active cell for RU members if RE650_05=DK or RF. Otherwise, RE650
_06 is an inactive cell for RU member.
Display
Instructions:
Testing/Editing
Notes:
1
2
3
4
5
6
7
8
9
RF
DK
Display ‘(Are/Is)’ if current round is not the final round of the Panel (RndType<>Final). Display ‘As of
December 31, {YEAR} if the current round is the final round of the panel (RndType=Final), where
‘YEAR’ is the calendar year of the final round of the panel (InterviewDate Year -1).
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
REA - Page 144 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE650_07
Item Type:
(REA1696)
Question
Enumerated
Type Class:
Answer Type:
TPR
Help Available (
Context Header:
BLAISE NAME: AgeGuessB
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
ENTER YOUR BEST GUESS FOR {PERSON}'S AGE {AS OF DECEMBER 31, {YEAR}}.
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 -34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
Programmer
Instructions:
Refused and Don’t Know disallowed.
Display
Instructions:
Testing/Editing
Notes:
BOX_215
Route Details:
1
2
3
4
5
6
7
8
9
BOX_215
BOX_215
BOX_215
BOX_215
BOX_215
BOX_215
BOX_215
BOX_215
BOX_215
(REA1700)
(REA1700)
(REA1700)
(REA1700)
(REA1700)
(REA1700)
(REA1700)
(REA1700)
(REA1700)
Display RE650_07 as an active cell for RU members if RE650_06 = RF or DK. Otherwise,
RE650_07 is an inactive cell for RU member.
Display ‘AS OF DECEMBER 31, {YEAR}’ if the current round is the final round of the panel
(RndType=Final), where ‘YEAR’ is the calendar year of the final round of the panel (InterviewDate
Year -1). Otherwise, use a null display.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurrMemGrid.CurMem[1..30]
(REA1700)
Item Type: Route
Type Class: If Then
Go to BOX_240.
REA - Page 145 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
Programmer
Instructions:
BOX_220
Route Details:
Before leaving the grid, CAPI should verify that all eligible fields per row of the grid have a
valid answer entered. If not, display error message: “ONE OR MORE QUESTIONS HAVE
NOT BEEN ANSWERED. PRESS TO GO TO THE FIRST UNANSWERED
QUESTION: {Question Tag} FOR {PERSON’S FIRST, MIDDLE AND LAST NAME}”.
CAPI will move to the first unanswered item/field, starting from the top left of the grid and
moving to the next unanswered item, left to right by row, until all are complete.
(REA1735)
Item Type: Route
Type Class: If Then
If at least one person in the RU-members-roster meets all of the following conditions:
- Added to the RU this round (RE_Person[].PreloadOrd = EMPTY AND
RE_Person[].MostRecentRU = RUUnit)
AND
- Not a DU member at the time of NHIS, that is, a new RU member not selected from the
DU-members-roster (RE_Person.PERSID not equal to any PL_Person.PERSID), AND
- Not newly added out-of-scope student (not [RemovedAtLoop30=YES and
MoverAtLoop=NO])
Continue with RE680_01.
Otherwise, go to BOX_230.
REA - Page 146 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1740)
Question
Enumerated
TSEXDKRF
BLAISE NAME: SexC
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
ASK QUESTION FOR EACH BLANK FIELD.
SELECT SEX.
What is {PERSON}'s sex?
Responses:
MALE
FEMALE
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 147 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Preloaded Grid Type 2 including RE680_01, RE680_02, RE680_03, RE680_04, RE680_05,
RE680_06, RE680_07, and BOX_225.
Roster behavior:
1. RE680_01, RE680_02, RE680_03, RE680_04, and RE680_05 uses preloaded data in the
form pane. When that data has a value of RF or DK, display the entry field as empty.
Interviewer will be required to enter another response even if that response is RF or DK
again.
2. Enable movement on screen so that interviewer can enter/update SEX, DATE OF BIRTH
and AGE for all persons by row.
3. SEX, DATE OF BIRTH, and AGE (when AGE is not calculated by CAPI) can be edited.
4. Replacing 'real' data with RF or DK is disallowed. If the interviewer tries to do so, display
the message: "DO NOT REPLACE EXISTING INFORMATION WITH REFUSED OR DON'T KNOW."
5. If DATE OF BIRTH is changed, CAPI will calculate the new AGE automatically and display
the AGE in the AGE column. See GL spec on how to calculate age.
6. Select, Add, and Delete disallowed in all columns.
SOFT CHECK
If person sex changes compared to preloaded sex display the message: “ARE YOU SURE YOU
WANT TO CHANGE THIS PERSON'S SEX?”
Display
Instructions:
Roster 1 - Report
Roster definition:
Display the RU-members-roster for verification and correction. Format response pane in
columns with headers: RU Member, Sex, Month of Birth, Day of Birth, Year of Birth, Age,
Estimated Age, Age Guess.
For RU MEMBER display RU members' first, middle, and last names (RE_Person.FullName)
Roster filter:
Display persons who meet the following conditions:
- Added to the RU this round (RE_Person[].PreloadOrd = EMPTY AND
RE_Person[].MostRecentRU = RUUnit)
AND
- Not a DU member at the time of NHIS, that is, a new RU member not selected from the DUmembers-roster (RE_Person.PERSID not equal to any PL_Person.PERSID)
Of the persons who meet the above conditions, exclude any persons where
-[RemovedAtLoop30=YES and MoverAtLoop=NO]
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 148 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
BLAISE NAME: DOBMMC
RE680_02
Item Type:
(REA1741)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
Field kind: Datafield
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
Field Size: 2
)
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
What is {PERSON}'s date of birth?
ENTER MONTH.
1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
Testing/Editing
Notes:
RF
DK
Prefill with RU member’s month of birth (RE_Person.DOBM) when available.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 149 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1742)
Question
Integer
BLAISE NAME: DOBDDC
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
[What is {PERSON}'s date of birth?]
ENTER DAY.
1
Responses:
REFUSED
DON'T KNOW
Display
Instructions:
Testing/Editing
Notes:
RF
DK
Prefill with RU member’s day of birth (RE_Person.DOBD) when available. Display question
text in brackets and lighter “grayed-out” text.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 150 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_04
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1743)
Question
Integer
BLAISE NAME: DOBYYYYC
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
[What is {PERSON}'s date of birth?]
ENTER 4- DIGIT YEAR.
1
Responses:
REFUSED
DON'T KNOW
RF
DK
REA - Page 151 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Hard check:
Date entered must be between {YEAR} - 120 years where 'YEAR' is the current year and
today's date. If a date outside of this range is entered, display the following message:
"UNLIKELY RESPONSE. DATE CANNOT BE AFTER TODAY'S DATE OR BEFORE
{YEAR-120}. VERIFY WITH RESPONDENT AND RE-ENTER."
Control Variables Impacted: CtrlCurrHere
Set RE_Person.NewBorn=Yes if:
• RU member was added to the RU this round (RE_Person.PreloadOrd=Empty AND
RE_Person.MostRecentRU=RUUnit) AND
• Complete DOB was provided at RE680_02, RE680_03, and RE680_04 (DOBD, DOBM,
and DOBY <> ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW); AND
• DOBD, DOBM, DOBY is between NHIS interview date (NHISDt) and the current round
interview date (InterviewDate).
Display
Instructions:
Testing/Editing
Notes:
Prefill with RU member’s year of birth (RE_Person.DOBY) when available. Display question
text in brackets and lighter “grayed-out” text.
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 152 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_05
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1744)
Question
Integer
BLAISE NAME: AgeRndC
Field kind: Datafield
Field Size: 3
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 0
ArrayMax:
Max value: 120
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
VERIFY DISPLAYED INFORMATION.
ASK QUESTION FOR EACH BLANK FIELD.
VERIFY {PERSON}'s AGE - IF AGE IS INCORRECT, RE-ENTER DATE OF BIRTH.
1
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
RF
DK
If the current round is the final round of the panel (RndType=Final), AGE is calculated as of
DECEMBER 31, {YEAR}, where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
If the interviewer enters an AGE that contradicts the DOB, CAPI will still calculate AGE (See
GL spec) based on DOB when the interviewer leaves the screen. No error message is
displayed.
Display
Instructions:
Prefill with RU member’s age (RE_Person. AGERND) when available if age cannot be
calculated.
Note: If the current round is the final round of the panel (RndType=Final), AGE is calculated
as of DECEMBER 31, {YEAR}, where ‘YEAR’ is the calendar year of the final round of the panel
(InterviewDate Year -1).
Otherwise, use a null display.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 153 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_06
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1745)
Question
Enumerated
TAGERANG2
BLAISE NAME: AgeRngC
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
PROBE FOR RESPONDENT'S BEST ESTIMATE OF AGE.
{Are/Is} {you/{PERSON}} less than 1 year old, 1-4, 5-15, 16-23, 24-34, 35-44, 45-54, 55-64, or 65 years or older?
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 - 34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
REFUSED
DON'T KNOW
1
2
3
4
5
6
7
8
9
RF
DK
Programmer
Instructions:
Display RE680_06 as an active cell for RU member if RE680_05=DK or RF. Otherwise RE680_
06 is an inactive cell for RU member.
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
REA - Page 154 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE680_07
Item Type:
(REA1746)
Question
Enumerated
Type Class:
Answer Type:
TPR
Help Available (
Context Header:
BLAISE NAME: AgeGuessC
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
ENTER YOUR BEST GUESS FOR {PERSON}'S AGE.
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 -34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
Programmer
Instructions:
Display RE680_07 as an active cell for RU member if RE680_06= DK or RF. Otherwise
RE680_07 is an inactive cell for RU member.
1
2
3
4
5
6
7
8
9
BOX_225
BOX_225
BOX_225
BOX_225
BOX_225
BOX_225
BOX_225
BOX_225
BOX_225
(REA1750)
(REA1750)
(REA1750)
(REA1750)
(REA1750)
(REA1750)
(REA1750)
(REA1750)
(REA1750)
Display
Instructions:
Testing/Editing
Notes:
BOX_225
Route Details:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewAddNotAtNHISGrid.NewAddNotAtNHIS[1..30]
(REA1750)
Item Type: Route
Type Class: If Then
Go to BOX_230.
REA - Page 155 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
Programmer
Instructions:
BOX_230
Route Details:
Before leaving the grid, CAPI should verify that all eligible fields per row of the grid have a
valid answer entered. If not, display error message: “ONE OR MORE QUESTIONS HAVE
NOT BEEN ANSWERED. PRESS TO GO TO THE FIRST UNANSWERED
QUESTION: {Question Tag} FOR {PERSON’S FIRST, MIDDLE AND LAST NAME}.”
CAPI will move to the first unanswered item/field, starting from the top left of the grid and
moving to the next unanswered item, left to right by row, until all are complete.
(REA1785)
Item Type: Route
Type Class: If Then
If Round 1
and
At least one person on RE_Person Array where MostRecentRU=RUUnit meets the
following conditions:
- Was an NHIS RU member (RE_Person.PERSID = PL_Person.PERSID)
And
- Was not removed from the RU or is a student ([RemovedAtLoop10=empty and
RemovedAtLoop20=Empty and RemovedAtLoop30=Empty] OR [StudentMoverAtLoop20
=YES or StudentMoverAtLoop30=YES])
Continue with RE710_01.
Otherwise, go to BOX_240.
REA - Page 156 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE710_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1795)
Question
String
BLAISE NAME: FName
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
Let's review some information about {you/{PERSON}}, starting with {your/his/her} name. Is {NHIS FIRST NAME} {NHIS
MIDDLE NAME} {NHIS LAST NAME} spelled correctly?
VERIFY FULL NAME AND SPELLING. MAKE CORRECTIONS AS NECESSARY.
Responses:
REFUSED
DON'T KNOW
1
RE710_02
(REA1796)
RF
DK
RE710_02
RE710_02
(REA1796)
(REA1796)
REA - Page 157 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Preloaded Grid Type 1 including question RE710_[1-3], RE720, RE730_[1-3], RE740,
RE750, RE760, and RE770.
Refused and Don’t Know allowed. Hard Check. Do not allow interviewer to change
‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If attempted,
display the following message: "CHANGING NHIS DATA TO REFUSED
OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Display
Instructions:
Roster 1 – Report
Roster definition:
Displays RU members who were part of the original RU or DU and are part of the current RU
and includes any RU members who are ‘NEW STUDENTS’ for entry/verification of NAME,
SEX, DOB, and AGE (as collected during the NHIS) in the form pane. Format response pane in
columns with headers: RU Member, First Name, Middle Name, Last Name, Sex, Month of
Birth, Day of Birth, Year of Birth, Age Calculation, Self Report Age, Estimated Age, Age Guess.
Roster filter:
Display all persons on RE_Person Array where MostRecentRU=RUUnit who meet the
following conditions::
- RE_Person.PERSID = PL_Person.PERSID
And
- ([RemovedAtLoop10=empty and RemovedAtLoop20=Empty and RemovedAtLoop30
=Empty] OR [StudentMoverAtLoop20=YES or StudentMoverAtLoop30=YES])
For ‘{NHIS FIRST NAME}’, ‘{NHIS MIDDLE NAME}’, and ‘{NHIS LAST NAME}’,
display the person's name as recorded in the NHIS. Use PL_Person.FName,
PL_Person.MName, and PL_Person.LName.
Prefill RE710_01 response entry field in the grid with person’s first name as recorded in the
NHIS when available (PL_Person.FName).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 158 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE710_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1796)
Question
String
BLAISE NAME: MName
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[Let's review some information about {you/{PERSON}}, starting with the name. Is {NHIS FIRST NAME} {NHIS MIDDLE
NAME} {NHIS LAST NAME} spelled correctly?]
{What is {your/{NHIS FIRST NAME}'s} middle name or initial?}
VERIFY FULL NAME AND SPELLING. MAKE CORRECTIONS AS NECESSARY.
IF NO MIDDLE NAME, LEAVE FIELD BLANK.
Responses:
EMPTY
REFUSED
DON'T KNOW
1
RE710_03
(REA1797)
Empty
RF
DK
RE710_03
RE710_03
RE710_03
(REA1797)
(REA1797)
(REA1797)
REA - Page 159 of 194
)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Refused and Don’t Know allowed. Hard
Check. Do not allow interviewer to change
‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If attempted,
display the following message: "CHANGING NHIS DATA TO REFUSED
OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Display
Instructions:
Display the question text "Let's review...spelled correctly?" in brackets and lighter “grayed
out” text.
For ‘{NHIS FIRST NAME}’, ‘{NHIS MIDDLE NAME}’, and ‘{NHIS LAST NAME}’,
display the person's name as recorded in the NHIS. Use PL_Person.FName,
PL_Person.MName, and PL_Person.LName.
Display "What is {your/{NHIS FIRST NAME}'s} middle name or initial?" if PL_Person.MName =
Empty. Otherwise, use a null display.
Prefill RE710_02 response entry field in the grid with person’s middle name as recorded in
the NHIS when available (PL_Person.MName).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 160 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE710_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1797)
Question
String
BLAISE NAME: LName
Field kind: Datafield
Field Size: 40
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[Let's review some information about {you/{PERSON}}, starting with the name. Is {NHIS FIRST NAME} {NHIS MIDDLE
NAME} {NHIS LAST NAME} spelled correctly?]
VERIFY FULL NAME AND SPELLING. MAKE CORRECTIONS AS NECESSARY.
Responses:
REFUSED
DON'T KNOW
1
RE720
(REA1815)
RF
DK
RE720
RE720
(REA1815)
(REA1815)
REA - Page 161 of 194
)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Refused and Don’t Know allowed. Hard Check. Do not allow interviewer to change
‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If attempted,
display the following message: "CHANGING NHIS DATA TO REFUSED
OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Display
Instructions:
Display the question text in brackets and lighter “grayed out” text.
For ‘{NHIS FIRST NAME}’, ‘{NHIS MIDDLE NAME}’, and ‘{NHIS LAST NAME}’,
display the person's name as recorded in the NHIS. Use PL_Person.FName,
PL_Person.MName, and PL_Person.LName.
Prefill RE710_03 response entry field in the grid with person’s last name as recorded in the
NHIS when available (PL_Person.LName).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 162 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE720
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1815)
Question
Enumerated
TSEXCNV
)
BLAISE NAME: SexD
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
So {you/{PERSON}} {are/is} {NHIS SEX}. Is that correct?
MAKE CORRECTIONS TO SEX BELOW AS NECESSARY.
Responses:
MALE
FEMALE
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 163 of 194
RE730_01
RE730_01
RE730_01
RE730_01
(REA1820)
(REA1820)
(REA1820)
(REA1820)
)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
Refused and Don’t Know allowed. Hard Check. Do not allow interviewer to change
‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If attempted,
display the following message: "CHANGING NHIS DATA TO REFUSED
OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
SOFT CHECK
If person’s sex changes compared to preloaded sex, display the message: “ARE YOU SURE
YOU WANT TO CHANGE THIS PERSON'S SEX? IF YES, CLICK SUPPRESS. IF NO,
MAKE THE NECESSARY CORRECTION.”
Display
Instructions:
Testing/Editing
Notes:
For '{NHIS SEX}' display the person's sex as recorded in the NHIS. Use PL_Person.Sex.
Prefill RE720 response entry field in the grid with DU members' sex (PL_Person.Sex).
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 164 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE730_01
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1820)
Question
Integer
BLAISE NAME: DOBMMD
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
I have recorded that {you/{PERSON}} {were/was} born on {NHIS DATE OF BIRTH}. Is that correct?
MAKE CORRECTIONS TO BIRTHDATE AS NECESSARY.
ENTER MONTH.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
1
RE730_02
(REA1821)
RF
DK
RE730_02
RE730_02
(REA1821)
(REA1821)
If current info is not available, entry for DATE OF BIRTH is required. (RF and DK are
allowed.) Refused and Don’t Know allowed. Hard Check. Do not allow interviewer
to change ‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If
attempted, display the following message: "CHANGING NHIS DATA TO
REFUSED OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Display
Instructions:
For '{NHIS DATE OF BIRTH}' display the person's date of birth as recorded in the NHIS.
Use PL_Person.DOBM, PL_Person.DOBD, and PL_Person.DOBY
Prefill RE730_01 response entry field in the grid with person’s DOB month as recorded in the
NHIS when available (PL_Person.DOBM).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 165 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE730_02
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1821)
Question
Integer
BLAISE NAME: DOBDDD
Field kind: Datafield
Field Size: 2
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 31
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[I have recorded that {you/{PERSON}} {were/was} born on {NHIS DATE OF BIRTH}. Is that correct?
MAKE CORRECTIONS TO BIRTHDATE AS NECESSARY.]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
1
RE730_03
(REA1822)
RF
DK
RE730_03
RE730_03
(REA1822)
(REA1822)
If current info is not available, entry for DATE OF BIRTH is required. (RF and DK are
allowed.) Refused and Don’t Know allowed. Hard Check. Do not allow interviewer
to change ‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If
attempted, display the following message: "CHANGING NHIS DATA TO
REFUSED OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Display
Instructions:
Testing/Editing
Notes:
Display question text in brackets and lighter “grayed- out” text.
For '{NHIS DATE OF BIRTH}' display the person's date of birth as recorded in the NHIS.
Use PL_Person.DOBM, PL_Person.DOBD, and PL_Person.DOBY.
Prefill RE730_02 response entry field in the grid with person’s DOB day as recorded in the
NHIS when available (PL_Person.DOBD).
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 166 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE730_03
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1822)
Question
Integer
BLAISE NAME: DOBYYYYD
Field kind: Datafield
Field Size: 4
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 1900
ArrayMax:
Max value: 2100
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[I have recorded that {you/{PERSON}} {were/was} born on {NHIS DATE OF BIRTH}. Is that correct?
MAKE CORRECTIONS TO BIRTHDATE AS NECESSARY.]
ENTER 4-DIGIT YEAR.
1
Responses:
REFUSED
DON'T KNOW
RF
DK
REA - Page 167 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If RE730_03 coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW), go to RE750. “Gray-out”
and don’t allow edits to the RE740 cell for this person.
If age can be calculated (see GL specs) from DOB or partial DOB, continue with RE740.
Set RE_Person.NewBorn=Yes if:
• RU member was added to the RU this round (RE_Person.PreloadOrd=Empty AND
RE_Person.MostRecentRU=RUUnit) AND
• Complete DOB was provided at RE730_01, RE730_02, and RE730_03 (DOBD, DOBM,
and DOBY <> ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW); AND
• DOBD, DOBM, DOBY is between NHIS interview date (NHISDate) and the current round
interview date (InterviewDate).
If current info is not available, entry for DATE OF BIRTH is required. (RF and DK are
allowed.) . Hard Check. Do not allow interviewer to change ‘real data’ to ‘RF’ (REFUSED)
or ‘DK’ (DON’T KNOW). If attempted, display the following message: "CHANGING NHIS
DATA TO REFUSED OR DON'T KNOW IS NOT ALLOWED."
As the interviewer makes an update to grid entry field, the corresponding display in the info
pane is also updated.
Hard Check:
Date entered from RE730_[01-03] must be between {YEAR} - 120 years where 'YEAR' is the
current year and today's date. If a date outside of this range is entered, display the following
message: "UNLIKELY RESPONSE. DATE CANNOT BE AFTER TODAY'S DATE OR
BEFORE {YEAR-120}. VERIFY WITH RESPONDENT AND RE-ENTER."
Display
Instructions:
Display question text in brackets and lighter “grayed- out” text.
For '{NHIS DATE OF BIRTH}' display the person's date of birth as recorded in the NHIS.
Use PL_Person.DOBM, PL_Person.DOBD, and PL_Person.DOBY.
Prefill RE730_03 response entry field in the grid with person’s DOB year as recorded in the
NHIS when available (PL_Person.DOBY).
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
REA - Page 168 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
RE740
Item Type:
(REA1825)
Question
Type Class:
Enumerated
Answer Type:
TYES_NO
Help Available (
Context Header:
)
BLAISE NAME: CalcAgeRnd
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
So {you/{PERSON}} {are/is} {AGE CALCULATED FROM DATE OF BIRTH AT RE730_ [1-3]} years old. Is that correct?
Responses:
YES
NO
Programmer
Instructions:
If coded ‘2’ (NO), display message: "IF AGE INCORRECT, BACKUP AND CORRECT
DATE OF BIRTH AT PREVIOUS SCREEN."
1
2
BOX_240
(REA1850)
If RE740 is coded '1' (YES), “gray-out” RE750, RE760, and RE770 cells for this person.
RE750 can show the person’s calculated age, but is not available for edits. RE760 and RE770
should be shown as not on path.
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 169 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE750
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1830)
Question
Integer
BLAISE NAME: AgeRndD
Field kind: Datafield
Field Size: 3
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value: 0
ArrayMax:
Max value: 120
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
How old {are/is} {you/{PERSON}}?
ENTER AGE.
1
Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:
RF
DK
BOX_240
(REA1850)
RE760
RE760
(REA1835)
(REA1835)
If RE740 is coded ‘1’ (YES), show the person’s calculated age, but the cell is not available
for edits. If RE730_03 is coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW), RE750 is an
active field.
Refused and Don’t Know allowed. Hard Check. Do not allow interviewer to
change ‘real data’ to ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW). If
attempted, display the following message: "CHANGING NHIS DATA TO
REFUSED OR DON'T KNOW IS NOT ALLOWED."
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 170 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE760
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1835)
Question
Enumerated
TAGERANG2
BLAISE NAME: AgeRngD
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
PROBE FOR RESPONDENT’S BEST ESTIMATE OF AGE.
{Are/Is} {you/{PERSON}} less than 1 year old, 1-4, 5-15, 16-23, 24-34, 35-44, 45-54, 55-64, or 65 years or older?
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 - 34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
REFUSED
DON'T KNOW
1
2
3
4
5
6
7
8
9
RF
DK
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
RE770
RE770
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1840)
(REA1840)
Programmer
Instructions:
If RE750 is coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW), display RE760 as an active
field. Otherwise, RE760 is an inactive field.
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 171 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
RE770
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
(REA1840)
Question
Enumerated
TPR
BLAISE NAME: AgeGuessD
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
)
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
ENTER YOUR BEST GUESS FOR {PERSON}'S AGE.
Responses:
LESS THAN 1 YEAR OLD
1-4
5 - 15
16 - 23
24 -34
35 - 44
45 - 54
55 - 64
65 YEARS OR OLDER
Programmer
Instructions:
If RE760 is coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW), display RE770 as an active field.
Otherwise, RE770 is an inactive field.
1
2
3
4
5
6
7
8
9
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
BOX_240
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
(REA1850)
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.CurRUandRUNewStudentGrid.CurRUandRUNewStude
nt[1..30]
REA - Page 172 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
BOX_240
Route Details:
(REA1850)
Item Type: Route
Type Class: If Then
If at least one person meets all the following conditions:
⦁ Added to the RU this round (RE_Person[].PreloadOrd = EMPTY AND
RE_Person[].MostRecentRU = RUUnit) and
⦁ Not a DU member at the time of NHIS, that is, a new RU member not selected from the
DU-members-roster, (RE_Person.PERSID not equal to any PL_Person.PERSID) and
⦁ Not a newborn (RE_Person.NewBorn=empty) and
⦁ RemovedAtLoop_30<>YES
go to LOOP_40.
Otherwise, go to BOX_250.
Note: RE_Person.NewBorn is set at RE650_04, RE680_04, or RE730_03. Please see
programmer instructions at these items. Newborns generally include persons born between
the NHIS interview date (or 1/1/FirstPanYear) and the current round interview date.
However, if DOB reported at these items is incomplete (has DK or RF values),
RE_Person.NewBorn will be empty.
REA - Page 173 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Rout
Full Detail Spec
LOOP_40
(REA1855)
Route Details:
Item Type: Route
Type Class: Begin Loop
For each element in the RU-members-roster, ask RE780_01- END_LP40.
Loop definition: LOOP_40 cycles on persons who meet the following conditions:
- Added to the RU this round (RE_Person[].PreloadOrd = EMPTY AND
RE_Person[].MostRecentRU = RUUnit) and
- Not a DU member at the time of NHIS, that is, a new RU member not selected from the
DU-members-roster, (RE_Person.PERSID not equal to any PL_Person.PERSID) and
[- If Round 1 and Not a newborn (Person’s DOBD, DOBM, DOBY is not between NHISDt
and InterviewDate), or
- If Round<>1 and not a newborn (Person’s DOBD, DOBM, DOBY is not between
1/1/FirstPanYear and InterviewDate)]
Loop 40 also cycles on persons who meet the following condition:
- Former RU members out of scope in a previous round and now back in the RU:
RE_Person[].PreloadOrd <> EMPTY AND RE_Person[].PreloadRU = EMPTY AND
RE_Person[].MostRecentRU = RUUnit AND PriorRndInelig=Yes
Note: In Round 1 LOOP_40 collects information on the location at the time of NHIS of
new RU members who are not newborn to determine their keyness and eligibility.
Note: In Round<>1 LOOP_40 collects information on the location of new RU members
(or RU members who were merged into the RU after being ineligible in some previous
round for a reason other than being in a health care institution) on 1/1/{YEAR}, where
'YEAR' is the first calendar year of the panel, to determine their keyness and eligibility.
Note: If DOB has missing data and newborn status cannot be calculated, assume person is
not a newborn and is eligible for LOOP_40.
BLAISE NAME: LiveFamStartMM
RE780_01
Item Type:
(REA1860)
Question
Type Class:
Integer
Field Size: 2
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
Context Header:
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value: 1
ArrayMax:
Max value: 12
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
On what date did {you/{PERSON}} start living with {{First Name,[Middle Name],Last Name}1 ,{First Name,[Middle
Name],Last Name}2 ,{First Name,[Middle Name],Last Name}3, {First Name,[Middle Name],Last Name}4, {First
Name,[Middle Name],Last Name}N} {before leaving to live at school}?
ENTER MONTH.
Responses:
1
REA - Page 174 of 194
RE780_02
(REA1861)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
DK and RF disallowed for month.
Roster definition: Roster 1 – Report
This item displays current NHIS/previous round roster. Display RU member's first, middle,
and last names.(PL_Person.FullName)
Roster filter:
If round 1 display all RU members on the original NHIS roster.
If round <>1 display all RU members on the previous rounds roster (i.e. if round 2 display the
roster from round 1.)
(RE_Person.PreloadRU = RUUnit)
Display RE780_01, RE780_02, RE780_03 on the same form pane.
Display {before leaving to live at school} if the person being looped where
StudentMoverAtLoop30=YES.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: LiveFamStartDD
Field kind: Datafield
ArrayMin:
RE780_02
Item Type:
(REA1861)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Min value: 1
Field Size: 2
Show Card (
ArrayMax:
Max value: 31
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} start living with {{First Name,[Middle Name],Last Name}1 ,{First Name,[Middle
Name],Last Name}2 ,{First Name,[Middle Name],Last Name}3, {First Name,[Middle Name],Last Name}4, {First
Name,[Middle Name],Last Name}N} {before leaving to live at school}?]
ENTER DAY.
Responses:
REFUSED
DON'T KNOW
1
RF
DK
REA - Page 175 of 194
RE780_03
RE780_03
RE780_03
(REA1862)
(REA1862)
(REA1862)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Roster definition:
Roster 1 – Report
This item displays current NHIS/previous round roster. Display RU member's first, middle,
and last names.(PL_Person.FullName)
Roster filter:
If round 1 display all RU members on the original NHIS roster.
If round <>1 display all RU members on the previous rounds roster (i.e. if round 2 display the
roster from round 1.)
(RE_Person.PreloadRU = RUUnit)
Display RE780_01, RE780_02, RE780_03 on the same form pane.
Display question text in brackets and lighter “grayed-out” text.
Display {before leaving to live at school} if the person being looped where
StudentMoverAtLoop30=YES.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: LiveFamStartYYYY
Field kind: Datafield
ArrayMin:
RE780_03
Item Type:
(REA1862)
Question
Type Class:
Integer
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Min value: 1900
Field Size: 4
Show Card (
ArrayMax:
)
Max value: 2100
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[On what date did {you/{PERSON}} start living with {{First Name,[Middle Name],Last Name}1 ,{First Name,[Middle
Name],Last Name}2 ,{First Name,[Middle Name],Last Name}3, {First Name,[Middle Name],Last Name}4, {First
Name,[Middle Name],Last Name}N} {before leaving to live at school}?]
ENTER 4-DIGIT YEAR.
Responses:
1
REA - Page 176 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If Round 1 date entered is [on or before NHIS date (NHISDt)] or if [(month is equal to NHIS
month) and (day is RF or DK) and (year entered is equal to NHIS year)], go to RE790.
If Round<>1 and Former RU members out of scope in a previous round and now back in the
RU (RE_Person[].PreloadOrd <> EMPTY AND RE_Person[].PreloadRU = EMPTY AND
RE_Person[].MostRecentRU = RUUnit AND PriorRndInelig=Yes), go to END_LP40.
If Round<>1 and date entered is [on or before NHIS date (NHISDt)] or if [month is equal to
NHIS month) and (day is RF or DK) and (year entered is equal to NHIS year), autocode
RE790 as ‘1’ (YES) and go to END_LP40.
Otherwise, go to RE800.
DK and RF disallowed for year.
Hard check:
Edit (if the current round is the final round of the panel (RndType=Final)): Date entered must
be on or before 12/31/{YEAR}, where 'YEAR' is the calendar year of the final round of the
panel (InterviewDate Year - 1). If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. VERIFY DATE ENTERED. IF PERSON
JOINED RU AFTER 12/31/{YEAR}, BACKUP TO WHERE PERSON WAS FIRST ADDED AND
REVIEW ENTRIES. ONLY PERSONS JOINING RU BEFORE 12/31/{YEAR} SHOULD BE ADDED."
Control Variables Impacted: BegRefM, BegRefD, and BegRefY
Note: If Round <>1 AND if date is on or before reference period start date. If the month and
day entered are within the reference period and the day is DK or RF, the person's begin date
is "MONTH ENTERED/1/reference period start date.
Display
Instructions:
Roster definition:
Roster 1 – Report
This item displays current NHIS/previous round roster. Display RU member's first, middle,
and last names. (PL_Person.FullName)
Roster filter:
If round 1 display all RU members on the original NHIS roster.
If round <>1 display all RU members on the previous rounds roster (i.e. if round 2 display the
roster from round 1.)
(RE_Person.PreloadRU = RUUnit)
Display RE780_01, RE780_02, RE780_03 on the same form pane.
Display question text in brackets and lighter "grayed-out" text.
Display {before leaving to live at school} if the person being looped on where
StudentMoverAtLoop30=YES.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
REA - Page 177 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE790
Item Type:
(REA1865)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: VerfBegDate
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
I have recorded that {you/{PERSON}} began living at {NHIS ADDRESS} on {RE780_[1-3] DATE}. Is that correct?
IF NECESSARY SAY: We’re trying to establish if {you/{PERSON}} {were/was} living with this household when they
participated in the previous interview on {DATE OF NHIS INTERVIEW}.
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 178 of 194
END_LP40
(REA1955)
RE800
RE800
(REA1880)
(REA1880)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Hard Check:
If coded '2' (NO), display message: 'BACKUP AND CORRECT DATE PERSON JOINED RU AT
PREVIOUS SCREEN.’
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
Note: If coded ‘1’ (YES), person is treated as if he/she was left off the roster at the NHIS and
becomes key and eligible.
Display
Instructions:
For ‘NHIS ADDRESS’ display the NHIS full address, including city and state but not zip
code. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity, Preload.CurrState.
Separate address components with a comma, for example: “123 Main Street, Apt. 101,
Rockville, MD”.
For 'RE780_[1-3] DATE', display date entered at RE780_[01-03].
For ‘DATE OF NHIS INTERVIEW’, display date of NHIS interview. Use NHISDt.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE800
Item Type:
(REA1880)
Question
Type Class:
Enumerated
Answer Type:
TIN_OUT
Help Available (LIVEUSHelp)
Context Header:
BLAISE NAME: Jan1Abroad
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Show Card (
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Were/Was} {you/{PERSON}} living within the U.S. or outside the U.S. on {MONTH, DAY, YEAR OF NHIS
INTERVIEW/January 1, {YEAR}}?
HELP: F1
Responses:
WITHIN U.S.
OUTSIDE U.S.
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 179 of 194
END_LP40
(REA1955)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
If coded '1' (WITHIN US), 'RF' (REFUSED), or 'DK' (DON'T KNOW), and person is 18
years old or older or in age categories 4-9, go to RE810. Otherwise, go to RE820.
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
Note: If coded '2' (OUTSIDE US) person did not have a chance for selection at NHIS and may
become key and eligible.
Display
Instructions:
Display ‘MONTH, DAY, YEAR OF NHIS INTERVIEW’ if Round 1. Use NHISDt.
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE810
Item Type:
(REA1885)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (ACTDUTYHelp)
Context Header:
BLAISE NAME: Jan1Milit
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Were/Was} {you/{PERSON}} serving on full-time active duty with the U.S. Armed Forces on {{MONTH, DAY, YEAR OF
NHIS INTERVIEW}/January 1, {YEAR}}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 180 of 194
RE820
RE820
RE820
RE820
(REA1890)
(REA1890)
(REA1890)
(REA1890)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display ‘MONTH, DAY, YEAR OF NHIS INTERVIEW’ if Round 1. Use NHISDt.
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE820
Item Type:
Type Class:
(REA1890)
Question
Answer Type:
TWHERJAN1
Enumerated
Help Available (WhereJan1)
Context Header:
BLAISE NAME: WherePersJan1
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Show Card (
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Were/Was {you/PERSON}} living away at school, living on a military facility, institutinoalized, or living at a private
residence {when {{First Name,[Middle Name],Last Name}1, {First Name,[Middle Name],Last Name}2, {First Name,[Middle
Name],Last Name}3, {First Name,[Middle Name],Last Name}4, {First Name,[Middle Name],Last Name}N } participated in
the National Health Interview Survey on {NHIS INTERVIEW DATE} at {NHIS ADDRESS}? / On January 1, {YEAR},
{were/was} {you/{PERSON}} living away at school, living on a military facility, institutionalized, or living at a private
residence?}
HELP: F1
Responses:
LIVING AWAY AT SCHOOL
LIVING ON A MILITARY FACILITY
INSTITUTIONALIZED IN A FACILITY
IN A PRIVATE RESIDENCE/HOUSEHOLD
IF VOLUNTEERED: BORN AFTER {DATE}
REFUSED
DON'T KNOW
1
2
3
4
5
RF
DK
REA - Page 181 of 194
END_LP40
RE830
END_LP40
END_LP40
END_LP40
END_LP40
(REA1955)
(REA1900)
(REA1955)
(REA1955)
(REA1955)
(REA1955)
MEPSSpring2024
Full Detail Spec
Programmer
Instructions:
Reenumeration A (REA) Section
(Ques
If coded ‘1’ (LIVING AWAY AT SCHOOL) and Round 1, calculate the age from NHIS
interview date (NHISDt). If Round<>1, calculate age from January 1, {YEAR} where year is
the first calendar year of panel for ‘YEAR’. This calculation is using the age-at-NHIS (or
age-at-1/1/First Panel Year) rather than the age calculation described in the GL spec.
Therefore, age categories cannot be included in the check.
If calculated age at NHIS or 1/1/{YEAR} is < = 23 , go to RE860.
If calculated age at NHIS or 1/1/{YEAR} is unknown or cannot be calculated, go to
RE850.
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
HARD CHECK: If coded ‘1’ (LIVING AWAY AT SCHOOL) and calculated age at NHIS or
1/1/{YEAR} > 23, display the following message: “For the purposes of this survey, students
older than 23 are considered living in a private household. INTERVIEWER: PLEASE CHANGE
RE820 (WherePersJan1) TO CODE 4 (IN A PRIVATE RESIDENCE/HOUSEHOLD).”
Note: If coded ‘2’ (LIVING ON A MILITARY FACILITY), ‘3’ (INSTITUTIONALIZED IN A FACILITY),
or ‘5’ (IF VOLUNTEERED: BORN AFTER {DATE}), person did not have a chance for selection at
NHIS and may become key and eligible from the date entered at RE780_[01-03] until the
interview date. If coded ‘1’ (LIVING AWAY AT SCHOOL) and person is older than 23 or coded
‘4’ (IN A PRIVATE RESIDENCE/HOUSEHOLD), ‘RF’ (Refused) or ‘DK’ (Don’t Know), person did
have a chance for selection at the NHIS and may become not-key and eligible from the date
entered at RE780_[01-03] until the interview date.
Display
Instructions:
Roster 1 – Report Roster definition:
This item displays the current NHIS roster. Display RU member's first, middle, and last
names.(PL_Person.FullName)
Roster filter:
Display all RU members on the current NHIS roster. (RE_Person.PreloadRU = RUUnit).
Substitute “you” for the person’s name if the respondent is included in this list. If exactly
two names displayed, separate names with the word “and” and no comma. If more than two
names listed, separate names using commas, except for between the last two names
displayed. Between the last two names displayed, separate names using the word “and”.
Display response category ‘5’ (IF VOLUNTEERED: BORN AFTER {DATE}) if the person’s date of
birth year is on or after NHIS year (PesonDOBY=>NHISDt (year)) or if DOB is unknown and
person is age category 1 (Person.AgeRng=1 or Person.AgeGuess=1) or if DOB is unknown and
age is 0 (PersonDOBY=DK or RF and AgeRnd=0).
NOTE: As of Spring 2021, CAPI is also currently displaying response category ‘5’ (IF
VOLUNTEERED:BORN AFTER {DATE}) for any RU member(s) added with age recorded as a
category.
For “DATE” in the response category display, display NHISDt (as a 3 character month DD,
YYYY) if Round 1 or “Jan 1, {YEAR}” where “YEAR” is the first panel year if Round<>1.
REA - Page 182 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
If round 1, display “{Were/Was} {PERSON} living away at school, living on a military facility,
institutionalized, or living at a private residence when {{First Name,[Middle Name],Last
Name}1, {First Name,[Middle Name],Last Name}2, {First Name,[Middle Name],Last Name}3,
{First Name,[Middle Name],Last Name}4, {First Name,[Middle Name],Last Name}N }
participated in the National Health Interview Survey on {NHIS INTERVIEW DATE} at {NHIS
ADDRESS}?”
⦁ For ‘{NHIS ADDRESS}’, display the NHIS full address, including city and state,
but not zip code. Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity,
Preload.CurrState. Separate address components with a comma, for example:
“123 Main Street, Apt. 101, Rockville, MD”.
⦁ For “{NHIS INTERVIEW DATE}”, display the date of the NHIS interview. Use
NHISDt.
If round<>1, display “On January 1, {YEAR}, {were/was} {you/{PERSON}} living away at
school, living on a military facility, institutionalized, or living at a private residence?” Display
the first calendar year of panel for 'YEAR'.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE830
Item Type:
Type Class:
(REA1900)
Question
Answer Type:
TYESNO
Enumerated
Help Available (InstTypeHelp)
Context Header:
BLAISE NAME: Jan1InstTp
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Show Card (
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
{Were/Was} {you/{PERSON}} living in a nursing home or any other long-term care institution that provides 24
hour skilled nursing care on {{MONTH, DAY, YEAR OF NHIS INTERVIEW}/January 1, {YEAR}}?
HELP: F1
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 183 of 194
RE840_01
END_LP40
RE840_01
RE840_01
(REA1905)
(REA1955)
(REA1905)
(REA1905)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display ‘MONTH, DAY, YEAR OF NHIS INTERVIEW’ if Round 1. Use NHISDt.
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: BefFamPlaceName
Field kind: Datafield
ArrayMin:
RE840_01
Item Type:
Type Class:
(REA1905)
Question
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
String
)
Min value:
Field Size: 40
Show Card (
ArrayMax:
Max value:
)
Look Up File (
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?
What is the name?
Responses:
REFUSED
DON'T KNOW
1
RE840_02
(REA1906)
RF
DK
RE840_02
RE840_02
(REA1906)
(REA1906)
REA - Page 184 of 194
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display “living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR
OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: BefFamStrt1
RE840_02
Item Type:
(REA1906)
Question
Type Class:
String
Field Size: 40
{Continuous Answer.} Answers allowed: 1
Answer Type:
Help Available (
Context Header:
)
Field kind: Datafield
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?]
What is the address?
Responses:
REFUSED
DON'T KNOW
1
RE840_03
(REA1907)
RF
DK
RE840_03
RE840_03
(REA1907)
(REA1907)
REA - Page 185 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display “living at the time of the National Health Interview Survey on {MONTH, DAY,
YEAR OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Display question text “Please give me the name and address of the nursing home or long
term care facility where {you/{PERSON}} {were/was} {on January 1, {YEAR}/ living at the time
of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}}?” in
brackets and lighter “grayed out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: BefFamStrt2
RE840_03
Item Type:
(REA1907)
Question
Type Class:
String
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size: 40
Show Card (
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?]
What is the second address?
IF NONE, PRESS ENTER TO CONTINUE.
Responses:
EMPTY
REFUSED
DON'T KNOW
1
RE840_04
(REA1908)
Empty
RF
DK
RE840_04
RE840_04
RE840_04
(REA1908)
(REA1908)
(REA1908)
REA - Page 186 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Allow empty.
Display “living at the time of the National Health Interview Survey on {MONTH, DAY,
YEAR OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Display question text “Please give me the name and address of the nursing home or long
term care facility where {you/{PERSON}} {were/was} {on January 1, {YEAR}/ living at the time
of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}}?” in
brackets and lighter “grayed out” text.
Testing/Editing
Notes:
RE840_04
Item Type:
Type Class:
Answer Type:
Help Available (
Context Header:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
(REA1908)
Question
String
BLAISE NAME: BefFamCity
Field kind: Datafield
Field Size: 35
{Continuous Answer.} Answers allowed: 1
)
Show Card (
ArrayMin:
Min value:
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?]
What is the city?
Responses:
REFUSED
DON'T KNOW
1
RE840_05
(REA1909)
RF
DK
RE840_05
RE840_05
(REA1909)
(REA1909)
REA - Page 187 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Display
Instructions:
Display “living at the time of the National Health Interview Survey on {MONTH, DAY,
YEAR OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Display question text “Please give me the name and address of the nursing home or long
term care facility where {you/{PERSON}} {were/was} {on January 1, {YEAR}/ living at the time
of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}}?” in
brackets and lighter “grayed out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: BefFamSt
RE840_05
Item Type:
(REA1909)
Question
Type Class:
String
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
)
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size: 2
Show Card (
)
Look Up File (
)
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?]
What is the state?
TYPE THE FIRST LETTER OF THE STATE, THEN USE ARROW KEYS IF NEEDED TO LOCATE STATE, AND
PRESS ENTER TO SELECT.
Responses:
REFUSED
DON'T KNOW
1
RE840_06
(REA1910)
RF
DK
RE840_06
RE840_06
(REA1910)
(REA1910)
REA - Page 188 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Use state lookup file.
Note: The entry Foreign Country (FC) is allowed.
Display “living at the time of the National Health Interview Survey on {MONTH, DAY,
YEAR OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Display question text “Please give me the name and address of the nursing home or long
term care facility where {you/{PERSON}} {were/was} {on January 1, {YEAR}/ living at the time
of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}}?” in
brackets and lighter “grayed out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
BLAISE NAME: BefFamZip
Field kind: Datafield
ArrayMin:
RE840_06
Item Type:
Type Class:
(REA1910)
Question
Answer Type:
{Continuous Answer.} Answers allowed: 1
Help Available (
Context Header:
String
)
Min value:
Field Size: 5
Show Card (
ArrayMax:
Max value:
)
Look Up File (
)
{PERSON'S FIRST MIDDLE AND LAST NAME}
Question Text:
[Please give me the name and address of the nursing home or long term care facility where {you/{PERSON}} {were/was} {on
January 1, {YEAR}/ living at the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}}?]
What is the zip code?
Responses:
REFUSED
DON'T KNOW
1
END_LP40
(REA1955)
RF
DK
END_LP40
END_LP40
(REA1955)
(REA1955)
REA - Page 189 of 194
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Display
Instructions:
Hard check: Exactly 5 digit numeric entry required. If less than 5 numeric
digits entered or any characters entered that are not numeric, display the
following message: "ZIP CODE ENTRY REQUIRES EXACTLY 5
NUMBERS. PROBE AND RE-ENTER OR ENTER F5 (DON'T KNOW) IF
FULL ZIP CODE IS NOT KNOWN."
Display “living at the time of the National Health Interview Survey on {MONTH, DAY,
YEAR OF NHIS INTERVIEW}’ if Round 1. Use NHISDt
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Display RE840_01, RE840_02, RE840_03, RE840_04, RE840_05, and RE840_06 on the
same form pane.
Display question text “Please give me the name and address of the nursing home or long
term care facility where {you/{PERSON}} {were/was} {on January 1, {YEAR}/ living at the time
of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW}}?” in
brackets and lighter “grayed out” text.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE850
Item Type:
(REA1935)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: Age23orYounger
Field kind: Datafield
ArrayMin:
Min value:
ArrayMax:
Max value:
Field Size:
Answers allowed: 1
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
At that time, {were/was} {you/PERSON}} 23 or younger?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 190 of 194
RE860
(REA1940)
RE860
RE860
(REA1940)
(REA1940)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
HARD CHECK: If coded ‘2’ (NO), display the following message: “For the purposes of this
survey, students older than 23 are considered living in a private household. INTERVIEWER:
PLEASE BACK-UP TO RE820 (WherePersJan1) AND USE CODE 4 (IN A PRIVATE
RESIDENCE/HOUSEHOLD).” Code ‘2’ (NO) is disallowed as a final response option.
Note: If coded ‘2’ (NO), person was coded as living away at school but over 23 years of age,
so person did have a chance for selection at the NHIS and may become not-key and eligible
from the date entered at RE780_[01-03] until the interview date.
Display
Instructions:
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE860
Item Type:
(REA1940)
Question
Type Class:
Answer Type:
Enumerated
TSCHLLEVL2
Help Available (SchlTpHelp)
Context Header:
BLAISE NAME: SchlTpB
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
ArrayMax:
Max value:
Show Card (
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
What grade or level of school {were/was} {you/{PERSON}} attending on {{MONTH, DAY, YEAR OF NHIS
INTERVIEW}/January 1, {YEAR}}?
Responses:
1st - 12th GRADE
VOCATIONAL, COLLEGE, GRADUATE,
PROFESSIONAL
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 191 of 194
END_LP40
RE870
(REA1955)
(REA1945)
RE870
RE870
(REA1945)
(REA1945)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
Note: If coded ‘1’ (1st – 12th GRADE), person did not have a chance for selection at NHIS
and may become key and eligible from the date entered at RE780_[01-03] until the interview
date.
Display
Instructions:
Display ‘MONTH, DAY, YEAR OF NHIS INTERVIEW’ if Round 1. Use NHISDt.
Otherwise, display ‘January 1, {YEAR}' with 'YEAR' as the first calendar year of the panel.
Testing/Editing
Notes:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
RE870
Item Type:
(REA1945)
Question
Type Class:
Enumerated
Answer Type:
TYESNO
Help Available (
Context Header:
)
BLAISE NAME: Jan1ParentHh
Field kind: Datafield
ArrayMin:
Min value:
Field Size:
Answers allowed: 1
Show Card (
ArrayMax:
Max value:
)
Look Up File (
{PERSON’S FIRST MIDDLE AND LAST NAME}
Question Text:
At the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW / On January 1, {YEAR},
were either of {your/{PERSON}'s} parents living {at {NHIS ADDRESS}/in this household}?
Responses:
YES
NO
REFUSED
DON'T KNOW
1
2
RF
DK
REA - Page 192 of 194
END_LP40
END_LP40
END_LP40
END_LP40
(REA1955)
(REA1955)
(REA1955)
(REA1955)
)
MEPSSpring2024
Reenumeration A (REA) Section
(Ques
Full Detail Spec
Programmer
Instructions:
Control Variables Impacted: CtrlPersKey, CtrlSampNHIS
Note: If coded ‘1’ (YES), person did not have a chance for selection at NHIS and may
become key and eligible from the date entered at RE780_[01-03] until the interview date. If
coded ‘2’ (NO), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW), person did have a chance for
selection at the NHIS and may become not-key and eligible from the date entered at RE780
_[01-03] until the interview date.
Display
Instructions:
Display ‘On January 1, {YEAR}’ and ‘in this household’, if Round<>1. Display the first
calendar year of panel for 'YEAR'.
Display ‘At the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS
INTERVIEW}’ and ‘at {NHIS ADDRESS}’ if Round 1. Use NHISDt for ‘MONTH, DAY, YEAR OF
NHIS INTERVIEW’.
For ‘NHIS ADDRESS’ display the NHIS full address, including city and state but not zip code.
Use Preload.CurrStrt1, Preload.CurrStrt2, Preload.CurrCity, Preload.CurrState. Separate
address components with a comma, for example: “123 Main Street, Apt. 101, Rockville,
MD”.
Testing/Editing
Notes:
END_LP40
Route Details:
Variable collected at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.RE_Main.RUMemberDetail.NewMemLocCal[1..30]
(REA1955)
Item Type: Route
Type Class: End Loop
Cycle on next person that meets the conditions stated in the loop definition.
If no more persons meet the stated conditions, end LOOP_40 and go to BOX_250.
BOX_250
Route Details:
(REA2050)
Item Type: Route
Type Class: If Then
Continue with REENUMERATION-B (RE-B) subsection.
REA - Page 193 of 194
MEPSSpring2024
Full Detail Spec
Reenumeration A (REA) Section
(Rout
[End of REA]
REA - Page 194 of 194
File Type | application/pdf |
File Title | rptFullDetail_Item |
Author | hughes_r |
File Modified | 2023-06-27 |
File Created | 2023-06-27 |