17 Employment Wages Section

Medical Expenditure Panel Survey - Household and Medical Provider Components

Attachment 17 -- Employment Wages Section

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

6/29/2023 3:31:59 PM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL300.MEPSSpring2024

Spec Label:

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

EW - Page 1 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Rout

Full Detail Spec
BOX_00

Route Details:

(EW1000)

Type Class: If Then

Item Type: Route

01 Box = BOX_00, BOX_10, BOX_20, BOX_25, BOX_30, BOX_40, BOX_50.
04 Single Select= EW10, EW20, EW60, EW80, EW90, EW100, EW120, EW150, EW160,
EW170, EW200, EW210, EW220, EW250, EW270, EW290.
17 Dollar Items Allowing Cents= EW30, EW50, EW70, EW110, EW140, EW190, EW240,
EW260, EW280.
19 Numeric Field= EW40, EW130, EW180.
20 OS Text Field= EW20OS, EW60OS, EW120OS, EW250OS, EW270OS, EW290OS.
22 Stem and Leaf= EW230A, EW230B, EW230C.

BOX_10

Route Details:

(EW1001)

Item Type: Route

Type Class: If Then

Context Header Display Instructions: SEE CONTEXT HEADER SPEC

EW - Page 2 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

(EW1005)
Question
Enumerated
TSALARIED

BLAISE NAME: Salaried
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (SalariedHelp)
Context Header:

Show Card (

)

Look Up File (

)

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

Question Text:
{For the next few questions, please think about the time between {START DATE} and {END DATE} and what
{you/{PERSON}} {were/was} making then.}
At {EMPLOYER}, {{are/is} / {were/was}} {you/{PERSON}} salaried, paid by the hour, or paid some other way?
IF SALARIED AND RECEIVES TIPS, BONUS, OR COMMISSION, SELECT 'SALARIED'.
IF PAID BY THE HOUR AND RECEIVES TIPS, BONUS, OR COMMISSION, SELECT 'PAID BY THE HOUR'.
HELP: F1

Responses:

SALARIED
PAID BY THE HOUR
PAID SOME OTHER WAY
REFUSED
DON'T KNOW

1
2
3
RF
DK

EW - Page 3 of 43

EW110
EW190
EW20
EW80
EW70

(EW1070)
(EW1115)
(EW1010)
(EW1055)
(EW1050)

MEPSSpring2024
Full Detail Spec

Display
Instructions:

