24 Time Period Covered Detail Section

Medical Expenditure Panel Survey - Household and Medical Provider Components

Attachment 24 -- Time Period Covered Detail Section

MEPS-HC Core Interview

OMB: 0935-0118

Document [pdf]
Download: pdf | pdf
SpecWriter Data

Form Version:

9/13/2023 12:24:21 PM

Report Type:

Full Detail

Project Database:
Language:

English

WESSQL300.MEPSSpring2024

Spec Label:

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

HQ - Page 1 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Rout

Full Detail Spec
BOX_00

Route Details:

(HQ1000)

Item Type: Route

Type Class: If Then

01 Box = BOX_00, BOX_10, BOX_20, BOX 23, BOX_30

05 Single Select with Display Roster = HQ10_01, HQ10_02, HQ10_03, HQ10_04, HQ10_
05

BOX_10

Route Details:

(HQ1002)

Item Type: Route

Type Class: If Then

General Display Instructions for Question Text:
For ‘{START DATE}’, display the RU level reference period start date (typically-but not
always Jan 1 if Round 1 or the previous round interview date if not Round 1). Display as
full month, xx, YYYY - e.g., "January 1, 2016". Use variable BegRefDt.
For ‘{END DATE}’, display the RU level reference period end date (typically but not
always current round interview date if current round is not the final round of the panel
[RndType<>Final] or Dec 31 if current round is the final round of the panel
[RndType=Final). Display as full month, xx, YYYY - e.g., "January 1, 2016". Use variable
EndRefDt.
For ‘{PERSON’S START DATE}’, display the person level reference period start date.
Display as full month, xx, YYYY - e.g., "January 1, 2016". Use variables
Person.BegRefM, Person.BegRefD, Person.BegRefY.
For ‘{PERSON’S END DATE}’, display the person level reference period end date.
Display as full month, xx, YYYY - e.g., "January 1, 2016". Use variables
Person.EndRefM, Person.EndRefD, Person.EndRefY.

BOX_20

Route Details:

(HQ1003)

Item Type: Route

Type Class: If Then

Context header display instructions: SEE CONTEXT HEADER SPEC
Display the first part of the context header ‘{POLICYHOLDER’S FIRST MIDDLE LAST NAME}
INSURANCE THROUGH’ only when the HQ section was launched for private insurance
(Insurance.HIPubPriv=Private).

HQ - Page 2 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

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

(HQ1005)
Question
Enumerated
TWHOLETIME

BLAISE NAME: CovdWholeTime
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Help Available ( )
Context Header:

Show Card (

)

Look Up File (

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH} {NAME OF
INSURANCE SOURCE}

Question Text:
{Were/Was} {you/ {PERSON}} covered the whole time from {PERSON’S START DATE} until {today/ {PERSON’S END
DATE}}, or only part of the time?

Responses:

WHOLE TIME
PART OF THE TIME
REFUSED
DON'T KNOW

1
2
RF
DK

HQ - Page 3 of 20

Box_23

(HQ1026)

Box_23
Box_23

(HQ1026)
(HQ1026)

)

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

Programmer
Instructions:

Preloaded Grid Type 1 (forced navigation) including question HQ10_01, HQ10_02, HQ10_
03, HQ10_04, HQ10_05 – HQ10_N (max of HQ10_15), and HQ10_16.
NOTE: When HQ10_01 is coded ‘2’ (PART OF THE TIME) proceed to the next active cell
for this person.
If Round 1 and coded ‘1’ (WHOLE TIME), set SimplePerson.CovdJan1=Yes.
(NOTE: HQ10_01 is an inactive cell for a person’s row if it has been autocoded for that
person. If Round 1 and autocoded “1” (WHOLE TIME), also set SimplePerson.CovdJan1
=Yes for this person.)

Display
Instructions:

Display 'today' if (current round is not the final round of the panel [RndType<>Final]) and (Person level
reference period end date = RU level reference period end date). Otherwise, display '{PERSON’S END
DATE}'.
Roster 1 - Report Roster definition:
See the originating section for the grid roster definition and roster filter instructions. (The HQ section is
called from multiple items within the HX, HP, and PR sections. The grid will be preloaded based on
where the section is called from.)
Format form pane in columns with headers:
RU Member

Covd Whole Time? (HQ10_01)
Covd Now? (HQ10_02)
Covd {INTV MONTH}? (HQ10_03)

