11 Event Enumeration Section

Medical Expenditure Panel Survey - Household and Medical Provider Components

Attachment 11 -- Event Enumeration Section

MEPS-HC Core Interview

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

7/13/2023 8:59:09 AM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL300.MEPSSpring2024

Spec Label:

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

EE - Page 1 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Rout

Full Detail Spec
BOX_00

Route Details:

(EE1000)

Item Type: Route

Type Class: If Then

01 Box = BOX_00, BOX_20, BOX_30, BOX_40, BOX_50

02 Loop = LOOP_10, LOOP_20

03 End Loop = END_LP10, END_LP20

04 Single Select = EE30, EE40

05 Single Selectwith Display Roster = EE50_01

24 Information Screen = EE20

Grid 1 = EE50_01

EE - Page 2 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Rout

Full Detail Spec
LOOP_10

Route Details:

(EE1015)

Item Type: Route

Type Class: Begin Loop

For each element in the RU-Members-Roster, Ask LOOP_20-END_LP10.

Loop definition: LOOP_10 cycles on persons who were selected as having an event for the
provider probe that launched this instance of the EE section. This loop cycles on RU
members who meet the following conditions:

If EE section launched from first cycle through provider probes (PP10-PP160_01-PP160
_N) then
-Person marked as ‘1’ (YES) for the probe that launched this instance of the EE section.
OR
-Person selected at PP160_01-PP160_N grid as ‘1’ (YES).

NOTE: If the respondent is eligible for this loop, CAPI should cycle on the respondent first,
followed by eligible RU members in PID order.

LOOP_20

Route Details:

(EE1020)

Item Type: Route

Type Class: Begin Loop

For each of the following:
EVENT 1
EVENT 2
EVENT 3
EVENT 4
EVENT N
Ask BOX_20-END_LP20.
Loop definition: LOOP_20 enumerates each event of this Provider Probes type for this
person. The response to EE30 determines if the loop cycles again. If EE30 is coded ‘1’
(YES), the loop cycles to collect the next event. When EE30 is coded ‘2’ (NO), ‘RF’
(REFUSED), ‘DK’ (DON’T KNOW), the loop ends.

EE - Page 3 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Rout

Full Detail Spec
BOX_20

Route Details:

(EE1025)

Type Class: If Then

If this is the first cycle of LOOP_20 for this person, go to EE20, otherwise go to
BOX_30.

EE20
Item Type:

(EE1030)
Instruction

Type Class:

Enumerated

Answer Type:

TContinue

Help Available ( )
Context Header:

Item Type: Route

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

Show Card (

)

Look Up File (

{PERSON’S FIRST MIDDLE AND LAST NAME} {STR-DT} {END-DT}

Question Text:
{I’m going to first ask a few more questions about/Now, let’s talk about} {your/{PERSON}’s} {PROVIDER PROBE
QUESTION TEXT}.
PRESS 1 AND ENTER TO CONTINUE.

Responses:

CONTINUE

1

EE - Page 4 of 11

BOX_30

(EE1035)

)

MEPSSpring2024

Event Enumeration (EE) Section
(Instr

Full Detail Spec

Programmer
Instructions:
Display
Instructions:

Testing/Editing
Notes:

BOX_30

Route Details:

Create event record for this person.

Display "I’m going to first ask a few more questions about" if first cycle through LOOP_10 (first person
to be asked about for this probe.) Otherwise, display "Now, let’s talk about"
Display the following text under specified conditions for {PROVIDER PROBE QUESTION TEXT}:
If coming from PP10 display "stay at the hospital"
If coming from PP20 display "visit to the hospital emergency room"
If coming from PP30 display "visit with the outpatient department"
If coming from PP40 display "care from a primary care doctor"
If coming from PP50 display "visit with a specialist"
If coming from PP53 display "visit with a dental care provider"
If coming from PP55 display "visit with a mental health professional"
If coming from PP60 display "visit with any other type of medical professional"
If coming from PP70 display "care received from a health clinic"
If coming from PP80 display "visit to a medical lab or testing facility"
If coming from PP100 display "visit with a therapist"
If coming from PP120 display "visit with a vision or eye care provider"
If coming from PP130 display "visit with someone who practices alternative care"
If coming from PP140 display "care received from a home health care provider"
If coming from PP150 display "care received from any type of residential rehabilitation facility or
treatment facility"
If coming from PP160_01-PP160_N, display "other health care received"

Variable collected at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]