Employment Wages (EW) Section
(Ques

{For the next few questions, please think about the time between {START DATE} and {END
DATE}} and what (PERSON) was making then.}: display this sentence if current round is the
final round of the panel (RndType=Final).
Otherwise, use a null display.
{START DATE} Display the start date of the current reference period for this person.
{END DATE} display the end date of the current reference period for this person.
Display ‘are/is’ if the job type of the job being asked about is set as ‘CURRENT MAIN JOB’
(JobTP= CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘were/was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 4 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

(EW1010)
Question
Enumerated
THOWPAID

BLAISE NAME: HowPaid
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (HowPaidHelp)
Context Header:

Show Card (

)

Look Up File (

)

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

Question Text:
How {{are/is}/{were/was}} {you{PERSON}} paid?
HELP: F1

Responses:

Display
Instructions:

BY THE DAY
PIECEWORK
COMMISSION
BONUS
BY THE JOB/MILE
OTHER
REFUSED
DON'T KNOW

1
2
3
4
5
91
RF
DK

EW30
EW50
BOX_20
BOX_20
EW50
EW20OS
EW80
EW70

(EW1020)
(EW1030)
(EW1150)
(EW1150)
(EW1030)
(EW1015)
(EW1055)
(EW1050)

Display EW20 and EW20OS on the same form pane.
Display ‘are/is’ if the job being asked about is set as ‘CURRENT MAIN JOB’ ( JobTP= CURRENT
MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and current
round is not the final round of the panel (RndType<>Final).
Display ‘were/was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 5 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (

(EW1015)
Question
String

BLAISE NAME: HowPaidOS
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:

1

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

EW50

(EW1030)

RF EW50
DK EW50

(EW1030)
(EW1030)

Display EW20 and EW20OS on the same form pane.

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

EW - Page 6 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1020)
Question
Real

BLAISE NAME: DayWage
Field kind: Datafield
Field Size: 6,2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: -99.99

ArrayMax:

Max value: 999.99

)

Look Up File (

)

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

Question Text:
What {is/was} {your/{PERSON}'s} daily wage rate?

1

Responses:
REFUSED
DON'T KNOW

EW40

(EW1025)

RF EW80
DK EW70

(EW1055)
(EW1050)

Programmer
Instructions:

Soft:
Soft check range: $10.00 - $750.00
If the amount at EW40 is outside of the soft check range display the message “UNLIKELY
RESPONSE. VERIFY THE AMOUNT OR BACK-UP AND RE-CODE EW20 (HowPaid)."

Display
Instructions:

Display ‘is’ if the job being asked about is set as ‘CURRENT MAIN
JOB’(JobTP=CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’
(JobTP=CURRENT MISC) and current round is not the final round of the panel (RndType<>
Final).
Display ‘was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 7 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1025)
Question
Integer

BLAISE NAME: HoursDay
Field kind: Datafield
Field Size: 2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: 1

ArrayMax:

Max value: 24

)

Look Up File (

)

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

Question Text:
How many hours {{do/does}/did} {you/{PERSON}} usually work per day?
ENTER HOURS

1

Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:

BOX_20

(EW1150)

RF BOX_20
DK BOX_20

(EW1150)
(EW1150)

Hard range: Range check:1-24
If amount is outside of the range check, display the following message: "Input

invalid.

Value not in range 1 to 24."

Display
Instructions:

Display ‘do/does’ if the job being asked about is set as ‘CURRENT MAIN JOB’(JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘did’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is final round of the
panel (RndType=Final).

Testing/Editing
Notes:

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

EW - Page 8 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1030)
Question
Real

BLAISE NAME: MakeAmt
Field kind: Datafield
Field Size: 10,2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: -999999.99

ArrayMax:

Max value: 9999999.99

)

Look Up File (

)

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

Question Text:
How much {{do/does}/did} {you/{PERSON}} usually make this way?
ENTER AMOUNT:

1

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

EW60

(EW1035)

RF EW80
DK EW70

(EW1055)
(EW1050)

Display EW50, EW60, and EW60OS on the same form pane.
Display ‘do/does’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and
current round is not the final round of the panel (RndType<>Final).
Display ‘did’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 9 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (

(EW1035)
Question
Enumerated
TPERPERIOD

)

BLAISE NAME: PayPeriodUnit
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Show Card (

)

Look Up File (

)

Question Text:
PER PERIOD:

Responses:

Display
Instructions:

Testing/Editing
Notes:

PER DAY
PER WEEK
PER MONTH
PER YEAR
OTHER
REFUSED
DON'T KNOW

1
2
3
4
91
RF
DK

(EW1150)
(EW1150)
(EW1150)
(EW1150)
(EW1040)
(EW1150)
(EW1150)

Display EW50, EW60, and EW60OS on the same form pane.

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

BLAISE NAME: PayPeriodUnitOS
Field kind: Datafield
ArrayMin:

EW60OS
Item Type:

(EW1040)
Question

Type Class:

String

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (

BOX_20
BOX_20
BOX_20
BOX_20
EW60OS
BOX_20
BOX_20

)

Min value:

Field Size: 25

Show Card (

ArrayMax:

Max value:

)

