44 Review of Employment Section

Medical Expenditure Panel Survey - Household and Medical Provider Components

Attachment 44 -- Review of Employment Section

MEPS-HC Core Interview

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

11/2/2023 4:18:06 PM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL300.MEPSSpring2024

Spec Label:

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

RJ - Page 1 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Rout

Full Detail Spec
BOX_00

Route Details:

(RJ1000)

Item Type: Route

Type Class: If Then

01 Box = BOX_00, BOX_10, BOX_ 20, BOX_30, BOX_40, BOX_50, BOX_60, BOX_70
02 Loop = LOOP_10
03 End Loop = END_LP10
04 Single Select = RJ10, RJ20, RJ30, RJ40, RJ50, RJ55, RJ60, RJ70, RJ80, RJ90, RJ100,
RJ130
14 Regular Date Entry = RJ120_01, RJ120_02, RJ120_03
19 Numeric Field = RJ110
20 OS Text Field = RJ50OS, RJ55OS, RJ130OS

BOX_10

Route Details:

BOX_20

Route Details:

(RJ1001)

Item Type: Route

Type Class: If Then

Context Header Display Instructions: SEE CONTEXT HEADER SPEC

(RJ1005)

Item Type: Route

Type Class: If Then

If information about at least one current job was collected for person during the
previous round, ask the review of employment information (RJ) section. That is, if:
-is not Round 1,
⦁ Person not added to the RU this round,
⦁ Person was = or > 16 years old or in age categories 4-9 during the previous round,
and
⦁ Person had a job with a job type set as 'current main' or 'current miscellaneous job
within reference period' during the previous round, (PR_JobTP=CURRENT MAIN OR
PR_JobTP=CURRENT MISC
Continue with LOOP_10.
Otherwise, skip the RJ section, that is, go to BOX_70.

RJ - Page 2 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Rout

Full Detail Spec
LOOP_10

Route Details:

(RJ1010)

Item Type: Route

Type Class: Begin Loop

For each element in PERSON’S -JOBS-ROSTER, ask BOX_30 - END_LP10.
Loop definition: LOOP_10 reviews and updates information about current jobs
collected during the previous round. This loop cycles on the jobs that meet the
following conditions:
Job type is set as either ‘current main' (PR_JobTP=CURRENT MAIN). or ‘current
miscellaneous job within reference period’ during the previous round
(PR_JobTP=CURRENT MISC)
Navigator details: LOOP_10 uses BOX_30 to control the flow of the loop.

BOX_30

Route Details:

(RJ1020)

Item Type: Route

Type Class: If Then

