Attachment 43 Attachment 43 – HC Review of Employment Information (RJ)

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

Attachment 43 HC Review of Employment Information (RJ) Section

MEPS-HC Core Interview

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

10/13/2017 1:57:26 PM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL6.MEPS_V2

Spec Label:

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

RJ - Page 1 of 25

MEPS_V2

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:
Display FULLNAME, JobsEstbName, JobStartMM/DD/YYYY, JobStopMM/DD/YYYY

(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 rounds 2-5,
⦁ 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 MIS C
Continue with LOOP_10.
Otherwise, skip the RJ section, that is, go to BOX_70.

RJ - Page 2 of 25

MEPS_V2

Review of Employment (RJ) Section
(Rout

Full Detail Spec
LOOP_10

(RJ1010)

Item Type: Route

Type Class: Begin Loop

For each element in PERS ON’S -JOBS -ROS TER, ask BOX_30 - END_LP10.

Route Details:

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 MIS C)
Navigator details: LOOP_10 uses BOX_30 to control the flow of the loop.

BOX_30

(RJ1020)

Route Details:

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 MIS CELLANEOUS JOB WITHIN
REFERENCE PERIOD')(PR_JobTP=CURRENT MIS C) 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)

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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 round 5. Otherwise, use null display.
Display '{Do/Does}' if not round 5. Display 'Did' if round 5.
For {END DATE}, display the round 5 reference period end date for that person.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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

MEPS_V2

Review of Employment (RJ) Section
(Que

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 not round 5. Display 'Was' if round 5.

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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)

)

MEPS_V2

Review of Employment (RJ) Section
(Que

Full Detail Spec

Display
Instructions:

{During our last interview, we recorded that {you/{PERSON}} made {PR_SalaryDisplay.}:
Display sentence if PR_SalaryDisplay≠EMPTY.
{Since {PREV RD INTR DT}, has/Between {START DATE}} and {END DATE was}: DISPLAY 'Since
{PREV RD INTDT}, has' if not round 5. Display 'Between {START DATE} and {END DATE}, was'
if round 5.
{START DATE}: Display the round 5 reference period for start date for this person.
{END DATE}: Display the round 5 reference period end date for this person.
{been}: Display 'been' if not round 5. Otherwise, use a null display.
{{make/makes}/made}: Display '{make/makes}' if not round 5. Display 'made' if round 5. 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 MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1070)
Question
Enumerated
TYESNO

)

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)

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Que

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 not round 5. Display 'did' if round 5.
Display ‘35 hours or more’ if if PR_FTPTStatus=FULL TIME
Display ‘less than 35 hours’ if PR_FTPTStatus=PART TIME
Display 'on {END DATE}' if round 5, displaying the round 5 end date for this person for 'END
DATE. Otherwise, use null display.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 8 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1075)
Question
Enumerated
TY_CHANGE

)

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

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 MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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 (

1
2
3
4
91
RF
DK

)

Min value:

Field Size: 25

Show Card (

ArrayMax:

Max value:

)

Look Up File (

Question Text:
SPECIFY: MAIN REASON

Responses:
REFUSED
DON'T KNOW

RF
DK
RJ - Page 9 of 25

BOX_50

(RJ1105)

BOX_50
BOX_50

(RJ1105)
(RJ1105)

)

MEPS_V2

Review of Employment (RJ) Section
(Que

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

Display RJ50 and RJ50OS on the same form pane.

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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

Display RJ55 and RJ55OS on the same form pane.

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 10 of 25

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

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (

(RJ1082)
Question
String

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

{Continuous Answer.} Answers allowed: 1

)

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:

BOX_50
BOX_50

(RJ1105)
(RJ1105)

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

(RJ1085)
Question
Enumerated

Answer Type:

TYESNO

Context Header:

(RJ1105)

Display RJ55 and RJ55OS on the same form pane.

RJ60
Item Type:
Type Class:

Help Available (

RF
DK

BOX_50

)

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)

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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 not round 5. Display 'Did' if round 5.
For {on {END DATE}}: display if round 5. Otherwise, use a null display.
For {END DATE}: display the round 5 reference period end date for this person.