Covd at all {INTV MONTH}? (HQ10_04)
Covd {MONTH_1}? (HQ10_05)
Covd {MONTH_2}? (HQ10_06)

Covd {MONTH_3}? (HQ10_07)
Covd {MONTH_4}? (HQ10_08)
Covd {MONTH_5}? (HQ10_09)

Covd {MONTH_N}? (HQ10_N) (NOTE: Where the maximum number for N is 15)
Who Covd Same Period? (HQ10_16)

For RU Member:
Display the RU member's first, middle, and last names (Person.FullName) from the covered person
array that is linked to this instance of HQ. This column is protected. No changes are allowed.

HQ - Page 4 of 20

MEPSSpring2024
Full Detail Spec

Time Period Covered Detail (HQ) Section
(Ques

For {INTV MONTH}, display the interview month using three letter abbreviation.
For {MONTH_1} … {MONTH_N}, display the months between the RU reference period start date and
the RU reference period end date, excluding the interview month if current round is not the final round
of the panel (RndType<>Final). If current round is the final round of the panel (RndType=Final),
display all the months of the RU reference period, including December. Use the three letter abbreviation
for each month. However, for each row person, the only months that are active for that person are the
ones that are part of that person’s reference period, excluding the interview month.
January = JAN July= JUL February = FEB August= AUG March= MAR September= SEP April= APR
October= OCT May= MAY November= NOV June= JUN December= DEC

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
10[1].HP_EmpUnion_Loop10[1..2].HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
40[1..25].HP_DirectPurch_Main.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXOthHICovg.HP_DirectPurch_Main[1..14].HP_DirectPurch_Loop10.H
Q_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
HQ - Page 5 of 20

MEPSSpring2024
Full Detail Spec

Time Period Covered Detail (HQ) Section
(Ques

_HQ_HX290Grid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY_PrivHI.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]

HQ - Page 6 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

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

(HQ1010)
Question
Enumerated
TYESNO

Help Available ( )
Context Header:

BLAISE NAME: CovdNow
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Show Card (

)

Look Up File (

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH} {NAME OF
INSURANCE SOURCE}

Question Text:
{Are/Is} {you/{PERSON}} covered now?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

HQ - Page 7 of 20

HQ10_03
HQ10_04
HQ10_04
HQ10_04

(HQ1015)
(HQ1020)
(HQ1020)
(HQ1020)

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Time Period Covered Detail (HQ) Section
(Ques

Display HQ10_02 as an active cell for the person’s row, if it is not autocoded and (current
round is not the final round of the panel (RndType<>Final)) and (HQ10_01 is coded ‘2’
(PART OF THE TIME)) and (person's reference period end date includes the interview
month).

Otherwise, HQ10_02 is an inactive cell for the person’s row.

(NOTE: HQ10_02 is also an inactive cell for the person’s row if it has been autocoded.)

Display
Instructions:

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
10[1].HP_EmpUnion_Loop10[1..2].HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
40[1..25].HP_DirectPurch_Main.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXOthHICovg.HP_DirectPurch_Main[1..14].HP_DirectPurch_Loop10.H
Q_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY_PrivHI.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable stored at MEPS(Fall/Spring)
HQ - Page 8 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]

HQ10_03
Item Type:

(HQ1015)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: CovdContin
Field kind: Datafield

ArrayMin:

Min value:

ArrayMax:

Max value:

Field Size:
Answers allowed: 1

Show Card (

)

Look Up File (

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH} {NAME OF
INSURANCE SOURCE}

Question Text:
{Have/Has} {you/{PERSON}} been covered continuously, since the first of {INTERVIEW MONTH} through today?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

HQ - Page 9 of 20

HQ10_05
HQ10_05
HQ10_05
HQ10_05

(HQ1025)
(HQ1025)
(HQ1025)
(HQ1025)

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Time Period Covered Detail (HQ) Section
(Ques

Display HQ10_03 as an active cell for the person’s row, if the person’s row has not been
autocoded and current round is not the final round of the panel (RndType<>Final) and HQ10_
02 is coded ‘1’ (YES) (YES, covered now).
Otherwise, HQ10_03 is an inactive cell for the person’s row.
If Round 1 and interview month=January and coded ‘1’ (YES), set SimplePerson.CovdJan1
=Yes.
(NOTE: HQ10_03 is also an inactive cell for the person’s row if that person’s row has been
autocoded. If Round 1 and interview month=January and autocoded “1” (YES), also set
SimplePerson.CovdJan1=Yes for this person.)

Display
Instructions:

Display name of month in which interview is being conducted (month in which interview first started)
for ‘INTERVIEW MONTH’. (Use month from EndRefDt)

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
10[1].HP_EmpUnion_Loop10[1..2].HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
40[1..25].HP_DirectPurch_Main.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXOthHICovg.HP_DirectPurch_Main[1..14].HP_DirectPurch_Loop10.H
Q_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY_PrivHI.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
HQ - Page 10 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]

HQ10_04
Item Type:

(HQ1020)
Question

Type Class:

Enumerated

Answer Type:

TYESNO

Help Available ( )
Context Header:

BLAISE NAME: CovdIntvMth
Field kind: Datafield
ArrayMin:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH} {NAME OF
INSURANCE SOURCE}

