Attachment 69 Attachment 69 HC Reenumeration Subsection B

Medical Expenditure Panel Survey Household Component and Medical Provider Component (MEPS-HC and MEPS-MPC)

Attachment 69 HC Reenumeration Subsection B

MEPS-HC Core Interview

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

10/13/2017 1:04:09 PM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL6.MEPS_V2

Spec Label:

This is the cover page. Additional contents currently project specific.

REB - Page 1 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_00

Route Details:

(REB1000)

Item Type: Route

Type Class: If Then

01 Box = BOX_260, BOX_270, BOX_280, BOX_290, BOX_320, BOX_330, BOX_340,
BOX_350, BOX_360, BOX_370, BOX_380, BOX_390, BOX_400, BOX_405, BOX_
410, BOX_420, BOX_430, BOX_440, BOX_450, BOX_460, BOX_470
02 Loop = LOOP_70, LOOP_80, LOOP_90, LOOP_100, LOOP_110, LOOP_140
03 End Loop = END_LP70, END_LP80, END_LP90, END_LP100, END_LP110,
END_LP120, END_LP130, END_LP140
04 S ingle S elect = RE900, RE910, RE950, RE960, RE970, RE980, RE990, RE1000,
RE1030, RE1055, RE1085, RE1100, RE1150, RE1170_01, RE1170_02, RE1170_03,
RE1170_07, RE1170_08, RE1170_09, RE1170_10, RE1180, RE1190, RE1200,
RE1210
05 S ingle S elect with Display Roster = RE880, RE1040, RE1070, RE1120, RE1270
06 S ingle S elect with Fill in Answer Text = RE920
08 Multiple S elect = RE1170_04, RE1170_05
10 Multiple S elect with Fill in Answer Text = RE1050, RE1080, RE1130, RE1280
12 Address - Newly Collected = RE1240_01, RE1240_02, RE1240_03, RE1240_04,
RE1240_05, RE1240_06, RE1260_01, RE1260_02, RE1260_03, RE1260_04,
RE1260_05, RE1260_06
14 Regular Date Entry = RE1060_01, RE1060_02, RE1060_03, RE1090_01, RE1090
_02, RE1090_03, RE1110_01, RE1110_02, RE1110_03, RE1170_11
19 Numeric Field = RE1170_12
20 OS Text Field = RE1170_06
24 Information S creen = RE890, RE930, RE940, RE1010, RE1020, RE1140,
RE1160, RE1220, RE1230, RE1250
Grid 1 = RE1210
Grid 2 = RE1170_01, RE1170_02, RE1170_03, RE1170_04, RE1170_05, RE1170_
06, RE1170_07, RE1170_08, RE1170_09, RE1170_10, RE1170_11, RE1170_12
Roster 2 = RE920, RE1050, RE1080, RE1130

REB - Page 2 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_260

Route Details:

(REB1003)

Item Type: Route

Type Class: If Then

Go to BOX_270.
Note: The RU-Members-Roster has been updated throughout the ST and RE-A section as
follows:
- New RU members have been added
- DU members selected have been merged
- RU members who meet any one of the following conditions have been set as movers:
- Non-military persons identified as moving to a military facility or private residence within
the U.S.
- Full-time military persons identified as moving to a private residence within the U.S. or
moving to a military facility within the U.S. with other non-military, key RU members
- RU members who have been set as student movers
- RU members who have been identified as out of scope and will not have data collected
- RU members who have been identified as not being in the RU on the interview date, but
have partial eligibility and will have data collected for them
- RU members who have returned to this RU from being previously institutionalized in a
health care facility

REB - Page 3 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_270

Route Details:

(REB1005)

Item Type: Route

Type Class: If Then

If student RU (RUType = Student RU or New Student RU) and RE110 is coded '1' (YES),
go to BOX_470.
If student RU (RUtype = Student RU or New Student RU) and RE110 is coded '2' (NO),
'RF' (REFUSED), or 'DK' (DON'T KNOW), and RE90=EMPTY, go to RE1170_01.
If student RU (Rutype = Student RU or New Student RU) and RE110 is coded '2' (NO),
'RF' (REFUSED), or 'DK' (DON'T KNOW), and RE90<>EMPTY go to RE1170_03
Else if standard or new RU (RUType = Standard RU or New Standard RU)
AND
All persons are set as out-of-scope [RemovedAtRE180 = YES or MoveratLoop10 = NO or
RemovedAtRE330 = YES or MoverAtLoop20 = No or MoverAtLoop30 = NO], go to
BOX_470.
Else if standard or new RU (RUType = Standard RU or New Standard RU)
AND
At least one person is a student that was present in the DU at the time of the NHIS
[(StudentMoverAtLoop20 = YES or StudentMoverAtLoop30 = YES) and OrigRnd = 0]
AND
All other persons are set as out-of-scope [RemovedAtRE180 = YES or MoverAtLoop10 =
NO or RemovedAtRE330 = YES or MoverAtLoop20 = NO or MoverAtLoop30 = NO], go
to BOX_330.
Else if standard or new RU (RUType = Standard RU or New Standard RU)
AND
At least one person is a student that was identified for the first time in this round
[(StudentMoverAtLoop20 = YES or StudentMoverAtLoop30 = YES) and
(RE_Person.PERSID <> any PL_Person.PERSID)]
AND
All other persons are set as out-of-scope [RemovedAtRE180 = YES or MoverAtLoop10 =
No or RemovedAtRE330 = YES or MoverAtLoop20 = No or MoverAtLoop30 = NO], go
to RE1170_03.
Else if standard or new RU (RUType = Standard RU or New Standard RU)
AND
At least one person is a mover [MoverAtLoop10 = YES or MoverAtLoop20 = YES or
MoverAtLoop30 = YES]
AND
All other persons are set as out-of-scope [RemovedAtRE180 = YES or MoverAtLoop10 =
NO or RemovedAtRE330 = YES or MoverAtLoop20 = NO or MoverAtLoop30 = NO], go
to RE1020.
If exactly one person on RE_Person Array where MostRecentRU = RUUnit where
CtrlCurrHere_AtBOX270 = YES
AND
No person on RE_Person Array where MostRecentRU = RUUnit is a new student
[StudentMoverAtLoop20 = NO or empty and StudentMoverAtLoop30 = NO or empty], go
to BOX_330.
Otherwise, continue with BOX_280.

REB - Page 4 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec

BOX_280

Route Details:

(REB1010)

Item Type: Route

Type Class: If Then

If Round 1
OR
Any new persons have been merged this round (RE_Person[].PreloadOrd <> EMPTY
AND RE_Person[].PreloadRU <> RUUnit AND RE_Person[].MostRecentRU = RUUnit)
OR
Any new persons have been added this round (RE_Person[].PreloadOrd = EMPTY AND
RE_Person[].MostRecentRU = RUUnit)
OR
Any relationships are coded 'RF' (REFUSED), 'DK' (DON'T KNOW), or missing from the
previous round (preloaded RelCode = RF, DK or empty)
Go to RE890
Otherwise, continue with RE880

REB - Page 5 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE880
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1015)
Question
Enumerated
TYESNO

BLAISE NAME: RelChng
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

)

Show Card (

)

Look Up File (

{STR-DT}

Context Header:
Question Text:

{Since {START DATE}/Between {START DATE} and December 31, {YEAR}}, have any of the relationships between
members of this household changed?
IF NECESSARY, REVIEW RELATIONSHIP GRID WITH RESPONDENT BY SHOWING OR READING FROM
SCREEN.
READ GRID STARTING FROM LEFT. EXAMPLE: "(NAME ON LEFT) IS (NAME ON TOP)'S _________
(RELATIONSHIP)."
{TO VIEW RELATIONSHIP GRID PRESS CTRL-X
TO CLOSE RELATIONSHIP GRID PRESS ESC}
|-----------------|-----------------|-----------------|-----------------|
| MEMBER NAME
| RU MEMBER 1
| RU MEMBER 2
| RU MEMBER 3
|
|
|
|
|
|
|-----------------|-----------------|-----------------|-----------------|
| 1. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 2. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 3. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 6 of 108

RE900
BOX_330
BOX_330
BOX_330

(REB1027)
(REB1115)
(REB1115)
(REB1115)

)

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Reenumeration B (REB) Section
(Que

Roster Behavior:
1. The column heading ‘MEMBER NAME’ should display the respondent or the reference
person if proxy respondent and then all remaining RU members from oldest to youngest using
the Age Order specifications in the GL section.
2. Display relationships that were coded in the previous round and are still applicable,
including reciprocal relationships (preloaded RelCode).

Display
Instructions:

Roster definition: Roster 1- report

This item displays the RU-members-roster and all persons flagged as “NEW
STUDENTS”. The column headings 'RU MEMBER N' are filled with the RU
members first name (RE_Person.Fname) and age (RE_Person.agernd) in
parentheses. The column heading ‘MEMBER NAME’ is filled with the first
name of the person being looped on (RE_Person.Fname) and age
(RE_Person.agernd) in parentheses. Display MEMBER NAME’s relationship
to RU MEMBER N. Display the preloaded (from the previous round, as
available) relationship.
Roster filter:
Display persons on the RE_Person Array where MostRecentRU = RUUnit who meet either of
the following conditions:
1. Person is a member of the RU (CtrlCurrHere_AtBOX270 = YES) or
2. Person is a 'NEW STUDENT' (StudentMoverAtLoop20 = YES or StudentMoverAtLoop30
= YES).
Display 'Since {START DATE}' if not round 5.
Display 'Between {START DATE} and December 31, {YEAR}' where 'YEAR' is the second
calendar year of the panel, if round 5.
Display "TO VIEW RELATIONSHIP GRID PRESS CTRL-X TO CLOSE RELATIONSHIP
GRID PRESS ESC" if the the number of RU members displayed is >=7 otherwise use a null
display.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

REB - Page 7 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
RE890
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1020)
Instruction
Enumerated
TContinue

BLAISE NAME: RelGridIntro
Field kind: Datafield
Answers allowed: 1

)

Show Card (

)