If job set as 'current main', (PR_JobTP=CURRENT MAIN) continue with RJ10.
Otherwise (if job type set as 'CURRENT MISCELLANEOUS JOB WITHIN
REFERENCE PERIOD')(PR_JobTP=CURRENT MISC) go to RJ60.

RJ10
Item Type:

(RJ1025)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: StillAtMainJob
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
During our last interview on {PREV RD INTV DT}, we recorded that {you/{PERSON}} worked at
{JobsEstbName}. {{Do/Does}/Did} {you/he/she} still work at {JobsEstbName} {on {END DATE}}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK
RJ - Page 3 of 25

RJ20
RJ120_01
RJ120_01
RJ120_01

(RJ1045)
(RJ1160)
(RJ1160)
(RJ1160)

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Programmer
Instructions:
Display
Instructions:

If RJ10 coded ‘2’ (NO), DK or RF set JobTp=FORMER MAIN.

For {PREV RD INTV DT} display the interview date of the previous round. (Preload.RUEndM,
RUEndD, RUEndY).
Display 'on {END DATE}' if current round is the final round of the panel (RndType=Final).
Otherwise, use null display.
Display '{Do/Does}' if current round is not the final round of the panel (RndType<>Final).
Display 'Did' if current round is the final round of the panel (RndType=Final).
For {END DATE}, display the reference period end date for that person.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ20
Item Type:

(RJ1045)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available (MainJobHelp)
Context Header:

BLAISE NAME: MainJob
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
{Is/Was} {JobsEstbName} still {your/{PERSON}'s} main job or business?
HELP : F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RJ - Page 4 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Programmer
Instructions:

If job being asked about set as ‘SELF-EMPLOYED’ (SelfEmp=SelfEmpl) go to RJ40. Else
go to RJ30
If RJ20 coded ‘1’ (YES), DK, or RF, set job type to ‘CURRENT MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTp=CURRENT MAIN)
If RJ20 coded ‘2’ (NO), set job type to ‘CURRENT MISCELLANEOUS JOB WITHIN
REFERENCE PERIOD’ (JobTp=CURRENT MISC)

Display
Instructions:

Testing/Editing
Notes:

Display 'Is' if current round is not the final round of the panel (RndType<>Final). Display 'Was'
if current round is the final round of the panel (RndType=Final).

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ30
Item Type:

(RJ1050)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: ChngWageAmt
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
{During our last interview, we recorded that {you/{PERSON}} made {PR_SalaryDisplay.} {Since {PREV RD
INT DT}, has/Between {START DATE} and {END DATE}, was}
there {been} any change in the amount {you/{PERSON}} {{make/makes}/made} through{JobsEstbName}?
INTERVIEWER NOTE: THIS INCLUDES CHANGES IN BOTH DIRECTIONS.

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RJ - Page 5 of 25

BOX_40
RJ40
RJ40
RJ40

(RJ1065)
(RJ1070)
(RJ1070)
(RJ1070)

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Display
Instructions:

{During our last interview, we recorded that {you/{PERSON}} made {PR_SalaryDisplay.}: Display
sentence if PR_SalaryDisplay≠EMPTY, ‘RF’, or ‘DK’.

{Since {PREV RD INTR DT}, has/Between {START DATE}} and {END DATE was}: DISPLAY
'Since {PREV RD INTDT}, has' if current round is not the final round of the panel (RndType<>Final).
Display 'Between {START DATE} and {END DATE}, was' if current round is the final round of the
panel (RndType=Final).

{START DATE}: Display the reference period for start date for this person.

{END DATE}: Display the reference period end date for this person.

{been}: Display 'been' if current round is not the final round of the panel (RndType<>Final). Otherwise,
use a null display.

{{make/makes}/made}: Display '{make/makes}' if current round is not the final round of the panel
(RndType<>Final). Display 'made' if current round is the final round of the panel (RndType=Final).
For {PREV RD INT DT}, display the interview date of the previous round. (Preload.RUEndM,
RUEndD, RUEndY).

Testing/Editing
Notes:

BOX_40

Route Details:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

(RJ1065)

Item Type: Route

Type Class: If Then

Ask the Employment Wage (EW) section.
At completion of Employment Wage (EW) section, continue with RJ40.

RJ - Page 6 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1070)
Question
Enumerated
TYESNO

Help Available ( )
Context Header:

BLAISE NAME: StillWorkFTPT
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
During our last interview on {PREV RD INTV DT}, we recorded that {you/{PERSON}} worked {full-time/parttime}, that is {35 hours or more/less than 35 hours} per week at {JobsEstbName}. {{Do/Does}/Did}
{you/he/she} still work {35 hours or more/less than 35 hours} per week at {JobsEstbName} {on {END DATE}}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RJ - Page 7 of 25

BOX_50

(RJ1105)

BOX_50
BOX_50

(RJ1105)
(RJ1105)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Ques

If the classification of number of hours worked per week has changed since the previous
round, that is,:
If coded ‘2’ And PR_FTPTStatus=PART TIME
⦁ Set FTPTStatus=FULL TIME (part-time to full time)
⦁ Otherwise set FTPTStatus=PART TIME
Then go to RJ50.
If Coded ‘2’ And PR_FTPTStatus=FULL TIME
⦁ Set FTPTStatus=PART TIME (full-time to part-time)
⦁ Otherwise set FTPTStatus=FULL TIME
Then go to RJ55.

Display
Instructions:

For {PREV RD INTV DT} display the interview date of the previous round.
Preload.RUEndM, RUEndD, RUEndY).
Display ‘full-time’ If PR_FTPTStatus=FULL TIME
Display ‘part-time’ if PR_FTPTStatus=PART TIME.
Display '{Do/Does}' if current round is not the final round of the panel (RndType<>Final).
Display 'did' if current round is the final round of the panel (RndType=Final).
Display ‘35 hours or more’ if PR_FTPTStatus=FULL TIME
Display ‘less than 35 hours’ if PR_FTPTStatus=PART TIME
Display 'on {END DATE}' if current round is the final round of the panel (RndType=Final),
displaying the end date for this person for 'END DATE. Otherwise, use null display.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 8 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1075)
Question
Enumerated
TY_CHANGE

Help Available ( )
Context Header:

BLAISE NAME: WhyChngPTToFT
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
What is the main reason {you/{PERSON}} changed from part-time to full-time at {(JobsEstbName)}?

Responses:

Display
Instructions:

Testing/Editing
Notes:

CHANGE IN SCHEDULE OR SHIFT
CHANGE IN PAY
BENEFITS/HEALTH INSURANCE
FAMILY, SCHOOL, TEMPORARY LEAVE
OTHER-SPECIFY
REFUSED
DON'T KNOW

1
2
3
4
91
RF
DK

BOX_50
BOX_50
BOX_50
BOX_50
RJ50OS
BOX_50
BOX_50

(RJ1105)
(RJ1105)
(RJ1105)
(RJ1105)
(RJ1080)
(RJ1105)
(RJ1105)

Display RJ50 and RJ50OS on the same form pane.

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

BLAISE NAME: WhyChngPTToFTOS
Field kind: Datafield
ArrayMin:

RJ50OS
Item Type:

(RJ1080)
Question

Type Class:

String

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available ( )

Min value:

Field Size: 25

Show Card (

ArrayMax:

Max value:

)

Look Up File (

Question Text:
SPECIFY: MAIN REASON

Responses:
REFUSED
DON'T KNOW

1

BOX_50

(RJ1105)

RF
DK

BOX_50
BOX_50

(RJ1105)
(RJ1105)

RJ - Page 9 of 25

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

Display RJ50 and RJ50OS on the same form pane.

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

BLAISE NAME: WhyChngFTToPT

RJ55
Item Type:

(RJ1081)
Question

Type Class:

Enumerated

Answer Type:

TREASONFULLTTO 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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
What is the main reason {you/{PERSON}} changed from full-time to part-time at {JobsEstbName}?

Responses:

Display
Instructions:

Testing/Editing
Notes:

HOURS CUT, BUSINESS SLOW
CHANGE IN SCHEDULE OR SHIFT
ILLNESS, INJURY, HEALTH PROBLEM
FAMILY, SCHOOL, TEMPORARY LEAVE
OTHER-SPECIFY
REFUSED
DON'T KNOW

1
2
3
4
91
RF
DK

BOX_50
BOX_50
BOX_50
BOX_50
RJ55OS
BOX_50
BOX_50

(RJ1105)
(RJ1105)
(RJ1105)
(RJ1105)
(RJ1082)
(RJ1105)
(RJ1105)

Display RJ55 and RJ55OS on the same form pane.

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 10 of 25

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1082)
Question
String

BLAISE NAME: WhyChngFTToPTOS
Field kind: Datafield
Field Size: 25

{Continuous Answer.} Answers allowed: 1

Help Available ( )

Show Card (

ArrayMin:

Min value:

ArrayMax:

Max value:

)

Look Up File (

)

Question Text:
SPECIFY: MAIN REASON

1

BOX_50

(RJ1105)

RF
DK

BOX_50
BOX_50

(RJ1105)
(RJ1105)

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

Display RJ55 and RJ55OS on the same form pane.

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ60
Item Type:
Type Class:

(RJ1085)
Question
Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: StillAtMiscJob
Field kind: Datafield
Field Size:
Answers allowed: 1

Show Card (

ArrayMin:

Min value:

ArrayMax:

Max value:

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
During our last interview on {PREV RD INTV DT}, we recorded that {you/{PERSON}} worked at
{JobsEstbName}. {{Do/Does}/Did} {you/he/she} still work there {on {END DATE}}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RJ - Page 11 of 25

BOX_50
RJ120_01
RJ120_01
RJ120_01

(RJ1105)
(RJ1160)
(RJ1160)
(RJ1160)

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Programmer
Instructions:

If RJ60 coded ‘1’ (YES) Set JobTp=CURRENT MISC
If RJ60 coded ‘2’ (NO), 'DK' or 'RF' Set JobTp=FORMER MISC

Display
Instructions:

For {PREV RD INTV DT} display the interview date of the previous round
(Preload.RUEndM, RUEndD, RUEndY).
Display '{Do/Does}' if current round is not the final round of the panel (RndType<>Final).
Display 'Did' if current round is the final round of the panel (RndType=Final).
For {on {END DATE}}: display if current round is the final round of the panel
(RndType=Final). Otherwise, use a null display.
For {END DATE}: display the reference period end date for this person.

Testing/Editing
Notes:

BOX_50

Route Details:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

(RJ1105)

Item Type: Route

Type Class: If Then

If RJBox50Flag=1 (INSURANCE AT END OF PREVIOUS ROUND) then go to BOX_60
If RJBox50Flag=2 (INSURANCE ENDED IN PREVIOUS ROUND BUT OFFERED NOT TAKEN ON
FIRST JOB REPORT) then go to RJ70
If RJBox50Flag=3 (NO INSURANCE AT END OF PREVIOUS ROUND) then go to RJ80
If RJBox50Flag=4 (MILITARY CURRENT MAIN JOB) go to END_LP10
Note: RJBox50Flag is set in inter-round processing (MHOP)

RJ - Page 12 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1110)
Question
Enumerated
TYESNO

Help Available (HLTHINSHelp)
Context Header:

BLAISE NAME: OffrdHINowTake
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
During our last interview on {PREV RD INTV DT}, we recorded that {you/{PERSON}} {were/was} offered
health insurance through {JobsEstbName} but chose not to take that insurance. {{Do/Does}/Did} {you/he/she}
{now} have health insurance through {JobsEstbName} {on {END DATE}}?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

Programmer
Instructions:

If coded '1' (YES), set this jobholder-job pair as 'PROVIDES HEALTH
INSURANCE'(EmpHI=YES) and to be asked about in the health insurance section.

1
2
RF
DK

BOX_60
RJ90
RJ90
RJ90

(RJ1150)
(RJ1120)
(RJ1120)
(RJ1120)

If coded '2' (NO), 'RF' (REFUSED), or 'DK' (DON'T KNOW), set this jobholder-job pair as
not providing health insurance (EmpHI=EMPTY).

Display
Instructions:

{PREV RD INTV DT}: display the interview date of the previous round (Preload.RUEndM, RUEndD,
RUEndY).
Display '{Do/Does}' if current round is not the final round of the panel (RndType<>Final). Display
'Did' if current round is the final round of the panel (RndType=Final). Display 'now' if current round is
not the final round of the panel (RndType<>Final). Otherwise, use a null display.
For {on {END DATE}}: display if current round is the final round of the panel (RndType=Final).
Otherwise use a null display.
For {END DATE}: display the reference period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 13 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1115)
Question
Enumerated
TYESNO

Help Available (HLTHINSHelp)
Context Header:

BLAISE NAME: NowOffrdTakeHI
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
During our last interview on {PREV RD INTV DT}, we recorded that {you/{PERSON}} {were/was} {not
offered/not receiving/no longer receiving} health insurance through {JobsEstbName}. {{Do/Does}/Did}
{you/he/she} {now} have health insurance through{JobsEstbName} {on {END DATE}}?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

RJ - Page 14 of 25

BOX_60
RJ90
RJ90
RJ90

(RJ1150)
(RJ1120)
(RJ1120)
(RJ1120)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Ques

If coded '1' (YES) flag this jobholder-establishment pair as 'PROVIDES HEALTH
INSURANCE' (EmpHI=YES)and to be asked about in the health insurance section.
If coded '2' (NO), 'RF' (REFUSED), or 'DK' (DON'T KNOW), set this jobholder-job pair as
not providing health insurance (EmpHI=EMPTY).

Display
Instructions:

{PREV RD INTV DT}: display the interview date of the previous round (Preload.RUEndM,
RUEndD, RUEndY).
Display 'not offered' if PR_EmpHI=EMPTY and PR_OffrdHIChoseNot <> 1 and PR_ConfCovd =
EMPTY. Display ‘no longer receiving’ if PR_EMPHI=1. Otherwise, display 'not receiving'.
Display '{Do/Does}' if current round is not the final round of the panel (RndType<>Final).
Display 'Did' if current round is the final round of the panel (RndType=Final).
Display 'now' if current round is not the final round of the panel (RndType<>Final).
Otherwise, use a null display.
For {on {END DATE}}: display if current round is the final round of the panel (RndType=Final).
Otherwise, use a null display.
For {END DATE}: display the reference Period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 15 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1120)
Question
Enumerated
TYESNO

Help Available (HLTHINSHelp)
Context Header:

BLAISE NAME: OffrdHIThruJob
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
{Were/Was} {you/{PERSON}} offered health insurance through {JobsEstbName}?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_60
RJ100
RJ100
RJ100

(RJ1150)
(RJ1125)
(RJ1125)
(RJ1125)

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 16 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1125)
Question
Enumerated
TYESNO