Look Up File (

Question Text:
SPECIFY:

Responses:
REFUSED
DON'T KNOW

1 BOX_20
RF BOX_20
DK BOX_20
EW - Page 10 of 43

(EW1150)
(EW1150)
(EW1150)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Testing/Editing
Notes:

Soft check:
Soft range check:
Per day: $10.00 - $750.00
Per week: $75.00 - $5,000.00
Per month: $375.00 - $20,000.00
Per year: $5,000.00 - $200,000.00
If the amount at EW60OS is outside of the soft range check, display the message
“UNLIKELY RESPONSE. VERIFY WITH RESPONDENT OR BACK-UP AND RECODE
EW60."

Display EW50, EW60, and EW60OS on the same form pane.

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

BLAISE NAME: HourlyWageA

EW70
Item Type:

(EW1050)
Question

Type Class:

Real
Field Size: 5,2
{Continuous Answer.} Answers allowed: 1

Answer Type:

Help Available (
Context Header:

)

Field kind: Datafield

Show Card (

ArrayMin:

Min value: -9.99

ArrayMax:

Max value: 99.99

)

Look Up File (

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

Question Text:
I would just like to get a rough idea of how much {you/{PERSON} {{earn/earns}/earned} at this job. Approximately how
much {{do/does}/did} {you/he/she} make per hour?

1

Responses:
REFUSED
DON'T KNOW

BOX_20

(EW1150)

RF BOX_20
DK EW80

(EW1150)
(EW1055)

EW - Page 11 of 43

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Employment Wages (EW) Section
(Ques

Soft check:
Soft check range: $1.00 - $125.00
If the amount at EW70 is outside of the soft range check, display the message “UNLIKELY
RESPONSE. VERIFY WITH RESPONDENT”

Display ‘earn/earns’ if the job being asked about is set as ‘CURRENT MAIN JOB’(JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘earned’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the
panel (RndType=Final).
Display ‘do/does’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and
current round is not the final round of the panel (RndType<>Final).
Display ‘did’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 12 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1055)
Question
Enumerated
TMORE10

)

BLAISE NAME: More10HourA
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:
Could you just tell me if {you/{PERSON}} {{make/makes}/made} more or less than $10 an hour at this job?

Responses:

Display
Instructions:

$10 OR MORE
LESS THAN $10
REFUSED
DON'T KNOW

1
2
RF
DK

EW90
EW100
BOX_20
BOX_20

(EW1060)
(EW1065)
(EW1150)
(EW1150)

Display ‘make/makes’ if the job being asked about is set as ‘CURRENT MAIN JOB’(JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘made’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 13 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1060)
Question
Enumerated
TMORE15

)

BLAISE NAME: More15HourA
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:
More or less than $15 an hour?

Responses:

$15 OR MORE
LESS THAN $15
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_20
BOX_20
BOX_20
BOX_20

(EW1150)
(EW1150)
(EW1150)
(EW1150)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 14 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1065)
Question
Enumerated

BLAISE NAME: MoreMinWageA

TMOREMINM

)

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:
More or less than $7.25 an hour?

Responses:

$7.25 OR MORE
LESS THAN $7.25
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_20
BOX_20
BOX_20
BOX_20

(EW1150)
(EW1150)
(EW1150)
(EW1150)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 15 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1070)
Question
Real

BLAISE NAME: GrossPay
Field kind: Datafield
Field Size: 10,2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: -999999.99

ArrayMax:

Max value: 9999999.99

)

Look Up File (

)

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