Look Up File (

Question Text:
{Now I would like to collect information about how the {new} members of this household are related {to the family}./Please
tell me whose relationships have changed./INTERVIEWER: FILL IN MISSING RELATIONSHIPS.}
{READ GRID STARTING FROM LEFT. EXAMPLE: "(NAME ON LEFT) IS (NAME ON TOP)’S ______________
(RELATIONSHIP)."}
{TO VIEW RELATIONSHIP GRID PRESS CTRL-X
TO CLOSE RELATIONSHIP GRID PRESS ESC}
|-----------------|-----------------|-----------------|-----------------|
| MEMBER NAME
| RU MEMBER 1
| RU MEMBER 2
| RU MEMBER 3
|
|
|
|
|
|
|-----------------|-----------------|-----------------|-----------------|
| 1. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 2. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 3. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
PRESS 1 AND ENTER TO CONTINUE.

Responses:

CONTINUE

LOOP_70

REB - Page 8 of 108

(REB1025)

)

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Reenumeration B (REB) Section
(Instr

Roster Behavior:
1. The column heading ‘MEMBER NAME’ should display the respondent or the reference
person if proxy respondent and then all remaining RU members from oldest to youngest using
the Age Order specifications in the GL section.
2. Display relationships that were coded in the previous round and are still applicable,
including reciprocal relationships. Note that the relationships collected in the NHIS will not
be pre-filled in the round 1 CAPI (preloaded RelCode).
3. Display question mark for relationships not yet coded or where relationship was coded 'RF'
(REFUSED) or 'DK' (DON'T KNOW) in previous round.

Roster definition: Roster 1- report

This item displays the RU-members-roster and all persons flagged as “NEW
STUDENTS”. The column headings 'RU MEMBER N' are filled with the RU
members first name (RE_Person.Fname) and age (RE_Person.agernd) in
parentheses. The column heading ‘MEMBER NAME’ is filled with the first
name of the person being looped on (RE_Person.Fname) and age
(RE_Person.agernd) in parentheses. Display MEMBER NAME’s relationship
to RU MEMBER N. Display the preloaded (from the previous round, as
available) relationship.
Roster filter:
Display persons on the RE_Person Array where MostRecent RU = RUUnit who meet either
of the following conditions:
1. Person is a member of the RU (CtrlCurrHere_AtBOX270 = YES)
or
2. Person is a ‘NEW STUDENT’ (StudentMoverAtLoop20 = YES or
StudentMoverAtLoop30 = YES).
Display ‘Now I would like to collect information about how the {new} members of this
household are related {to the family}.’ If Round 1 or if Rounds 2-5 and at least one new RU
member was added this round.
Display ‘new’ if Rounds 2-5 and at least one new RU member was added this round.
Otherwise, use a null display.
Display ‘to the family’ if Rounds 2-5 and at least one new RU member was added this round.
Otherwise, use a null display.
Display ‘Please tell me whose relationships have changed.' If Rounds 2-5 and RE880 was
coded ‘1’(YES).
Display ‘INTERVIEWER: FILL IN MISSING RELATIONSHIPS.’ if Rounds 2-5 and no
new RU members have been added this round, and at least one relationship is coded ‘RF’
(REFUSED) or ‘DK’ (DON’T KNOW) from a previous round.
Display ‘READ GRID STARTING FROM LEFT. EXAMPLE: "(NAME ON LEFT) IS
(NAME ON TOP)’S (RELATIONSHIP)."’ if rounds 2-5. Otherwise, use a null display.
Display "TO VIEW RELATIONSHIP GRID PRESS CTRL-X TO CLOSE RELATIONSHIP
GRID PRESS ESC" if the the number of RU members displayed is >=7 otherwise use a null
display.

REB - Page 9 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Testing/Editing
Notes:

LOOP_70

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

(REB1025)

Item Type: Route

Type Class: Begin Loop

For each person, ask LOOP_75-END_LP70.
Loop definition: LOOP_70 cycles on all RU members and NEW STUDENTS. The loop begins
with the respondent or the reference person if proxy respondent and then loops on the
remaining RU members from oldest to youngest using the Age Order specifications in the
GL section. The loop cycles on all persons in the RE_Person Array where
MostRecentRU=RUUnit who meet either of the following conditions:
-Person is a member of the RU for this case (CtrlCurrHere_AtBOX270=Yes)
OR
-Person is a ‘NEW STUDENT' (StudentMoverAtLoop20=YES or StudentMoverAtLoop30
=YES)

LOOP_75

Route Details:

(REB1026)

Item Type: Route

Type Class: Begin Loop

For each person, ask RE900-END_LP75.
Loop definition: LOOP_75 collects the relationship between the person being looped on at
LOOP_70 and all RU members, including NEW STUDENTS. The loop begins with the
respondent or the reference person if proxy respondent and then loops on the remaining
RU members from oldest to youngest using the Age Order specifications in the GL section.
The loop cycles on all persons in the RE_Person Array where MostRecentRU=RUUnit who
meet the following conditions:
- Person is a member of the RU for this case (CtrlCurrHere_AtBOX270=Yes)
OR
-Person is a ‘NEW STUDENT' (StudentMoverAtLoop20=YES or StudentMoverAtLoop30
=YES).
Note: Loop_70 and Loop_75 are the identical loops that allow you not to ask relationship
to SELF.

REB - Page 10 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE900
Item Type:
Type Class:
Answer Type:

(REB1027)
Question
Enumerated

BLAISE NAME: RelCode

TRELATIONSHIP2

Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (RelGridHelp)

Show Card (

)

Look Up File (

)

Question Text:
[I would like to know how everyone is related to {you/{PERSON}}.]
{RU MEMBER} {is/was} {your/{PERSON}'s}
HELP: F1

Responses:

MOTHER (BIOLOGICAL/ADOPTIVE)
FATHER (BIOLOGICAL/ADOPTIVE)
SISTER/STEP-/HALFBROTHER/STEP-/HALFDAUGHTER/ADOPTED DAUGHTER
SON/ADOPTED SON
HUSBAND/WIFE/SPOUSE
UNMARRIED PARTNER
MOTHER-IN-LAW
FATHER-IN-LAW
SISTER-IN-LAW
BROTHER-IN-LAW
DAUGHTER-IN-LAW
SON-IN-LAW
STEPMOTHER
STEPFATHER
STEPDAUGHTER
STEPSON
GRANDMOTHER
GRANDFATHER
AUNT
UNCLE
NIECE
NEPHEW
COUSIN
GRANDSON
GRANDDAUGHTER
PARTNER OF {PERSON}'s PARENT
DAUGHTER OF {PERSON LOOPING
ON}'s PARTNER
SON OF {PERSON LOOPING ON}'s
PARTNER
GREAT GRANDMOTHER

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
30
31
32

REB - Page 11 of 108

MEPS_V2
Full Detail Spec

Reenumeration B (REB) Section
(Que

GREAT GRANDFATHER
FOSTER MOTHER
FOSTER FATHER
FOSTER DAUGHTER
FOSTER SON
GREAT GRANDDAUGHTER
GREAT GRANDSON
GREAT AUNT
GREAT UNCLE
GREAT NIECE
GREAT NEPHEW
FOSTER SISTER
FOSTER BROTHER
OTHER RELATED (NO SPECIFY)
NOT RELATED
REFUSED
DON'T KNOW

33
34
35
36
37
38
39
40
41
42
43
44
45
91
99
RF
DK

REB - Page 12 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Go to END_LP75.
CAPI should not present a question asking about reciprocal relationships or relationships that
would be flagged as ‘SELF’. Reciprocal relationships should be autocoded as follows:
1. If the {RU MEMBER} is {PERSONS} '1' (MOTHER (BIOLOGICAL/ADOPTIVE)) then
autocode the reciprocal relationship to '5' (DAUGHTER/ADOPTED DAUGHTER) if the
{PERSON} is female, or '6' (SON/ADOPTED SON) if the {PERSON} is male.
2. If the {RU MEMBER} is {PERSONS} '2' (FATHER (BIOLOGICAL/ADOPTIVE)) then
autocode the reciprocal relationship to '5' (DAUGHTER/ADOPTED DAUGHTER) if the
{PERSON} is female, or '6' (SON/ADOPTED SON) if the {PERSON} is male.
3. If the {RU MEMBER} is {PERSONS} '3' (SISTER/STEP-/HALF-) then autocode the
reciprocal relationship to '3' (SISTER/STEP-/HALF-) if the {PERSON} is female, or '4'
(BROTHER/STEP-/HALF-) if the {PERSON} is male.
4. If the {RU MEMBER} is {PERSONS} '4' (BROTHER/STEP-/HALF-) then autocode the
reciprocal relationship to '3' (SISTER/STEP-/HALF-) if the {PERSON} is female, or '4'
(BROTHER/STEP-/HALF-) if the {PERSON} is male.
5. If the {RU MEMBER} is {PERSONS} '5' (DAUGHTER/ADOPTED DAUGHTER) then
autocode the reciprocal relationship to '1' (MOTHER (BIOLOGICAL/ADOPTIVE)) if the
{PERSON} is female, or '2' (FATHER (BIOLOGICAL/ADOPTIVE)) if the {PERSON} is
male.
6. If the {RU MEMBER} is {PERSONS} '6' (SON/ADOPTED SON) then autocode the
reciprocal relationship to '1' (MOTHER (BIOLOGICAL/ADOPTIVE)) if the {PERSON} is
female, or '2' (FATHER (BIOLOGICAL/ADOPTIVE)) if the {PERSON} is male.
7. If the {RU MEMBER} is {PERSONS} '7' (HUSBAND/WIFE/SPOUSE) then autocode
the reciprocal relationship to '7' (HUSBAND/WIFE/SPOUSE).
8. If the {RU MEMBER} is {PERSONS} '8' (UNMARRIED PARTNER) then autocode the
reciprocal relationship to '8' (UNMARRIED PARTNER).
9. If the {RU MEMBER} is {PERSONS} '9' (MOTHER-IN-LAW) then autocode the
reciprocal relationship to '13' (DAUGHTER-IN-LAW) if the {PERSON} is female, or '14'
(SON-IN-LAW) if the {PERSON} is male.
10. If the {RU MEMBER} is {PERSONS} '10' (FATHER-IN-LAW) then autocode the
reciprocal relationship to '13' (DAUGHTER-IN-LAW) if the {PERSON} is female, or '14'
(SON-IN-LAW) if the {PERSON} is male.
11. If the {RU MEMBER} is {PERSONS} '11' (SISTER-IN-LAW) then autocode the
reciprocal relationship to '11' (SISTER-IN-LAW) if the {PERSON} is female, or '12'
(BROTHER-IN-LAW) if the {PERSON} is male.
12. If the {RU MEMBER} is {PERSONS} '12' (BROTHER-IN-LAW) then autocode the
reciprocal relationship to '11' (SISTER-IN-LAW) if the {PERSON} is female, or '12'
(BROTHER-IN-LAW) if the {PERSON} is male.
13. If the {RU MEMBER} is {PERSONS} '13' (DAUGHTER-IN-LAW) then autocode the
reciprocal relationship to '9' (MOTHER-IN-LAW) if the {PERSON} is female, or '10'
(FATHER-IN-LAW) if the {PERSON} is male.
14. If the {RU MEMBER} is {PERSONS} '14' (SON-IN-LAW) then autocode the reciprocal
relationship to '9' (MOTHER-IN-LAW) if the {PERSON} is female, or '10' (FATHER-INLAW) if the {PERSON} is male.
15. If the {RU MEMBER} is {PERSONS} '15' (STEPMOTHER) then autocode the
reciprocal relationship to '17' (STEPDAUGHTER) if the {PERSON} is female, or '18'
(STEPSON) if the {PERSON} is male.
16. If the {RU MEMBER} is {PERSONS} '16' (STEPFATHER) then autocode the
reciprocal relationship to '17' (STEPDAUGHTER) if the {PERSON} is female, or '18'
(STEPSON) if the {PERSON} is male.
17. If the {RU MEMBER} is {PERSONS} '17' (STEPDAUGHTER) then autocode the
reciprocal relationship to '15' (STEPMOTHER) if the {PERSON} is female, or '16'
(STEPFATHER) if the {PERSON} is male.
18. If the {RU MEMBER} is {PERSONS} '18' (STEPSON) then autocode the reciprocal
REB - Page 13 of 108

MEPS_V2
Full Detail Spec

Reenumeration B (REB) Section
(Que

relationship to '15' (STEPMOTHER) if the {PERSON} is female, or '16' (STEPFATHER) if
the {PERSON} is male.
19. If the {RU MEMBER} is {PERSONS} '19' (GRANDMOTHER) then autocode the
reciprocal relationship to '27' (GRANDDAUGHTER) if the {PERSON} is female, or '26'
(GRANDSON) if the {PERSON} is male.
20. If the {RU MEMBER} is {PERSONS} '20' (GRANDFATHER) then autocode the
reciprocal relationship to '27' (GRANDDAUGHTER) if the {PERSON} is female, or '26'
(GRANDSON) if the {PERSON} is male.
21. If the {RU MEMBER} is {PERSONS} '21' (AUNT) then autocode the reciprocal
relationship to '23' (NIECE) if the {PERSON} is female, or '24' (NEPHEW) if the
{PERSON} is male.
22. If the {RU MEMBER} is {PERSONS} '22' (UNCLE) then autocode the reciprocal
relationship to '23' (NIECE) if the {PERSON} is female, or '24' (NEPHEW) if the
{PERSON} is male.
23. If the {RU MEMBER} is {PERSONS} '23' (NIECE) then autocode the reciprocal
relationship to '21' (AUNT) if the {PERSON} is female, or '22' (UNCLE) if the {PERSON}
is male.
24. If the {RU MEMBER} is {PERSONS} '24' (NEPHEW) then autocode the reciprocal
relationship to '21' (AUNT) if the {PERSON} is female, or '22' (UNCLE) if the {PERSON}
is male.
25. If the {RU MEMBER} is {PERSONS} '25' (COUSIN) then autocode the reciprocal
relationship to '25' (COUSIN).
26. If the {RU MEMBER} is {PERSONS} '26' (GRANDSON) then autocode the reciprocal
relationship to '19' (GRANDMOTHER) if the {PERSON} is female, or '20'
(GRANDFATHER) if the {PERSON} is male.
27. If the {RU MEMBER} is {PERSONS} '27' (GRANDDAUGHTER) then autocode the
reciprocal relationship to '19' (GRANDMOTHER) if the {PERSON} is female, or '20'
(GRANDFATHER) if the {PERSON} is male.
28. If the {RU MEMBER} is {PERSONS} '28' (PARTNER OF {PERSON}’S PARENT)
then autocode the reciprocal relationship to '30' (DAUGHTER OF {PERSON LOOPING
ON}'s PARTNER) if the {PERSON} is female, or '31' (SON OF {PERSON LOOPING
ON}'s PARTNER) if the {PERSON} is male.
29. If the {RU MEMBER} is {PERSONS} '30' (DAUGHTER OF {PERSON LOOPING
ON}'s PARTNER) then autocode the reciprocal relationship to '28' (PARTNER OF
{PERSON}’S PARENT).
30. If the {RU MEMBER} is {PERSONS} '31' (SON OF {PERSON LOOPING ON}'s
PARTNER) then autocode the reciprocal relationship to '28' (PARTNER OF {PERSON}‘S
PARENT).
31. If the {RU MEMBER} is {PERSONS} '32' (GREAT GRANDMOTHER) then autocode
the reciprocal relationship to '38' (GREAT GRANDDAUGHTER) if the {PERSON} is
female, or '39' (GREAT GRANDSON) if the {PERSON} is male.
32. If the {RU MEMBER} is {PERSONS} '33' (GREAT GRANDFATHER) then autocode
the reciprocal relationship to '38' (GREAT GRANDDAUGHTER) if the {PERSON} is
female, or '39' (GREAT GRANDSON) if the {PERSON} is male.
33. If the {RU MEMBER} is {PERSONS} '38' (GREAT GRANDDAUGHTER) then
autocode the reciprocal relationship to '32' (GREAT GRANDMOTHER) if the {PERSON} is
female, or '33' (GREAT GRANDFATHER) if the {PERSON} is male.
34. If the {RU MEMBER} is {PERSONS} '39' (GREAT GRANDSON) then autocode the
reciprocal relationship to '32' (GREAT GRANDMOTHER) if the {PERSON} is female, or
'33' (GREAT GRANDFATHER) if the {PERSON} is male.
35. If the {RU MEMBER} is {PERSONS} '34' (FOSTER MOTHER) then autocode the
reciprocal relationship to '36' (FOSTER DAUGHTER) if the {PERSON} is female, or '37'
(FOSTER SON) if the {PERSON} is male.
36. If the {RU MEMBER} is {PERSONS} '35' (FOSTER FATHER) then autocode the
reciprocal relationship to '36' (FOSTER DAUGHTER) if the {PERSON} is female, or '37'
(FOSTER SON) if the {PERSON} is male.
37. If the {RU MEMBER} is {PERSONS} '36' (FOSTER DAUGHTER) then autocode the
reciprocal relationship to '34' (FOSTER MOTHER) if the {PERSON} is female, or '35'
REB - Page 14 of 108

MEPS_V2
Full Detail Spec

Reenumeration B (REB) Section
(Que

(FOSTER FATHER) if the {PERSON} is male.
38. If the {RU MEMBER} is {PERSONS} '37' (FOSTER SON) then autocode the reciprocal
relationship to '34' (FOSTER MOTHER) if the {PERSON} is female, or '35' (FOSTER
FATHER) if the {PERSON} is male.
39. If the {RU MEMBER} is {PERSONS} '91' (OTHER RELATED (NO SPECIFY)) then
autocode the reciprocal relationship to '91' (OTHER RELATED (NO SPECIFY) ).
If the {RU MEMBER} is {PERSONS} '99' (NOT RELATED) then autocode the reciprocal
relationship to '99' (NOT RELATED).
Soft check:
1. If code ‘1’ (MOTHER (BIOLOGICAL/ADOPTIVE)) or ‘2’ (FATHER
(BIOLOGICAL/ADOPTIVE)) is used more than once to describe the relationship between a
RU member and the person being looped on at LOOP_70, display the following message:
"MOTHER/FATHER ALREADY USED. VERIFY AND RE-ENTER."
2. If code ‘7’ (HUSBAND/WIFE/SPOUSE) is used more than once to describe the
relationship between a RU member and the person being looped on at LOOP_70, display the
following message: " HUSBAND/WIFE/SPOUSE ALREADY USED. VERIFY AND REENTER."
3. If code ‘15’ (STEPMOTHER) or ‘16’ (STEPFATHER) and the age of the ‘RU MEMBER’
associated with code is younger than person being looped on at LOOP_70, display the
following message: "UNLIKELY RESPONSE DUE TO AGE. VERIFY AND RE-ENTER."
Do not display the message for age ranges or age guesses.
4. If code ‘99’ (NOT RELATED) is selected, display the following message: "THIS
PERSON HAS BEEN CODED AS NOT RELATED. PROBE RESPONDENT AND
REVIEW CODES. IF APPLICABLE, USE A MORE DESCRIPTIVE CODE OR USE
CODE '91' (OTHER RELATED, NO SPECIFY). IF RESPONDENT CONFIRMS PERSON
IS NOT RELATED, CONTINUE ENTERING OTHER RELATIONSHIPS."
Hard check:
1. If code ‘1’ (MOTHER (BIOLOGICAL/ADOPTIVE)), ‘2’ (FATHER
(BIOLOGICAL/ADOPTIVE)), ‘19’ (GRANDMOTHER), ‘20’ (GRANDFATHER), ‘32’
(GREAT GRANDMOTHER), ‘33’ (GREAT GRANDFATHER), ‘34’ (FOSTER
MOTHER), or ‘35’ (FOSTER FATHER), the age of the ‘RU MEMBER’
associated with the code must be older than the person being looped on at LOOP_70. Display
the following error message: "DISALLOWED RELATIONSHIP. {RU MEMBER} CAN’T
BE {PERSON}’S {RELATION} GIVEN THAT THE AGE OF {RU MEMBER } IS LESS
THAN THE AGE OF {PERSON }. VERIFY AND RE-ENTER." ‘RELATION’ should be
filled with the relationship that was selected at RE900. ‘RU MEMBER NAME’ should be
filled with the RU members first and last name (RU member from LOOP_75). ‘PERSON’
should be filled with the person being looped on’s first and last name from LOOP_70. Do not
display the message for age ranges or age guesses.
2. If code '36' (FOSTER DAUGHTER) or '37' (FOSTER SON), the age of the ‘RU
MEMBER’ associated with the code must be 18 years of age or younger or in age categories
1-4. Display the following error message: "A FOSTER DAUGHTER/SON CAN’T BE
MORE THAN 18 YEARS OLD. VERIFY AND RE-ENTER. "
3. If code ‘5’ (DAUGHTER/ADOPTED DAUGHTER), ‘6’ (SON/ADOPTED SON), ‘27’
(GRANDDAUGHTER), ‘26’ (GRANDSON), ‘38’ (GREAT GRANDDAUGHTER), ‘39’
(GREAT GRANDSON), ‘36’ (FOSTER DAUGHTER), or ‘37’ (FOSTER SON), the age of
the ‘RU MEMBER’ associated with the code must be younger than the person being looped
on at LOOP_70. Display the following error message: "DISALLOWED RELATIONSHIP.
{RU MEMBER} CAN’T BE {PERSON}’S {RELATION} GIVEN THAT THE AGE OF
{RU MEMBER } IS GREATER THAN THE AGE OF {PERSON }. VERIFY AND REENTER." Do not display the message for age ranges or age guesses. ‘RELATION’ should be
REB - Page 15 of 108

MEPS_V2
Full Detail Spec

Reenumeration B (REB) Section
(Que

filled with the relationship that was selected at RE900. ‘RU MEMBER NAME’ should be
filled with the RU members first and last name (RU member from LOOP_75). ‘PERSON’
should be filled with the person being looped on’s first and last name from LOOP_70.

Display
Instructions:

Display all instances of RE900 for the person being looped on at LOOP_70 in the same form pane.
Display first, middle, and last name for {PERSON} in ‘I would like to know how everyone is related to
{you/{PERSON}}.’
For ‘{RU MEMBER} {is/was} (PERSON)'s’ in the question text, display the first, middle, and last
name of the person being looped on at LOOP_75 for {RU MEMBER} and display the first name of the
person being looped on at LOOP_70 for {PERSON}.
Display ‘I would like to know how everyone is related to {you/{PERSON}}.’ in lighter “grayed-out”
text and brackets, after the first relationship question for person being looped on at LOOP_70.
Display ‘is’ if both persons are living. Display ‘was’ if both or either person is deceased.
Display only the gender appropriate set of response codes, dependent on the gender of the changing RU
member or NEW STUDENT when the gender is known (Gender <>DK, RF or EMPTY). When gender
is unknown display all codes other display gender appropriate response codes.
The female appropriate codes are ‘5’ (DAUGHTER/ADOPTED DAUGHTER), ‘1’ (MOTHER
(BIOLOGICAL/ADOPTIVE)), ‘3’
(SISTER/STEP-/HALF-), ‘19’ (GRANDMOTHER), ‘27’ (GRANDDAUGHTER), ‘21’
(AUNT), ‘23’ (NIECE), ‘15’ (STEPMOTHER), ‘17’ (STEPDAUGHTER), ‘9’ (MOTHERIN-LAW), ‘11’ (SISTER-IN- LAW), ‘13’ (DAUGHTER-IN-LAW), ‘30’ (DAUGHTER OF
{PERSON LOOPING ON}’s PARTNER), ‘32’ (GREAT GRANDMOTHER), ‘34’
(FOSTER MOTHER), ‘36’ (FOSTER DAUGHTER), '38' (GREAT GRANDDAUGHTER), and '44'
(FOSTER SISTER). The male appropriate codes are ‘6’ (SON/ADOPTED SON), ‘2’ (FATHER
(BIOLOGICAL/ADOPTIVE)), ‘4’
(BROTHER/STEP-/HALF-), ‘20’ (GRANDFATHER), ‘26’ (GRANDSON), ‘22’ (UNCLE),
‘24’ (NEPHEW), ‘16’ (STEPFATHER), ‘18’ (STEPSON), ‘10’ (FATHER-IN-LAW), ‘12’
(BROTHER-IN-LAW), ‘14’ (SON-IN-LAW), ‘31’ (SON OF {PERSON LOOPING ON}’s
PARTNER), ‘33’ (GREAT GRANDFATHER), ‘35’ (FOSTER FATHER), ‘37’ (FOSTER SON), '39'
(GREAT GRANDSON), and '45' (FOSTER BROTHER).
Categories ‘7’ (HUSBAND/WIFE/SPOUSE), ‘8’ (UNMARRIED PARTNER), ‘25’ (COUSIN), ‘28’
(PARTNER OF {PERSON}’S PARENT), ‘91’ (OTHER RELATED (NO SPECIFY)) and ‘99’ (NOT
RELATED) are always displayed regardless of gender.
For categories ‘28’ (PARTNER OF {PERSON}’S PARENT), ‘31’ (SON OF {PERSON LOOPING
ON}'s PARTNER), and ‘30’ (DAUGHTER OF {PERSON LOOPING ON}'s PARTNER) fill
{PERSON} with the first name of the person being looped on at LOOP_70.
Display two balanced columns of 13 options each without scrolling.
Do not display '40' (GREAT AUNT), '41' (GREAT UNCLE), '42' (GREAT NIECE), and '43' (GREAT
NEPHEW) in the answer pane.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.AskRelation[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.AskRelation[1..30]

REB - Page 16 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
END_LP75

Route Details:

(REB1028)

Item Type: Route

Type Class: End Loop

Cycle on next person who meets the conditions stated in the loop definition.
If no more persons meet the stated conditions, then end LOOP_75 and continue with
BOX_290.

BOX_290

Route Details:

(REB1045)

Item Type: Route

Type Class: If Then

If person is being looped on is:
-Age is equal to or less than 17 years or in age categories 1-4
AND
-If there is no entry for MOTHER (RE900 = 1), STEP-MOTHER (RE900 = 15), FOSTER
MOTHER (RE900 = 34), FATHER (RE900 = 2), STEP-FATHER (RE900 = 16),
FOSTER FATHER (RE900 = 35), or HUSBAND/WIFE/SPOUSE (RE900 = 7)
AND
-If there is at least one RU member who is 18 years of age or older or is in age categories
4-9, not deceased, and they are not the person being looped on, go to RE910.
Else, go to END_LP70.

RE910
Item Type:

(REB1085)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available (GuardianHelp)
Context Header:

BLAISE NAME: Guardian
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:
I have recorded that {you/{PERSON}} {do/does} not have a mother or father living in this household. {Do/Does}
{you/he/she} have a legal guardian living in this household?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK
REB - Page 17 of 108

RE920
END_LP70
END_LP70
END_LP70

(REB1090)
(REB1095)
(REB1095)
(REB1095)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

BLAISE NAME: GuardianPID

RE920
Item Type:

(REB1090)
Question

Type Class:

Enumerated

Answer Type:

TLEAGALGUARDIA Answers allowed: 1

Help Available (
Context Header:

)

Field kind: Datafield

ArrayMin:

Min value:

ArrayMax:

Max value:

Field Size:

Show Card (

)

Look Up File (

{PERSON’S FIRST, MIDDLE AND LAST NAME}

Question Text:
Who is {your/{PERSON}'s legal guardian?

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

END_LP70

(REB1095)

2

END_LP70

(REB1095)

3

END_LP70

(REB1095)

4

END_LP70

(REB1095)

5

END_LP70

(REB1095)

REB - Page 18 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Roster 2- no add/edit/delete
Roster definition:
This item displays RU-members-roster for selection of legal guardian.
Roster Filter:
Display only those persons who are 18 years of age or older or in age categories 4-9 on the
RE_Person Array where MostRecentRU=RUUnit who meet the following conditions:
-CtrlCurrHere_AtBOX270 = YES
AND
-[RE190 is NOT coded ‘3’ (DECEASED) or RE340 is NOT coded ‘5’ (IF VOLUNTEERED:
DECEASED)]
AND
-is not the person being looped on.

Testing/Editing
Notes:

END_LP70

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

(REB1095)

Item Type: Route

Type Class: End Loop

Cycle on next person who meets the conditions stated in the loop definition.
If no more persons meet the stated conditions, then end LOOP_70 and continue with
RE930.

REB - Page 19 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
RE930
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1100)
Instruction
Enumerated

BLAISE NAME: RelConf

TContinue

Answers allowed: 1

Field kind: Datafield

)

Show Card (

)

Look Up File (

Question Text:
INTERVIEWER: REVIEW THE RELATIONSHIPS BELOW.
READ GRID STARTING FROM LEFT. EXAMPLE: "(NAME ON LEFT) IS (NAME ALONG TOP)'S ___
(RELATIONSHIP)."
{TO VIEW RELATIONSHIP GRID PRESS CTRL-X
TO CLOSE RELATIONSHIP GRID PRESS ESC}
|-----------------|-----------------|-----------------|-----------------|
| MEMBER NAME
| RU MEMBER 1
| RU MEMBER 2
| RU MEMBER 3
|
|
|
|
|
|
|-----------------|-----------------|-----------------|-----------------|
| 1. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 2. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
| 3. FIRST
| [DISPLAY
| [DISPLAY
| [DISPLAY
|
| NAME - 15
| RELATIONSHIP]
| RELATIONSHIP]
| RELATIONSHIP]
|
|-----------------|-----------------|-----------------|-----------------|
PRESS 1 AND ENTER TO CONTINUE.

Responses:

CONTINUE

BOX_320

REB - Page 20 of 108

(REB1105)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Programmer
Instructions:

Roster Behavior:
1. The column heading ‘MEMBER NAME’ should display the respondent or the reference
person if proxy respondent and then all remaining RU members from oldest to youngest using
the Age Order specifications in the GL
section.
2. Display all relationships coded previously and up to this point, including reciprocal
relationships.
3. Display RF or DK for relationships coded 'RF' (REFUSED) or 'DK' (DON'T KNOW).
If RU member respondent, create a family subunit based on RU members relationship to the
respondent; if proxy respondent, create family subunit based on RU members relationship
to reference person.
Include the RU member in the subunit if they are:
- Respondent/reference person
- Spouse/partner of the respondent/reference person (RE900= ‘7’ HUSBAND/WIFE/SPOUSE
or ‘8’ UNMARRIED PARTNER)
- Bio/step/adopted children ≤ 20 of the respondent/reference person (RE900 = 5
DAUGHTER/ADOPTED DAUGHTER, ‘6’ SON/ADOPTED SON, ’17’STEPDAUGHTER, or ‘18’,
STEPSON and person is younger than 21 or in age categories 1-4.)
- If respondent/reference person has an UNMARRIED PARTNER, include the children < 20 of
the unmarried partner (RE900 = '30' DAUGHTER OF {PERSON LOOPING ON}'s PARTNER, '31'
SON OF {PERSON LOOPING ON}'s PARTNER) and person is younger than 21 or in age
categories 1-4.)
- Children ≤ 17 in a legal guardian relationship with the respondent/reference person
(Person is younger than 18 or in age categories 1-4 and at RE920 the respondent/reference
person is selected as the legal guardian)
Otherwise, group all other RU members into a non-family subunit.

Display
Instructions:

Roster Definition: Roster 1- Report

This item displays the RU-members-roster and all persons flagged as “NEW
STUDENTS”. The column headings 'RU MEMBER N' are filled with the RU
members first name (RE_Person.Fname) and age (RE_Person.agernd) in
parentheses. The column heading ‘MEMBER NAME’ is filled with the first
name of the person being looped on (RE_Person.Fname) and age
(RE_Person.agernd) in parentheses. Display MEMBER NAME’s relationship
to RU MEMBER N. Display the preloaded (from the previous round, as
available) relationship.
Roster Filter:
Display persons on the RE_Person Array where MostRecentRU=RUUnit who meet either of
the following conditions:
1. Person is a member of the RU (CtrlCurrHere_AtBOX270=Yes) or
Person is a ‘new student’ (StudentMoverAtLoop20=YES or StudentMoverAtLoop30=YES).
Display "TO VIEW RELATIONSHIP GRID PRESS CTRL-X TO CLOSE RELATIONSHIP
GRID PRESS ESC" if the number of RU members displayed is >=7 otherwise use a null
REB - Page 21 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
display.

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

Testing/Editing
Notes:

BOX_320

(REB1105)

Route Details:

Item Type: Route

Type Class: If Then

If at least one person meets the following condition:
- Coded ‘99’ (NOT RELATED FOR RELATIONSHIP WITH REFERENCE PERSON),
'36' (Foster Daughter) or '37' (Foster Son) at RE900, continue with RE940.
Otherwise, go to BOX_330.

RE940
Item Type:

(REB1110)
Instruction

Type Class:

Enumerated

Answer Type:

TContinue

Help Available (

BLAISE NAME: NoInfoPersA

)

Field kind: Datafield
Answers allowed: 1

Show Card (

)

Look Up File (

Question Text:
At this time, we are only collecting information about the people in this family. Therefore, that is all the information we will
need about the non-related people who live here. We will not collect any additional information 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

BOX_330

REB - Page 22 of 108

(REB1115)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Programmer
Instructions:

Ctrl Variables impacted: CtrlEligible, CtrlCurrHere.
For each person displayed at RE940:
Set RemovedAtRE940=YES
Set MoverAtRE940=YES if
· person is key and not related (CtrlPersKey=YES and ‘99’ NOT RELATED FOR
RELATIONSHIP WITH REFERENCE PERSON at RE900). Person is treated as a
mover.
Note: Person is treated as a mover. This person is not currently here, but 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.
Set MoverAtRE940=NO if
[StudentMoverAtLoop30=YES] and [OrigRnd=Current] and [‘99’ NOT RELATED FOR
RELATIONSHIP WITH REFERENCE PERSON at RE900]
OR
Person is not key and not related (CtrlPersKey=NO and ‘99’ NOT RELATED FOR
RELATIONSHIP WITH REFERENCE PERSON at RE900). Person is out-of-scope for this
study. No information will be collected for this person.
OR
Person is a foster child (RE900 is coded ‘36’ (FOSTER DAUGHTER) or ‘37’ (FOSTER
SON))
- Note: Person is not related to reference person and does not meet requirements of ‘New
Student.’ Or Split. Person is not eligible, not currently here, and is out of scope for
this study. No information will be collected for person in this RU or another RU.
Otherwise
- Keep MoverAt940 empty
Note if [StudentMoverAtLoop20=YES or StudentMoverAtLoop30
=YES] and [OrigRnd=0] and [‘99’ NOT RELATED FOR RELATIONSHIP WITH
REFERENCE PERSON at RE900] (person remains a ‘New Student’)
Person remains a ‘New Student’. 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.

Display
Instructions:

Roster 1 - Report
Roster Definition:
This item displays persons for display only. Display the person’s first name, middle, and last
names (RE_Person.FullName).
REB - Page 23 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Roster Filter:
Display only persons who are not related to reference person (relationship to reference
person coded ‘99’ (NOT RELATED)) at RE900
And
Persons where RE900 is coded ‘36’ (Foster Daughter) or ‘37’ (Foster Son).

Testing/Editing
Notes:

BOX_330

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

(REB1115)

Item Type: Route

Type Class: If Then

If round 1 and at least one person meets either of the following sets of conditions:
Person is:
-On RE_Person Array where MostRecentRU=RUUnit where CtrlCurrHere_AtBOX330
=YES
and
-Age 17 - 23, inclusive, or in age category 4 at the time of NHIS (PL_Person.AgeRnd)
AND
-An original RU or DU member (that is, on the RU-Members- Roster or the DU-MembersRoster at the start of this round) (OrigRnd=0)
OR person is:
-a 'NEW STUDENT' and an original RU member (that is, on the RU-Members-Roster at the
start of this round), [StudentMoverAtLoop20=YES or StudentMoverAtLoop30=YES] and
MoverAtRE940=Empty continue with LOOP_80.
Otherwise, go to BOX_350.

REB - Page 24 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
LOOP_80

(REB1120)

Route Details:

Type Class: Begin Loop

Item Type: Route

For each person who meets the loop definition, ask RE950-END_LP80.
Loop definition: LOOP_80 collects information to identify the following types of students:
- Students sampled by NHIS apart from their parents and
- Students who are living ‘PERMANENTLY’ apart from their parents and who do not
receive health care benefits through the current RU
This loop cycles on persons who meet either of the following sets of conditions:
Person is:
- On RE_Person Array where MostRecentRU=RUUnit where CtrlCurrHere_AtBOX330 =YES
and
- Age 17 - 23, inclusive, or in age category 4 at the time of NHIS (PL_Person.AgeRnd)
AND
- An original RU or DU member (that is, on the RU-Members- Roster or the DU-MembersRoster at the start of this round) (OrigRnd=0)
OR person is:
- a 'NEW STUDENT' and an original RU member (that is, on the RU-Members-Roster at the
start of this round), [StudentMoverAtLoop20=YES or StudentMoverAtLoop30=YES] and
MoverAtRE940=Empty

RE950
Item Type:
Type Class:

(REB1125)
Question

Answer Type:

TYESNO

Help Available (
Context Header:

Enumerated

)

BLAISE NAME: NHISAtSch
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

{PERSON’S FIRST MIDDLE LAST NAME}

Question Text:
At the time of the National Health Interview Survey on {MONTH, DAY, YEAR OF NHIS INTERVIEW} {were/was}
{you/{PERSON}} attending school?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 25 of 108

RE960
END_LP80
END_LP80
END_LP80

(REB1130)
(REB1155)
(REB1155)
(REB1155)

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Display
Instructions:

For ‘{MONTH, DAY, YEAR OF NHIS INTERVIEW}’display the NHIS interview date
(Preload.NHISDt).

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

RE960
Item Type:

(REB1130)
Question

Type Class:

Enumerated
TSCHLLEVL

Answer Type:

BLAISE NAME: NHISSchLevel
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 LAST NAME}

Question Text:
{Were/Was} {you/{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

END_LP80

(REB1155)

RF
DK

END_LP80
END_LP80

(REB1155)
(REB1155)

REB - Page 26 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

If coded ‘2’ (COLLEGE) or ‘3’ (OTHER TRAINING SCHOOL) AND
Person was not coded ‘NEVER MARRIED’ at NHIS interview (PL_Person.MaritalStatusR≠
5), go to END_LP80.
If coded ‘2’ (COLLEGE) or ‘3’ (OTHER TRAINING SCHOOL) AND
Person was coded ‘NEVER MARRIED’ at NHIS interview (PL_Person.MaritalStatusR=5),
continue with RE970.

Display
Instructions:

Testing/Editing
Notes:

RE970
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

(REB1135)
Question
Enumerated
TYESNO

)

BLAISE NAME: NHISParentRU2
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Show Card (

)

Look Up File (

{PERSON’S FIRST MIDDLE 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 in this household?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 27 of 108

END_LP80
RE980
END_LP80
END_LP80

(REB1155)
(REB1140)
(REB1155)
(REB1155)

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

For ‘{MONTH, DAY, YEAR OF NHIS INTERVIEW}’ display the NHIS interview date
(Preload.NHISDt).

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

RE980
Item Type:

(REB1140)
Question

Type Class:

Enumerated
TYESNO

Answer Type:

Help Available (
Context Header:

)

BLAISE NAME: ParentOutHh
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:
{Do/Does} {you/{PERSON}} have parents who live somewhere else?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RE990
END_LP80
RE990
RE990

(REB1145)
(REB1155)
(REB1145)
(REB1145)

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

REB - Page 28 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE990
Item Type:
Type Class:
Answer Type:

(REB1145)
Question
Enumerated

BLAISE NAME: UsualResOrStu

TUSUALRES

Help Available (UsualResOrStuHelp)
Context Header:

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 this {your/{PERSON}'s} usual year-round place of residence or is this {your/his/her} place of residence only during the
school year?
HELP: F1

Responses:

Programmer
Instructions:

USUAL YEAR-ROUND PLACE OF
RESIDENCE
RESIDENCE ONLY DURING SCHOOL
YEAR
SOME OTHER ARRANGEMENT
REFUSED
DON'T KNOW

1

END_LP80

(REB1155)

2

END_LP80

(REB1155)

RE1000
RE1000
RE1000

(REB1150)
(REB1150)
(REB1150)

91
RF
DK

Control Variables Impacted: CtrlNewStudent, CtrlPersKey

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

REB - Page 29 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1000
Item Type:
Type Class:
Answer Type:

(REB1150)
Question
Enumerated
TYESNO

BLAISE NAME: RspbHCare
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (RspbHCareHelp)
Context Header:

Show Card (

)

Look Up File (

)

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
Does someone in this household have primary responsibility for {your/{PERSON}'s} health and health care?

Responses:

YES
NO
REFUSED
DON'T KNOW

Programmer
Instructions:

Control Variables Impacted: CtrlNewStudent, CtrlPersKey

1
2
RF
DK

END_LP80
END_LP80
END_LP80
END_LP80

(REB1155)
(REB1155)
(REB1155)
(REB1155)

Display
Instructions:

Testing/Editing
Notes:

END_LP80

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop80[1..30]

(REB1155)

Item Type: Route

Type Class: End Loop

Set RemovedAtLoop80=YES and StudentMoverAtLoop80=NO if:
- If RE990 coded ‘2’ (RESIDENCE ONLY DURING SCHOOL YEAR)
OR
-If RE1000 coded ‘2’ (NO), ‘RF’ (REFUSED), or ‘DK’ (DON'T KNOW)
Note: Person does not meet the requirements for a ‘NEW STUDENT’ associated with this
RU. Person is not key, not eligible, not currently here, and is out of scope for this study.
No information will be collected for person. Clean of all related variables.
Cycle on next person who meets the conditions stated in the loop definition.
If no more persons meet the stated conditions, end LOOP_80 and continue with BOX_340.

REB - Page 30 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec

BOX_340

(REB1160)

Route Details:

Item Type: Route

Type Class: If Then

If at least one person with RemovedAtLoop80=YES and StudentMoverAtLoop80=NO,
Continue with RE1010. Otherwise, go to BOX_350.

RE1010
Item Type:
Type Class:

(REB1165)
Instruction

Answer Type:

TContinue

Help Available (

BLAISE NAME: NoInfoPersB
Field kind: Datafield

Enumerated

)

Answers allowed: 1

Show Card (

)

Look Up File (

Question Text:
At this time, we are only collecting information about persons who are usual year-round residents of this household and for
whom we can collect health care information. 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

BOX_350

REB - Page 31 of 108

(REB1170)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Programmer
Instructions:
Display
Instructions:

Roster 1 – Report Roster definition:
This item displays persons for display only. Display the person’s first, middle, and last names
(RE_Person.FullName)
Roster filter:
Display only persons where RemovedAtLoop80=YES and StudentMoverAtLoop80=NO

Testing/Editing
Notes:

BOX_350

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1010_1030
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1010_1030

(REB1170)

Item Type: Route

Type Class: If Then

(Set CtrlPersKeyatBOX_350 and CtrlPersEligibleatBOX_350 and CtrlCurrHere_AtBOX_
350)
Set RemovedAtBOX_350 = YES if CtrlPersEligibleatBOX_350 = NO
Note: People who are not key where there are no other key, eligible persons in this RU are
no longer currently here, or eligible for data collection. They are out-of-scope.
If at least one person remains eligible for the survey in the current round – at least one
person where (CtrlPersKeyatBOX_350=YES and CtrlCurrHere_AtBOX350=Yes and
CtrlPersEligibleatBOX_350=YES), go to BOX_360.
Otherwise, continue with RE1020.

REB - Page 32 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
RE1020
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1180)
Instruction
Enumerated
TContinue

BLAISE NAME: EndInterviewStu
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 AND ENTER TO END THE INTERVIEW.

Responses:

CONTINUE

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1010_1030
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1010_1030

RE1030
Item Type:
Type Class:

(REB1190)
Question

Answer Type:

TBYPHONE

Help Available (

Enumerated

)

BLAISE NAME: HowIntvCompStu
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

)

Max value:

Look Up File (

Question Text:
INTERVIEWER: DID YOU COMPLETE THIS INTERVIEW IN-PERSON OR BY TELEPHONE? (YOU MUST HAVE
SUPERVISOR APPROVAL PRIOR TO INTERVIEWING BY TELEPHONE.)

Responses:

IN-PERSON
TELEPHONE

1
2

REB - Page 33 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

If at least one person on RE_Person Array where MostRecentRU=RUUnit who is a ‘NEW
STUDENT’ (CtrlNewStudent=Yes), go to RE1170_01.
Else if at least one person on RE_Person Array where MostRecentRU=RUUnit is a mover
(MoverAtLoop10=YES, or MoverAtLoop20=YES, or MoverAtLoop_30=YES or MoverAtRE940=
YES), go to RE1250.
Otherwise, go to BOX_470.

Display
Instructions:

Testing/Editing
Notes:

BOX_360

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1010_1030
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1010_1030

(REB1195)

Item Type: Route

Type Class: If Then

If Round 1 AND
[At least one person meets the following conditions:
-Is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be interviewed
as part of this RU (CtrlCurrHere_AtBox350=Yes and CtrlPersEligibleatBOX_350 =Yes)
and
- Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Is not already coded as Full Time Military (CtrlTrackSummAtEnd_LP70≠4, 5, or 6) and
- Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)],
- Continue with RE1040.
If Rounds 2-5 AND
- At least one person is on the RE_Person Array where MostRecentRU=RUUnit and eligible
to be interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and
CtrlPersEligibleatBOX_350=Yes) and
- Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Added to the RU this round, excluding merges [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit), and
- Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)], go to RE1070.
Otherwise, go to BOX_380.

REB - Page 34 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1040
Item Type:
Type Class:
Answer Type:

(REB1200)
Question
Enumerated
TYESNO

BLAISE NAME: AnyFTADutyR1
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (ACTDUTYHelp)

Show Card (

)

Look Up File (

)

Question Text:
{In addition to (READ NAMES BELOW), is/Is} anyone in the family currently serving on active duty in the Armed Forces of
the United States?
{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
HELP: F1

Responses:

Display
Instructions:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RE1050
BOX_390
BOX_390
BOX_390

(REB1205)
(REB1305)
(REB1305)
(REB1305)

Roster 1 - Report
Roster definition:
This item displays RU-members-roster for display of RU-members. Display RU member's
first, middle, and last names (RE_Person.FullName).
Roster filter:
Display persons who are coded as on full-time active duty in the military
(CtrlTrackSummAtEnd_LP70=4, 5, or 6) display
If at least one person on the RU-members-roster is coded as on full-time active duty in the
military (CtrlTrackSummAtEnd_LP70=4, 5, or 6) display
'In addition to…' and the screen instructions and roster. Otherwise, display 'Is' and do not
display the screen instructions and roster.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

REB - Page 35 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1050
Item Type:
Type Class:
Answer Type:

(REB1205)
Question
Enumerated

BLAISE NAME: FTADutyR1
Field kind: Datafield

Field Size:
TFULLNAMEOVER1 Answers allowed: 1

Help Available (ACTDUTYHelp)

ArrayMin:

Min value:

ArrayMax:

Max value:

Show Card (

)

Look Up File (

)

Question Text:
Who {else} is currently serving on active duty in the Armed Forces?
PROBE: Anyone else?
ENTER ALL THAT APPLY.
HELP: F1

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

LOOP_90

(REB1210)

2

LOOP_90

(REB1210)

3

LOOP_90

(REB1210)

4

LOOP_90

(REB1210)

5

LOOP_90

(REB1210)

REB - Page 36 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Control Variables Impacted: CtrlTrackSumm.
Roster behavior:
1. Multiple select allowed.

Display
Instructions:

Roster 2 – no add/edit/delete
Roster definition:
This item displays RU-members-roster for selection. Display RU member's first, middle, and
last names (RE_Person.FullName)
Roster filter:
Display only those persons who meet the following conditions:
- Is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be interviewed as
part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_350=Yes) and
- Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Is not already coded as Full Time Military (CtrlTrackSummAtEnd_LP70≠4, 5, or 6) and
- Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)], Display ‘else’ if a
roster was displayed at RE1040.
Otherwise, use null display.

Testing/Editing
Notes:

LOOP_90

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

(REB1210)

Item Type: Route

Type Class: Begin Loop

For each person, ask 1055-END_LP190.
Loop definition: LOOP_90 collects information on when persons (in Round 1) entered fulltime active duty in the armed forces. This loop cycles on persons selected at RE1050.

REB - Page 37 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1055
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1215)
Question
Enumerated
TYES_NO

BLAISE NAME: FTADutyBefR1
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:
Did {you/{PERSON}} enter full-time active duty service in the Armed Forces before January 1, {YEAR}?

Responses:

YES
NO

Programmer
Instructions:

DK and RF disallowed.

Display
Instructions:

Testing/Editing
Notes:

1
2

END_LP90
RE1060_01

(REB1235)
(REB1230)

For “YEAR” display first calendar year of the panel.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop90[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop90[1..30]

REB - Page 38 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1060_01
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1230)
Question
Integer

BLAISE NAME: FTADutyBegMMR1
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}} enter full-time active duty service in the Armed Forces?
ENTER MONTH.

RE1060_02

Responses:

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

(REB1231)

DK and RF disallowed for month.

Display RE1060_01, RE1060_02, and RE1060_03 on same form pane.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop90[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop90[1..30]

REB - Page 39 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1060_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1231)
Question
Integer

BLAISE NAME: FTADutyBegDDR1
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}} enter full-time active duty service in the Armed Forces?]
ENTER DAY.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

RF
DK

RE1060_03

(REB1232)

RE1060_03
RE1060_03

(REB1232)
(REB1232)

Display RE1060_01, RE1060_02, and RE1060_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop90[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop90[1..30]

REB - Page 40 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1060_03
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1232)
Question
Integer

BLAISE NAME: FTADutyBegYYYYR1
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 Armed Forces?]
ENTER 4-DIGIT YEAR.

END_LP90

Responses:

Programmer
Instructions:

(REB1235)

Hard check: Date entered at RE1060_01 through RE1060_03 must be on or after January 1,
{YEAR} (where {YEAR} is the first calendar year of the panel) and on or before interview
date. If a date entered prior to January 1, {YEAR}, display the following message: "IF
{PERSON} ENTERED FULL-TIME ACTIVE DUTY SERVICE PRIOR TO JANUARY 1, {YEAR}, BACKUP TO RE1055 (FTADutyBefR1) AND REVIEW ENTRIES."
If a date after the interview date (EndRefDt) is entered, display the following message:
"DATE MUST NOT BE AFTER {EndRefDt}. PLEASE ENTER A VALID DATE."
DK and RF disallowed for year.

Display
Instructions:

Display RE1060_01, RE1060_02, and RE1060_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop90[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop90[1..30]

REB - Page 41 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
END_LP90

Route Details:

(REB1235)

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_90 and go to BOX_390.

RE1070
Item Type:

(REB1245)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

BLAISE NAME: AnyFTADutyNewNotR1
Field kind: Datafield

ArrayMin:

Min value:

ArrayMax:

Max value:

Field Size:

Help Available (ACTDUTYHelp)

Answers allowed: 1

Show Card (

)

Look Up File (

)

Question Text:
(Is/Are) (READ NAMES BELOW) currently serving on active duty in the Armed Forces of the United States?
{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
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 42 of 108

RE1080
BOX_380
BOX_380
BOX_380

(REB1250)
(REB1280)
(REB1280)
(REB1280)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:
Display
Instructions:

Roster 1 - Report
Roster definition:
This item displays RU-members-roster for display of RU-members. Display RU member's
first, middle, and last names (RE_Person.FullName)
Roster filter:
Display only those persons who meet the following conditions:
-Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_350
=Yes) and
-Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Added to the RU this round, excluding merges [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit), and
- Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)].

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

REB - Page 43 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1080
Item Type:
Type Class:
Answer Type:

(REB1250)
Question
Enumerated

BLAISE NAME: FTADutyNewNotR1
Field kind: Datafield

Field Size:
TFIRSTMIDLASTNA Answers allowed: 1

Help Available (ACTDUTYHelp)

ArrayMin:

Min value:

ArrayMax:

Max value:

Show Card (

)

Look Up File (

)

Question Text:
Who is currently serving on active duty in the Armed Forces?
PROBE: Anyone else?
ENTER ALL THAT APPLY.
HELP: F1

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

LOOP_100

(REB1255)

2

LOOP_100

(REB1255)

3

LOOP_100

(REB1255)

4

LOOP_100

(REB1255)

5

LOOP_100

(REB1255)

REB - Page 44 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Control variables impacted: CtrlTrackSumm
Roster behavior:
1. Multiple select allowed.

Display
Instructions:

Roster 2 - Report
Roster definition:
This item displays RU-members-roster for display of RU-members. Display RU member's
first, middle, and last names (RE_Person.FullName)
Roster filter:
Display only those persons who meet the following conditions:
-Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_350
=Yes) and
-Is older than 16 and younger than 60 years of age or in age categories 4-8 and
-Added to the RU this round, excluding merges [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit), and
-Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)],