Help Available ( )
Context Header:

BLAISE NAME: RvwAnyOffrdHI
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
Was health insurance offered to any employees at {JobsEstbName}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_60
BOX_60
BOX_60
BOX_60

(RJ1150)
(RJ1150)
(RJ1150)
(RJ1150)

Display
Instructions:

Testing/Editing
Notes:

BOX_60

Route Details:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

(RJ1150)

Item Type: Route

Type Class: If Then

If employer set as 'SELF-EMPLOYED', (SelfEmp=SelfEmpl) continue with RJ110.
Otherwise, Set EmpEstm=PR_EmpEstm and go to END_LP10.

RJ - Page 17 of 25

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1155)
Question
Integer

Field kind: Datafield
Field Size: 5

{Continuous Answer.} Answers allowed: 1

Help Available ( )
Context Header:

BLAISE NAME: RvwTotNumEmp

Show Card (

ArrayMin:

Min value: 1

ArrayMax:

Max value: 99999

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
{During our last interview we recorded that { PR_TotNumEmp} {employee/employees}, including
{you/{PERSON}}, worked at {JobsEstbName}.}
What is the total number of employees who worked at the business {last week/{on {END DATE}}}? Be sure to
include the owner and all other household members that may {work/have worked} there.
ENTER AT LEAST 1 TO COUNT THE OWNER. ENTER NUMBER OF EMPLOYEES

Responses:
REFUSED
DON'T KNOW

1

END_LP10

(RJ1175)

RF
DK

END_LP10
END_LP10

(RJ1175)
(RJ1175)

RJ - Page 18 of 25

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Ques

Range check:
Numeric value entered must be equal to or > 1. If '0' is entered, display the following
message: "Since {you/{PERSON'S FIRST MIDDLE
AND LAST NAME}} {is/are} the owner, I am going to enter 1 to count {you/him/her}.
ENTER 1 AT RJ110 (RvwTotNumEmp) FOR NUMBER OF EMPLOYEES TO
CONTINUE."
Set TotNumEmp=the value entered at RJ110.
If the value entered for the number of employees=1 set EmpEstm= ‘1 ’
If the value entered for the number of employees=2-9, inclusive, set EmpEstm= ‘2-9’
If the value entered for the number of employees=10-25, inclusive, set EmpEstm= ’10-25’
If the value entered for the number of employees=26-49, inclusive, set EmpEstm= ‘26-49’
If the value entered for the number of employees=50-100, inclusive, set EmpEstm= ‘50-100’
If the value entered for the number of employees=101-500, inclusive, set
EmpEstm=‘101-500’
If the value entered for the number of employees =501-1000, inclusive, set
EmpEstm='501-1000'
If the value entered for the number of employees= ‘1001-5000’, inclusive, set
EmpEstm=’1001-5000’
If the value entered for the number of employees is > 5000 set EmpEstm='5001+'
If coded ‘RF’ or ‘DK’ retain EmpEstm used during the previous round