Question Text:
How much {is/was} {your/{PERSON}'s} salary before taxes, not including tips, commissions, or bonuses?
ENTER AMOUNT:

1

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

EW120

(EW1075)

RF EW150
DK EW140

(EW1095)
(EW1090)

Display EW110, EW120, and EW120OS on the same form pane screen.
Display ‘is’ if the job being asked about is set as ‘CURRENT-MAIN JOB’ (JobTP= CURRENT
MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB ’(JobTP=CURRENT MISC) and current
round is not the final round of the panel (RndType<>Final).
Display ‘was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 16 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (

(EW1075)
Question
Enumerated
TGROSSPER

BLAISE NAME: GrossPayPeriod
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

)

Show Card (

)

Look Up File (

)

Question Text:
PER PERIOD:

Responses:

PER YEAR
PER MONTH
PER TWO-WEEK PERIOD
PER WEEK
OTHER
REFUSED
DON'T KNOW

Programmer
Instructions:

Soft check:

1
2
3
4
91
RF
DK

EW130
EW180
EW180
EW180
EW120OS
EW150
EW140

(EW1085)
(EW1110)
(EW1110)
(EW1110)
(EW1080)
(EW1095)
(EW1090)

Soft range check:
Per year: $5,000.00 - $200,000.00
Per month: $375.00 - $20,000.00
Per two week period: $150.00 - $10,000.00 Per week: $75.00 - $5,000.00
If the amount at EW120OS is outside of the soft range check then display the message
“UNLIKELY RESPONSE. VERIFY WITH RESPONDENT OR RE-CODE EW120
(GrossPayPeriod)”

Display
Instructions:

Testing/Editing
Notes:

Display EW110, EW120, and EW120OS on the same form pane screen.

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

EW - Page 17 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (

(EW1080)
Question
String

BLAISE NAME: GrossPayPeriodOS
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:

1

Responses:
REFUSED
DON'T KNOW

EW180

(EW1110)

RF EW180
DK EW180

(EW1110)
(EW1110)

Programmer
Instructions:
Display
Instructions:

Testing/Editing
Notes:

Display EW110, EW120, and EW120OS on the same form pane screen.

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

EW - Page 18 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1085)
Question
Integer

BLAISE NAME: SalaryWeeks
Field kind: Datafield
Field Size: 2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: 1

ArrayMax:

Max value: 52

)

Look Up File (

)

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

Question Text:
On how many weeks of work per year {is/was} this salary based?
ENTER WEEKS

1

Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:

Display
Instructions:

EW180

(EW1110)

RF EW180
DK EW180

(EW1110)
(EW1110)

Hard range: 1-52 Range check:
If the amount is outside of the range check, display the following message: “Input invalid.
Value not in range 1 to 52.”

Display ‘is’ if the job being asked about is set as ‘CURRENT-MAIN- JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 19 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1090)
Question
Real

BLAISE NAME: HourlyWageB
Field kind: Datafield
Field Size: 5,2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: -9.99

ArrayMax:

Max value: 99.99

)

Look Up File (

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

Question Text:
I would just like to get a rough idea of how much {you/{PERSON}} {{earn/earns}/earned} at this job. Approximately how
much {do/does}/did} {you/he/she} make per hour?

Responses:

1
REFUSED
DON'T KNOW

EW180

(EW1110)

RF EW180
DK EW150

(EW1110)
(EW1095)

EW - Page 20 of 43

)

MEPSSpring2024
Full Detail Spec

Employment Wages (EW) Section
(Ques

Programmer
Instructions:

Soft check:
Soft check range: $1.00 - $125.00
If the amount at EW140 is outside of the soft check range, display the message: UNLIKELY
RESPONSE. VERIFY WITH RESPONDENT.

Display
Instructions:

Display ‘earn/earns’ if the job being asked about is set as ‘CURRENT MAIN JOB’
(JobTP=CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’
(JobTP=CURRENT MISC) and current round is not the final round of the panel (RndType<>
Final).
Display ‘earned’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).
Display ‘do/does if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and
current round is not the final round of the panel (RndType<>Final).
Display ‘did’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 21 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1095)
Question
Enumerated
TMORE10

)

BLAISE NAME: More10HourB
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:
Could you just tell me if {you/{PERSON}} {{make/makes}/made} more or less than $10 an hour at this job?

Responses:

Display
Instructions:

$10 OR MORE
LESS THAN $10
REFUSED
DON'T KNOW

1
2
RF
DK

EW160
EW170
EW180
EW180

(EW1100)
(EW1105)
(EW1110)
(EW1110)

Display ‘make/makes’ if the job being asked about is set as ‘CURRENT MAIN JOB’
(JobTP=CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC)
and current round is not the final round of the panel (RndType<> Final).
Display ‘made’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 22 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1100)
Question
Enumerated
TMORE15

)