Testing/Editing
Notes:

LOOP_100

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

(REB1255)

Item Type: Route

Type Class: Begin Loop

For each person, ask RE1085-END_LP100.
Loop definition: LOOP_100 collects information on when newly added persons (in Rounds
2-5) entered full-time active duty in the armed forces. This loop cycles on persons selected
at RE1080.

REB - Page 45 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1085
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1265)
Question
Enumerated
TYES_NO

BLAISE NAME: FTADutyPrevR
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:
Did {you/{PERSON}} enter full-time active duty service in the Armed Forces before {DATE OF PREVIOUS ROUND
INTERVIEW }?

Responses:

YES
NO

Programmer
Instructions:

DK and RF disallowed.

Display
Instructions:

Testing/Editing
Notes:

1
2

END_LP100
RE1090_01

(REB1275)
(REB1270)

For “DATE OF PREVIOUS ROUND INTERVIEW”, display date of previous round MEPS
interview (Preload.RUEndM, RUEndD, RUEndY).

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop100[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop100[1..30]

REB - Page 46 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1090_01
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1270)
Question
Integer

BLAISE NAME: FTADutyBegNewMMNotR1
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}} enter full-time active duty service in the Armed Forces?
ENTER MONTH.

RE1090_02

Responses:

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

(REB1271)