Testing/Editing
Notes:

BOX_50

Route Details:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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

MEPS_V2

Review of Employment (RJ) Section
(Que

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 not round 5. Display 'Did' if round 5. Display 'now' if not round 5. if round 5,
display null.
For {on {END DATE}}: display if round 5. Otherwise use a null display.
For {END DATE}: display the round 5 reference period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 13 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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/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
BOX_60
BOX_60

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

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Que

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 'offered' if PR_EmpHI=EMPTY and PR_OffrdHIChoseNot <> 1 and PR_ConfCovd =
EMPTY. Otherwise, display 'receiving'.
Display '{Do/Does}' if not round 5. Display 'Did' if round 5. Display 'now' if not round 5. If
round 5, display null.
For {on {END DATE}}: display if round 5. Otherwise, use a null display.
For {END DATE}: display the round 5 reference Period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 15 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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
BOX_60
BOX_60

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 16 of 25

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

MEPS_V2

Review of Employment (RJ) Section
(Que

Full Detail Spec
RJ100
Item Type:

(RJ1125)
Question
Enumerated

Type Class:
Answer Type:

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 MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_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

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1155)
Question
Integer

BLAISE NAME: RvwTotNumEmp
Field kind: Datafield
Field Size: 5

{Continuous Answer.} Answers allowed: 1

)

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

RF
DK

RJ - Page 18 of 25

END_LP10

(RJ1175)

END_LP10
END_LP10

(RJ1175)
(RJ1175)

)

MEPS_V2
Full Detail Spec

Programmer
Instructions:

Review of Employment (RJ) Section
(Que

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-50, inclusive, set EmpEstm= ‘26-50’
If the value entered for the number of employees=51-100, inclusive, set EmpEstm= ‘51-100’
If the value entered for the number of employees=101-200, inclusive, set EmpEstm=
‘101-200’
If the value entered for the number of employees =201-500, inclusive, set
EmpEstm='201-500'
If the value entered for the numbe of employees is > 500 set EmpEstm='500+'
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 round 5. Otherwise, display 'last week'. Display 'work' if not round
5. Otherwise, display 'have worked'.
For {END DATE}: display the round 5 reference period end date for this person.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 19 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1160)
Question
Integer

BLAISE NAME: RvwJobStopMM
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} {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:

RF
DK

RJ120_02

(RJ1162)

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 round 5. 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
second calendar year of panel.

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 20 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1162)
Question
Integer

BLAISE NAME: RvwJobStopDD
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} {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:

RF
DK

RJ120_03

(RJ1163)

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 round 5. 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).'

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 21 of 25

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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

Help Available (
Context Header:

(RJ1163)
Question
Integer

BLAISE NAME: RvwJobStopYYYY
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} {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

RF
DK

RJ - Page 22 of 25

RJ130

(RJ1165)

RJ130
RJ130

(RJ1165)
(RJ1165)

)

MEPS_V2

Review of Employment (RJ) Section
(Que

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
RE- CODE”
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 '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).

Testing/Editing
Notes:

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 23 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

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 MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

RJ - Page 24 of 25

MEPS_V2

Review of Employment (RJ) Section
(Que

Full Detail Spec
RJ130OS
Item Type:

(RJ1170)
Question
String

Type Class:
Answer Type:

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:

RF
DK

END_LP10

(RJ1175)

END_LP10
END_LP10

(RJ1175)
(RJ1175)

Display RJ130 and RJ130OS on the same form pane.

Variable collected at MEPSSpring2018.EM_Main.RJ_Main[1..20]
Variable stored at MEPSSpring2018_PersSect.EM_Main.RJ_Main[1..20]

(RJ1175)

Item Type: Route

Type Class: End Loop

Cycle on next job in the PERS ON’S-JOBS -ROS TER 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 S UBS ECTION (EM).

[End of RJ]

RJ - Page 25 of 25

)

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

© 2024 OMB.report | Privacy Policy