BLAISE NAME: More15HourB
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:
More or less than $15 an hour?

Responses:

$15 OR MORE
LESS THAN $15
REFUSED
DON'T KNOW

1
2
RF
DK

EW180
EW180
EW180
EW180

(EW1110)
(EW1110)
(EW1110)
(EW1110)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 23 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1105)
Question
Enumerated

BLAISE NAME: MoreMinWageB

TMOREMINM

)

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:
More or less than $7.25 an hour?

Responses:

$7.25 OR MORE
LESS THAN $7.25
REFUSED
DON'T KNOW

1
2
RF
DK

EW180
EW180
EW180
EW180

(EW1110)
(EW1110)
(EW1110)
(EW1110)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 24 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

(EW1110)
Question
Real

BLAISE NAME: HrsSalaryBased
Field kind: Datafield
Field Size: 3

{Continuous Answer.} Answers allowed: 1

Help Available (HrsSalaryHelp)
Context Header:

ArrayMin:

Min value: 1

ArrayMax:

Max value: 168

Show Card (

)

Look Up File (

)

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

Question Text:
Often, the number of hours people work is different from the number of hours on which their salaries are based. On how
many hours per week {is/was} {your/{PERSON}'s} salary based?
ENTER HOURS
HELP: F1

Responses:
REFUSED
DON'T KNOW
Programmer
Instructions:

1 BOX_20
RF BOX_20
DK BOX_20

(EW1150)
(EW1150)
(EW1150)

Hard check: Allow input of decimals. If decimal is input, display the following message:
“PLEASE ENTER WHOLE NUMBERS ONLY.”
Hard check: whole numbers 1-168.

Display
Instructions:

Display ‘is’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN), or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 25 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1115)
Question
Real

BLAISE NAME: HourlyWageC
Field kind: Datafield
Field Size: 5,2

{Continuous Answer.} Answers allowed: 1

)

Show Card (

ArrayMin:

Min value: -9.99

ArrayMax:

Max value: 99.99

)

Look Up File (

)

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

Question Text:
What {is/was} {your/{PERSON}'s} hourly wage rate for {your/his/her} regular work time, not including tips,
commissions, or bonuses at {EMPLOYER}?

1

Responses:
REFUSED
DON'T KNOW

BOX_20

RF EW200
DK EW200

(EW1150)
(EW1135)
(EW1135)

Programmer
Instructions:

Soft check:
Soft check range: $1.00- $125.00
If the amount at EW190 is outside of the soft range check, display the message “UNLIKELY
RESPONSE. VERIFY WITH RESPONDENT OR BACK UP AND RE CODE EW10
(Salaried).

Display
Instructions:

Display ‘is’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT
MISC) and current round is not the final round of the panel (RndType<>Final).
Display ‘was’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 26 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1135)
Question
Enumerated
TMORE10

)

BLAISE NAME: More10HourC
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:
Could you just tell me if {you/{PERSON}} {{make/makes}/made} more or less than $10 an hour at this job?

Responses:

Display
Instructions:

$10 OR MORE
LESS THAN $10
REFUSED
DON'T KNOW

1
2
RF
DK

EW210
EW220
BOX_20
BOX_20

(EW1140)
(EW1145)
(EW1150)
(EW1150)

Display ‘make/makes’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and
current round is not the final round of the panel (RndType<>Final).
Display ‘made’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 27 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

Help Available (
Context Header:

(EW1140)
Question
Enumerated
TMORE15

)

BLAISE NAME: More15HourC
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:
More or less than $15 an hour?

Responses:

$15 OR MORE
LESS THAN $15
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_20
BOX_20
BOX_20
BOX_20

(EW1150)
(EW1150)
(EW1150)
(EW1150)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 28 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec
EW220
Item Type:

(EW1145)
Question
Enumerated

Type Class:
Answer Type:

TMOREMINM