DK and RF disallowed for month.

Display RE1090_01, RE1090_02, and RE1090_03 on same form pane.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop100[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop100[1..30]

REB - Page 47 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1090_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1271)
Question
Integer

BLAISE NAME: FTADutyBegNewDDNotR1
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}} enter full-time active duty service in the Armed Forces?]
ENTER DAY.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

RF
DK

RE1090_03

(REB1272)

RE1090_03
RE1090_03

(REB1272)
(REB1272)

Display RE1090_01, RE1090_02, and RE1090_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop100[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop100[1..30]

REB - Page 48 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1090_03
Item Type:

(REB1272)
Question
Integer

Type Class:
Answer Type:

Field kind: Datafield
Field Size: 4

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

BLAISE NAME: FTADutyBegNewYYYYNotR1

)

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 Armed Forces?]
ENTER 4-DIGIT YEAR.

END_LP100

Responses:

Programmer
Instructions:

(REB1275)

DK and RF disallowed for year.
Hard check:
Edit (for round 5): date must be on or before 12/31/{YEAR}, where 'YEAR' is the second
calendar year of the panel. If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF PERSON WAS ONLY
FULL-TIME MILITARY AFTER 12/31/{YEAR}, BACK-UP AND CHANGE RESPONSE
TO RE1080 (FTADutyNewNotR1)."