Display
Instructions:

{During our last interview we recorded that { PR_TotNumEmp} {employee/employees},
including
{you/{PERSON}}, worked at {JobsEstbName}.}: display sentence if PR_TotNumEmp was not
coded ‘RF’ or ‘DK’ during the previous round for the job being asked about. Otherwise, use a
null display.
Display 'employee' if PR_TotNumEmp=1 otherwise display 'employees'.
Display 'on {END DATE}' if current round is the final round of the panel (RndType=Final).
Otherwise, display 'last week'. Display 'work' if current round is not the final round of the
panel (RndType<>Final). Otherwise, display 'have worked'.
For {END DATE}: display the reference period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 19 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1160)
Question
Integer

Field kind: Datafield
Field Size: 2

{Continuous Answer.} Answers allowed: 1

Help Available ( )
Context Header:

BLAISE NAME: RvwJobStopMM

Show Card (

ArrayMin:

Min value: 1

ArrayMax:

Max value: 12

)

Look Up File (

)

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
When did {you/{PERSON}} stop working at {JobsEstbName)} for pay?
{IF JOB ENDED AFTER DECEMBER 31, {YEAR}, BACKUP TO {RJ10/RJ60} AND SELECT 'YES'.}
ENTER MONTH.

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

1

RJ120_02