Help Available (
Context Header:

BLAISE NAME: MoreMinWageC

)

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:
More or less than $7.25 an hour?

Responses:

$7.25 OR MORE
LESS THAN $7.25
REFUSED
DON'T KNOW

1
2
RF
DK

BOX_20
BOX_20
BOX_20
BOX_20

(EW1150)
(EW1150)
(EW1150)
(EW1150)

Display
Instructions:

Testing/Editing
Notes:

BOX_20

Route Details:

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

(EW1150)

Item Type: Route

Type Class: If Then

EW230A through EW230C represent a stem and leaf series.
Cycle through the leaf text in the A C sequence until all rows are displayed.
Each leaf in this stem and leaf series, should display on the same form pane. Use the same
question stem display.
Display the question stem “{On this job, {{do/does}/did} {you/{PERSON}} earn...}” only
when presenting the first question for this person. Otherwise always display question stem
in brackets and “grayed out” text.
Display each leaf in bold black when its entry field is active. Otherwise always display in
“grayed-out” text.
Go to EW230A.

EW - Page 29 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Rout

Full Detail Spec

Testing/Editing
Notes:

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

EW230A
Item Type:

(EW1155)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

BLAISE NAME: EarnTips
Field kind: Datafield

Min value:

ArrayMax:

Max value:

Field Size:
Answers allowed: 1

Help Available (EarnHelp)
Context Header:

ArrayMin:

Show Card (

)

Look Up File (

)

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

Question Text:
{[}On this job, {{do/does}/did} {you/{PERSON}} earn {]}
a. tips?

HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

EW - Page 30 of 43

EW230B
EW230B
EW230B
EW230B

(EW1160)
(EW1160)
(EW1160)
(EW1160)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Display
Instructions:

Employment Wages (EW) Section
(Ques

If EW20 is coded '4' (BONUS), automatically code EW230B as '1' (YES)
IF EW20 is coded '3' (COMMISSION), automatically Programmer code EW230C as '1' (YES)

Use “same question stem” display.
If at EW230A, do not display question text in brackets. Otherwise, display question text in
brackets.
Array responses and variable text columns in the panel. Display “variable text” in the a-c
sequence until all rows have been displayed.
Display ‘do/does’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP=
CURRENT MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and
current round is not the final round of the panel (RndType<>Final).
Display ‘did’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN REFERENCE
PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW - Page 31 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

(EW1160)
Question
Enumerated
TYESNO

BLAISE NAME: EarnBonus
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (EarnHelp)
Context Header:

Show Card (

)

Look Up File (

)

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

Question Text:
{[}On this job, {{do/does}/did} {you/{PERSON}} earn {]}
b. bonuses?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

EW230C
EW230C
EW230C
EW230C

(EW1165)
(EW1165)
(EW1165)
(EW1165)

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 32 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Ques

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

(EW1165)
Question
Enumerated
TYESNO

BLAISE NAME: EarnComm
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available (EarnHelp)
Context Header:

Show Card (

)

Look Up File (

)

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

Question Text:
{[}On this job, {{do/does}/did} {you/{PERSON}} earn {]}
c. commissions?
HELP: F1

Responses:

YES
NO
REFUSED
DON'T KNOW

Programmer
Instructions:

If EW230A, EW230B and EW230C are all coded '2' (NO), 'RF'or 'DK'
go to BOX_50.
Otherwise go to Box_25

1
2
RF
DK

Display
Instructions:

Testing/Editing
Notes:

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

EW - Page 33 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Rout

Full Detail Spec
Box_25

(EW1168)

Route Details:

Item Type: Route

Type Class: If Then

If EW230A is coded '2' (NO), 'RF' or 'DK' go to BOX_30.
Otherwise, continue with EW240.

BLAISE NAME: TipsAmt

EW240
Item Type:

(EW1170)
Question

Type Class:

Real

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

)

Field kind: Datafield

ArrayMin:

Min value: -999999.99

ArrayMax:

Max value: 9999999.99