Display
Instructions:

Display RE1090_01, RE1090_02, and RE1090_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

END_LP100

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop100[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop100[1..30]

(REB1275)

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_100 and continue with BOX_
380.
REB - Page 49 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec

BOX_380

Route Details:

(REB1280)

Item Type: Route

Type Class: If Then

If not Round 1 AND at least one person meets the following conditions:
- [Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and
CtrlPersEligibleatBOX_350=Yes) and
- Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Is not new to the RU or DU [(RE_Person[].PreloadOrd <> EMPTY) AND
(PersAddedBetweenRnds=Empty)] AND ( RE_Person[].MostRecentRU = RUUnit) and
- Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)],
go to LOOP_110.
Otherwise, go to BOX_390.

LOOP_110

Route Details:

(REB1285)

Item Type: Route

Type Class: Begin Loop

For each person, ask RE1100-END_LP110.
Loop definition: LOOP_110 collects information to determine whether in Rounds 2-5,
persons included in a prior round interview are currently on full-time active duty in the
military and if "YES" when person entered active duty in the armed forces. This loop cycles
on persons who meet the following conditions:
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleAtBOX_
350=Yes) and
- Is older than 16 and younger than 60 years of age or in age categories 4-8 and
- Is not new to the RU or DU [(RE_Person[].PreloadOrd <> EMPTY AND
PersAddedBetweenRnds=Empty] AND RE_Person[].MostRecentRU = RUUnit) and
-Is not deceased or institutionalized (CtrlTrackSummAtEnd_LP70 ≠1 or 2)],

REB - Page 50 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1100
Item Type:
Type Class:
Answer Type:

(REB1290)
Question
Enumerated
TYESNO

BLAISE NAME: FTADutyNotNewNotR1
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (ACTDUTYHelp)
Context Header:

Show Card (

)

Look Up File (

)

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
{{Is/Are}/{Was/Were}} {you/{PERSON}} currently serving on full-time active duty in the Armed Forces of the United
States {on December 31, {YEAR}}?
HELP: F1

Responses:

Programmer
Instructions:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

END_LP110
END_LP110
END_LP110

(REB1300)
(REB1300)
(REB1300)

Control Variables Impacted: CtrlTrackSumm
If coded ‘1’ (YES) and person had a previous round status of full-time military
(PL_Person.FTADuty=YES) go to END_LP110.
Otherwise, continue with RE1110_01.

Display
Instructions:

Display ‘(Is/Are)’ if not round 5. Display ‘(Was/Were)’ if round 5.
Display ‘on December 31, {YEAR}, where 'YEAR' is the second calendar year of the panel,
if round 5.
Otherwise, use a null display.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop110[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop110[1..30]

REB - Page 51 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1110_01
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1295)
Question
Integer

BLAISE NAME: FTADutyBegNotNewMMNotR1
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}} enter full-time active duty service in the Armed Forces?
ENTER MONTH.

RE1110_02

Responses:

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

(REB1296)

DK and RF disallowed for month.

Display RE1110_01, RE1110_02, and RE1110_03 on same form pane.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop110[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop110[1..30]

REB - Page 52 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1110_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1296)
Question
Integer

BLAISE NAME: FTADutyBegNotNewDDNotR1
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}} enter full-time active duty service in the Armed Forces?]
ENTER DAY.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

RF
DK

RE1110_03

(REB1297)

RE1110_03
RE1110_03

(REB1297)
(REB1297)

Display RE1110_01, RE1110_02, and RE1110_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop110[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop110[1..30]

REB - Page 53 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1110_03
Item Type:

(REB1297)
Question
Integer

Type Class:
Answer Type:

Field kind: Datafield
Field Size: 4

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

BLAISE NAME: FTADutyBegNotNewYYYYNotR1

)

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 Armed Forces?]
ENTER 4-DIGIT YEAR.

END_LP110

Responses:

Programmer
Instructions:

(REB1300)

DK and RF disallowed for year.
Hard check:
Edit (for round 5): date must be on or before 12/31/{YEAR}, where 'YEAR' is the second
calendar year of the panel. If a date after 12/31/{YEAR} is entered, display the following
message: "DATE MUST BE ON OR BEFORE 12/31/{YEAR}. IF PERSON WAS ONLY
FULL-TIME MILITARY AFTER 12/31/{YEAR}, BACK-UP AND CHANGE RESPONSE
TO RE1100 (FTADutyNotNewNotR1)."

Display
Instructions:

Display RE1110_01, RE1110_02, and RE1110_03 on same form pane.
Display “On what date…Armed Forces” in lighter “grayed-out” text.

Testing/Editing
Notes:

END_LP110

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_
1130.RE_B_Loop110[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130.RE_B_Loop110[1..30]

(REB1300)

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_110 and continue with BOX_
390.

REB - Page 54 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec

BOX_390

Route Details:

(REB1305)

Item Type: Route

Type Class: If Then

If at least one person meets all of the following conditions,
If round 1 AND:
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_
350=Yes) and
- Is older than 16 years of age or in age categories 4-9 and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
If round 2-5: AND
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_atBOX350 =Yes and CtrlPersEligibleatBOX_
350=Yes) and
- Is older than 16 years of age or age in categories 4-9
AND Person in rounds 2-5 meets one of the following sets of conditions:
- Person added to the RU this round [(RE_Person[].PreloadOrd = EMPTY or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit) and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
- Person not added to the RU or is a merge this round (RE_Person[].PreloadOrd <> EMPTY
AND RE_Person[].PreloadRU <> EMPTY AND RE_Person[].MostRecentRU = RUUnit) and
- full-time activity duty in the previous round (PL_Person.FTADuty=YES) and
- not full-time active duty this round (CtrlTrackSumm ≠4, 5, 6, or 14), continue with
RE1120.
Otherwise, go to BOX_400.

REB - Page 55 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1120
Item Type:
Type Class:
Answer Type:

(REB1310)
Question
Enumerated
TYESNO

BLAISE NAME: HonDischADuty
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (HonDischHelp)

Show Card (

)

Look Up File (

)

Question Text:
{Have/Has} (READ NAMES BELOW) ever been honorably discharged from active duty in the U.S. Army, Navy, Air Force,
Marine Corps or Coast Guard?
{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
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 56 of 108

RE1130
BOX_400
BOX_400
BOX_400

(REB1315)
(REB1320)
(REB1320)
(REB1320)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Display
Instructions:

Display "Has" when only one name listed; Display "Have" when more than
one name listed.
Roster 1 - Report
Roster definition:
This item displays the RU-members-roster for display of RU- members. Display RU
member's first, middle, and last names (RE_Person.FullName)
Roster filter:
This item displays all persons who meet all of the following conditions:
If round 1 AND:
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_350
=Yes) and
- Is older than 16 years of age or in age categories 4-9 and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
If round 2-5: AND
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleAtBOX350
=Yes)
AND
- Is older than 16 years of age or age in categories 4-9
AND Person in rounds 2-5 meets one of the following sets of conditions:
- Person added to the RU this round [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit) and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
- Person not added to the RU or is a merge (RE_Person[].PreloadOrd <> EMPTY AND
RE_Person[].PreloadRU <> EMPTY AND RE_Person[].MostRecentRU = RUUnit) and
- Was full-time activity duty in the previous round (PL_Person.FTADuty=YES) and
- Is not full-time active duty this round (CtrlTrackSumm ≠4, 5, 6, or 14)

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

REB - Page 57 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1130
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1315)
Question
Enumerated

BLAISE NAME: HonDischWho
Field kind: Datafield

Field Size:
TFIRSTMIDLASTNA Answers allowed: 1

)

Show Card (

ArrayMin:

Min value:

ArrayMax:

Max value:

)

Look Up File (

Question Text:
Who was this?
PROBE: Anyone else?
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

BOX_400

(REB1320)

2

BOX_400

(REB1320)

3

BOX_400

(REB1320)

4

BOX_400

(REB1320)

5

BOX_400

(REB1320)

REB - Page 58 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Roster behavior:
1. Multiple select allowed.

Roster 2 - no add/edit/delete
Roster definition:
This item displays the RU-Members-Roster for display of RU-members. Display RU member's
first, middle, and last names (RE_Person.FullName)
Roster filter:
This item displays all persons who meet all of the following conditions:
If round 1 AND:
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX350
=Yes) and
- Is older than 16 years of age or in age categories 4-9 and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
If round 2-5: AND
- Person is on the RE_Person Array where MostRecentRU=RUUnit and eligible to be
interviewed as part of this RU (CtrlCurrHere_AtBOX350 =Yes and CtrlPersEligibleatBOX_350
=Yes) and
- Is older than 16 years of age or age in categories 4-9
AND Person in rounds 2-5 meets one of the following sets of conditions:
-Person added to the RU this round [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds=YES)] AND (RE_Person[].MostRecentRU = RUUnit) and
- Is not coded as full time active duty (CtrlTrackSumm ≠4, 5, 6, or 14)
OR
- Person not added to the RU or is a merge (RE_Person[].PreloadOrd <> EMPTY AND
RE_Person[].PreloadRU <> EMPTY AND RE_Person[].MostRecentRU = RUUnit) and
- Was full-time activity duty in the previous round (PL_Person.FTADuty=YES) and
- Is not full-time active duty this round (CtrlTrackSumm ≠4, 5, 6, or 14)

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1040_1130
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1040_1130