Question Text:
{Were/Was} {you/{PERSON}} covered at all during {INTERVIEW MONTH}?

Responses:

YES
NO
REFUSED
DON'T KNOW

1
2
RF
DK

HQ - Page 11 of 20

HQ10_05
HQ10_05
HQ10_05
HQ10_05

(HQ1025)
(HQ1025)
(HQ1025)
(HQ1025)

)

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Time Period Covered Detail (HQ) Section
(Ques

Display HQ10_04 as an active cell for the person’s row, if the person’s row has not been
autocoded and current round is not the final round of the panel (RndType<>Final) and HQ10_
02 is coded ‘2’ (NO), ‘RF’ (REFUSED), or ‘DK’ (DON’T KNOW) (NO/DK/RF if covered
now).
Otherwise, HQ10_04 is an inactive cell for the person’s row.
(NOTE: HQ10_04 is also an inactive cell for the person’s row if it has been autocoded.)

Display
Instructions:

Testing/Editing
Notes:

Display name of month in which interview is being conducted (i.e., month in which interview first
started) for ‘INTERVIEW MONTH’. (Use month from EndRefDt)

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
10[1].HP_EmpUnion_Loop10[1..2].HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
40[1..25].HP_DirectPurch_Main.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXOthHICovg.HP_DirectPurch_Main[1..14].HP_DirectPurch_Loop10.H
Q_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY_PrivHI.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
HQ - Page 12 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]

BLAISE NAME: CovdMth
Field kind: Datafield
ArrayMin:

HQ10_05
Item Type:
Type Class:

(HQ1025)
Question

Answer Type:

TCOVRLENGEMP

Enumerated

Help Available ( )
Context Header:

Min value:

Field Size:
Answers allowed: 1

Show Card (

ArrayMax:

Max value:

)

Look Up File (

)

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH} {NAME OF
INSURANCE SOURCE}

Question Text:
{In {MONTH{, YEAR}}, {were/was} {you/{PERSON}} covered the whole month, part of the month, or not at all during the
month?}/ {What about in {MONTH{, YEAR}}?

[{Were/Was} {you/he/she} covered the whole month, part of the month, or not at all during the month?]}

Responses:

WHOLE MONTH
PART OF MONTH (INCLUDING FIRST OF
MONTH)
PART OF MONTH (NOT INCLUDING
FIRST OF MONTH)
NOT COVERED
REFUSED
DON'T KNOW

1
2

Box_23
Box_23

(HQ1026)
(HQ1026)

3

Box_23

(HQ1026)

4
RF
DK

Box_23
Box_23
Box_23

(HQ1026)
(HQ1026)
(HQ1026)