Field Size: 10,2

Show Card (

)

Look Up File (

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

Question Text:
How much {are/were} {your/{PERSON}'s} tips on average?
ENTER TIPS AMOUNT

1

Responses:
REFUSED
DON'T KNOW

EW250

RF BOX_30
DK BOX_30

EW - Page 34 of 43

(EW1175)
(EW1185)
(EW1185)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Display EW240, EW250, and EW250OS on the same form pane screen.
Display ‘are’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP= CURRENT
MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and current
round is not the final round of the panel (RndType<>Final).
Display ‘were’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW250
Item Type:

(EW1175)
Question

Type Class:

Enumerated

Answer Type:

TPERUNIT_2

Help Available (

)

BLAISE NAME: TipsUnit
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

Question Text:
PER PERIOD:

Responses:

PER DAY
PER WEEK
PER MONTH
PER YEAR
OTHER
REFUSED
DON'T KNOW

1
2
3
4
91
RF
DK

EW - Page 35 of 43

BOX_30
BOX_30
BOX_30
BOX_30
EW250OS
BOX_30
BOX_30

(EW1185)
(EW1185)
(EW1185)
(EW1185)
(EW1180)
(EW1185)
(EW1185)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

Display EW240, EW250, and EW250OS on the same form pane screen.

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

BLAISE NAME: TipsUnitOS
Field kind: Datafield
ArrayMin:

EW250OS
Item Type:

(EW1180)
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:

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

1 BOX_30
RF BOX_30
DK BOX_30

(EW1185)
(EW1185)
(EW1185)

Display EW240, EW250, and EW250OS on the same form pane screen.

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

EW - Page 36 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Rout

Full Detail Spec
BOX_30

(EW1185)

Route Details:

Item Type: Route

Type Class: If Then

IF EW230B is coded '2' (NO), 'RF' or 'DK' go to BOX_40.
Otherwise, continue with EW260.

BLAISE NAME: BonusAmt

EW260
Item Type:

(EW1190)
Question

Type Class:

Real

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

)

Field kind: Datafield

ArrayMin:

Min value: -999999.99

ArrayMax:

Max value: 9999999.99

Field Size: 10,2

Show Card (

)

Look Up File (

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

Question Text:
How much {are/were} {your/{PERSON}'s} bonuses on average?
ENTER BONUSES AMOUNT

1

Responses:
REFUSED
DON'T KNOW

EW270

RF BOX_40
DK BOX_40

EW - Page 37 of 43

(EW1195)
(EW1205)
(EW1205)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Display EW260, EW270, and EW270OS on the same form pane screen.
Display ‘are’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP= CURRENT
MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and current
round is not the final round of the panel (RndType<>Final).
Display ‘were’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW270
Item Type:

(EW1195)
Question

Type Class:

Enumerated

Answer Type:

TPERUNIT

Help Available (

BLAISE NAME: BonusUnit
Field kind: Datafield

ArrayMin:

Min value:

ArrayMax:

Max value:

Field Size:
Answers allowed: 1

)

Show Card (

)

Look Up File (

Question Text:
PER PERIOD:

Responses:

PER HOUR
PER DAY
PER WEEK
PER TWO WEEK PERIOD
PER MONTH
PER YEAR
OTHER
REFUSED
DON'T KNOW

1
2
3
4
5
6
91
RF
DK

EW - Page 38 of 43

BOX_40
BOX_40
BOX_40
BOX_40
BOX_40
BOX_40
EW270OS
BOX_40
BOX_40

(EW1205)
(EW1205)
(EW1205)
(EW1205)
(EW1205)
(EW1205)
(EW1200)
(EW1205)
(EW1205)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Testing/Editing
Notes:

Display EW260, EW270, and EW270OS on the same form pane screen.

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

BLAISE NAME: BonusUnitOS
Field kind: Datafield
ArrayMin:

EW270OS
Item Type:
Type Class:

(EW1200)
Question

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (

String

)

Min value:

Field Size: 25

Show Card (

ArrayMax:

Max value:

)

Look Up File (

)

Question Text:
SPECIFY:

Responses:
REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

1 BOX_40
RF BOX_40
DK BOX_40

(EW1205)
(EW1205)
(EW1205)

Display EW260, EW270, and EW270OS on the same form pane screen.

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

EW - Page 39 of 43

MEPSSpring2024

Employment Wages (EW) Section
(Rout

Full Detail Spec
BOX_40

(EW1205)

Route Details:

Item Type: Route

Type Class: If Then

If EW230C is coded '2' (NO), 'RF' or 'DK' go to BOX_50.
Otherwise, continue with EW280

BLAISE NAME: CommAmt

EW280
Item Type:

(EW1210)
Question

Type Class:

Real

Answer Type:

{Continuous Answer.} Answers allowed: 1

Help Available (
Context Header:

)

Field kind: Datafield

ArrayMin:

Min value: -999999.99

ArrayMax:

Max value: 9999999.99

Field Size: 10,2

Show Card (

)

Look Up File (

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

Question Text:
How much {are/were} {your/{PERSON}'s} commissions on average?
ENTER COMMISSIONS AMOUNT

1

Responses:
REFUSED
DON'T KNOW

EW290

RF BOX_50
DK BOX_50

EW - Page 40 of 43

(EW1215)
(EW1221)
(EW1221)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Display EW280, EW290, and EW290OS on the same form pane screen.
Display ‘are’ if the job being asked about is set as ‘CURRENT MAIN JOB’ (JobTP= CURRENT
MAIN) or is set as ‘CURRENT MISCELLANEOUS JOB’ (JobTP=CURRENT MISC) and current
round is not the final round of the panel (RndType<>Final).
Display ‘were’ if the job being asked about is set as a ‘FORMER MAIN JOB WITHIN
REFERENCE PERIOD’ (JobTP=FORMER MAIN) or current round is the final round of the panel
(RndType=Final).

Testing/Editing
Notes:

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

EW290
Item Type:

(EW1215)
Question

Type Class:

Enumerated

Answer Type:

TPERUNIT

Help Available (

BLAISE NAME: CommUnit
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

)

Show Card (

ArrayMax:

Max value:

)

Look Up File (

Question Text:
PER PERIOD:

Responses:

PER HOUR
PER DAY
PER WEEK
PER TWO WEEK PERIOD
PER MONTH
PER YEAR
OTHER
REFUSED
DON'T KNOW

1
2
3
4
5
6
91
RF
DK

EW - Page 41 of 43

BOX_50
BOX_50
BOX_50
BOX_50
BOX_50
BOX_50
EW290OS
BOX_50
BOX_50

(EW1221)
(EW1221)
(EW1221)
(EW1221)
(EW1221)
(EW1221)
(EW1220)
(EW1221)
(EW1221)

)

MEPSSpring2024

Employment Wages (EW) Section
(Ques

Full Detail Spec

Display
Instructions:

Display EW280, EW290, and EW290OS on the same form pane screen.

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

Testing/Editing
Notes:

BLAISE NAME: CommUnitOS
Field kind: Datafield
ArrayMin:

EW290OS
Item Type:

(EW1220)
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:

Responses:

1 BOX_50
RF BOX_50
DK BOX_50

REFUSED
DON'T KNOW
Display
Instructions:

Testing/Editing
Notes:

BOX_50

Route Details:

(EW1221)
(EW1221)
(EW1221)

Display EW280, EW290, and EW290OS on the same form pane screen.

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

(EW1221)

Item Type: Route

Type Class: If Then

Return to original questionnaire section (either RJ or EM-A).
EW - Page 42 of 43

MEPSSpring2024
Full Detail Spec

Employment Wages (EW) Section
(Rout

[End of EW]

EW - Page 43 of 43


File Typeapplication/pdf
File Modified0000-00-00
File Created2023-06-29

© 2024 OMB.report | Privacy Policy