(EE1035)

Item Type: Route

Type Class: If Then

Ask the Event Roster (EV) section for record collection.
At completion of the EV section, continue with EE30.

EE - Page 5 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Ques

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

(EE1040)
Question
Enumerated
TYESNO

Help Available ( )
Context Header:

BLAISE NAME: AnyOthCare
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} {STR-DT} {END-DT}

Question Text:
Other than what we just talked about, {have/has}{you/{PERSON} {PROVIDER PROBE QUESTION TEXT} {between
{PERSON'S START DATE} and {PERSON'S END DATE}/since {PERSON'S START DATE}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

EE - Page 6 of 11

END_LP20

(EE1060)

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Event Enumeration (EE) Section
(Ques

If coming from PP120 and EE30 is coded ‘2’ (NO), ‘RF’ (REFUSED), ‘DK’ (DON’T
KNOW), go to EE40.

Otherwise, if coming from all other probes, and EE30 is coded ‘2’ (NO), ‘RF’ (REFUSED) or
‘DK’ (DON’T KNOW), the provider probe for the current person is no longer on path. Go to
END_LP20.

If EE30 is coded ‘1’ (YES), create event q from the probe that launched this instance of EE
and go to END_LP20.

Display
Instructions:

Display "since {PERSON’S START DATE} if current round is not the final round of the panel
(RndType<> Final), otherwise display "between {PERSON’S START DATE} and {PERSON’S END
DATE}"
Display the following text for {PROVIDER PROBE QUESTION TEXT}:
If coming from PP10 display "been admitted to the hospital at any other time, looking at card PP-1"
If coming from PP20 display "received any other care in a hospital emergency room, looking at card
PP-2"
If coming from PP30 display "had any other care from a hospital outpatient department, looking at card
PP-3"
If coming from PP40 display "received care from any other medical doctor such as a primary care
provider, general practitioner, family medicine provider, pediatrician or internist, as shown on card
PP-4"
If coming from PP50 display "had any other care from any kind of health care specialist shown on card
PP-5"
If coming from PP53 display “"had any other care from a dentist, oral surgeon, orthodontist, or any type
of dental care provider shown on card PP-6"
If coming from PP55 display "had any other care from a psychiatrist, psychologist, a licensed clinical
social worker, a mental health therapist or counselor or any type of mental health professional shown on
card PP-7"
If coming from PP60 display "had any other care from any kind of medical professional shown on card
PP-8"
If coming from PP70 display "received care from any other kind of health clinic, family planning center,
walk-in urgent care or retail clinic shown on card PP-9"
If coming from PP80 display "had any other visits to a medical lab or testing facility shown on card
PP-10"
If coming from PP100 display "had any other visits with a physical therapist, occupational therapist,
speech therapist, chiropractor or any other type of health care therapist shown on card PP-11"
If coming from PP120 and display "had any other care from a vision or eye care provider shown on card
PP-12"
If coming from PP130 display "had any other care from someone who practices alternative care shown
on card PP-13"
If coming from PP140 display "had any other type of home care services as shown on card PP-14"
If coming from PP150 display "received any other care at a residential rehabilitation facility or
treatment facility as shown on card PP-15"
If coming from PP160_01-PP160_N display "received any other kind of care, as shown on card PP-16"

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]
EE - Page 7 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Ques

Full Detail Spec

EE40
Item Type:

(EE1045)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: GlassesPers
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} {STR-DT} {END-DT}

Question Text:
Did {you/{PERSON}} purchase eye glasses or contact lenses as part of {that visit/any of those visits}, or at any other time
between {PERSON'S START DATE} and {PERSON'S END DATE}?

Responses:

YES
NO
REFUSED
DON'T KNOW

Programmer
Instructions:

Note to programmer: a person level variable needs to be stored with the value at EE40. If
EE40 has a value, OM10 will use the information to determine the correct fill to display to
verify the purchase of glasses or contact lenses during the reference period.

Display
Instructions:

Testing/Editing
Notes:

END_LP20

Route Details:

1
2
RF
DK

END_LP20
END_LP20
END_LP20
END_LP20

(EE1060)
(EE1060)
(EE1060)
(EE1060)

Display “that visit” if cycled through LOOP_20 only once for this person (only one event was added for
this PERSON so far). Otherwise, display “any of those visits.”

Variable collected at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.EE_Main.EE_Loop_10[1..25]

(EE1060)

Item Type: Route

Type Class: End Loop

If EE30 is coded ‘1’ (YES), cycle to collect next event for person at LOOP_20.
If EE30 is coded ‘2’ (NO), ‘RF’ (REFUSED), ‘DK’ (DON’T KNOW), end LOOP_20 and
continue with END_LP10.

EE - Page 8 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Rout

Full Detail Spec

END_LP10

Route Details:

(EE1065)

Item Type: Route

Type Class: End Loop

Cycle on next person in RU-Members-Roster who meets the conditions stated in the
loop definition.
If no more persons meet the stated conditions, end LOOP_10 and continue with BOX_
40.

BOX_40

Route Details:

(EE1066)

Item Type: Route

Type Class: If Then

Check to make sure that the RU members that coded ‘1’ (YES) to PP120 have been cycled
on. If all members who coded ‘1’ (YES) have cycled to collect event (glasses or contact
lenses) information, check to see if there are remaining members that coded ‘2’ (NO) to
PP120. If so, go to EE50_01; otherwise, go to BOX_50.

EE50_01
Item Type:
Type Class:

(EE1067)
Question

Answer Type:

TYESNO

Enumerated

Help Available ( )

BLAISE NAME: Glasses1
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

)