REB - Page 59 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_400

Route Details:

(REB1320)

Item Type: Route

Type Class: If Then

Control Variables Impacted: CtrlPersEligible, CtrlCurrHere, EndRefM, EndRefD, EndRefY
If any person meets all the following conditions, then set RemovedAtBOX_400=YES.
⦁ CtrlTrackSumm = 14 (FT MILITARY, LIVING IN RU)
AND
⦁ The date the person joined the military is prior to the reference period start date.
That is,
⦁ RE1055 or RE1085 is coded ‘1’ (YES) OR
⦁ Date at RE1060, RE1090, or RE1110 is prior to 1/1/YEAR where YEAR is the
first calendar year of the panel (FirstPanYear) OR
⦁ Date at RE1060, RE1090, or RE1110 is prior to date of previous RU
interview (RUEndM, RUEndD, RUEndY)] OR
⦁ PL_Person.FTADuty=YES
AND
⦁ No other PERSON on RE_Person Array where MostRecentRU=RUUnit has
CtrlPersKey = YES and CtrlPersEligibleatBOX350=YES and CtrlCurrHere = YES.
Note: This person is FT military but joined the military prior to the reference period start
date and there are no other key RU members. This person is not currently here, out-ofscope, and ineligible for data collection as part of this RU or any other RU. Person will not
be followed.
If any person meets all the following conditions, then set RemovedAtBOX_400=YES.
⦁ Person is full time military, living in the RU (CtrlTrackSumm = 14) AND
⦁ Person is not key (CtrlPersKey=NO) AND
⦁ There isn’t another PERSON on RE_Person Array where MostRecentRU=RUUnit who
is key and not full time military and eligible for this interview (No one where
CtrlPersKey=YES and CtrlCurrHere =YES and CtrlPersEligibleatBox350=YES and
CtrlTrackSumm≠4, 5, 6 or 14)
Note: This person is FT military and not key and there are no other key, civilian RU
members. This person is not currently here, out-of-scope, and ineligible for data collection
as part of this RU or any other RU. Person will not be followed.
If all persons on RE_Person Array where MostRecentRU=RUUnit where RemovedAtBOX_
400=empty, go to RE1170_01.
If at least one person on RE_Person Array where MostRecentRU=RUUnit where
RemovedAtBOX_400=YES and at least one person where CtrlPersKey=YES and
CtrlCurrHere=YES and CtrlPersEligible=YES, go to RE1160.
Otherwise, continue with RE1140.

REB - Page 60 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
RE1140
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1325)
Instruction
Enumerated
TContinue

BLAISE NAME: EndInterviewFTADuty
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 AND ENTER TO END THE INTERVIEW.

Responses:

CONTINUE

RE1150

(REB1330)

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_1170
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_1170

RE1150
Item Type:
Type Class:

(REB1330)
Question

Answer Type:

TBYPHONE

Help Available (

Enumerated

)

BLAISE NAME: IntvwPersPhone
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

)

Max value:

Look Up File (

Question Text:
INTERVIEWER: DID YOU COMPLETE THIS INTERVIEW IN-PERSON OR BY TELEPHONE? (YOU MUST HAVE
SUPERVISOR APPROVAL PRIOR TO INTERVIEWING BY TELEPHONE.)

Responses:

IN-PERSON
TELEPHONE

1
2

REB - Page 61 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

If at least one person who is key, eligible, and here on RE_Person Array where
MostRecentRU=RUUnit where CtrlPersKey=YES, CtrlCurrHere=Yes, and
CtrlPersEligible=YES, go to RE1170_01.
Otherwise, go to BOX_450.

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_1170
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_1170

RE1160
Item Type:

(REB1345)
Instruction

Type Class:

Enumerated

Answer Type:

TContinue

Help Available (

BLAISE NAME: NoInfoPersC
Field kind: Datafield

)

Answers allowed: 1

Show Card (

)

Look Up File (

Question Text:
At this time, we are collecting information only about some of the people in this family. Therefore, we will not collect any
additional information 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

RE1170_01

REB - Page 62 of 108

(REB1355)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Programmer
Instructions:
Display
Instructions:

Roster 1 - Report
Roster definition:
This item displays persons for display only. Display the person’s first, middle, and last names
(RE_Person.FullName)
Roster filter:
Display persons who are Full-time military living in the RU without any other key civilians
(RemovedAtBOX_400=YES) .

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_1170
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_1170

REB - Page 63 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1170_01
Item Type:
Type Class:
Answer Type:

(REB1355)
Question
Enumerated

BLAISE NAME: MaritalStatRnd

TMARISTATDKRF

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} {you/{PERSON}} now/As of December 31, {YEAR}, {were/was} {you/{PERSON}}} married, widowed,
divorced, separated, or never married?
IF RESPONDENT SAYS 'SINGLE', PROBE: {{Are/Is} / {Were/Was}} {you/he/she} married, widowed, divorced,
separated, or never married?
{PREVIOUS ROUND MARITAL STATUS: {DISPLAY PREVIOUS ROUND SELECTION}}

NAVIGATION: Complete the grid in order of respondent's answers.
HELP: F1

Responses:

MARRIED
WIDOWED
DIVORCED
SEPARATED
NEVER MARRIED
REFUSED
DON'T KNOW

1
2
3
4
5
RF
DK

REB - Page 64 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Preloaded Grid Type 2 including question RE1170_01, RE1170_02, RE1170_03, RE1170_
04, RE1170_05, RE1170_06, RE1170_07, RE1170_08, RE1170_09, RE1170_10, RE1170_
11, RE1170_12, and BOX_405.
Display RE1170_01 as an active cell for RU member, if RU member is age 16 or older or in
age categories 4-9 and RE90=EMPTY. Otherwise, RE1170_01 is an inactive cell for RU
member.

Display
Instructions:

Roster 1 - Report
Roster definition:
This item displays persons for entry of marital status, ethnicity, race, spoken language, and
residency in the U.S. in the form pane.
Format form pane in columns with headers: RU Member, Marital Status, Ever Married,
Hispanic Origin, Ethnicity, Race, Race Other Specify, Spoken Language, Other Language,
Fluency, Born in U.S., Year Came to U.S., and Length in U.S. For RU Member: display RU
member's first, middle, and last names (RE_Person.FullName)
Roster filter for RE1170_01 – RE1170_12:
Display person on the RE_Person Array where MostRecentRU=RUUnit who meet the
following conditions:
-CtrlCurrHere=YES OR
-CtrlNewStudent=YES
Display '{Are/Is} {you/{PERSON}} now' AND '{Are/ Is}' if not round 5. Display
'As of December 31,{YEAR}, {were/was} {you/{PERSON}}' and '{Were/Was}', where 'YEAR' is
the second calendar year of the panel, if round 5.
Display ‘{PREVIOUS ROUND MARITAL STATUS: {DISPLAY PREVIOUS ROUND
SELECTION}}’, where {DISPLAY PREVIOUS ROUND SELECTION} is filled with the RU members
marital status from the previous round (PL_Person.MaritalStatusR), if round 2-5. Otherwise
use a null display.
Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

REB - Page 65 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1170_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1360)
Question
Enumerated
TYESNO

)

BLAISE NAME: PastMarriage
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:
I have recorded that {you/{PERSON}} {are/is} not married now. {Were/Was} {you/{PERSON}} ever married in the past?

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

Programmer
Instructions:

Leave marital status for this round the same as it was in the previous round, if ‘1’ (YES), 'RF'
(REFUSED), or 'DK' (DON'T KNOW) selected.
Note: During MHOP, if RE1170_02 is coded ‘2’ (NO), set Person.MaritalStatusR to ‘5’
(NEVER MARRIED).
Display RE1170_02 as an active cell for RU member, if rounds 2-5 and RU members marital
status changes from a code '1' (MARRIED), '2' (WIDOWED), '3' (DIVORCED), or '4'
(SEPARATED) at RE1170_01 in the previous round to a code ‘5’ (NEVER MARRIED) at RE1170
_01 for the current round. Otherwise, RE1170_02 is an inactive cell for RU member.

Display
Instructions:

Testing/Editing
Notes:

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

REB - Page 66 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1170_03
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1370)
Question
Enumerated
TYESNO

)

BLAISE NAME: PersHispLat
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Show Card (RE-1)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
&RE-1.
Looking at show card RE-1, {are/is} {you/{PERSON}} Hispanic, Latino, or of Spanish origin?

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

YES
NO
REFUSED
DON'T KNOW

Programmer
Instructions:

Display RE1170_03 as an active cell for person if ethnicity is missing
(AskSpanEthnicity=Yes or Empty), Otherwise, RE1170_03 is an inactive cell for person.

Display
Instructions:

Testing/Editing
Notes:

1
2
RF
DK

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

REB - Page 67 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1170_04
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1375)
Question
Enumerated

BLAISE NAME: CodeAllHispLat
Field kind: Datafield

Field Size:
TSETof_NHSPLATX Answers allowed: 8

)

ArrayMin:

Min value:

ArrayMax:

Max value:

Show Card (RE-1)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
&RE-1.
Please look at this card RE-1 and tell me which group or groups best describes {your/{PERSON}'s} ethnic background.
ENTER ALL THAT APPLY.

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

MEXICAN
MEXICAN-AMERICAN/CHICANO
PUERTO RICAN
CUBAN/CUBAN AMERICAN
DOMINICAN
CENTRAL OR SOUTH AMERICAN
OTHER LATIN AMERICAN
OTHER HISPANIC, LATINO, OR SPANISH
ORIGIN
REFUSED
DON'T KNOW

1
2
3
4
5
6
7
8
RF
DK

REB - Page 68 of 108

)

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Reenumeration B (REB) Section
(Que

For specifications purposes only: CAPI does not allow 'RF' (REFUSED) or 'DK' (DON'T
KNOW) in combination with any other code.
Display RE1170_04 as an active cell for RU member, if RE1170_03 coded ‘1’ (YES).
Otherwise, RE1170_04 is an inactive cell for RU member.

Display
Instructions:

Testing/Editing
Notes:

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

REB - Page 69 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1170_05
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1425)
Question
Enumerated

BLAISE NAME: CodeAllRace
Field kind: Datafield

ArrayMin:

Field Size:
Tbw_SetOfRE101A_N Answers allowed: 15 ArrayMax:

)

Show Card (RE-2)

{PERSON'S FIRST MIDDLE AND LAST NAME}

&RE-2.
For this survey, Hispanic origins are not races.
What is {your/{PERSON}'s} race? Please select one or more of the categories on card RE-2.
ENTER ALL THAT APPLY.

NAVIGATION: Complete the grid in order of respondent's answers.

WHITE
BLACK OR AFRICAN AMERICAN
AMERICAN INDIAN OR ALASKA NATIVE
ASIAN INDIAN
CHINESE
FILIPINO
JAPANESE
KOREAN
VIETNAMESE
OTHER ASIAN
NATIVE HAWAIIAN
GUAMANIAN OR CHAMORRO
SAMOAN
OTHER PACIFIC ISLANDER
OTHER: SPECIFY
REFUSED
DON'T KNOW

Max value:

Look Up File (

Question Text:

Responses:

Min value:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
91
RF
DK

REB - Page 70 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

For specifications purposes only (CAPI handles automatically): 'RF' (REFUSED) and 'DK'
(DON'T KNOW) not allowed in combination with any other codes.
Display RE1170_05 as an active cell for person if race is missing(AskRace=Yes or Empty). .
Otherwise, RE1170_05 is an inactive cell for RU member.

Display
Instructions:

Testing/Editing
Notes:

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

BLAISE NAME: OthRaceOS
Field kind: Datafield
ArrayMin:

RE1170_06
Item Type:
Type Class:

(REB1430)
Question

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

String

)

Field Size: 35

Show Card (

ArrayMax:

)

Max value:

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
SPECIFY: OTHER RACE

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:
REFUSED
DON'T KNOW

Min value:

RF
DK

REB - Page 71 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

RE1170_07
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

Display RE1170_06 as an active cell for RU member, if RE1170_05 is coded '91' (OTHER:
SPECIFY) alone or in combination with other codes. Otherwise, RE1170_06 is inactive cell for
RU member.

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

(REB1460)
Question
Enumerated
TYESNO

)

BLAISE NAME: LangNotEng
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/Does} {you/{PERSON}} speak a language other than English at home?

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 72 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

Display RE1170_07 as an active cell for persons who is 5 years of age or older or in age
categories 3-9 and is not deceased or institutionalized (CtrlTrackSumm≠1 or 2) and if
[(Round 1) or [(Rounds 2-5) and [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds = YES)] AND (RE_Person[].MostRecentRU = RUUnit)]]
Otherwise, RE1170_07 is an inactive cell for RU member.

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

RE1170_08
Item Type:
Type Class:

(REB1465)
Question

Answer Type:

TWhatLang_NEW

Help Available (
Context Header:

Enumerated

BLAISE NAME: OthLang
Field kind: Datafield
ArrayMin:
Answers allowed: 1

)

Show Card (

ArrayMax:

)

{PERSON'S FIRST MIDDLE AND LAST NAME}

What is this language?

NAVIGATION: Complete the grid in order of respondent's answers.

SPANISH
ANOTHER LANGUAGE
REFUSED
DON'T KNOW

Max value:

Look Up File (

Question Text:

Responses:

Min value:

Field Size:

1
2
RF
DK

REB - Page 73 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

Display RE1170_08 as an active cell for RU member, if RE1170_07 is coded = ‘1’ (YES).
Otherwise, RE1170_08 is an inactive cell for RU member.

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

RE1170_09
Item Type:

(REB1480)
Question

Type Class:

Enumerated
THOWSPEAK2

Answer Type:

Help Available (
Context Header:

BLAISE NAME: EngCompLevel
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:
How well {do/does} {you/{PERSON}} speak English?
Would you say very well, well, not well, or not at all?

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

VERY WELL
WELL
NOT WELL
NOT AT ALL
REFUSED
DON'T KNOW

1
2
3
4
RF
DK

REB - Page 74 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display RE1170_09 as an active cell for RU member, if RE1170_07 is coded = '1' (YES).
Otherwise, RE1170_09 is an inactive cell for RU member.

Display
Instructions:

Testing/Editing
Notes:

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

RE1170_10
Item Type:

(REB1500)
Question

Type Class:

Enumerated
TYESNO

Answer Type:

Help Available (
Context Header:

)

BLAISE NAME: BornInUS
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}} born in the United States?

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 75 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

Display RE1170_10 as an active cell for persons who is 5 years of age or older or in age
categories 3-9 and is not deceased or institutionalized (CtrlTrackSumm≠1 or 2) and if
[(Round 1) or [(Rounds 2-5) and [(RE_Person[].PreloadOrd = EMPTY) or
(PersAddedBetweenRnds = YES)] AND (RE_Person[].MostRecentRU = RUUnit)]]
Otherwise, RE1170_10 is an inactive cell for RU member.

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

BLAISE NAME: YearEnterUS
Field kind: Datafield
ArrayMin:

RE1170_11
Item Type:
Type Class:

(REB1505)
Question

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

Integer

)