(RJ1162)

RF
DK

RJ120_02
RJ120_02

(RJ1162)
(RJ1162)

Set JobStopMM

Display RJ120_1, RJ120_2, and RJ120_3 on the same form pane.
Display 'IF JOB ENDED... SELECT 'YES'.' if current round is the final round of the panel
(RndType=Final). Otherwise, use a null display.
Display 'RJ10' if looping on 'CURRENT MAIN JOB'(PR_JobTP=CURRENT MAIN). Display 'RJ60' if
looping on 'CURRENT MISCELLANEOUS JOB WITHIN REFERENCE PERIOD’
(PR_JobTP=CURRENT MISC)
Note: For specification purposes only; CAPI handles automatically: 'YEAR' in question text is
the calendar year of the final round of the panel (InterviewDate_Year-1).

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 20 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1162)
Question
Integer

Field kind: Datafield
Field Size: 2

{Continuous Answer.} Answers allowed: 1

Help Available ( )
Context Header:

BLAISE NAME: RvwJobStopDD

Show Card (

ArrayMin:

Min value: 1

ArrayMax:

Max value: 31

)

Look Up File (

)

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
[When did {you/{PERSON}} stop working at {JobsEstbName} for pay?
{IF JOB ENDED AFTER DECEMBER 31, {YEAR}, BACKUP TO {RJ10/RJ60} AND SELECT 'YES'.}]
ENTER DAY.

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