Max value:

Look Up File (

)

Question Text:
Did {DISPLAY NAME} purchase eye glasses or contact lenses between {PERSON'S START DATE} and {PERSON'S END
DATE}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

EE - Page 9 of 11

MEPSSpring2024

Event Enumeration (EE) Section
(Ques

Full Detail Spec

Programmer
Instructions:

Preloaded grid type 1: forced navigation including EE50_01, EE, 50_02, EE50_03, EE50_
04…, EE50_N.
Note to programmer: a person level variable needs to be stored with the response for each
person at EE50. If EE50 has a value, OM10 will use the information to determine the correct
fill to display to verify the purchase of glasses or contact lenses during the reference period
for each person.
Go to BOX_50.

Display
Instructions:

Roster 1-Report
Col #1: RU Members’ Names
Instructions: Display First, Middle, Last name of RU member

Roster Filter:
Display names of all persons who did not report any vision care
(PP120 coded ‘2’ (NO)).

Variable question text display for each person in the roster, display the following:
EE50_02: 2nd person on the roster: How about {DISPLAY NAME 2}?
EE50_03: 3rd person on the roster: How about {DISPLAY NAME 3}?
EE50_04: 4th person on the roster: Did {DISPLAY NAME 4} purchase glasses or contact lenses
between {PERSON’S START DATE} and {PERSON’S END DATE}?
EE50_N: N person on the roster: repeat question text in order from EE50_01-EE50_04.

Display question stem ‘Did {DISPLAY NAME} purchase eye glasses…” in brackets and grayed-out
text when displaying the variable question text display for the 2nd person to the Nth person.

Testing/Editing
Notes:

BOX_50

Route Details:

Variable collected at MEPS(Fall/Spring)YYYY.EE_Main
Variable stored at MEPS(Fall/Spring)YYYY.EE_Main

(EE1070)

Item Type: Route

Type Class: If Then

Return to next probe in the Provider Probes (PP) section.
EE - Page 10 of 11

MEPSSpring2024
Full Detail Spec

Event Enumeration (EE) Section
(Rout

[End of EE]

EE - Page 11 of 11


File Typeapplication/pdf
File Modified0000-00-00
File Created2023-07-13

© 2024 OMB.report | Privacy Policy