HQ - Page 13 of 20

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Time Period Covered Detail (HQ) Section
(Ques

HQ10_05 also includes HQ10_06, HQ10_07, HQ10_08, HQ10_09, … HQ10_N. (NOTE:
Where the maximum number for N is 15)
Display HQ10_05… HQ10_N as active cells for the person’s row if the person’s row has not
been autocoded and HQ10_01 is coded ‘2’ (PART OF THE TIME). Otherwise, HQ10_
05…HQ10_N are inactive cells for the person’s row.
(NOTE: HQ10_05…HQ10_N are also inactive cells for the person’s row if it has been
autocoded.)
Note: The number and names of the months listed in the full grid are determined by the
number of months between the month prior to the month of the interview and the month of the
reference date. For example, if the reference date is January 1 and the interview date is April
10, 'January',
'February', and 'March' are displayed. 'April' would not be asked about in HQ10_05 because
questions HQ10_03 and HQ10_04 determined the coverage during the interview month.
However, not all RU members will be eligible for every month. The cells for the months that
are not applicable for that RU member should not be active. The only month cells that should
be active for a specific row are the ones that apply to that person's individual reference period.
If the current round is the final round of the panel (RndType=Final), the end date is not the
interview date. It is either 12/31/{YEAR} or the date the person left the RU, died, was
institutionalized, moved, etc.
The screen layout should accommodate all the months in the person’s reference period.
Horizontal scrolling may be necessary in the grid.
Hard Check:
Edit: If current round is not the final round of the panel (RndType<>Final), person must be
covered at least one month during the reference period. If person does not have coverage
during the interview month (HQ10_02=2 or HQ10_04=2) and does not have coverage for any
of the months displayed at HQ10_05 (all months displayed at HQ10_05 are coded '4' (NOT
COVERED)), display the following message: "MUST BE COVERED AT LEAST PART OF
ONE MONTH. IF NOT, BACK UP AND DELETE PERSON AS A COVERED PERSON
(DEPENDENT) FOR THIS INSURANCE."
Edit: If current round is the final round of the panel (RndType=Final), all months displayed at
HQ10_05 cannot be coded '4' (NOT COVERED). If all are, display the following message:
"MUST BE COVERED AT LEAST PART OF ONE MONTH. IF NOT, BACK UP AND
DELETE PERSON AS A COVERED PERSON (DEPENDENT) FOR THIS INSURANCE."
For each person (row), if Round 1 and if January is coded ‘1’ (WHOLE MONTH) or ‘2’
(PART OF MONTH (INCLUDING FIRST OF MONTH), set SimplePerson.CovdJan1=Yes.
(NOTE: For each person (row), if Round 1 and if January is autocoded ‘1’ (WHOLE
MONTH) or ‘2’ (PART OF MONTH (INCLUDING FIRST OF MONTH), also set
SimplePerson.CovdJan1=Yes for this person.)

Display
Instructions:

Display ‘, YEAR’ as a 4-digit year only if current round is a round that crosses two calendar years
(RndType=Cross). Otherwise, use a null display for ‘YEAR’.

Array responses and variable text columns in the panel. Variable question text displays for each month
in the reference period. If more than 4 months to display, repeat, the question wording, beginning from
HQ - Page 14 of 20

MEPSSpring2024
Full Detail Spec

Time Period Covered Detail (HQ) Section
(Ques

“HQ10_06-HQ10_N” for other months in the reference period eligible to be displayed. As the cursor
moves from one month row to the next, display the other rows in grayed out text.

The wording for each row is as follows:

HQ10_05 only displays for the first month and if the person’s reference period start date = RU or
household level start date:
“In {MONTH{, YEAR}}, {were/was} {you/{PERSON}} covered the whole month, part of the month,
or not at all during the month?”

For HQ10_06 – HQ10_N: display the following if it’s the first month in this person’s reference period
start date, where person’s reference period start date ≠ RU or household level start date: “In
{MONTH{, YEAR}}, {were/was} {you/{PERSON}} covered the whole month, part of the month, or
not at all during the month?” Otherwise, if this is not the first month in the person’s reference period
display, “What about in {MONTH{, YEAR}}? [{Were/Was} {you/he/she} covered the whole month,
part of the month, or not at all during the month?]” Repeat this sequence of questions HQ10_06-HQ10
_N until all the months in the person’s reference period are completed.

The text “[{Were/Was} {you/he/she} covered the whole month, part of the month, or not at all during
the month?]” should display one line below the first sentence in brackets and in bold, black text.

Testing/Editing
Notes:

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
10[1].HP_EmpUnion_Loop10[1..2].HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_
40[1..25].HP_DirectPurch_Main.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXOthHICovg.HP_DirectPurch_Main[1..14].HP_DirectPurch_Loop10.H
Q_Main.HQ_DetailGrid[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
HQ - Page 15 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

Variable collected at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable collected at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY_PrivHI.HP_DirectPurch_Loop10.HQ_Main.HQ_DetailGrid[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMedicaid.HXMedicaid_HQGrid.HXMedicaid_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXGHP.GHP_HQGrid.HXGHP_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXIHS.IHS_HQGrid.HXIHS_HQ[1..25]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_GHPGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MedicaidGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_MilitaryGrid.HXLP40_HQ[1..1]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.HXMilitary.Military_HQGrid.HXMilitary_HQ[1..25]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMilitHI_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRGHP_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRIHS_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)
YYYY.HX_Main.PR_Main.PRMedicaid_HQ.HQ_DetailGrid[1..30]
Variable stored at MEPS(Fall/Spring)YYYY.HX_Main.HXLoop_40[1..25].HXLP40
_HQ_HX290Grid.HXLP40_HQ[1..1]

Box_23

Route Details:

(HQ1026)

Item Type: Route

Type Class: If Then

If asking about Person 1 (first person listed on HQ10 grid) and HQ10_01 is coded ‘1’
(WHOLE TIME) or ‘2’ (PART OF THE TIME) and if there are other RU members listed
on the HQ10 grid who have the same reference period as Person 1, go to HQ10_16.
If asking about Person 1 and HQ10_01 is coded ‘1’ (WHOLE TIME) or ‘2’ (PART OF
THE TIME) and there are no RU members listed on the HQ10 grid who have the same
reference period as Person 1
OR
if HQ10_01 is coded ‘RF’ (REFUSED) or ‘DK’ (DON’T KNOW)
OR
if asking about an RU member who is not Person 1, then go to the next person in the grid
with an active row. If no other person in grid with an active row, go to BOX_30.

HQ - Page 16 of 20

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

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

(HQ1028)
Question
Enumerated
TFIRST_M_L_99

Help Available ( )
Context Header:

BLAISE NAME: CovdDet
Field kind: Datafield

ArrayMin:

Min value:

Field Size:
Answers allowed: 1

ArrayMax:

Max value:

Show Card (

)

Look Up File (

{{POLICYHOLDER’S FIRST MIDDLE LAST NAME} INSURANCE THROUGH}
{NAMEOF INSURANCE SOURCE}

Question Text:
Now think about {PERSON 2, PERSON 3, PERSON 4, PERSON N…}. {Was {he/she}/Who was} covered for the same
period of time as {you/{PERSON 1 }}?
{PROBE: Who else ?}
{PEOPLE THAT HAVE LIVED HERE FOR A DIFFERENT PERIOD OF TIME WILL BE ASKED ABOUT
SEPARATELY .}
ENTER ALL THAT APPLY.

Responses:

{FIRST NAME [MIDDLE NAME] LAST
NAME}1
{FIRST NAME [MIDDLE NAME] LAST
NAME}2
{FIRST NAME [MIDDLE NAME] LAST
NAME}3
{FIRST NAME [MIDDLE NAME] LAST
NAME}4
{FIRST NAME [MIDDLE NAME] LAST
NAME}N
NO ONE

1
2
3
4
5
99

HQ - Page 17 of 20

)

MEPSSpring2024

Time Period Covered Detail (HQ) Section
(Ques

Full Detail Spec

Programmer
Instructions:

Always display HQ10_16 as inactive cell when RU member is not Person 1 (first person listed
on HQ10 grid). Display HQ10_16 cell as active only if RU member is Person 1 AND if there
are RU members listed on the HQ10 grid who have the same reference period as Person 1
AND HQ10_01<>DK, RF.
For each person selected, autocode that person’s HQ10 row with Person 1’s HQ10 grid
response(s) (not including HQ10_16). The autocoded cells will not be on path and the
selected person’s rows will be grayed out and the fields uneditable .
After HQ10_16 is coded, go to the next person in the grid with an active row. This will
include any RU members not listed in HQ10_16. If no other person in grid with an active row,
go to Box 30 .
Roster behavior:
1. Multiple select allowed. Interviewer may select one or more from the listed members.
Hard check: Code ‘99’ (NO ONE) cannot be selected in combination with any other response
option. If HQ10_16 is coded '99' (NO ONE) is selected with any other response code: "NO
ONE CANNOT BE SELECTED IF ANOTHER RESPONSE OPTION IS ALREADY
SELECTED. VERIFY AND RE-ENTER."

Display
Instructions:

Roster 2 – no add/edit/delete Roster definition:
This item displays the RU-MEMBERS-ROSTER (Person.FullName) for selection of RU members.
Roster filter:
Display RU-members who meet the following conditions:
- Covered by the insurance being asked about (person is displayed in the current HQ10 grid already)
- Person has the same reference period as Person 1 in the HQ10 grid (use variables BegRefM, BegRefD,
BegRefY, EndRefM, EndRefD, EndRefY)
For the display of person names: {PERSON 2, PERSON 3, PERSON 4, PERSON N…}, display the list
of RU members from the HQ10 grid who have the same reference period as Person 1. Display first
names only. If exactly two names displayed, separate names with the word “and” and no comma. If
more than two names listed, separate names using commas, except for between the last two names
displayed. Between the last two names displayed, separate names using the word “and”.
Display ‘Was {he/she}' if only 1 person listed in HQ10_16 roster. Otherwise, display 'Who was '.
Display “you” if current respondent is Person 1. Otherwise, display “{PERSON 1}” using only the
person’s first name.
Display ‘PEOPLE THAT HAVE LIVED HERE FOR A DIFFERENT PERIOD OF...’ if there are
people listed in HQ10 grid who have a different reference period than Person 1. Otherwise, use null
display.
Display ‘PROBE: Who else?' if more than one 1 person listed in HQ10_16 roster. Otherwise, use null
display.

BOX_30

Route Details:

(HQ1040)

Item Type: Route

Type Class: If Then

Return to the HX, HP, or PR section.

HQ - Page 18 of 20

MEPSSpring2024
Full Detail Spec

Programmer
Instructions:

Time Period Covered Detail (HQ) Section
(Rout

CovdPers.LRndCovd
MHOP will need to set a flag on the Covered Person Array to determine if an RU member is
considered covered for the following round. This flag will be called CovdPers.LRndCovd
and will be used in the OE and PR sections to determine whether coverage is asked about for
each eligible RU member. This setting will need to be made prior to each round, past round
1. The value of the Flag will be the current round. If the RU member was considered covered
in Round 1, for review in Round 2, the flag will be set to ‘1’. If the RU member was
considered covered in Round 2, for review in Round 3, the flag will be set to ‘2’, etc.

1. Public Insurance (Medicare) [Insurance.HIPubPriv=Public, Insurance.HISrc= Medicare] –
once an RU member is added as having Medicare coverage, CAPI collects an effective date
for coverage in the HX section. An effective end date is never collected and it is assumed that
Medicare coverage never ends for that RU member. In cases of Medicare coverage,
LRndCovd is not necessary.

2. Public Insurance (except Medicare) [Insurance.HIPubPriv=Public, Insurance.HISrc <>
Medicare] – The HQ section determines what months each RU member is covered by each
source of public insurance. To be eligible for to be reviewed for public coverage, the RU
member must have been covered at least one day in the previous round (not necessarily on the
interview date).
Set CovdPers.LRndCovd =  for this RU member for this insurance if:
⦁ HQ10_01 = ‘1’ (WHOLE TIME, DK or RF)
or
⦁ HQ10_02 = ‘1’ (YES, DK or RF)
or
⦁ HQ10_04 = ‘1’ (YES)
or
⦁ HQ10_05 = ‘1’ (WHOLE MONTH), ‘2’ (PART OF MONTH (INCLUDING FIRST OF
MONTH)), or ‘3’ (PART OF MONTH (NOT INCLUDING FIRST OF MONTH)) for at least
one month in the grid.
3. Private Insurance [Insurance.HIPubPriv=Private, Insurance.OrigRnd=current round] – The
HQ section determines what months each RU member is covered by each source of private
insurance that was created in the current round. (The specifications for this flag for private
insurance that was reviewed during the current round is included in the OE section.) To be
eligible to be reviewed for private coverage, the RU member must have been covered on the
interview date of the previous round.
Set CovdPers.LRndCovd =  for this RU member for this insurance if:
⦁ HQ10_01 = ‘1’ (WHOLE TIME, DK or RF)
or
HQ - Page 19 of 20

MEPSSpring2024
Full Detail Spec

Time Period Covered Detail (HQ) Section
(Rout

⦁ HQ10_02 = ‘1’ (YES, DK or RF)

[End of HQ]

HQ - Page 20 of 20

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

© 2024 OMB.report | Privacy Policy