1

RJ120_03

(RJ1163)

RF
DK

RJ120_03
RJ120_03

(RJ1163)
(RJ1163)

Set JobStopDD

Display RJ120_1, RJ120_2, and RJ120_3 on the same form pane. Display bracketed question text in
lighter "grayed out" text.
Display 'IF JOB ENDED... SELECT 'YES'.' if current round is the final round of the panel
(RndType=Final). Otherwise, use a null display.
Display 'RJ10' if looping on 'CURRENT-MAIN-JOB' (PR_JobTP=CURRENT MAIN).
Display 'RJ60' if looping on 'CURRENT-MISCELLANEOUS-JOB-WITHIN- REFERENCEPERIOD’ (PR_JobTP=CURRENT MISC).'

Note: For specification purposes only; CAPI handles automatically: 'YEAR' in question text is
the calendar year of the final round of the panel (InterviewDate_Year-1).

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 21 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1163)
Question
Integer

Field kind: Datafield
Field Size: 4

{Continuous Answer.} Answers allowed: 1

Help Available ( )
Context Header:

BLAISE NAME: RvwJobStopYYYY

Show Card (

ArrayMin:

Min value: 1900

ArrayMax:

Max value: 2100

)

Look Up File (

{PERSON'S FIRST MIDDLE AND LAST NAME} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
[When did {you/{PERSON}} stop working at {JobsEstbName} for pay?
{IF JOB ENDED AFTER DECEMBER 31, {YEAR}, BACKUP TO {RJ10/RJ60} AND SELECT 'YES'.}]
ENTER YEAR.

Responses:
REFUSED
DON'T KNOW

1

RJ130

(RJ1165)

RF
DK

RJ130
RJ130

(RJ1165)
(RJ1165)

RJ - Page 22 of 25

)

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

Full Detail Spec

Programmer
Instructions:

Set JobStopYYYY
Hard Check:
Job end date entered at RJ120_1, RJ120_2, RJ120_3 must be = or > reference period start
date and < or = to reference period end date. If job end date is less than start date or greater
than end date display the message “THE DATE MUST BE ON OR AFTER {START
DATE}} AND ON OR BEFORE {END DATE}. VERIFY WITH RESPONDENT AND RECODE”
For {Start Date} display Person’s reference period start date (BegRefM, BegRefD,
BegRefY). For {END DATE} display person’s reference period end date (EndRefM,
EndRefD, EndRefY)