Min value: 1900

Field Size: 4

Show Card (

ArrayMax:

Max value: 2100

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
In what year did {you/{PERSON}} come to the United States to stay?
IF NEEDED SAY:
Please give me only the most recent year that {you/{PERSON}} came to the United States to stay.
ENTER 4-DIGIT YEAR.

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:
REFUSED
DON'T KNOW

RF
DK

REB - Page 76 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Hard edit:
Edit: If rounds 1-4, the year entered must be less than or equal to the current year and must be
greater than or equal to the person’s birth year, if known. If round 5, year must be less than or
equal to the second calendar year of the panel and must be greater than or equal to the
person's birth year, if known. If year entered is greater than the current year or the second
calendar year of the panel (if round 5), display the following message: "YEAR CANNOT BE
AFTER {YEAR}.VERIFY AND RE-ENTER." For “YEAR” in the message, display the
current year if Rounds 1-4. Display SecondPanYear if Round 5. If year entered is less than
person’s year of birth, display the following message: "YEAR CANNOT BE BEFORE
PERSON’S YEAR OF BIRTH. VERIFY AND RE-ENTER."
Display RE1170_11 as an active cell for RU members if RE1170_10 is coded = ‘2’ (NO).
Otherwise the RE1170_11 cell is inactive for RU member.

Display
Instructions:

Testing/Editing
Notes:

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

BLAISE NAME: HowLongUS
Field kind: Datafield
ArrayMin:

RE1170_12
Item Type:
Type Class:

(REB1510)
Question

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

Integer

)

Field Size: 3

Show Card (

ArrayMax:

)

Max value: 120

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
About how long {have/has} {you/{PERSON}} lived in United States?
IF LESS THAN 1 YEAR, CODE 0.
ENTER YEARS.

NAVIGATION: Complete the grid in order of respondent's answers.

Responses:
REFUSED
DON'T KNOW

Min value: 0

RF
DK
REB - Page 77 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Hard range: 0-120
Range check: Number of years entered must be less than or equal to person’s age. If person’s
age is represented by an age category, the number of years must be less than or equal to the
top age limit for that category. If number of years entered is greater than person’s age, display
the following message: "PERSON IS {XXX} YEARS OLD. NUMBER OF YEARS
LIVING IN THE U.S. CANNOT BE MORE THAN PERSON’S AGE. VERIFY AND REENTER."
Display RE1170_12 as an active cell for RU member, if RE1170_11 is coded DK = (DON’T
KNOW). Otherwise RE1170_12 is an inactive cell for RU member.

Display
Instructions:

Testing/Editing
Notes:

BOX_405

Display the interviewer instruction ‘NAVIGATION: Complete the grid in order of
respondent's answers.’ In red text.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1140_
1170.RE1170.RE1170Grid[1..30]

(REB1515)

Item Type: Route

Type Class: If Then

Route Details:

Go to LOOP_120.

Programmer
Instructions:

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.

REB - Page 78 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
LOOP_120

Route Details:

(REB1520)

Item Type: Route

Type Class: Begin Loop

For each element in the RU-Members-Roster and all persons flagged as “NEW
STUDENTS”, ask BOX_410-END_LP120.
Loop definition: LOOP_120 collects information on education level of all persons on the
RE_Person Array where MostRecentRU=RUUnit who meet either of the following
conditions:
-CtrlCurrHere=YES OR
-CtrlNewStudent=YES

BOX_410

Route Details:

(REB1525)

Item Type: Route

Type Class: If Then

If person's age <= 4 years or in age categories 1-2, autocode RE1180 as '0' (NEVER
ATTENDED SCHOOL/KINDERGARTEN ONLY), then go to END_LP120.
If round 1, continue with RE1180.
-If Rounds 2-5 and [(RE_Person[].PreloadOrd = EMPTY) or (PersAddedBetweenRnds =
YES)] AND (RE_Person[].MostRecentRU = RUUnit), continue with RE1180.
Otherwise, go to END_LP120.

REB - Page 79 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1180
Item Type:
Type Class:
Answer Type:

(REB1535)
Question
Enumerated
TEDLEVL103

Help Available (EduLevelHelp)
Context Header:

BLAISE NAME: EduLevel
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:
{As of December 31, {YEAR}, what/What} is the highest grade or year of regular school {you/ {PERSON}} ever completed?
HELP: F1

Responses:

NEVER ATTENDED
SCHOOL/KINDERGARTEN ONLY
FIRST GRADE
SECOND GRADE
THIRD GRADE
FOURTH GRADE
FIFTH GRADE
SIXTH GRADE
SEVENTH GRADE
EIGHTH GRADE
NINTH GRADE
TENTH GRADE
ELEVENTH GRADE
TWELFTH GRADE (HIGH SCHOOL
DIPLOMA)
FIRST YEAR
SECOND YEAR
THIRD YEAR
FOURTH YEAR (BACHELOR'S DEGREE)
FIVE OR MORE YEARS (GRADUATE
DEGREE)
REFUSED
DON'T KNOW

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
RF
DK

REB - Page 80 of 108

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Reenumeration B (REB) Section
(Que

If coded '0' (NEVER ATTENDED SCHOOL/KINDERGARTEN ONLY) through '12' (TWELFTH
GRADE (HIGH SCHOOL DIPLOMA)) and person = or > 16 or in age categories 4-9, continue
with RE1190.
If coded '13' through '17' (college level), 'RF' (REFUSED), or 'DK' (DON'T KNOW), go to
RE1200.
Otherwise, go to END_LP120.
Soft check: if coded '16' (FOURTH YEAR (BACHELOR'S DEGREE)) or '17' (FIVE OR MORE YEARS
(GRADUATE DEGREE)) and person is < = 18 years of age (or in age categories 1-3), display the
following message: "UNLIKELY RESPONSE DUE TO AGE. VERIFY AND RE-ENTER."

Display
Instructions:

Underline ‘highest’, ‘regular’, and ‘completed’ in the question text.
Display ‘What’ if not round 5. Display ‘As of December 31, {YEAR}, what’ if round 5,
where 'year' is the second calendar year of the panel.
In addition:
Display the header "KINDERGARTEN OR LESS:" directly above answer text 'NEVER
ATTENDED SCHOOL/KINDERGARTEN ONLY'.
Display the header "ELEMENTARY:" directly above answer text 'FIRST GRADE'.
Indent each answer text a few spaces under this header.
Display the header "HIGH SCHOOL:" directly above answer text 'NINTH GRADE'.
Indent each answer text a few spaces under this header.
Display the header "COLLEGE:" directly above answer text 'FIRST YEAR'.
Indent each answer text a few spaces under this header.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]

REB - Page 81 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1190
Item Type:
Type Class:
Answer Type:

(REB1540)
Question
Enumerated

BLAISE NAME: HghSchDiploma

THIGHSCHL

Help Available (HghSchDiplomaHelp)
Context Header:

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/Does/Did}/As of December 31, {YEAR} did} {you/{PERSON}} have a high school diploma or {have/has/had}
{you/{PERSON}} passed the GED equivalency test?
HELP: F1

Responses:

Display
Instructions:

HAVE HIGH SCHOOL DIPLOMA
PASSED GED
NEITHER HIGH SCHOOL DIPLOMA OR
GED
REFUSED
DON'T KNOW

1
2
3

END_LP120
END_LP120
END_LP120

(REB1550)
(REB1550)
(REB1550)

RF
DK

END_LP120
END_LP120

(REB1550)
(REB1550)

Display '{Do/Does/Did}' if not round 5. If round 5, display 'As of December 31, {YEAR}, did', where
'YEAR' is the second calendar year of the panel.
Display ‘Do’ if person is respondent and if round 1-4. Display ‘Does’ if person is not respondent and
living and if Round 1-4. Display ‘Did’ if person is deceased and if round 1-4.
Display 'have' if person is respondent and if Round 1-4. Display 'has' if person is not respondent and
living and if Round 1-4. Otherwise, display 'had'.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]

REB - Page 82 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1200
Item Type:
Type Class:
Answer Type:

(REB1545)
Question
Enumerated

BLAISE NAME: HghestEduLevel

THIGHERED

Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (HghestEduLevelHelp)
Context Header:

Show Card (

)

Look Up File (

)

{PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:
What is the highest educational degree {you/{PERSON}} obtained {as of December 31, {YEAR}}?
HELP: F1

Responses:

Display
Instructions:

Testing/Editing
Notes:

END_LP120

Route Details:

BACHELOR'S DEGREE
MASTER'S DEGREE
DOCTORATE DEGREE
NO DEGREE
OTHER
REFUSED
DON'T KNOW

1
2
3
4
91
RF
DK

END_LP120
END_LP120
END_LP120
END_LP120
END_LP120
END_LP120
END_LP120

(REB1550)
(REB1550)
(REB1550)
(REB1550)
(REB1550)
(REB1550)
(REB1550)

Display ‘as of December 31, {YEAR}’ if round 5, where 'YEAR' is the second calendar year of the
panel. Otherwise, use a null display.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE_B_Loop120[1..30]

(REB1550)

Item Type: Route

Type Class: End Loop

Cycle on next person who meets the conditions stated in the loop definition.
If no more persons meet the stated conditions, end LOOP_120 and continue with BOX_
420.

REB - Page 83 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_420

Route Details:

(REB1555)

Item Type: Route

Type Class: If Then

If RU type=StandardRU or NewStandardRU AND
If at least one person on RE_Person Array where [MostRecentRU=RUUnit where
CtrlCurrHere=YES and CtrlPersEligible=YES] and that person meets either of the
following conditions:
- Age 17-23, inclusive or in age category 4, or
- Coded as LIVING AWAY AT SCHOOL IN GRADES 1-12 (RE250=3, RE360=1, or
RE580=1), continue with RE1210.
Otherwise, go to BOX_430.

BLAISE NAME: AttendSch
Field kind: Datafield
ArrayMin:

RE1210
Item Type:
Type Class:

(REB1575)
Question

Answer Type:

TSCHOOLSTATUS

Enumerated

Help Available (AttendSchHelp)

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Show Card (

)

Max value:

Look Up File (

)

Question Text:
{[Earlier you mentioned {you/{PERSON}} {were/was} living away at school in grades 1-12.]} {{Are/Is}/As of December
31, {YEAR}, {were/was}} {you/{PERSON}} attending school full-time, part-time, or not attending school at all?

HELP: F1

Responses:

FULL-TIME
PART-TIME
NOT IN SCHOOL
REFUSED
DON'T KNOW

1
2
3
RF
DK

REB - Page 84 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Preloaded Grid Type 1 including question RE1210.
Continue with BOX_430 once grid is complete.
Roster behavior:
Display persons who are age 17-23 inclusive or in age category 4 first on the roster. Then
display persons coded as living away at school grades 1-12.

Roster filter:
Display all persons on [(RE_Person Array where MostRecentRU=RUUnit
where CtrlCurrHere=YES and CtrlPersElgible=YES) and (that person meets
one of the following conditions)]:
- Age 17-23, inclusive or in age category 4, or
- Coded as LIVING AWAY AT SCHOOL IN GRADES 1-12 (RE250=3,
RE360=1, or RE580=1)

Display
Instructions:

Roster 1 - Report
Roster definition:
Display the RU-members-roster for entry of school status.
Col #1 Header: Name
Instructions: Display RU Members’ first, middle, and last names (RE_Person.FullName)
Col #2 header: School Status
Roster filter:
Display all persons who meet one of the following conditions:
- Age 17-23, inclusive or in age category 4, or
- Coded as LIVING AWAY AT SCHOOL IN GRADES 1-12 (RE250=3, RE360=1, or RE580=1),
Display '[Earlier you mentioned {you/{PERSON}} {were/was} living away at school in grades
1-12.]' if person being asked about is coded as living away at school in grades 1-12 (RE250=3,
RE360=1, or RE580=1),. Otherwise, use null display.
Display '{Are/Is}' if not round 5. Display 'As of December 31, {YEAR},
{were/was}', where 'YEAR' is the second calendar year of the panel, if round 5.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE1210Grid.RE1210Tbl[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE1210Grid.RE1210Tbl[1..30]

REB - Page 85 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_430

(REB1580)

Route Details:

Type Class: If Then

Item Type: Route

Evaluate the keyness and eligibility of all persons on RE_Person Array where
MostRecentRU=RUUnit. (See CtrlPersKey and CtrlPersEligible) and calculate reference
periods.
Continue with RE1220.

RE1220
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1585)
Instruction
Enumerated

BLAISE NAME: PersInRU

TContinue

Answers allowed: 1

Field kind: Datafield

)

Show Card (

)