Display
Instructions:

Display RJ120_1, RJ120_2, and RJ120_3 on the same form pane. Display bracketed question
text in lighter "grayed out" text.
Display 'IF JOB ENDED... SELECT 'YES'.' if current round is the final round of the panel
(RndType=Final). Otherwise, use a null display.

Display 'RJ10' if looping on 'CURRENT-MAIN-JOB'(PR_JobTP=CURRENT MAIN).
Display 'RJ60' if looping on 'CURRENT-MISCELLANEOUS-JOB-WITHIN- REFERENCE- PERIOD’
(PR_JobTP=CURRENT MISC).
Note: For specification purposes only; CAPI handles automatically: 'YEAR' in question text is
the calendar year of the final round of the panel (InterviewDate_Year-1).

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 23 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1165)
Question
Enumerated
TWHY_LEFT

Help Available (WhyLeftJobHelp)
Context Header:

BLAISE NAME: WhyLeftJob
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} {JobsEstbName}
{JobStartMM/DD/YYYY}
{JobStopMM/DD/YYYY}

Question Text:
What is the main reason {you/{PERSON}} no longer {have/has} this job?
HELP: F1

Responses:

JOB ENDED, TEMPORARY, SEASONAL,
CONTRACT, ETC.
BUSINESS CLOSED OR SOLD
RETIRED
ILLNESS, INJURY, ANY HEALTH
PROBLEM
TERMINATED, FIRED, DISMISSED
LAID OFF, LET GO
QUIT —FAMILY REASON, MATERNITY
LEAVE
QUIT —SCHOOL
QUIT —JOB RELATED REASON
QUIT —ANY OTHER REASON
OTHER
REFUSED
DON'T KNOW

1

END_LP10

(RJ1175)

2
3
4

END_LP10
END_LP10
END_LP10

(RJ1175)
(RJ1175)
(RJ1175)

5
6
7

END_LP10
END_LP10
END_LP10

(RJ1175)
(RJ1175)
(RJ1175)

8
9
10
91
RF
DK

END_LP10
END_LP10
END_LP10
RJ130OS
END_LP10
END_LP10

(RJ1175)
(RJ1175)
(RJ1175)
(RJ1170)
(RJ1175)
(RJ1175)

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 24 of 25

MEPSSpring2024

Review of Employment (RJ) Section
(Ques

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

(RJ1170)
Question
String

BLAISE NAME: WhyLeftJobOS
Field kind: Datafield
Field Size: 25

{Continuous Answer.} Answers allowed: 1

Help Available ( )

Show Card (

ArrayMin:

Min value:

ArrayMax:

Max value:

)

Look Up File (

Question Text:
SPECIFY: MAIN REASON

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

END_LP10

Route Details:

1

END_LP10

(RJ1175)

RF
DK

END_LP10
END_LP10

(RJ1175)
(RJ1175)

Display RJ130 and RJ130OS on the same form pane.

Variable collected at MEPS(Fall/Spring)YYYY.EM_Main.RJ_Main[1..20]
Variable stored at MEPS(Fall/Spring)YYYY_PersSect.EM_Main.RJ_Main[1..20]

(RJ1175)

Item Type: Route

Type Class: End Loop

Cycle on next job in the PERSON’S-JOBS-ROSTER that meets the conditions stated
in the loop definition.
If no other jobs meet the stated conditions, end LOOP_10 and continue with BOX_70.

BOX_70

Route Details:

(RJ1180)

Item Type: Route

Type Class: If Then

CONTINUE WITH EMPLOYMENT A SUBSECTION (EM).

[End of RJ]

RJ - Page 25 of 25

)


File Typeapplication/pdf
File Modified0000-00-00
File Created2023-11-02

© 2024 OMB.report | Privacy Policy