Look Up File (

Question Text:
THESE ARE NOW THE MEMBERS OF THE RU WHO WILL BE INCLUDED IN THIS INTERVIEW.
{FULL NAME OF REFERENCE PERSON}'S FAMILY:
|---------------------|----------------|----------------------------------------|
| RU MEMBER
| KEYNESS
|
REFERENCE PERIOD
|
|
|
|
|
|
|
|
|
|---------------------|----------------|--------------------------------------- |
|1. First Name Middle |[Display
|[Display Begin Date]-[Display End Date] |
|Name Last Name-35
|Selection]
|
|
|---------------------|----------------|----------------------------------------|
|2. First Name Middle |[Display
|[Display Begin Date]-[Display End Date] |
|Name Last Name-35
|Selection]
|
|
|---------------------|----------------|----------------------------------------|
|3. First Name Middle |[Display
|[Display Begin Date]-[Display End Date] |
|Name Last Name-35
|Selection]
|
|
|---------------------|----------------|----------------------------------------|

PRESS 1 AND ENTER TO CONTINUE

Responses:

CONTINUE

BOX_440

REB - Page 86 of 108

(REB1600)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Display
Instructions:

Roster 1 - Report
Roster definition:
Col # 1 Header: RU MEMBER
Instructions: display RU members’ First, Middle, and Last names (RE_Person.FullName)
Col # 2 Header: KEYNESS
Instructions: display the RU member's keyness. Display ‘KEY’ if CtrlPersKey=YES; display
‘NOT KEY’ if CtrlPersKey=NO.
Col # 3 Header: REFERENCE PERIOD
Instructions: Display RU member’s reference period begin and end dates displayed as
‘Month-3, DD, Year-4’ (RE_Person.BegRefM, RE_Person.BegRefD, RE_Person.BegRefY,
RE_Person.EndRefM, RE_Person.EndRefD, RE_Person.EndRefY).
Roster filter:
Display all persons on RE_Person Array where MostRecentRU=RUUnit where
CtrlCurrHere=YES and CtrlPersEligible=YES.
For 'FULL NAME OF REFERENCE PERSON' display the current round reference
person's full name (first, middle, and last name) (RefPersPID). Do NOT substitute
“you” if for reference person’s name.

Testing/Editing
Notes:

BOX_440

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_1280
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280

(REB1600)

Item Type: Route

Type Class: If Then

If at least one person on RE_Person Array where MostRecentRU=RUUnit is a 'NEW
STUDENT' (CtrlNewStudent=YES), continue with RE1230.
Otherwise, go to BOX_450.

REB - Page 87 of 108

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec
RE1230
Item Type:
Type Class:
Answer Type:

Help Available (

(REB1605)
Instruction
Enumerated

BLAISE NAME: StudSplit

TContinue

Answers allowed: 1

Field kind: Datafield

)

Show Card (

)

Look Up File (

)

Question Text:
We may conduct a separate interview with (READ NAMES BELOW) so I will not ask any further questions about them
today.
{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:

Display
Instructions:

CONTINUE

LOOP_130

(REB1610)

Roster 1 - Report Roster definition:
This item displays persons for display only. Display person’s first, middle, and last names
(RE_Person.FullName)
Roster filter:
Display all persons on RE_Person Array where MostRecentRU=RUUnit is a 'NEW STUDENT'
(CtrlNewStudent=YES)

Testing/Editing
Notes:

LOOP_130

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_1280
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280

(REB1610)

Item Type: Route

Type Class: Begin Loop

For each person meeting the loop definition, ask RE1240_01-END_LP130.
Loop definition: LOOP_130 collects locating address and phone number for each student
RU. This loop cycles on persons who on RE_Person Array where MostRecentRU=RUUnit is
a 'NEW STUDENT' (CtrlNewStudent=YES)

REB - Page 88 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_01
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1615)
Question
String

BLAISE NAME: StuStrt1
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 address and telephone number where {PERSON} can be reached at school.
What is the address?
ENTER STREET ADDRESS.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

RF
DK

RE1240_02

(REB1616)

RE1240_02
RE1240_02

(REB1616)
(REB1616)

Display RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 89 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1616)
Question
String

BLAISE NAME: StuStrt2
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 address and telephone number where {PERSON} can be reached at school.]
ENTER BUILDING OR ADDITIONAL ADDRESS INFORMATION, AS NECESSARY. IF NONE, PRESS ENTER.

Responses:
EMPTY
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:

Empty
RF
DK

RE1240_03

(REB1617)

RE1240_03
RE1240_03
RE1240_03

(REB1617)
(REB1617)
(REB1617)

Allow empty as final response.

Display RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.
Display question text “Please give me…school” in brackets and “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 90 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_03
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1617)
Question
String

BLAISE NAME: StuCity
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 address and telephone number where {PERSON} can be reached at school.]
ENTER CITY.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

RF
DK

RE1240_04

(REB1618)

RE1240_04
RE1240_04

(REB1618)
(REB1618)

Display RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.
Display question text “Please give me…school” in brackets and “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 91 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_04
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1618)
Question
String

BLAISE NAME: StuSt
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 address and telephone number where {PERSON} can be reached at school.]
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:

RF
DK

RE1240_05

(REB1619)

RE1240_05
RE1240_05

(REB1619)
(REB1619)

Use state lookup file.

Display RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.
Display question text “Please give me…school” in brackets and “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 92 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_05
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1619)
Question
String

BLAISE NAME: StuZip
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 address and telephone number where {PERSON} can be reached at school.]
ENTER ZIP CODE.

Responses:
REFUSED
DON'T KNOW

RF
DK

RE1240_06

(REB1620)

RE1240_06
RE1240_06

(REB1620)
(REB1620)

Programmer
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
Instructions:

Display RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.
Display question text “Please give me…school” in brackets and “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 93 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1240_06
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1620)
Question
Integer

BLAISE NAME: StuPhone
Field kind: Datafield
Field Size: 10

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: 0000000000

ArrayMax:

Max value: 9999999999

)

Look Up File (

)

{PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:
[Please give me the address and telephone number where {PERSON} can be reached at school.]
ENTER TELEPHONE NUMBER. IF NO TELEPHONE, ENTER DK.

Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:

RF
DK

END_LP130

(REB1621)

END_LP130
END_LP130

(REB1621)
(REB1621)

10 digit entry required.
Use number input mask (xxx-xxx-xxxx) in the 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 RE1240_01, RE1240_02, RE1240_03, RE1240_04, RE1240_05, and RE1240_06
on the same form pane.
Display question text “Please give me…school” in brackets and “grayed-out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop130[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop130[1..30]

REB - Page 94 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
END_LP130

(REB1621)

Item Type: Route

Type Class: End Loop

Cycle on the next person who meets the conditions stated in the loop definition.

Route Details:

If no more persons meet the stated conditions, end LOOP_130 and continue with BOX_
450.

BOX_450

(REB1625)

Route Details:

Item Type: Route

Type Class: If Then

If at least one person who is a mover on RE_Person Array where MostRecentRU=RUUnit
who meets any of the following conditions: :
-MoverAtLoop10=YES
-MoverAtLoop20=YES
-MoverAtLoop30=YES
-MoverAtRE940=YES
continue with RE1250. Otherwise, go to BOX_470.

RE1250
Item Type:
Type Class:

(REB1630)
Instruction

Answer Type:

TContinue

Help Available (

BLAISE NAME: FTADutySplit
Field kind: Datafield

Enumerated

)

Answers allowed: 1

Show Card (

)

Look Up File (

Question Text:
We may (also) conduct a separate interview with (READ NAMES BELOW) so I will not ask any further questions about
them today.
{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

LOOP_140

REB - Page 95 of 108

(REB1635)

)

MEPS_V2

Reenumeration B (REB) Section
(Instr

Full Detail Spec

Display
Instructions:

Roster 1 - Report Roster definition:
This item displays persons for display only. Display person’s first, middle, and last name
(RE_Person.Fullname).
Roster filter:
Display all persons who are movers on RE_Person Array where MostRecentRU=RUUnit who
meets any of the following conditions: :
-MoverAtLoop10=YES
-MoverAtLoop20=YES
-MoverAtLoop30=YES
-MoverAtRE940=YES

Testing/Editing
Notes:

LOOP_140

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_1280
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280

(REB1635)

Item Type: Route

Type Class: Begin Loop

For each person who meets the conditions stated in the loop definition, ask RE1260_01END_LP140.
Loop definition: LOOP_140 collects locating information for each person who has left the
RU and moved to another household in the U.S. This loop cycles on persons who meet
both of the following conditions:
Person has not been processed as part of another iteration of Loop_140, meaning, Loop_
140 has not been called for this Person AND Person was not selected at RE1280 during
another iteration of Loop_140
AND
Person is on RE_Person Array where MostRecentRU=RUUnit who meets any of the
following conditions: :
-MoverAtLoop10=YES
-MoverAtLoop20=YES
-MoverAtLoop30=YES
-MoverAtRE940=YES

REB - Page 96 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_01
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1640)
Question
String

BLAISE NAME: MoveStrt1
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 address and telephone number where {PERSON} has moved.
What is the address?
ENTER STREET ADDRESS.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

RF
DK

RE1260_02

(REB1641)

RE1260_02
RE1260_02

(REB1641)
(REB1641)

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 97 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_02
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1641)
Question
String

BLAISE NAME: MoveStrt2
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 address and telephone number where {PERSON} has moved.]
ENTER BUILDING OR ADDITIONAL ADDRESS INFORMATION, AS NECESSARY. IF NONE, PRESS ENTER.

Responses:
EMPTY
REFUSED
DON'T KNOW
Programmer
Instructions:
Display
Instructions:

Empty
RF
DK

RE1260_03

(REB1642)

RE1260_03
RE1260_03
RE1260_03

(REB1642)
(REB1642)
(REB1642)

Allow empty.

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.
Display question text “Please give me…moved” in brackets and “grayed out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 98 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_03
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1642)
Question
String

BLAISE NAME: MoveCity
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 address and telephone number where {PERSON} has moved.]
ENTER CITY.

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

RF
DK

RE1260_04

(REB1643)

RE1260_04
RE1260_04

(REB1643)
(REB1643)

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.
Display question text “Please give me…moved” in brackets and “grayed out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 99 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_04
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1643)
Question
String

BLAISE NAME: MoveSt
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 address and telephone number where {PERSON} has moved.]
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:

RF
DK

RE1260_05

(REB1644)

RE1260_05
RE1260_05

(REB1644)
(REB1644)

Use state lookup file.

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.
Display question text “Please give me…moved” in brackets and “grayed out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 100 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_05
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1644)
Question
String

BLAISE NAME: MoveZip
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 address and telephone number where {PERSON} has moved.]
ENTER ZIP CODE.

Responses:
REFUSED
DON'T KNOW

RF
DK

RE1260_06

(REB1645)

RE1260_06
RE1260_06

(REB1645)
(REB1645)

Programmer
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
Instructions:

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.
Display question text “Please give me…moved” in brackets and “grayed out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 101 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1260_06
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1645)
Question
Integer

BLAISE NAME: MovePhone
Field kind: Datafield
Field Size: 10

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: 0000000000

ArrayMax:

Max value: 9999999999

)

Look Up File (

)

{PERSON’S FIRST MIDDLE AND LAST NAME}

Question Text:
[Please give me the address and telephone number where {PERSON} has moved.]
ENTER TELEPHONE NUMBER. IF NO TELEPHONE, ENTER DK.

Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:

RF
DK

10 digit entry required.
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."
If all persons eligible to be looped on in Loop_140 are set to auxPersProcessed=YES, go to
END_LP140.
Otherwise (at least one mover not processed), continue with RE1270.

Display
Instructions:

Display RE1260_01, RE1260_02, RE1260_03, RE1260_04, RE1260_05, and RE1260_06
on the same form pane.
Display question text “Please give me…moved” in brackets and “grayed out” text.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 102 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1270
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1646)
Question
Enumerated
TYESNO

BLAISE NAME: AnyPersMover
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:
IF KNOWN, CODE WITHOUT ASKING.
Is {PERSON} living with any of the following family members? (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

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

REB - Page 103 of 108

RE1280
END_LP140
END_LP140
END_LP140

(REB1650)
(REB1655)
(REB1655)
(REB1655)

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Display
Instructions:

Roster 1 – Report
Roster definition:
This item displays persons for display only. Display person’s first, middle, and last names
(RE_Person.FullName).
Roster filter:
Display all person who meet the following conditions:
- auxPersProcessed <> YES for person AND
- Person is on RE_Person Array where MostRecentRU=RUUnit who meets any of the
following conditions: :
- -MoverAtLoop10=YES
- -MoverAtLoop20=YES
- -MoverAtLoop30=YES
- -MoverAtRE940=YES

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

REB - Page 104 of 108

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec
RE1280
Item Type:
Type Class:
Answer Type:

Help Available (
Context Header:

(REB1650)
Question
Enumerated

BLAISE NAME: Movers
Field kind: Datafield

Field Size:
TFIRSTMIDLASTNA Answers allowed: 1

)

Show Card (

ArrayMin:

Min value:

ArrayMax:

Max value:

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME}

Question Text:
Who lives with {PERSON}?
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

END_LP140

(REB1655)

2

END_LP140

(REB1655)

3

END_LP140

(REB1655)

4

END_LP140

(REB1655)

5

END_LP140

(REB1655)

REB - Page 105 of 108

)

MEPS_V2

Reenumeration B (REB) Section
(Que

Full Detail Spec

Programmer
Instructions:

Set auxProcessedMover=YES and auxPersProcessed=YES for all persons selected at
RE1280.
Roster behavior:
1. Multiple select allowed.

Display
Instructions:

Roster 2 – no add/edit/delete.
Roster definition:
This item displays persons for display only. Display person’s first, middle, and last names
(RE_Person.FullName).
Roster filter:
Display all person who meet the following conditions:
- auxPersProcessed <> YES for person AND
- Person is on RE_Person Array where MostRecentRU=RUUnit who meets any of the
following conditions: :
- -MoverAtLoop10=YES
- -MoverAtLoop20=YES
- -MoverAtLoop30=YES
- -MoverAtRE940=YES

Testing/Editing
Notes:

END_LP140

Route Details:

Variable collected at MEPSSpring2018.RE_Main.RE_B.RE1210_
1280.RE_B_Loop140[1..30]
Variable stored at MEPSSpring2018.RE_Main.RE_B.RE1210_1280.RE_B_Loop140[1..30]

(REB1655)

Item Type: Route

Type Class: End Loop

Cycle on next person who meets the conditions stated in the loop definition.
IF no more persons meet the stated conditions, end LOOP_140 and continue with BOX_
470.

REB - Page 106 of 108

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
BOX_470

(REB1665)

Route Details:

Item Type: Route

Type Class: If Then

If at least one person who is key and here and eligible (CtrlPersKey=YES and
CtrlCurrHere=YES and CtrlPersEligible=YES), continue with EndofRE.
Otherwise, exit interview.

EndofRE
Item Type:

(REB1670)
Question

Type Class:

Enumerated

Answer Type:

TContinue

Help Available (

BLAISE NAME: EndofRE

)

Field kind: Datafield

ArrayMin:

Min value:

ArrayMax:

Max value:

Field Size:
Answers allowed: 1

Show Card (

)

Question Text:
THIS IS THE LAST SCREEN WHERE YOU CAN STILL BACK UP.
PRESS 1 AND ENTER TO CONTINUE.

Responses:

CONTINUE

Programmer
Instructions:

Continue with next questionnaire section.

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.RE_Main.RE_B
Variable stored at MEPSSpring2018.RE_Main.RE_B

REB - Page 107 of 108

Look Up File (

)

MEPS_V2

Reenumeration B (REB) Section
(Rout

Full Detail Spec
REWall

Route Details:

(REB1675)

Item Type: Route

Type Class: If Then

At the RE Wall all relevant RU and Person level data established in Re-enumeration are
copied to areas (arrays and external databases) more readily accessible by the various parts
of the instrument to facilitate programming and reduce performance issues. Preloaded data
is also added to these areas creating a static quick reference library for the rest of the
program. This is done once and a virtual “wall” is dropped so users cannot go back to ReEnumeration and change primary data points (name, age, gender, etc.) that could, in turn,
take large swaths of data off.
In addition to copying person level data and preloaded data to other areas, the RE Wall also
performs settings for use in later interview sections and for home office processing.
Link to file with logic for processing at RE Wall:
https://mepspm.westat.com/Final%20Design%20Docs%20by%20Group/RE%20Wall/RE%
20Wall.docx

[End of REB]

REB - Page 108 of 108


File Typeapplication/pdf
File Modified2018-02-21
File Created2017-10-13

© 2024 OMB.report | Privacy Policy