Form 0920-0214 Re-Designed Houshold Roster Section Questionnaire

National Health Interview Survey

Att 5a - Redes Q HH Roster

Re-Designed Household Roster

OMB: 0920-0214

Document [pdf]
Download: pdf | pdf
Attachment 5a - Redesigned Questionnaire Household Roster Section
OMB Number 0920-0214 Expires: xx/xx/20xx
Assurance of confidentiality – We take your privacy very seriously. All information that relates to or describes
identifiable characteristics of individuals, a practice, or an establishment will be used only for statistical purposes.
NCHS staff, contractors, and agents will not disclose or release responses in identifiable form without the consent of
the individual or establishment in accordance with section 308(d) of the Public Health Service Act (42 U.S.C.
242m(d)) and the Confidential Information Protection and Statistical Efficiency Act of 2002 (CIPSEA, Title 5 of Public
Law 107-347). In accordance with CIPSEA, every NCHS employee, contractor, and agent has taken an oath and is
subject to a jail term of up to five years, a fine of up to $250,000, or both if he or she willfully discloses ANY
identifiable information about you. In addition, NCHS complies with the Federal Cybersecurity Enhancement Act of
2015 (6 U.S.C. §§ 151 & 151 note). This law requires the federal government to protect federal computer networks
by using computer security programs to identify cybersecurity risks like hacking, internet attacks, and other security
weaknesses. If information sent through government networks triggers a cyber threat indicator, the information may
be intercepted and reviewed for cyber threats by computer network experts working for, or on behalf of, the
government.
Notice – Public reporting burden of this collection of information is estimated to average 5 minutes per response,
including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data
needed, and completing and reviewing the collection of information. An agency may not conduct or sponsor, and a
person is not required to respond to a collection of information unless it displays a currently valid OMB control
number. Send comments regarding this burden estimate or any other aspect of this collection of information,
including suggestions for reducing this burden to CDC/ATSDR Reports Clearance Officer; 1600 Clifton Road, MS
D-74, Atlanta, GA 30333. ATTN: PRA (0920-0214).

Survey: NHIS Bridge
Section:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COVER SHEET

Roster
Blaise Item-Level Specifications Report
Items contained in this report:
- HHC
- tblREL
- FAM

Last Modified: Thursday, February 16, 2017

Page 1 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Roster

Block

Roster
Description: Roster section
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe:
Universe Description:
Array:
Block Instructions:

Last Modified: Wednesday, July 12, 2017

Page 2 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHCLock_flg

Field

Roster.HHCLock_flg
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 1
Min:
Max:
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Flag is set to 1 when ROSTERCHECK is answered.
Array:

Last Modified: Wednesday, July 12, 2017

Page 3 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHCLock

Field

Roster.HHCLock
Description:
Form Pane Label: HHC Lock
SAS Name:
Tag Name:
Inherited Universe:
Universe: HHCLock_flg eq 1
Universe Description: HHC section has been locked.
Question Text:

The demographic information is now locked and cannot be changed.
Enter 1 to continue with the interview.

Type: Enumerated
Length: 1
Answer List: tContinue
Value:

Mnemonic:

1

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty
x On Input
On Output

Array:
Skip Instructions: <1> If GEN.PCNTUNDER18 GT 0, [goto REL.WHOPAR]
else goto SASCSELECT

Last Modified: Wednesday, April 12, 2017

Page 4 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHC

Block

Roster.HHC
Description: Household Composition
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe: HHClock_flg ne 1
Universe Description: Household Composition Section has not been locked because Sample Adult and
Sample Child selection has not occurred
Array:
Block Instructions:

Last Modified: Wednesday, February 15, 2017

Page 5 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblNAME

Block

Roster.HHC.tblNAME
Description: Name and Usual Residence
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Array:
Block Instructions:

Last Modified: Tuesday, April 4, 2017

Page 6 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.HHC.tblNAME.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Friday, June 9, 2017

Page 7 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

PX

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

Roster.HHC.tblNAME.bPerson.PX
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Thursday, July 6, 2017

Page 8 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_FNAME

Field

Roster.HHC.tblNAME.bPerson.NAME_FNAME
Description: First name
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

First name
NAME_FNAME
HHC.NAME_FNAME
HHClock_flg ne 1

Universe: ALL
Universe Description: All persons
Question Text: ^FNAME
Enter 999 if no more persons.

Fills: FNAME
Instructions: If first person in roster, fill: "Starting with you, what are the names of all the
persons living or staying here?"
Â
Else for next person fill:
Â
"What is the name of the next person living or staying here?"
Â

Type: String
Length: 20
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If NAME_FNAME NE DK,RF,999 set ALIAS=NAME_FNAME
If NAME_FNAME eq 999,
store 1 in HHRESP, HHRESPAVAIL, LNO_RESP, and QCRESP
store ALIAS of HHRESP in RESPNAME
store 1 in HHSTAT_H[1]

Last Modified: Thursday, July 6, 2017

Page 9 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Special Instructions: Only capitalize first letter of first name.
Skip Instructions:  if name on fake/false name list[goto ERR2_NAME_FNAME];
elseif NAME_FNAME is identical to any other NAME_FNAME or ALIAS [goto
ERR3_NAME_FNAME]
else [goto USUALRES]
<999> if LNO=1 [goto ERR1_NAME_FNAME];
else [goto MISPERS_MCHILD]
 goto ALIAS

Last Modified: Monday, March 6, 2017

Page 10 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_NAME_FNAME

Check

Roster.HHC.tblNAME.bPerson.ERR1_NAME_FNAME
Description: 999 for first person hard edit
Inherited Universe: HHClock_flg ne 1
Universe: NAME_FNAME=999 for first person
Universe Description:
Text: {check ERR1_NAME_FNAME}
999 not allowed for the first person in the household.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Wednesday, April 5, 2017

Page 11 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

ERR2_NAME_FNAME

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Check

Roster.HHC.tblNAME.bPerson.ERR2_NAME_FNAME
Description: Fake name soft edit
Inherited Universe: HHClock_flg ne 1
Universe: NAME_FNAME IN
REFUSED
WOMAN
MAN
LADY
ANONYMOUS
BOY
GIRL
MRS
MR
MS
MISS
FEMALE
MALE
MISTER
CHILD
KID
DAUGHTER
DAU
SON
PERSON
HUSBAND
WIFE
MOTHER
FATHER
ADULT
YOUNG
BROTHER
SISTER
MOM
DAD
Universe Description:
Text: {signal ERR2_NAME_FNAME}
You are entering a possible fake/false name.
Please correct.
If this is a legitimate name, suppress this error message and continue. Otherwise,
Last Modified: Wednesday, April 5, 2017

Page 12 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

go back to the name field and enter a legitimate name. To enter an alias, enter 'Ctrl D'
or 'Ctrl R' for 'Don't Know' or 'Refused' at the name field. Then, enter a matching
identifier/alias at the next screen (ALIAS).

Check Instructions: FAKE/FALSE NAME LIST
Use Search String at Beginning and End of Field:
MRS
MR
MS
MISS
FEMALE
MALE
MISTER
CHILD
KID
GIRL
DAUGHTER
DAU
LADY
REFUSED
PERSON
WOMAN
HUSBAND
WIFE
MOTHER
ADULT
YOUNG
#
No Search String:
R
SON
BOY
MAN
ONE
MOM
DAD
If possible, these names should be used as search strings for matching so that not
only is "boy" flagged for the edit, but also "boy 1", "boy2", and so on would also be
flagged.

Last Modified: Wednesday, April 5, 2017

Page 13 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Type: Soft

Last Modified: Thursday, May 18, 2017

Page 14 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR3_NAME_FNAME

Check

Roster.HHC.tblNAME.bPerson.ERR3_NAME_FNAME
Description: Identical first name hard edit
Inherited Universe: HHClock_flg ne 1
Universe: if NAME_FNAME is identical to any other NAME_FNAME or ALIAS
Universe Description:
Text: {check ERR3_NAME_FNAME}
First name cannot be the same as previous ^NameMatch.

Check Instructions:
Type: Hard
Fills: NameMatch
Instructions: If NAME_FNAME matches previous NAME_FNAME, fill "first name"
If NAME_FNAME matches previous ALIAS, fill "alias"
If ALIAS matches previous NAME_FNAME, fill "first name"
If ALIAS matches previous ALIAS, fill "alias"

Last Modified: Friday, September 22, 2017

Page 15 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ALIAS

Field

Roster.HHC.tblNAME.bPerson.ALIAS
Description: Alias
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Alias
ALIAS
HHC.ALIAS
HHClock_flg ne 1

Universe: NAME_FNAME IN('RF','DK')
Universe Description: Persons who don't know or refused to give first name.
Question Text: How shall I refer to ^youthisperson for the rest of the interview?

Fills: youthisperson
Instructions: If subject=respondent, fill "you", else if subject NE respondent, fill "this
person"

Type: String
Length: 20
Don't Know
Refuse
Empty
x On Input
x On Output
Array:
Special Instructions: Do not allow Refused/Don't know
Skip Instructions:  if ALIAS is identical to any other NAME_FNAME or ALIAS [goto
ERR1_ALIAS]
elseif ALIAS = 999 [goto ERR2_ALIAS]
else [goto USUALRES]

Last Modified: Thursday, May 18, 2017

Page 16 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_ALIAS

Check

Roster.HHC.tblNAME.bPerson.ERR1_ALIAS
Description: Identical alias hard edit
Inherited Universe: HHClock_flg ne 1
Universe: if ALIAS is identical to any other NAME_FNAME or ALIAS
Universe Description:
Text: {check ERR3_NAME_FNAME}
Alias cannot be the same as previous ^NameMatch.

Check Instructions:
Type: Hard
Fills: NameMatch
Instructions: If NAME_FNAME matches previous NAME_FNAME, fill "first name"
If NAME_FNAME matches previous ALIAS, fill "alias"
If ALIAS matches previous NAME_FNAME, fill "first name"
If ALIAS matches previous ALIAS, fill "alias"

Last Modified: Friday, September 22, 2017

Page 17 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

ERR2_ALIAS

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Check

Roster.HHC.tblNAME.bPerson.ERR2_ALIAS
Description: 999 for alias hard edit
Inherited Universe: HHClock_flg ne 1
Universe: ALIAS = 999
Universe Description: 999 is entered at ALIAS
Text: {check ERR2_ALIAS}
*999 not allowed as an alias.
*Please correct
Â

Check Instructions:
Type: Hard

Last Modified: Thursday, July 6, 2017

Page 18 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

USUALRES

Field

Roster.HHC.tblNAME.bPerson.USUALRES
Description: Usual residence
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Usual residence
USUALRES
HHC.USUALRES
HHClock_flg ne 1

Universe: NAME_FNAME ne 999
Universe Description: All persons where NAME_FNAME ne 999
Question Text: ^DoDoes ^youALIAS usually live here?

Fills: DoDoes
Instructions: If subject=respondent, fill "Do", else if subject NE respondent, fill "Does"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If USUALRES=1, increase PCNT by 1
Array:

Last Modified: Thursday, July 6, 2017

Page 19 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: <1> [goto NAME_FNAME for next person in household]
<2,RF,DK> [goto ASKURE]

Last Modified: Monday, July 10, 2017

Page 20 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKURE

Field

Roster.HHC.tblNAME.bPerson.ASKURE
Description: Other residence
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Other residence
ASKURE
HHC.ASKURE
HHClock_flg ne 1

Universe: USUALRES IN('2','RF','DK')
Universe Description: If the usual residence is not here, or respondent refused or didn't know
Question Text: ^DoDoes ^youALIAS have some other place where ^youthey usually live?

Fills: DoDoes
Instructions: If subject=respondent, fill "Do", else if subject NE respondent, fill "Does"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Fills: youthey
Instructions: If subject=respondent, fill "you", else if subject NE respondent, fill "they"

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input

Last Modified: Monday, July 10, 2017

Page 21 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

x On Output
Array:
Special Instructions: If ASKURE=2,RF,DK, increase PCNT by 1
Skip Instructions: <1> [goto USUALSCHOOL]
<2,RF,DK> [goto NAME_FNAME for next person in the household]

Last Modified: Monday, July 10, 2017

Page 22 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

USUALSCHOOL

Field

Roster.HHC.tblNAME.bPerson.USUALSCHOOL
Description: Does this person usually live at school?
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Does this person usually live at school?
Does this person usually live at school?
Roster.HHC.tblNAME.bPerson.USUALSCHOOL
HHClock_flg ne 1

Universe: USUALRES IN (2,'DK','RF') and ASKURE='1'
Universe Description: Person does not usually live in household and usual residence is elsewhere
Question Text: ^AreIs ^youALIAS usually away at school or college?

Fills: AreIs
Instructions: If subject=respondent, fill "Are", else if subject NE respondent, fill "Is"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If USUALSCHOOL=2,RF,DK store '1' in HHSTAT_D[PX]
Array:

Last Modified: Monday, July 10, 2017

Page 23 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: <1> [goto ONOFFCAMPUS]
<2,DK,RF> [goto NAME_FNAME for next person in the household]

Last Modified: Thursday, August 10, 2017

Page 24 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONOFFCAMPUS

Field

Roster.HHC.tblNAME.bPerson.ONOFFCAMPUS
Description: On or off campus housing
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

On or off campus housing
On or off campus housing
Roster.HHC.tblNAME.bPerson.ONOFFCAMPUS
HHClock_flg ne 1

Universe: (USUALRES IN (2,'DK','RF') AND ASKURE='1' and USUALSCHOOL='1')
Universe Description: Person's usual residence is not in the household and person has a usual residence
other than the place of interview and lives away at school or college
Question Text: ^DoDoes ^youALIAS live in on-campus housing or off-campus housing?

Fills: DoDoes
Instructions: If subject=respondent, fill "Do", else if subject NE respondent, fill "Does"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Type: Enumerated
Length: 1
Answer List: TCAMPUS
Value:

Mnemonic:

Description:

1

On campus

2

Off campus
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If ONOFFCAMPUS=1,RF,DK increase PCNT.
If ONOFFCAMPUS=2 store '1' in HHSTAT_D[PX].

Last Modified: Thursday, August 10, 2017

Page 25 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNAME.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Skip Instructions: <1,2,DK,RF> [goto NAME_FNAME for next person in the household]

Last Modified: Wednesday, August 9, 2017

Page 26 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MCHILD

Field

Roster.HHC.MISPERS_MCHILD
Description: Missed Child
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Missed Child
MISPERS_MCHILD
HHC.MISPERS_MCHILD
HHClock_flg ne 1

Universe: All
Universe Description: All
Question Text: ^ROSTEREXCEPTION
I have listed living here ...
^HHROSTER
Have I missed any babies or small children?

Fills: ROSTEREXCEPTION
Instructions: If PCNT < TOTPCNT, fill: "Students living in on-campus housing will be
included in the interview. Other people who do not usually live here and
have another residence elsewhere will not be included in this interview."

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse

Last Modified: Wednesday, August 9, 2017

Page 27 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MCHILD='1',empty out '999' in NAME_FNAME and empty out all
MISPERS fields, increase MISPERS_MCHILD_CNT by 1
Skip Instructions: <1>[goto NAME_FNAME to add person to roster]
<2,RF,DK> [goto MISPERS_MLODGE]

Last Modified: Monday, July 10, 2017

Page 28 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MCHILD_CNT

Field

Roster.HHC.MISPERS_MCHILD_CNT
Description: MISPERS_MCHILD counter
Form Pane Label:
SAS Name: MISPERS_MCHILD_CNT
Tag Name: HHC.MISPERS_MCHILD_CNT
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max: 1
Don't Know
Refuse
x Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MCHILD=1, increase MISPERS_MCHILD_CNT by 1

Last Modified: Monday, July 10, 2017

Page 29 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MLODGE

Field

Roster.HHC.MISPERS_MLODGE
Description: Missed Lodger
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Missed Lodger
MISPERS_MLODGE
HHC.MISPERS_MLODGE
HHClock_flg ne 1

Universe: All
Universe Description: All
Question Text:

Read if necessary.
I have listed living here...
^HHROSTER
Have I missed any lodgers, boarders, or persons you employ who live here?

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Monday, July 10, 2017

Page 30 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: If MISPERS_MLODGE=1, empty out '999' in NAME_FNAME and empty out all
MISPERS fields, increase MISPERS_MLODGE_CNT by 1
Skip Instructions: <1>[goto NAME_FNAME to add person to roster]
<2,RF,DK> [goto MISPERS_MAWAY]

Last Modified: Monday, July 10, 2017

Page 31 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MLODGE_CNT

Field

Roster.HHC.MISPERS_MLODGE_CNT
Description: MISPERS_MLODGE Counter
Form Pane Label:
SAS Name: MISPERS_MLODGE_CNT
Tag Name: HHC.MISPERS_MLODGE_CNT
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max: 1
Don't Know
Refuse
x Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MLODGE=1, increase MISPER_MLODGE_CNT by 1

Last Modified: Monday, July 10, 2017

Page 32 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MAWAY

Field

Roster.HHC.MISPERS_MAWAY
Description: Missed Away
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Missed Away
MISPERS_MAWAY
HHC.MISPERS_MAWAY
HHClock_flg ne 1

Universe: All
Universe Description: All
Question Text:

Read if necessary.
I have listed living here...
^HHROSTER
Have I missed anyone who USUALLY lives here, but is now away from home
traveling or in a hospital?

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Monday, July 10, 2017

Page 33 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: IF MISPERS_MAWAY=1, empty out '999' in NAME_FNAME and empty out all
MISPERS fields, increase MISPERS_MAWAY_CNT by 1
Skip Instructions: <1> [goto NAME_FNAME to add person to roster]
<2,RF,DK> [goto MISPERS_MSCHOOL]

Last Modified: Monday, July 10, 2017

Page 34 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MAWAY_CNT

Field

Roster.HHC.MISPERS_MAWAY_CNT
Description: MISPERS_MAWAY Counter
Form Pane Label:
SAS Name: MISPERS_MAWAY_CNT
Tag Name: HHC.MISPERS_MAWAY_CNT
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max:
Don't Know
Refuse
x Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MAWAY=1, increase MISPERS_MAWAY_CNT by 1

Last Modified: Monday, July 10, 2017

Page 35 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MSCHOOL

Field

Roster.HHC.MISPERS_MSCHOOL
Description: Missed due to school or college
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Missed School/College
MISPERS_MSCHOOL
HHC.MISPERS_MSCHOOL
HHClock_flg ne 1

Universe: All
Universe Description: All
Question Text:

Read if necessary.
I have listed living here...
^HHROSTER
Have I missed anyone who USUALLY lives here, but is away now at school or
college?

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Monday, July 10, 2017

Page 36 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: IF MISPERS_MSCHOOL=1, empty out '999' in NAME_FNAME and empty out all
MISPERS fields, increase MISPERS_MSCHOOL_CNT by 1
Skip Instructions: <1> [goto NAME_FNAME to add person to roster]
<2,RF,DK> [goto MISPERS_MELSE]

Last Modified: Monday, July 10, 2017

Page 37 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MSCHOOL_CNT

Field

Roster.HHC.MISPERS_MSCHOOL_CNT
Description: MISPERS_MSCHOOL Counter
Form Pane Label:
SAS Name: MISPERS_MSCHOOL_CNT
Tag Name: HHC.MISPERS_MSCHOOL_CNT
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max:
Don't Know
Refuse
x Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MSCHOOL=1, increase MISPERS_MSCHOOL_CNT by 1

Last Modified: Monday, July 24, 2017

Page 38 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MELSE

Field

Roster.HHC.MISPERS_MELSE
Description: Missed Else
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Missed Else
MISPERS_MELSE
HHC.MISPERS_MELSE
HHClock_flg ne 1

Universe: All
Universe Description: All
Question Text:

Read if necessary.
I have listed living here...
^HHROSTER
Have I missed anyone else staying here?

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If only one person on roster:
store 1 in QCRESP for person selected.

Last Modified: Monday, July 24, 2017

Page 39 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

store ALIAS of HHRESP in RESPNAME
store 1 in HHSTAT_H
store PX of person selected in GEN.LNO_RESP
Array:
Special Instructions: If MISPERS_MELSE=1, empty out '999' in NAME_FNAME
and empty out MISPERS_MCHILD
and empty out MISPERS_MLODGE
and empty out MISPERS_MAWAY
and empty out MISPERS_MSCHOOL
and empty out MISPERS_MELSE,
increase MISPERS_MELSE_CNT by 1
Skip Instructions: <1> [goto NAME_FNAME to add person to roster]
<2,RF,DK> if PCNT = 0 [goto EXIT]
elseif PCNT = 1 [goto SEX]
elseif PCNT gt 1 or (PCNT=1 and HHSTAT_D[1]=1) [goto HHRESP]

Last Modified: Friday, July 14, 2017

Page 40 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISPERS_MELSE_CNT

Field

Roster.HHC.MISPERS_MELSE_CNT
Description: MISPERS_MELSE Counter
Form Pane Label:
SAS Name: MISPERS_MELSE_CNT
Tag Name: HHC.MISPERS_MELSE_CNT
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max: 1
Don't Know
Refuse
x Empty
x On Input
x On Output
Array:
Special Instructions: If MISPERS_MELSE=1, increase MISPERS_MELSE_CNT by 1

Last Modified: Friday, July 14, 2017

Page 41 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHRESP

Field

Roster.HHC.HHRESP
Description: Who knowledgeable
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Who knowledgeable
HHRESP
HHC.HHRESP
HHClock_flg ne 1

Universe: GEN.PCNT GT 1 OR (PCNT=1 and HHSTAT_D[1]=1)
Universe Description: All households with more than one non-deleted person OR there is only one
non-deleted person in the household and deleted person is first person on roster and
first person on the roster was answering for the household but does not usually live
there.
Question Text: Which adults living here would you say know about the members of this
household?
Person(s) selected must be over 18.
If volunteered, you may select someone who is marked as deleted.
Enter all that apply, separate with commas.

Type: Set
Max Number of Values: 25
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

Last Modified: Friday, July 14, 2017

Page 42 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: If NAME_FNAME eq 999 (and HHRESP will not be asked),
store 1 in HHRESP, HHRESPAVAIL, LNO_RESP, and QCRESP
store ALIAS of HHRESP in RESPNAME
store 1 in HHSTAT_H[1]
We assume the HH respondent is the first person on the roster, unless someone else
is selected if HHRESP is asked. HHRESP will be asked when there is more than one
eligible person (based on URE status) on the roster
If 1 in HHRESP (already speaking to knowledgeable person),
store 1 in HHRESPAVAIL, LNO_RESP, and QCRESP
store ALIAS of HHRESP in RESPNAME
store 1 in HHSTAT_H[1]
elseif only one person selected:
store 1 in QCRESP for person selected.
store ALIAS of HHRESP in RESPNAME
store PX of person selected in LNO_RESP
store HHRESP in HHRESPAVAIL
store 1 in HHSTAT_H for selected person

Last Modified: Friday, July 14, 2017

Page 43 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Special Instructions: Display roster for all household members and their Answer Codes and GRAY out
deleted people with text: 'deleted'.
Skip Instructions: 1 not IN HHRESP [goto HHRESPAVAIL]
One Person selected at HHRESP and that person has HHSTAT_D=1 [goto
HHRESPPROXY]
else [goto tblSex.bPerson.SEX]

Last Modified: Friday, July 14, 2017

Page 44 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHRESPAVAIL

Field

Roster.HHC.HHRESPAVAIL
Description: Respondent's availability
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Respondent's availability
HHRESPAVAIL
HHRESPAVAIL
HHClock_flg ne 1

Universe: 1 not IN HHRESP
Universe Description: Person to whom you are speaking (LNO=1) is not knowledgeable
Question Text: ^HHRESP_fill
If no one is available press F9 to set up a callback.

Fills: HHRESP_fill
Instructions: If multiple people are selected, fill "Of the people you just mentioned, can one
of these people speak with me now?"
Select the line number of the person who can continue the interview.
If one person is selected, fill "Can ^ALIASNAME speak with me now?"
Â

Type: Enumerated
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

Last Modified: Friday, July 14, 2017

Page 45 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: store 1 in QCRESP for person selected.
store ALIAS of HHRESP in RESPNAME
store 1 in HHSTAT_H for selected person
store PX of person selected in LNO_RESP
Array:

Special Instructions: Only show people who were selected at HHRESP in the answer list
Skip Instructions: <1-25> (person selected at
HHRESPPROXY]
else [goto tblSex.bPerson.SEX]

Last Modified: Friday, July 14, 2017

HHRESPAVAIL

has

HHSTAT_D=1)

[goto

Page 46 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HHRESPPROXY

Field

Roster.HHC.HHRESPPROXY
Description: Available respondent is proxy
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: HHClock_flg ne 1
Universe: Person selected at HHRESP or HHRESPAVAIL has HHSTAT_D=1
Universe Description: Person selected at HHRESP or HHRESPAVAIL has been deleted from the roster.
Question Text:

^ALIASNAME does not usually live here.
^DoyouDoesALIAS take care of someone who lives here?

Fills: ALIASNAME
Instructions: Fill value from ALIAS

Fills: DoyouDoesALIAS
Instructions: For person being spoken to (PX=LNO_RESP)fill: "Do you"
For all other adults in family fill: "Does ^ALIASNAME"

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Friday, July 14, 2017

Page 47 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: <1> [goto tblSex.bPerson.SEX]
<2,DK,RF> [goto ERR_HHRESPPROXY]

Last Modified: Wednesday, April 12, 2017

Page 48 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR_HHRESPPROXY

Check

Roster.HHC.ERR_HHRESPPROXY
Description:
Inherited Universe: HHClock_flg ne 1
Universe: HHRESPROXY in (2,RF,DK)
Universe Description: Available respondent is not a caregiver
Text: {signal ERR_HHRESPPROXY}
Person was deleted from this household.Â

Check Instructions:
Type: Soft

Last Modified: Tuesday, April 11, 2017

Page 49 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblSEX

Block

Roster.HHC.tblSEX
Description: Sex table
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 50 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblSEX

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.HHC.tblSEX.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe: HHSTAT_D[PX]=empty
Universe Description: Person is not deleted
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Friday, July 14, 2017

Page 51 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblSEX.bPerson

PX

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

Roster.HHC.tblSEX.bPerson.PX
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Friday, July 7, 2017

Page 52 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblSEX.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SEX

Field

Roster.HHC.tblSEX.bPerson.SEX
Description: Male or female
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Male or female
SEX
HHC.SEX
(HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)

Universe:
Universe Description: All nondeleted persons
Question Text: ^AreIs ^youALIAS male or female?

Fills: AreIs
Instructions: If subject=respondent, fill "Are", else if subject NE respondent, fill "Is"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Type: Enumerated
Length: 1
Answer List: TSEX
Value:

Mnemonic:

Description:

1

Male

2

Female
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: store GEN.SEX_FINAL[PX]=SEX[PX]

Last Modified: Friday, July 7, 2017

Page 53 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblSEX.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Skip Instructions: If last non-deleted person on roster [goto AGENO]
else [goto SEX for next non-deleted person on roster]

Last Modified: Thursday, June 29, 2017

Page 54 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblAGE

Block

Roster.HHC.tblAGE
Description: Age table
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe:
Universe Description:
Array:
Block Instructions: Ask age questions of all non deleted household members before going to NATORG

Last Modified: Wednesday, April 12, 2017

Page 55 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE

bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Block

Roster.HHC.tblAGE.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe: HHSTAT_D[PX]=empty
Universe Description: Person is not deleted
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 56 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PX

Field

Roster.HHC.tblAGE.bPerson.PX
Description: Line number of person
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Wednesday, September 20, 2017

Page 57 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGENO

Field

Roster.HHC.tblAGE.bPerson.AGENO
Description: Age-number
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Age-number
AGENO
HHC.AGENO
(HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)

Universe:
Universe Description: All nondeleted persons
Question Text:

1 of 2
What is ^yourALIAS age?
Enter number for age.

Fills: yourALIAS
Instructions: If PX=LNO_RESP fill "your"; else fill "^ALIASNAME's"

Type: Integer
Length: 3
Min: 001
Max: 120
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If AGENO in ('DK', 'RF') store GEN.AGE_FINAL[PX]=AGENO[PX]
Array:
Skip Instructions: <001-120> [goto AGETP]
 [goto AGE18]

Last Modified: Tuesday, July 25, 2017

Page 58 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGETP

Field

Roster.HHC.tblAGE.bPerson.AGETP
Description: Age-time period
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Age-time period
AGETP
HHC.AGETP
(HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)

Universe: ('001' <= AGENO[PX] <= '120')
Universe Description: Valid number entered at AGENO[PX]
Question Text:

2 of 2
Enter number for age time period.

Type: Enumerated
Length: 1
Answer List: TDAYSWEEKSMONTHSYEARS
Value:

Mnemonic:

Description:

1

Day(s)

2

Week(s)

3

Month(s)

4

Year(s)
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: If AGETP[PX] = day, divide AGENO[PX] by 365, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = weeks, divide AGENO[PX] by 52, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = months, divide AGENO[PX] by 12, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = years, store integer into AGE[PX].

Last Modified: Tuesday, July 25, 2017

Page 59 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If AGE[PX] ge 18, store 1 in AGE18PLUS and increase PCNT18PLUS by 1
If AGE[PX] lt 18, store 1 in AGEUNDER18 and increase PCNTUNDER18 by 1
store GEN.AGE_FINAL[PX]=AGE[PX]
Array:
Skip Instructions: If last non-deleted person on roster AND ((AGENO = RF, DK and AGE18 =1) or AGE
LT 018 for everyone) then [goto Exit]
elseif last non-deleted person on roster [goto NATORG]
else [goto AGENO for next non-deleted person on roster]

Last Modified: Tuesday, July 25, 2017

Page 60 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGE18

Field

Roster.HHC.tblAGE.bPerson.AGE18
Description: Under/Over 18
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Under/Over 18
AGE18
HHC.AGE18
(HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)

Universe: AGENO IN('DK','RF')
Universe Description: Refused or did not know age
Question Text: Certain sections of this interview depend on knowing if a person is 18 years or
older. Could you please tell me if ^youALIAS ^areis less than 18 years old or 18
years or older?

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Fills: areis
Instructions: If PX=LNO_RESP, fill "are", else fill "is"

Type: Enumerated
Length: 1
Answer List: TAGE18
Value:

Mnemonic:

Description:

1

Less than 18

2

18 or older
x Don't Know
x Refuse
Empty
x On Input
x On Output

Last Modified: Tuesday, July 25, 2017

Page 61 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Store Instructions: If AGE18=2, store 1 in AGE18PLUS and increase PCNT18PLUS by 1
If AGE18=1, store 1 in AGEUNDER18 and increase PCNTUNDER18 by 1
Array:
Skip Instructions:  [goto AGEGUESS]
<1,2> If last non-deleted person on roster AND ((AGENO = RF, DK and AGE18 =1)
or AGE LT 018 for everyone) then [goto Exit]
elseif last non-deleted person on roster [goto NATORG]
else [goto AGENO for next non-deleted person on roster]

Last Modified: Monday, July 10, 2017

Page 62 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGEGUESS

Field

Roster.HHC.tblAGE.bPerson.AGEGUESS
Description: Guess age
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Guess age
AGEGUESS
HHC.AGEGUESS
(HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)

Universe: AGE18=RF,DK
Universe Description:
Question Text:

Use your judgement to guess if ^ALIASNAME is less than 18 or 18 or older.

Fills: ALIASNAME
Instructions: Fill value from ALIAS

Type: Enumerated
Length: 1
Answer List: TAGE18
Value:

Mnemonic:

Description:

1

Less than 18

2

18 or older
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: If AGEGUESS=2, store 1 in AGE18PLUS and increase PCNT18PLUS by 1
If AGEGUESS=1, store 1 in AGEUNDER18 and increase PCNTUNDER18 by 1
If AGEGUESS in (1,2), increase PCNTAGEGUESS by 1
Array:
Skip Instructions: If last non-deleted person on roster AND AGEGUESS = 1,2 for everyone then [goto

Last Modified: Monday, July 10, 2017

Page 63 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Exit]
elseif last non-deleted person on roster [goto NATORG]
else [goto AGENO for next non-deleted person on roster]

Last Modified: Monday, July 10, 2017

Page 64 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGE

Field

Roster.HHC.tblAGE.bPerson.AGE
Description: Age storage variable
Form Pane Label:
SAS Name: AGE
Tag Name: HHC.AGE
Inherited Universe: (HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 3
Min: 000
Max: 120
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: If AGETP[PX] = day, divide AGENO[PX] by 365, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = weeks, divide AGENO[PX] by 52, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = months, divide AGENO[PX] by 12, truncate decimal and store integer
into AGE[PX].
If AGETP[PX] = years, store integer into AGE[PX]
Array:

Last Modified: Friday, July 7, 2017

Page 65 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGEUNDER18

Field

Roster.HHC.tblAGE.bPerson.AGEUNDER18
Description: Age is under 18
Form Pane Label:
SAS Name: AGEUNDER18
Tag Name: HHC.AGEUNDER18
Inherited Universe: (HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max: 1
Don't Know
Refuse
x Empty
x On Input
x On Output
Store Instructions: If AGE LT 18 or AGE18=1 or AGEGUESS =1, store '1' in AGEUNDER18
Increase PCNTUNDER18 by 1
Array:

Last Modified: Friday, July 7, 2017

Page 66 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblAGE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGE18PLUS

Field

Roster.HHC.tblAGE.bPerson.AGE18PLUS
Description: Age is greater than or equal to 18
Form Pane Label:
SAS Name: AGE18PLUS
Tag Name: HHC.AGE18PLUS
Inherited Universe: (HHClock_flg ne 1) AND
(HHSTAT_D[PX]=empty)
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 1
Min:
Max: 1
Don't Know
Refuse
x Empty
x On Input
x On Output
Store Instructions: if AGE=18-120 or AGE18=2 or AGEGUESS=2, store '1' in AGE18PLUS
Increase PCNT18PLUS by 1
Array:

Last Modified: Wednesday, April 12, 2017

Page 67 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblNATORG

Block

Roster.HHC.tblNATORG
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS
Universe Description: At least one person in the household is greater than 18 and at least one person's age
is not guessed
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 68 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNATORG

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.HHC.tblNATORG.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: (HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS)
Universe: HHSTAT_D[PX]=empty
Universe Description: Person is not deleted
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 69 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNATORG.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PX

Field

Roster.HHC.tblNATORG.bPerson.PX
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (HHClock_flg ne 1) AND
((PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS) AND
(HHSTAT_D[PX]=empty))
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Friday, July 7, 2017

Page 70 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNATORG.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NATORG

Field

Roster.HHC.tblNATORG.bPerson.NATORG
Description: Ethnicity
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Ethnicity
NATORG
HHC.NATORG
(HHClock_flg ne 1) AND
((PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS) AND
(HHSTAT_D[PX]=empty))

Universe:
Universe Description: All nondeleted persons
Question Text: ^DoyouDoesALIAS consider ^yourhimherself to be Hispanic or Latino?

Fills: DoyouDoesALIAS
Instructions: For person being spoken to (PX=LNO_RESP)fill: "Do you"
For all other adults in family fill: "Does ^ALIASNAME"

Fills: yourhimherself
Instructions: if subject=respondent fill "yourself"; else fill "himself" if SEX=1 or "herself" if
SEX=2 or "themself" if SEX=DK or RF

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output

Last Modified: Friday, July 7, 2017

Page 71 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblNATORG.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Store Instructions: store GEN.NATO_FINAL[PX]=NATORG[PX]
Array:
Skip Instructions: If last non-deleted person on roster [goto RACE]
else [goto NATORG for next non-deleted person on roster]

Last Modified: Wednesday, April 12, 2017

Page 72 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblRACE

Block

Roster.HHC.tblRACE
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS
Universe Description: At least one person in the household is greater than 18 and at least one person's age
is not guessed
Array:
Block Instructions:

Last Modified: Wednesday, April 5, 2017

Page 73 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE

bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Block

Roster.HHC.tblRACE.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: (HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS)
Universe:
Universe Description:
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 74 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PX

Field

Roster.HHC.tblRACE.bPerson.PX
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS)
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Tuesday, July 25, 2017

Page 75 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RACE

Field

Roster.HHC.tblRACE.bPerson.RACE
Description: Race
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Race
RACE
HHC.RACE
(HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS)

Universe:
Universe Description: All nondeleted persons
Question Text: What race or races ^dodoes ^youALIAS consider ^yourhimherself to be?
Please select 1 or more of these categories:
White, Black, African American, American Indian, Alaska Native, Native
Hawaiian, Other Pacific Islander, Asian, or some other race?
Enter all that apply, separate with commas.

Fills: dodoes
Instructions: If subject=respondent, fill "do"; else if subject NE respondent fill "does"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Fills: yourhimherself
Instructions: if subject=respondent fill "yourself"; else fill "himself" if SEX=1 or "herself" if
SEX=2 or "themself" if SEX=DK or RF

Type: Set
Max Number of Values:
Length: 1
Answer List: TRACE
Value:

Mnemonic:

Last Modified: Tuesday, July 25, 2017

Description:
Page 76 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

1

White

2

Black/African American

3

American Indian

4

Alaska Native

5

Native Hawaiian

6

Other Pacific Islander

7

Asian

8

Some other race
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: store GEN.RACE_FINAL[PX].RACE=RACE[PX]
Array:
Skip Instructions: <8> IN RACE [goto RACE_SP]
<1-7,RF,DK> If last non-deleted person on roster AND at least one person with
AGE18=2 or AGEGUESS=2 or AGE[PX] = 17-64 [goto AFNOW]
elseif last non-deleted person on roster [goto EDUC]
else [goto RACE for next non-deleted person on roster]

Last Modified: Friday, July 7, 2017

Page 77 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RACE_SP

Field

Roster.HHC.tblRACE.bPerson.RACE_SP
Description: Other race specify
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Other race specify
RACE_SP
HHC.RACE_SP
(HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS)

Universe: '8' IN RACE
Universe Description: Person identifies as some other race
Question Text: What other race or races ^dodoes ^youALIAS consider ^yourhimherself to be?
If any of the following are mentioned, back up to previous screen and correct the
entry.
White
Black
African American
American Indian
Alaska Native
Native Hawaiian
Other Pacific Islander
Asian

Fills: dodoes
Instructions: If subject=respondent, fill "do"; else if subject NE respondent fill "does"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Fills: yourhimherself
Instructions: if subject=respondent fill "yourself"; else fill "himself" if SEX=1 or "herself" if
SEX=2 or "themself" if SEX=DK or RF

Type: String
Last Modified: Friday, July 7, 2017

Page 78 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblRACE.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Length: 65
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:
Skip Instructions: If last non-deleted person on roster AND at least one person with AGE18=2 or
AGEGUESS=2 or AGE[PX] = 17-64 [goto AFNOW]
elseif last non-deleted person on roster [goto EDUC]
else [goto RACE for next non-deleted person on roster]

Last Modified: Friday, July 7, 2017

Page 79 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AFNOW

Field

Roster.HHC.AFNOW
Description: Full-time active duty screener
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Full-time active duty screener
AFNOW
HHC.AFNOW
HHClock_flg ne 1

Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and PCNTAGEAF gt 0
Universe Description: At least one person in the household is greater than 18 and at least one person's age
is not guessed and at least one non-deleted person age 17-64 years old or who is
greater than or equal to 18 or whose age was guessed to be greater than or equal to
18
Question Text: ^AreyouIsALIASIsanyone now on full-time active duty with the Armed Forces?

Fills: AreyouIsALIASIsanyone
Instructions: If PCNTAGEAF=1 and that person=respondent, fill "Are you",
elseif PCNTAGEAF=1 and that person NE respondent, fill "Is ^ALIASNAME"
elseif PCNTAGEAF GT 1 fill "Is anyone in the household"

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If PCNTAGEAF eq 1 and AFNOW eq 1, store line number of that person in
AFNOWWHO.

Last Modified: Friday, July 7, 2017

Page 80 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Skip Instructions: <1> if GEN.PCNTAGEAF GT 1 [goto AFNOWWHO]
elseif GEN.PCNTAGEAF=1 and GEN.PCNT=1[goto EXIT]
elseif GEN.PCNTAGEAF=1 and GEN.PCNT GT 1[goto EDUC]
<2,RF,DK> [goto EDUC]

Last Modified: Friday, July 7, 2017

Page 81 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AFNOWWHO

Field

Roster.HHC.AFNOWWHO
Description: Who is full-time active duty
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Who is full-time active duty
AFNOWWHO
HHC.AFNOWWHO
HHClock_flg ne 1

Universe: GEN.PCNTAGEAF GT 1 and AFNOW=1
Universe Description: At least 1 person in the Armed Forces & more than 1 person eligible to be in the
Armed Forces
Question Text: Who is this? (Anyone else?)
Enter all that apply, separate with commas.

Type: Set
Max Number of Values:
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

Last Modified: Friday, July 7, 2017

Page 82 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: If PCNTAGEAF eq 1 and AFNOW eq 1, store line number of that person in
AFNOWWHO and don't ask AFNOWWHO.

Store '1' in GEN.HHSTAT_M[PX] for all persons selected at AFNOWWHO
Array:
Special Instructions: Display all person in answer codes where GEN.HHSTAT_D ne '1' and (AGE=17-64 or
AGE18=2 or AGEGUESS=2)
Skip Instructions: <1-25> if all PX have GEN.HHSTAT_D=1 or GEN.HHSTAT_M = 1 [goto EXIT]
else [goto EDUC]

Last Modified: Thursday, April 13, 2017

Page 83 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblEDUC

Block

Roster.HHC.tblEDUC
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: HHClock_flg ne 1
Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe Description: At least one person in the household is greater than 18 and at least one person's age
is not guessed and not all household members in the armed forces
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 84 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblEDUC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.HHC.tblEDUC.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: (HHClock_flg ne 1) AND
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces)
Universe: GEN.HHSTAT_D NE 1 and Roster.HHC.tblAGE.bPerson.AGE18PLUS=1
Universe Description: Non deleted adults in household
Array:
Block Instructions:

Last Modified: Wednesday, April 12, 2017

Page 85 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblEDUC.bPerson

PX

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

Roster.HHC.tblEDUC.bPerson.PX
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (HHClock_flg ne 1) AND
((PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
(GEN.HHSTAT_D NE 1 and Roster.HHC.tblAGE.bPerson.AGE18PLUS=1))
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Friday, July 7, 2017

Page 86 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblEDUC.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

EDUC

Field

Roster.HHC.tblEDUC.bPerson.EDUC
Description: Education of household members
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Education
EDUC
HHC.EDUC
(HHClock_flg ne 1) AND
((PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
(GEN.HHSTAT_D NE 1 and Roster.HHC.tblAGE.bPerson.AGE18PLUS=1))

Universe:
Universe Description: All non-deleted persons flagged as aged 18+
Question Text: What is the HIGHEST level of school ^youALIAS ^havehas completed or the
highest degree ^youALIAS ^havehas received?
Enter highest level of school completed.

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Fills: havehas
Instructions: If subject=respondent, fill "have", else if subject NE respondent fill "has"

Type: Enumerated
Length: 2
Answer List: TEDUC
Value:

Mnemonic:

Description:

0

Never attended/kindergarten only

1

Grade 1-11

2

12th grade, no diploma

3

GED or equivalent

4

High School Graduate

5

Some college, no degree

Last Modified: Friday, July 7, 2017

Page 87 of 183

Survey: NHIS Bridge
Section: Roster.HHC.tblEDUC.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

6

Associate degree: occupational, technical, or vocational program

7

Associate degree: academic program

8

Bachelor's degree (Example: BA, AB, BS, BBA)

9

Master's degree (Example: MA, MS, MEng, MEd, MBA)

10

Professional School degree (Example: MD, DDS, DVM, JD)

11

Doctoral degree (Example: PhD, EdD)
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:
Skip Instructions: <0-11,DK,RF> If last non-deleted adult on roster [goto next section]
else [goto EDUC for next non-deleted adult on roster]

Last Modified: Friday, July 7, 2017

Page 88 of 183

Survey: NHIS Bridge
Section: Roster.HHC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

EXIT

Field

Roster.HHC.EXIT
Description:
Form Pane Label:
SAS Name: EXIT
Tag Name: EXIT
Inherited Universe: HHClock_flg ne 1
Universe: (all PX have HHSTAT_D = 1 or HHSTAT_M = 1) or
(PNCTAGEGUESS = PCNT) or
(PCNT18PLUS = 0)
Universe Description: All armed forces, all usual residence elsewhere, all under age 18, all where aged is
guessed
Question Text: Not every household in our survey is asked all questions. I have all the
information about your household that I need at this time. Thank you for your
assistance.
Enter 1 to continue.

Type: Enumerated
Length: 1
Answer List: tContinue
Value:

Mnemonic:

1

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty
On Input
On Output

Array:
Skip Instructions: if testing instrument (SURVTYPE = empty)
goto SHOFINAL
elseif training, systems test or production instrument (SURVTYPE = T,S,P)
[goto exit the instrument]
Last Modified: Wednesday, July 12, 2017

Page 89 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTERCHECK

Field

Roster.ROSTERCHECK
Description: List of everyone in household and demographic information
Form Pane Label: Verify Roster
SAS Name:
Tag Name:
Inherited Universe:
Universe: PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces and HHCLock_flg ne 1
Universe Description: At least one person in the household is greater than 18 and there is at least one child
in the household and at least one person's age is not guessed and not all household
members in the armed forces and the HHC section has not been locked.
Question Text:

You WILL NOT be able to change demographic information after answering this
question.
Please review the roster information listed below.
If you are confident that it has been recorded accurately, you may enter 1 to
continue. Otherwise go back and correct now.
^ROSTERFILL

Fills: ROSTERFILL
Instructions: Table of everyone in the houeshold including LNO, family composition, NAME,
HHSTAT values, demographic information.

Type: Enumerated
Length: 1
Answer List: tContinue
Value:
1

Mnemonic:

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty

Last Modified: Wednesday, July 12, 2017

Page 90 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
On Output
Store Instructions: Set HHCLock_flg equal to 1 when ROSTERCHECK is answered.
Array:
Skip Instructions: <1> If GEN.PCNTUNDER18 GT 0, [goto tblREL.WHOPAR]
if SURVTYPE eq 'T' and eligible adults [goto SELECT_SA]
elseif SURVTYPE eq 'T' and eligible children [goto SELECT_SC]
else [goto SASCSELECT]

Last Modified: Tuesday, April 18, 2017

Page 91 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblREL

Block

Roster.tblREL
Description: Relationship of Children to Parents
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe: PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces
Universe Description: At least one person in the household is greater than 18 and there is at least one child
in the household and at least one person's age is not guessed and not all household
members in the armed forces
Array:
Block Instructions:

Last Modified: Thursday, April 13, 2017

Page 92 of 183

Survey: NHIS Bridge
Section: Roster.tblREL

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.tblREL.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces
Universe: AGEUNDER18=1
Universe Description: All persons with age less than 18 years old or age was guessed or reported to be less
than 18
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Thursday, March 30, 2017

Page 93 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PX

Field

Roster.tblREL.bPerson.PX
Description: Stores the array person number
Form Pane Label:
SAS Name: PX
Tag Name: PX
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text: ***Storage Variable***

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store the array index number
Array:

Last Modified: Tuesday, July 11, 2017

Page 94 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

WHOPAR

Field

Roster.tblREL.bPerson.WHOPAR
Description: Parents
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Parents
WHOPAR
REL.WHOPAR
(PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)

Universe:
Universe Description: All persons with age less than 18 years old or age was guessed or reported to be less
than 18
Question Text: Which people living in this household are ^ALIASNAME's parents? Please
include biological, step, or adoptive parents, but not foster parents or other
relatives who may act as parents.
If respondent is a foster parent or relative who acts as a parent, probe "Does
^ALIASNAME have any biological, step, or adoptive parents living in this household?"
Enter '0' if no biological, step, or adoptive parents live in the household.
Enter all that apply, separate with commas.

Fills: ALIASNAME
Instructions: Fill value from ALIAS

Type: Set
Max Number of Values: 4
Length: 2
Answer List: THHMEMBERSandZero
Value:

Mnemonic:

Description:

0

No biological, step, or adoptive parents

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

Last Modified: Tuesday, July 11, 2017

Page 95 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Special Instructions: Display all HH members with AGE GE 10 or AGE18=1,2 or AGEGUESS=1,2 in
answer codes.
Allow up to 4 answer codes to be selected.
Skip Instructions: If <0> selected with any other value [goto ERR4_WHOPAR]
If AGEDIFF LT 15 [goto ERR1_WHOPAR]
elseif AGEDIFF GE 50 [goto ERR2_WHOPAR]
elseif AGEDIFF LE 0 [goto ERR3_WHOPAR]
<0, RF, DK> [goto FOSTPAR]
If last non-deleted child on roster [goto next section]
Last Modified: Tuesday, July 11, 2017

Page 96 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

else [goto WHOPAR for next non-deleted child on roster]

Last Modified: Tuesday, July 11, 2017

Page 97 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGEDIFF

Field

Roster.tblREL.bPerson.AGEDIFF
Description: Difference between parent selected at WHOPAR and child
Form Pane Label:
SAS Name: AGEDIFF
Tag Name: REL.AGEDIFF
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: set AGEDIFF = AGE (of parent selected at WHOPAR) - AGE (of child at WHOPAR)
Only set if there is a valid AGE for both the parent and the child
Array:

Last Modified: Monday, March 27, 2017

Page 98 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_WHOPAR

Check

Roster.tblREL.bPerson.ERR1_WHOPAR
Description: Age difference between parent selected and child less than 15 years
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: If AGEDIFF LT 15
Universe Description: Age difference between parent and child less than 15 years
Text: {signal ERR1_WHOPAR}
Age difference between parent and child is ^AGEDIFF years.Â
I have recorded the parent ^ALIASNAME (of parent) is ^AGE (of parent) years
old and the child ^ALIASNAME (of child) is ^AGE (of child) years old.
Are these ages and relationships correct?
Please correct relationship code or age.

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: AGEDIFF
Instructions: Fill value from AGEDIFF
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Monday, March 27, 2017

Page 99 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

ERR2_WHOPAR

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Check

Roster.tblREL.bPerson.ERR2_WHOPAR
Description: Age difference GE 50 years
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: AGEDIFF GE 50
Universe Description:
Text: {signal ERR2_WHOPAR}
Age difference between parent and child is greater than or equal to 50 years.
I have recorded the parent ^ALIASNAME (of parent selected) is ^AGE (of parent
selected) years old and the child ^ALIASNAME (of child) is ^AGE (of child)
years old. Are these ages and relationships correct?

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Monday, March 27, 2017

Page 100 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR3_WHOPAR

Check

Roster.tblREL.bPerson.ERR3_WHOPAR
Description: Parent is younger than child
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: if AGE of selected parent is LT age of child
Universe Description:
Text: {signal ERR3_WHOPAR}
Please verify. Parent is younger than child.Â
I have recorded the parent ^ALIASNAME (of parent selected) is ^AGE (of parent
selected) years old and the child ^ALIASNAME (of child) is ^AGE (of child)
years old. Are these ages and relationships correct?

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Monday, March 27, 2017

Page 101 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR4_WHOPAR

Check

Roster.tblREL.bPerson.ERR4_WHOPAR
Description: 0 and another entry
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: If <0> selected with any other value at WHOPAR
Universe Description:
Text: {check ERR4_WHOPAR}
Invalid entry. Cannot mark 0 and a valid line number.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Monday, June 12, 2017

Page 102 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FOSTPAR

Field

Roster.tblREL.bPerson.FOSTPAR
Description: Currently in foster care
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Currently in foster care
FOSTPAR
REL.FOSTPAR
(PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)

Universe: WHOPAR IN ('0','RF','DK')
Universe Description: Child has no parents identified
Question Text: Is ^ALIASNAME currently in foster care? By that I mean is there an adult living
in this household acting as a foster parent to ^ALIASNAME under the
supervision of a state or county child welfare agency?

Fills: ALIASNAME
Instructions: Fill value from ALIAS

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:
Skip Instructions: <1> goto WHOFOST
<2,RF,DK> If last non-deleted child on roster [goto next section]

Last Modified: Monday, June 12, 2017

Page 103 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

else [goto WHOPAR for next non-deleted child on roster]

Last Modified: Monday, June 12, 2017

Page 104 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

WHOFOST

Field

Roster.tblREL.bPerson.WHOFOST
Description: Foster parents identified
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Foster parents identified
WHOFOST
REL.WHOFOST
(PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)

Universe: FOSTPAR=1
Universe Description: Child is in foster care
Question Text: Which people living in this household are ^ALIASNAME's foster parents?
Enter all that apply, separate with commas.

Fills: ALIASNAME
Instructions: Fill value from ALIAS

Type: Set
Max Number of Values: 4
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

Last Modified: Monday, June 12, 2017

Page 105 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
x Don't Know
x Refuse
Empty
x On Input
x On Output
Array:

Special Instructions: Display all HH members with AGE GE 10 or AGE18=1,2 or GUESSAGE=1,2 in
answer codes.
Allow up to 4 answer codes to be selected.
Skip Instructions: If AGEDIFF LT 15 [goto ERR1_WHOFOST]
elseif AGEDIFF GE 50 [goto ERR2_WHOFOST]
elseif AGEDIFF LE 0 [goto ERR3_WHOFOST]
If last non-deleted child on roster [goto next section]
else [goto WHOPAR for next non-deleted child on roster]

Last Modified: Monday, March 27, 2017

Page 106 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_WHOFOST

Check

Roster.tblREL.bPerson.ERR1_WHOFOST
Description: Age difference between foster parent selected and child less than 15 years
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: If AGEDIFF LT 15
Universe Description: Age difference between foster parent and child less than 15 years
Text: {signal ERR1_WHOFOST}
Age difference between parent and child is ^AGEDIFF years.Â
I have recorded the foster parent ^ALIASNAME (of foster parent) is ^AGE (of
foster parent) years old and the child ^ALIASNAME (of child) is ^AGE (of child)
years old.
Are these ages and relationships correct?
Please correct relationship code or age.

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: AGEDIFF
Instructions: Fill value from AGEDIFF
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Monday, March 27, 2017

Page 107 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

ERR2_WHOFOST

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Check

Roster.tblREL.bPerson.ERR2_WHOFOST
Description: Age difference GE 50 years
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: AGEDIFF GE 50
Universe Description: Age difference greater than or equal to 50 years
Text: {signal ERR2_WHOFOST}
Age difference between parent and child is greater than or equal to 50 years.
I have recorded the foster parent ^ALIASNAME (of foster parent selected) is
^AGE (of foster parent selected) years old and the child ^ALIASNAME (of child)
is ^AGE (of child) years old. Are these ages and relationships correct?

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Monday, March 27, 2017

Page 108 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR3_WHOFOST

Check

Roster.tblREL.bPerson.ERR3_WHOFOST
Description: Foster parent is younger than child
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe: if AGE of selected foster parent is LT age of child
Universe Description:
Text: {signal ERR3_WHOFOST}
Please verify. Parent is younger than child.Â
I have recorded the foster parent ^ALIASNAME (of foster parent selected) is
^AGE (of foster parent selected) years old and the child ^ALIASNAME (of child)
is ^AGE (of child) years old. Are these ages and relationships correct?

Check Instructions: *First GOTO is to change relationship code of ^ALIASNAME (of selected parent)
*Second GOTO is to change AGENO of ^ALIASNAME (of selected parent)
*Third GOTO is to change AGENO of ^ALIASNAME (of child)
Type: Soft
Fills: ALIASNAME
Instructions: Fill value from ALIAS
Fills: AGE
Instructions: Fill AGE value

Last Modified: Thursday, July 27, 2017

Page 109 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTWHOPAR

Field

Roster.tblREL.bPerson.PCNTWHOPAR
Description: Count of parents from WHOPAR
Form Pane Label:
SAS Name: PCNTWHOPAR
Tag Name: REL.PCNTWHOPAR
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text: ***Instrument Variable***

Type: Integer
Length: 1
Min: 0
Max: 4
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Set PCNTWHOPAR to the count of people selected at WHOPAR
Array:

Last Modified: Thursday, July 27, 2017

Page 110 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTWHOFOST

Field

Roster.tblREL.bPerson.PCNTWHOFOST
Description: Count of people selected in WHOFOST
Form Pane Label:
SAS Name: PCNTWHOFOST
Tag Name: REL.PCNTWHOFOST
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text: ***Instrument Variable***

Type: Integer
Length: 1
Min: 0
Max: 4
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Set count of people selected at WHOFOST
Array:

Last Modified: Monday, August 21, 2017

Page 111 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTPARENTS

Field

Roster.tblREL.bPerson.PCNTPARENTS
Description: Count of people selected at WHOPAR and WHOFOST
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text: ***Instrument Variable***

Type: Integer
Length: 1
Min: 0
Max: 8
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Set count of people selected at WHOPAR plus WHOFOST
Array:

Last Modified: Monday, July 31, 2017

Page 112 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PARENTS

Field

Roster.tblREL.bPerson.PARENTS
Description: Stores line numbers of people selected at WHOPAR or WHOFOST
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (PCNT18PLUS gt 0 and PCNTUNDER18 gt 0 and PCNT gt PCNTAGEGUESS and
not all household members in the armed forces) AND
(AGEUNDER18=1)
Universe:
Universe Description:
Question Text:

Type: Enumerated
Length: 8
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

Last Modified: Monday, July 31, 2017

Page 113 of 183

Survey: NHIS Bridge
Section: Roster.tblREL.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

18

^ALIASNAME[18]

19

^ALIASNAME[19]

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store line numbers of persons selected at WHOPAR or WHOFOST
Array:

Last Modified: Friday, August 4, 2017

Page 114 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTEligibleSA

Field

Roster.PCNTEligibleSA
Description: Count of all persons eligible to be Sample Adult
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: This is a count of all persons eligible to be the SA:
HHSTAT_M = empty (i.e. non-military) and
HHSTAT_D = empty (i.e. not deleted) and
Roster.HHC.tblAge.bPerson.AGE18PLUS = 1 (over 18 years old)
Array:

Last Modified: Friday, August 4, 2017

Page 115 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTEligibleSC

Field

Roster.PCNTEligibleSC
Description: Count of all persons eligible to be the Sample Child
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: ***Instrument Storage Variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: This is a count of all persons eligible to be the SC:
HHSTAT_M = empty (i.e. non-military) and
HHSTAT_D = empty (i.e. not deleted) and
Roster.HHC.tblAge.bPerson.AGEUNDER18 = 1 (under 18 years old)
Array:

Last Modified: Friday, August 4, 2017

Page 116 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SELECT_SA

Field

Roster.SELECT_SA
Description: Allows selection of Sample Adult for training cases.
Form Pane Label: Select Sample Adult
SAS Name:
Tag Name:
Inherited Universe:
Universe: SURVTYPE='T' and PCNTEligibleSA > 0
Universe Description: Training Cases and at least one person eligible to be Sample Adult
Question Text:

Select the person you want for the Sample Adult.

Type: Enumerated
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

Last Modified: Friday, August 4, 2017

Page 117 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
On Input
On Output
Array:

Special Instructions: Only show eligible persons (non-deleted, non-military, over 18)
Skip Instructions: If eligible children in household [goto SELECT_SC]
else [goto SASCSELECT]

Last Modified: Friday, August 4, 2017

Page 118 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SELECT_SC

Field

Roster.SELECT_SC
Description: Allows selection of Sample Child for training cases.
Form Pane Label: Select Sample Child
SAS Name:
Tag Name:
Inherited Universe:
Universe: SURVTYPE='T' and PCNTEligibleSC > 0
Universe Description: Training Cases and at least one person eligible to be the Sample Child
Question Text:

Select the person you want for the Sample Child.

Type: Enumerated
Length: 2
Answer List: THHMEMBERS
Value:

Mnemonic:

Description:

1

^ALIASNAME[1]

2

^ALIASNAME[2]

3

^ALIASNAME[3]

4

^ALIASNAME[4]

5

^ALIASNAME[5]

6

^ALIASNAME[6]

7

^ALIASNAME[7]

8

^ALIASNAME[8]

9

^ALIASNAME[9]

10

^ALIASNAME[10]

11

^ALIASNAME[11]

12

^ALIASNAME[12]

13

^ALIASNAME[13]

14

^ALIASNAME[14]

15

^ALIASNAME[15]

16

^ALIASNAME[16]

17

^ALIASNAME[17]

18

^ALIASNAME[18]

19

^ALIASNAME[19]

Last Modified: Friday, August 4, 2017

Page 119 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

20

^ALIASNAME[20]

21

^ALIASNAME[21]

22

^ALIASNAME[22]

23

^ALIASNAME[23]

24

^ALIASNAME[24]

25

^ALIASNAME[25]
Don't Know
Refuse
Empty
On Input
On Output
Array:

Special Instructions: Only show eligible persons (non-deleted, non-military, under 18)
Skip Instructions: [goto SASCSELECT]

Last Modified: Wednesday, August 23, 2017

Page 120 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SASCSELECT

Field

Roster.SASCSELECT
Description: Sample Adult and Sample Child random selection
Form Pane Label:
SAS Name: SASCSELECT
Tag Name: SASCSELECT
Inherited Universe:
Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe Description: At least one person in the household is 18 or older and at least one person's age is
not guessed and not all household members in the armed forces
Question Text: ***Instrument Procedure***

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store '1' in HHSTAT_A for Sample Adult
Store '1' in FAMILYA_FLG for Sample Adult
Store '1' in HHSTAT_C for Sample Child
Store '1' in FAMILYC_FLG for Sample Child
If no eligible children, store 0 in PX_C, else store Sample Child line number in PX_C
If no eligible adults, store 0 in PX_A, else store Sample Adult line number in PX_A
Array:
Special Instructions: If not a training case (SA/SC were not selected previously), randomly select the
Sample Adult and Sample Child that meet the following criteria:
SA:
- Must be non-military individual (HHSTAT_M[PX]= empty)
Last Modified: Wednesday, August 23, 2017

Page 121 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

- HH must be the usual residence (HHSTAT_D[PX]= empty)
- Respondent must be 18 or over (tblAGE.bPerson.AGE18PLUS=1)
SC:
- non-military individual (HHSTAT_M[PX]= empty)
- usual residence is the household (HHSTAT_D[PX]= empty)
- Respondent must be UNDER 18(tblAGE.bPerson.AGEUNDER18=1)
Skip Instructions: [goto FAM.FAMINTRO]

Last Modified: Thursday, April 13, 2017

Page 122 of 183

Survey: NHIS Bridge
Section: Roster

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAM

Block

Roster.FAM
Description: Family Composition
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe Description: At least one person in the household is greater than 18 and at least one person's age
is not guessed and not all household members in the armed forces
Array:
Block Instructions:

Last Modified: Friday, September 29, 2017

Page 123 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_REL

Field

Roster.FAM.FX_REL
Description: Family Number Based on Responses in tblREL
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Loop for all people on roster
IF Roster.tblREL.bPerson[PX].PARENTS <> EMPTY {child has parents on roster}
If a selected parent was already part of a family, add the child and other
parents to that family
Else add child and all selected parents to a new family.
Array: x
Number of Elements:

Last Modified: Friday, September 29, 2017

Page 124 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_RELATESA

Field

Roster.FAM.FX_RELATESA
Description: Family Number Based on Responses given in tblREL and tblRELATESA
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Set FX_RELATESA to FX_REL
Loop for all people on roster
IF Roster.tblRELATE_SA.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SA}
Add selected person and anyone in their FX_RELATESA family to the Sample
Adult's family (FX_RELATESA[PX_A])
Renumber FX_RELATESA so that there are no gaps
Array: x
Number of Elements:

Last Modified: Friday, September 29, 2017

Page 125 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_RELATESC

Field

Roster.FAM.FX_RELATESC
Description: Family Number Based on Responses in tblREL, tblRELATESA, and tblRELATESC
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Set FX_RELATESC to FX_RELATESA
Loop for all people on roster
IF Roster.tblRELATE_SC.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SC}
Add selected person and anyone in their FX_RELATESC family to the Sample
Child's family (FX_RELATESC[PX_C])
Renumber FX_RELATESC so that there are no gaps
Array: x
Number of Elements:

Last Modified: Wednesday, August 9, 2017

Page 126 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_REL_COUNT

Field

Roster.FAM.FX_REL_COUNT
Description: Count of the number of unique families in FX_REL
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Wednesday, August 9, 2017

Page 127 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_RELATESA_COUNT

Field

Roster.FAM.FX_RELATESA_COUNT
Description: Count of the number of unique families in FX_RELATESA
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Wednesday, August 9, 2017

Page 128 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FX_RELATESC_COUNT

Field

Roster.FAM.FX_RELATESC_COUNT
Description: Count of the number of unique families in FX_RELATESC
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Array:

Last Modified: Wednesday, August 9, 2017

Page 129 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTFX_SA_AfterREL

Field

Roster.FAM.PCNTFX_SA_AfterREL
Description: Count of the number of people that are in the SA's family in FX_REL array (including
SA)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: The number of people with FX_REL[PX] = FX_REL[PX_A]
Array:

Last Modified: Wednesday, August 9, 2017

Page 130 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTFX_SA_AfterRELATE_SA

Field

Roster.FAM.PCNTFX_SA_AfterRELATE_SA
Description: Count of the number of persons that are in the SA's family in FX_RELATESA array
(including SA)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: The number of people with FX_RELATESA[PX] = FX_RELATESA[PX_A]
Array:

Last Modified: Friday, September 29, 2017

Page 131 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNTFX_SC_AfterRELATE_SA

Field

Roster.FAM.PCNTFX_SC_AfterRELATE_SA
Description: Count of the number of people that are in the SC's family in FX_RELATESA array
(including SC)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument storage variable***

Type: Integer
Length: 2
Min: 0
Max: 25
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: The number of people with FX_RELATESA[PX] = FX_RELATESA[PX_C]
Array:

Last Modified: Friday, September 29, 2017

Page 132 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMINTRO

Field

Roster.FAM.FAMINTRO
Description: Landing page to identify who will be going into the FAM section
Form Pane Label:
SAS Name: FAMINTRO
Tag Name: FAM.FAMINTRO
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description: Everyone from SASCSELECT
Question Text: ***Instrument procedure***

Type: Enumerated
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: -Store instructions for setting FX_REL
- Loop for all people on roster
IF Roster.tblREL.bPerson[PX].PARENTS <> EMPTY {child has parents on roster}
If a selected parent was already part of a family, add the child and other parents to
that family
Else add child and all selected parents to a new family.
Store instruction for FX_REL_COUNT
Count of the number of unique families in FX_REL
Store instruction for setting PCNTFX_SA_AfterREL
The number of people with FX_REL[PX] = FX_REL[PX_A]
-Set an FX_REL[PX] for all non-deleted persons on the roster. People are
considered part of the same family if they are related via parents selected in
Roster.tblREL.
Loop for all people on roster
IF Roster.tblREL.bPerson[PX].PARENTS <> EMPTY {child has parents on roster}
If a selected parent was already part of a family, add the child and other
parents to that family.
Last Modified: Friday, September 29, 2017

Page 133 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Else add child and all selected parents to a new family. Add 1 to
FX_REL_COUNT.
Loop again and add 1 to PCNTFX_SA_AfterREL for each person with FX_REL[PX] =
FX_REL[PX_A] {person is in SA's family}
Array:
Skip Instructions: IF FX_REL_COUNT > 1 [goto ALLFAM]
ELSEIF (Roster.PCNTEligibleSA > 1 OR Roster.PCNTEligibleSC > 1) [goto
SASCID]
ELSE [goto procSetFAMILY_FLGs]

Last Modified: Friday, September 29, 2017

Page 134 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ALLFAM

Field

Roster.FAM.ALLFAM
Description: HH members part of family
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

All in Same Family
ALLFAM
FAM.ALLFAM
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: FX_REL_COUNT > 1
Universe Description: The number of unique families as identified in REL section is greater than 1
Help Screen: H_FAMILY
Question Text: ? [F1]
Is everyone in this household a member of the same family?
Read if necessary: For this survey, a family is two or more people living together
who are related by birth, marriage, or adoption, as well as any unrelated children who
are cared for by the family, such as foster children, and any people living together as
a couple and their children.

Type: Enumerated
Length: 1
Answer List: TYESNO
Value:

Mnemonic:

Description:

1

Yes

2

No
x Don't Know
x Refuse
Empty
x On Input
x On Output
Store Instructions: If ALLFAM=1 set FAMILYA_FLG=1 and FAMILYC_FLG=1 for all people in household
and set SAMEFAM_FLG=1
Array:

Last Modified: Friday, September 29, 2017

Page 135 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: IF (Roster.PCNTEligibleSA > 1 OR Roster.PCNTEligibleSC > 1) [goto SASCID]
ELSE [goto procSetFAMILY_FLGs]

Last Modified: Monday, July 31, 2017

Page 136 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SASCID

Field

Roster.FAM.SASCID
Description: Telling Respondent about SA and SC
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Sample Adult/Child
SASCID
FAM.SASCID
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.PCNTEligibleSA > 1 OR Roster.PCNTEligibleSC > 1
Universe Description: Count of all persons eligible to be SA is greater than 1 or count of all persons eligible
to be SC is greater than 1
Question Text: One ^SASCID_fill randomly selected from every household in the survey to be
asked a series of health related questions. In this household, ^SASCID_fill2
chosen.

Fills: SASCID_fill
Instructions: If PX_A gt 0 and PX_C gt 0, fill "adult and child are"
elseif PX_A gt 0, fill "adult is"
else fill "child is"

Fills: SASCID_fill2
Instructions: If PX_A gt 0 and PX_C gt 0 and HHRESPAVAIL = PX_A, fill "you and ^SCNAME
were"
elseif PX_A gt 0 and PX_C gt 0 and HHRESPAVAIL ne PX_A, fill "^SANAME and
^SCNAME were"
elseif PX_A gt 0 and HHRESPAVAIL = PX_A, fill "you were"
elseif PX_A gt 0 and HHRESPAVAIL ne PX_A, fill "^SANAME was"
else fill "^SCNAME was"

Type: Enumerated
Length: 1
Answer List: tContinue
Value:

Mnemonic:

1

Last Modified: Monday, July 31, 2017

Description:
Enter 1 to Continue

Page 137 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT {Not
everyone in same family, there's a SA, and not everyone's in SA's famly} [goto
FAMINTRO_SA]
ELSEIF ALLFAM IN (2,DK,RF) {Not everyone in same family (and there's a SC)}
[goto procSetFX_RELATE_SA]
ELSE [goto procSetFAMILY_FLGs]

Last Modified: Wednesday, August 9, 2017

Page 138 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMINTRO_SA

Field

Roster.FAM.FAMINTRO_SA
Description: Intro to collecting relationships for Sample Adult
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Sample Adult - Relate Intro
FAMINTRO_SA
FAM.FAMINTRO_SA
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT
Universe Description: Not everyone in same family, there’s a SA, and not everyone’s in SA’s
family
Question Text: ^FAMINTRO_fill
We'll now ask you some questions about how other people in this household
are related to ^you_SA.

Fills: FAMINTRO_fill
Instructions: If PCNTFAMAREL eq 2, fill "Based on questions I asked you earlier, we have
that ^SAFAM is related."
If PCNTFAMAREL gt 2, fill "Based on questions I asked you earlier, we have
that ^SAFAM are related."
else leave fill empty.

Fills: you_SA
Instructions: If HHRESPAVAIL eq PX_A, fill "you"
else fill ^ALIASNAME of Sample Adult

Type: Enumerated
Length: 1
Answer List: tContinue
Value:
1

Mnemonic:

Description:
Enter 1 to Continue
Don't Know

Last Modified: Wednesday, August 9, 2017

Page 139 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Refuse
Empty
x On Input
x On Output
Array:
Skip Instructions: <1> [goto tblRelate_SA.bPerson.RELATE for 1st non-deleted person on roster with
FX_REL[PX] ne FX_REL[PX_A]]

Last Modified: Monday, July 31, 2017

Page 140 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblRELATE_SA

Block

Roster.FAM.tblRELATE_SA
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT
Universe Description: Not everyone in same family, there’s a SA, and not everyone’s in SA’s
family
Array:
Block Instructions:

Last Modified: Monday, July 31, 2017

Page 141 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SA

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.FAM.tblRELATE_SA.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: (PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
(ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT)
Universe: HHSTAT_D eq empty AND FX_REL[PX] ne FX_REL[PX_A] (but only for 1st person
in that family)
Universe Description: Non-deleted person has not be identified as being in Sample Adult's family.
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Wednesday, May 24, 2017

Page 142 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SA.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PX

Field

Roster.FAM.tblRELATE_SA.bPerson.PX
Description: Line number
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
((ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT) AND
(HHSTAT_D eq empty AND FX_REL[PX] ne FX_REL[PX_A] (but only for 1st person
in that family)))
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Monday, July 31, 2017

Page 143 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SA.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RELATE

Field

Roster.FAM.tblRELATE_SA.bPerson.RELATE
Description: Relationship of person to Sample Adult
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Relationship
RELATE
FAM.RELATE
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
((ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT) AND
(HHSTAT_D eq empty AND FX_REL[PX] ne FX_REL[PX_A] (but only for 1st person
in that family)))

Universe:
Universe Description:
Question Text: What is ^yourALIAS relationship to ^youALIAS?

Fills: yourALIAS
Instructions: If PX=LNO_RESP fill "your"; else fill "^ALIASNAME's"

Fills: youALIAS
Instructions: If subject=respondent, fill "you"; else if subject ne respondent, fill
"^ALIASNAME"

Type: Enumerated
Length: 2
Answer List: tRELATION
Value:

Mnemonic:

Description:

1

Spouse

2

Partner or Fiancee (including Boyfriend or Girlfriend)

3

In-law (daughter, son, mother, father-in-law)

4

Partner or Fiancee (Boyfriend or Girlfriend) of Family Member

5

Family member of Partner or Fiancee or Boyfriend or Girlfriend

6

Child

7

Parent

Last Modified: Monday, July 31, 2017

Page 144 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SA.bPerson

8

Sibling

9

Grandchild (including great)

10

Grandparent (including great)

11

Aunt or Uncle (including great)

12

Cousin (including second/third/etc)

13

Other relative

14

Housemate/Roommate (Unrelated)

15

Lodger, Lodger's spouse

16

Other nonrelatives

Blaise Item-Level Specifications Report
Spider Version 1.6.2

x Don't Know
x Refuse
Empty
On Input
On Output
Array:
Special Instructions: Answer list should have three bold headings. Answer categories 1-5 should be under
the heading "Relative through marriage/partnership." Categories 6-13 should be
under the heading "Relative through blood , adoption, fostering (biological, step,
adoptive, foster, half)." Categories 14-16 should be under the heading "Nonrelative."
See word document attached to answer list for formatting example.
Skip Instructions: IF another family identified in FX_REL then [goto RELATE for 1st person in that
family]
ELSE [goto procSetFX_RELATE_SA]

Last Modified: Friday, September 29, 2017

Page 145 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

procSetFX_RELATE_SA

Field

Roster.FAM.procSetFX_RELATE_SA
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ALLFAM IN (2,DK,RF)
Universe Description: Not everyone in same family
Question Text: ***Instrument procedure***

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store instructions for setting FX_RELATESA
Set FX_RELATESA to FX_REL
Loop for all people on roster
IF Roster.tblRELATE_SA.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SA}
Add selected person and anyone in their FX_RELATESA family to the Sample
Adult's family (FX_RELATESA[PX_A])
Renumber FX_RELATESA so that there are no gaps
Store instructions for setting FX_RELATESA_COUNT
Count of the number of unique families in FX_RELATESA
Store instructions for setting PCNTFX_SA_AfterRELATE_SA
The number of people with FX_RELATESA[PX] = FX_RELATESA[PX_A]
Store instructions for setting PCNTFX_SC_AfterRELATE_SA
The number of people with FX_RELATESA[PX] = FX_RELATESA[PX_C]
Set an FX_RELATESA[PX] for all non-deleted persons on the roster. Use FX_REL
as the base, then take into
account the answers from Roster.tblRelate_SA
Last Modified: Friday, September 29, 2017

Page 146 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set FX_RELATESA to FX_REL
Loop for all people on roster
IF Roster.tblRELATE_SA.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SA}
Add selected person and anyone in their FX_RELATESA family to the
Sample Adult's family (FX_RELATESA
[PX_A])
Renumber FX_RELATESA so that there are no gaps
Set FX_RELATESA_COUNT to the number of unique families in FX_RELATESA
Loop again
add 1 to PCNTFX_SA_AfterRELATE_SA for each person with
FX_RELATESA[PX] = FX_RELATESA[PX_A] {person
is in SA's family}
add 1 to PCNTFX_SC_AfterRELATE_SA for each person with
FX_RELATESA[PX] = FX_RELATESA[PX_C] {person
is in SC's family}
Array:
Skip Instructions: IF at least 1 person with tblRELATE_SA.bPerson[PX].RELATE=1-13,DK,RF [goto
FAMVER_SA]
ELSEIF ( (PX_C > 0) {There's a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA's family}
AND
(PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC's family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) {No SA or not everyone in SA or SC's
families})
[goto FAMINTRO_SC]
ELSE [goto procSetFX_RELATE_SC]

Last Modified: Thursday, August 10, 2017

Page 147 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMVER_SA

Field

Roster.FAM.FAMVER_SA
Description: Verify the Sample Adult's family
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Sample Adult - Related
FAMVER_SA
FAM.FAMVER_SA
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: ALLFAM IN (2,DK,RF) AND PX_A > 0 AND PCNTFX_SA_AfterREL < PCNT and
PCNTFX_SA_AfterRELATE_SA > 1
Universe Description: Not everyone is in same family and there’s a SA, and not everyone is in SA’s
family and there is at least one person identified as being in the Sample Adult's family
other than the Sample Adult. {were asked FAMINTRO_SA and tblRelate_SA and at
least 1 person (other than SA) is related to SA}
Question Text: We have that ^FAMVERSA_fill related to ^YOUSANAME.

Fills: FAMVERSA_fill
Instructions: Loop through all persons on roster and add to list of names if:
-people related via REL (FAMA_REL_FLG = 1) or
-people who are related to the SA (RELATE = 1-13) or
-people in SC's family and the 1st person in HH in SC's family are related to the
SA (RELATE = 1-13)
Do not include Sample Adult on list.
If only one person on the list of names, follow list with "is".
If more than one person on the list, follow list with "are".

Fills: YOUSANAME
Instructions: If GEN.SARESPSC_FLG=1, fill "you"
else fill "^SANAME"

Type: Enumerated
Length: 1
Answer List: tContinue
Last Modified: Thursday, August 10, 2017

Page 148 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Value:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Mnemonic:

1

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty
x On Input
x On Output

Array:
Skip Instructions: IF ( (PX_C > 0) {There's a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA's family}
AND
(PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC's family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) {No SA or
not everyone in SA or SC's families})
[goto FAMINTRO_SC]
ELSE [goto procSetFX_RELATE_SC]

Last Modified: Thursday, August 10, 2017

Page 149 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMINTRO_SC

Field

Roster.FAM.FAMINTRO_SC
Description: Intro to collecting relationships for Sample Child
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Sample Child - Relate Intro
FAMINTRO_SC
FAM.FAMINTRO_SC
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: ALLFAM IN (2,DK,RF) {Not everyone in same family} AND
( (PX_C > 0) {There’s a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA’s family}
AND
PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC’s family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) ) {No SA or
not everyone in SA or SC’s families})
Universe Description: Not everyone in same family and there is a SC and no SA or SC is not in SA's family
and not everyone in SC's family and no SA or not everyone in SA or SC's families.
Question Text: We'll now ask you some questions about who in this household is related to
^SCNAME.
Based on questions I asked you earlier, we have that ^SCNames_fill related to
^SCNAME.

Fills: SCNAME
Instructions: Fill ALIAS of HHSTAT_C=1

Fills: SCNames_fill
Instructions: For all people with FAMC_REL_FLG =1 OR (SAME_REL_FLG=1 for SC and
tblRelate_SA.bPerson.RELATE in (1-13,DK,RF)) OR (FAMA_REL_FLG=1 and 1st
person in SC's family has tblRelate_SA.bPerson.RELATE in (1-13,DK,RF), fill
with their names.Â
Description: Person was identified as being in the SC's family at
WHOPAR/WHOFOST OR (Sample Child is related to the Sample Adult and
person on roster was placed in Sample Adult's family based on answer
provided at RELATE), include their name as part of the list of SC's family.Â
Last Modified: Thursday, August 10, 2017

Page 150 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Do not include Sample Child on list.
If only one person on the list of names, follow list with "is".
If more than one person on the list, follow list with "are".

Type: Enumerated
Length: 1
Answer List: tContinue
Value:

Mnemonic:

1

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty
On Input
On Output

Array:
Skip Instructions: <1> [goto tblRelate_SC.bPerson.RELATE for 1st non-deleted person on roster with
FX_RELATESA[PX] ne FX_RELATESA[PX_A] and FX_RELATESA[PX] ne
FX_RELATESA[PX_C]]

Last Modified: Thursday, August 10, 2017

Page 151 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

tblRELATE_SC

Block

Roster.FAM.tblRELATE_SC
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ALLFAM IN (2,DK,RF) {Not everyone in same family} AND
( (PX_C > 0) {There’s a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA’s family}
AND
PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC’s family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) ) {No SA or
not everyone in SA or SC’s families})
Universe Description: Not everyone in same family and there is a SC and no SA or SC is not in SA's family
and not everyone in SC's family and no SA or not everyone in SA or SC's families.
Array:
Block Instructions:

Last Modified: Monday, July 31, 2017

Page 152 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SC

Blaise Item-Level Specifications Report
Spider Version 1.6.2

bPerson

Block

Roster.FAM.tblRELATE_SC.bPerson
Description:
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: (PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
(ALLFAM IN (2,DK,RF) {Not everyone in same family} AND
( (PX_C > 0) {There’s a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA’s family}
AND
PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC’s family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) ) {No SA or
not everyone in SA or SC’s families}))
Universe: HHSTAT_D eq empty AND (FX_RELATE_SA[PX] ne FX_RELATE[PX_A]) and
(FX_RELATE_SA[PX] ne FX_RELATE[PX_C]) (but only for 1st person in that family)
Universe Description: Non-deleted person has not been identified as being in Sample Child's family or
Sample Adult's family
Array: x
Number of Elements: 25
Block Instructions:

Last Modified: Wednesday, May 24, 2017

Page 153 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SC.bPerson

PX

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

Roster.FAM.tblRELATE_SC.bPerson.PX
Description: Line number
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: (PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
((ALLFAM IN (2,DK,RF) {Not everyone in same family} AND
( (PX_C > 0) {There’s a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA’s family}
AND
PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC’s family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) ) {No SA or
not everyone in SA or SC’s families})) AND
(HHSTAT_D eq empty AND (FX_RELATE_SA[PX] ne FX_RELATE[PX_A]) and
(FX_RELATE_SA[PX] ne FX_RELATE[PX_C]) (but only for 1st person in that
family)))
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Monday, July 31, 2017

Page 154 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SC.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RELATE

Field

Roster.FAM.tblRELATE_SC.bPerson.RELATE
Description: Relationship of person to Sample Adult
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Relationship
RELATE
FAM.RELATE
(PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces) AND
((ALLFAM IN (2,DK,RF) {Not everyone in same family} AND
( (PX_C > 0) {There’s a SC} AND
(PX_A = 0 OR (PX_A > 0 AND FX_RELATESA[PX_C] ne
FX_RELATESA[PX_A])) {No SA or SC is not in SA’s family}
AND
PCNTFX_SC_AfterRELATE_SA < PCNT) {Not everyone in SC’s family} AND
(PX_A = 0 OR (PX_A > 0 AND PCNTFX_SC_AfterRELATE_SA +
PCNTFX_SA_AfterRELATE_SA < PCNT) ) {No SA or
not everyone in SA or SC’s families})) AND
(HHSTAT_D eq empty AND (FX_RELATE_SA[PX] ne FX_RELATE[PX_A]) and
(FX_RELATE_SA[PX] ne FX_RELATE[PX_C]) (but only for 1st person in that
family)))

Universe:
Universe Description:
Question Text: What is ^yourALIAS relationship to ^SCNAME?

Fills: yourALIAS
Instructions: If PX=LNO_RESP fill "your"; else fill "^ALIASNAME's"

Fills: SCNAME
Instructions: Fill ALIAS of HHSTAT_C=1

Type: Enumerated
Length: 2
Answer List: tRELATION
Value:

Mnemonic:

1
Last Modified: Monday, July 31, 2017

Description:
Spouse
Page 155 of 183

Survey: NHIS Bridge
Section: Roster.FAM.tblRELATE_SC.bPerson

Blaise Item-Level Specifications Report
Spider Version 1.6.2

2

Partner or Fiancee (including Boyfriend or Girlfriend)

3

In-law (daughter, son, mother, father-in-law)

4

Partner or Fiancee (Boyfriend or Girlfriend) of Family Member

5

Family member of Partner or Fiancee or Boyfriend or Girlfriend

6

Child

7

Parent

8

Sibling

9

Grandchild (including great)

10

Grandparent (including great)

11

Aunt or Uncle (including great)

12

Cousin (including second/third/etc)

13

Other relative

14

Housemate/Roommate (Unrelated)

15

Lodger, Lodger's spouse

16

Other nonrelatives
x Don't Know
x Refuse
Empty
On Input
On Output
Array:

Special Instructions: Answer list should have three bold headings. Answer categories 1-5 should be under
the heading "Relative through marriage/partnership." Categories 6-13 should be
under the heading "Relative through blood , adoption, fostering (biological, step,
adoptive, foster, half)." Categories 14-16 should be under the heading "Nonrelative."
See word document attached to answer list for formatting example.
Skip Instructions: IF another family identified in FX_RELATESA then [goto RELATE for 1st person in
that family]
ELSE [goto procSetFX_RELATE_SC]

Last Modified: Friday, September 29, 2017

Page 156 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

procSetFX_RELATE_SC

Field

Roster.FAM.procSetFX_RELATE_SC
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ALLFAM IN (2,DK,RF)
Universe Description: Everyone not in same family
Question Text: ***Instrument procedure***

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store instructions for setting FX_RELATESC
Set FX_RELATESC to FX_RELATESA
Loop for all people on roster
IF Roster.tblRELATE_SC.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SC}
Add selected person and anyone in their FX_RELATESC family to the Sample
Child's family (FX_RELATESC[PX_C])
Renumber FX_RELATESC so that there are no gaps
Store instructions for FX_RELATESC_COUNT
Count of the number of unique families in FX_RELATESC
Set an FX_RELATESC[PX] for all non-deleted persons on the roster. Use
FX_RELATESA as the base, then take into account the answers from
Roster.tblRelate_SC
Set FX_RELATESC to FX_RELATESA
Loop for all people on roster
IF Roster.tblRELATE_SC.bPerson[PX].RELATE IN (1-13, DK, RF) {person is
related to SC}
Last Modified: Friday, September 29, 2017

Page 157 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Add selected person and anyone in their FX_RELATESC family to the Sample
Child's family (FX_RELATESC[PX_C])
Renumber FX_RELATESC so that there are no gaps
Set FX_RELATESC_COUNT to the number of unique families in FX_RELATESC
Array:
Skip Instructions: [goto procSetFAMILY_FLGs]

Last Modified: Friday, September 29, 2017

Page 158 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

procSetFAMILY_FLGs

Field

Roster.FAM.procSetFAMILY_FLGs
Description:
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Instrument procedure***

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Store instructions for setting FAMILYA_FLG
If line number of WHOFOST or WHOPAR is equal to HHSTAT_A=1, store '1' in
FAMILYA_FLG for child and other
parents of child
Store '1' in FAMILYC_FLG if ALLFAM = '1'
If for ANY person in the roster: FAMILYA_FLG=1 and FAMILYC_FLG=1,
set FAMILYA_FLG=1 for ALL with FAMILYC_FLG=1
set FAMILYC_FLG=1 for ALL with FAMILYA_FLG=1
Store '1' in FAMILYA_FLG for Sample Adult
Store '1' in FAMILYA_FLG if people are related to the SA or say DK or RF
(Roster.FAM.tblRELATE_SA.bPerson.RELATE = 1-13, DK, RF)
Store instructions for setting FAMILYC_FLG
If HHSTAT_C=1, store '1' in FAMILYC_FLG for all persons selected at WHOFOST
Last Modified: Friday, September 29, 2017

Page 159 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

or WHOPAR
If HHSTAT_C=1, store '1' in FAMILYC_FLG for all children identified as sharing a
parent with the Sample Child at
WHOPAR or WHOFOST
Store '1' in FAMILYC_FLG for Sample Child
Store '1' in FAMILYC_FLG if ALLFAM = '1'
Store '1' in FAMILYC_FLG if people are related to the SC or say DK or RF
(Roster.FAM.tblRELATE_SC.bPerson.RELATE = 1-13, DK, RF)
If for ANY person in the roster: FAMILYA_FLG=1 and FAMILYC_FLG=1,
set FAMILYA_FLG=1 for ALL with FAMILYC_FLG=1
set FAMILYC_FLG=1 for ALL with FAMILYA_FLG=1
Store instructions for setting SAMEFAM_FLG
If FAM.SAMEFAM=1 set SAMEFAM_FLG = 1
If FAMA_REL_FLG of sample child is equal to 1, set SAMEFAM_FLG=1
If FAM.ALLFAM=1 set SAMEFAM_FLG = 1
Store instructions for setting PCNT_A
Loop through non-deleted persons on roster and add 1 to PCNT_A when
FAMILYA_flg = 1.
Store instructions for setting PCNT_C
Loop through non-deleted persons on roster and add 1 to PCNT_C when
FAMILYC_flg = 1.
Loop for all people on the roster
IF (ALLFAM = 1 AND HHSTAT_D[PX] = EMPTY {Everyone in same family and
person not deleted}) OR
(PX_A > 0 AND FX_RELATESC[PX] ne EMPTY AND FX_RELATESC[PX] =
FX_RELATESC[PX_A] {SA and person
is in SA's family}) THEN
set FAMILYA_FLG[PX] = 1
Add 1 to PCNT_A
IF (ALLFAM = 1 AND HHSTAT_D[PX] = EMPTY {Everyone in same family and
person not deleted}) OR
(PX_C > 0 AND FX_RELATESC[PX] ne EMPTY AND FX_RELATESC[PX] =
FX_RELATESC[PX_C]
{SC and person is
in SC's family}) THEN
set FAMILYC_FLG[PX] = 1
Add 1 to PCNT_C
IF FAMILYC_FLG[PX_A] = 1 set SAMEFAM_FLG = 1
Array:
Skip Instructions: IF FAMINTRO_SC=1 and PCNT_C > 1 [goto FAMVER_SC]
ELSEIF PCNT > 1 [goto FAMVER]
Last Modified: Friday, September 29, 2017

Page 160 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ELSEIF PX_A > 0 [goto Adult.VFY.AVAIL_A]
ELSE [goto Child.VFY.AVAIL_C]

Last Modified: Monday, July 31, 2017

Page 161 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMVER_SC

Field

Roster.FAM.FAMVER_SC
Description: Verify the Sample Child's family
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Sample Child - Related
FAMVER_SC
FAM.FAMVER_SC
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: IF FAMINTRO_SC=1 and PCNT_C > 1
Universe Description: Asked FAMINTRO_SC and tblRelate_SC and at least 1 person (other than SC) is
related to SC
Question Text: We have that ^FAMVERSC_fill related to ^SCNAME.

Fills: FAMVERSC_fill
Instructions: Loop through all persons on roster and add to list of names if FAMILYC_flg = 1
Do not include Sample Child on list.
If only one person on the list of names, follow list with "is".
If more than one person on the list, follow list with "are"

Fills: SCNAME
Instructions: Fill ALIAS of HHSTAT_C=1

Type: Enumerated
Length: 1
Answer List: tContinue
Value:

Mnemonic:

Description:

1

Enter 1 to Continue
Don't Know
Refuse
Empty

Last Modified: Monday, July 31, 2017

Page 162 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
On Output
Array:
Skip Instructions: [goto FAMVER]

Last Modified: Friday, August 11, 2017

Page 163 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PCNT_EligibleKNOWSC

Field

Roster.FAM.PCNT_EligibleKNOWSC
Description: Number of people eligible to be selected at KNOWSC
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text:

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: Stores the number of people eligible to be selected at KNOWSC
-Count is increased if
(FAMILYC_FLG[PX] = 1 AND Roster.HHC.tblAGE.bPerson[PX].AGE18PLUS = 1)
{Adult 18+ in SC's family} or
PX IN Roster.tblREL.bPerson[PX_C].PARENTS {Person listed as parent of SC}
Array:

Last Modified: Friday, September 29, 2017

Page 164 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

auxPXOnlyAdult

Field

Roster.FAM.auxPXOnlyAdult
Description: Line Number of the last adult eligible to be selected at KNOWSC
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***auxfield***

Type: Integer
Length: 2
Min: 1
Max: 25
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: Stores LNO of the last adult eligible to be selected at KNOWSC
{This is an auxfield, so it's not part of the output. It needs a spec page because it's
referenced in FAMVER's skips and KNOWSC's universe.}
Array:

Last Modified: Friday, September 29, 2017

Page 165 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAMVER

Field

Roster.FAM.FAMVER
Description: Verification of family roster
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: PCNT > 1
Universe Description:
Question Text:

Please confirm the family assignments for the members of this household.
^HHROSTER

Fills: HHROSTER
Instructions: entire roster for [^ALIASNAME[PX]] if HHSTAT ne 'D' (non deleted persons)

Type: Enumerated
Length: 1
Answer List: tContinue
Value:
1

Mnemonic:

Description:
Enter 1 to Continue
Don't Know
Refuse
Empty
On Input
On Output

Store Instructions: Store instructions for setting PCNT_EligibleKNOWSC and auxPXOnlyAdult
Loop through everyone on the roster:
IF
(FAMILYC_FLG[PX]
=
1
AND
Roster.HHC.tblAGE.bPerson[PX].AGE18PLUS = 1) {Adult 18+ in SC's family} or
PX IN Roster.tblREL.bPerson[PX_C].PARENTS {Person listed as parent of
SC} THEN
add 1 to PCNT_EligibleKNOWSC
set auxPXOnlyAdult = PX
Last Modified: Friday, September 29, 2017

Page 166 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Skip Instructions: If Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK) [goto
ONCAMPINTRO_A]
ELSEIF PX_C > 0 and (PCNT_EligibleKNOWSC >=2 or (PCNT_EligibleKNOWSC =
1 and auxPXOnlyAdult not IN
Roster.tblREL.bPerson[PX_C].PARENTS)) {There's a SC and either multiple
eligible adults or only one eligible but
that person is not a parent of the SC} [goto KNOWSC]
ELSEIF PX_A > 0 [goto Adult.VFY.AVAIL_A]
ELSE [goto Child.VFY.AVAIL_C]

Last Modified: Friday, September 29, 2017

Page 167 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPINTRO_A

Field

Roster.FAM.ONCAMPINTRO_A
Description: On campus intro
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

On campus intro
ONCAMPINTRO_A
FAM.ONCAMPINTRO_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text: As I previously mentioned ^SANAME was randomly selected to be asked a
series of health related questions. We would like to contact ^himherthem to
complete ^hishertheir portion of this interview.

Fills: SANAME
Instructions: Sample Adult's name

Fills: himherthem
Instructions: If GEN.SEX_FINAL=1 fill "him"; else if GEN.SEX_FINAL=2 fill "her"; else if
GEN.SEX_FINAL IN (DK, RF) fill "them"

Fills: hishertheir
Instructions: If GEN.SEX_FINAL=1 fill "his"; else if GEN.SEX_FINAL=2 fill "her"; else if
GEN.SEX_FINAL IN (DK, RF) fill "their"

Type: Enumerated
Length: 1
Answer List: tContinue
Value:
1

Mnemonic:

Description:
Enter 1 to Continue
Don't Know
Refuse

Last Modified: Friday, September 29, 2017

Page 168 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Empty
On Input
On Output
Array:
Special Instructions: Store
line
number
of
telephone
number
bCollectContact.PHONE_CONTACT in TLNO_FAM_DRM

selected

at

Skip Instructions: <1>[goto TLNO_FAM_DRM]

Last Modified: Thursday, September 28, 2017

Page 169 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

TLNO_FAM_DRM

Field

Roster.FAM.TLNO_FAM_DRM
Description: Line number of telephone number selected at PHONE_CONTACT for the Sample
Adult living in on-campus housing
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe:
Universe Description:
Question Text: ***Storage Variable***

Type: Integer
Length: 2
Min: 0
Max: 10
x Don't Know
x Refuse
Empty
On Input
On Output
Store Instructions: Store line number of telephone # selected at PHONE_CONTACT.
Array:
Special Instructions: Call instrument procedure prcCollectContact to collect a phone number. This uses
the bCollectContact block.
Pass the following parameters into the procedure:
IN_SECTION_COLLECTED = (FAM_DRM)
IN_LNO_CONTACT = PX_A
Skip Instructions: [goto ONCAMPADD1_A]

Last Modified: Wednesday, August 23, 2017

Page 170 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPADD1_A

Field

Roster.FAM.ONCAMPADD1_A
Description: Address of sample adult who lives on campus
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Address of SA who lives on campus
ONCAMPADD1_A
ROSTER.ONCAMPADD1_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text: What is ^SANAME's exact address on campus?
Enter the house or building number, house or building number suffix and street
name.

Fills: SANAME
Instructions: Sample Adult's name

Type: String
Length: 54
x Don't Know
x Refuse
x Empty
x On Input
x On Output
Array:
Skip Instructions:  [goto ONCAMPADD2_A]

Last Modified: Wednesday, August 23, 2017

Page 171 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPADD2_A

Field

Roster.FAM.ONCAMPADD2_A
Description: Address of Sample Adult who lives on campus - unit description
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Unit description
ONCAMPADD2_A
ROSTER.ONCAMPADD2_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text:

Enter the unit description.

Type: String
Length: 54
x Don't Know
x Refuse
x Empty
x On Input
x On Output
Array:
Skip Instructions:  [goto ONCAMPPO_A]

Last Modified: Wednesday, August 23, 2017

Page 172 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPPO_A

Field

Roster.FAM.ONCAMPPO_A
Description: Address of Sample Adult who lives on campus - city
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

City
ONCAMPPO_A
ROSTER.ONCAMPPO_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text:

Enter the city.

Type: String
Length: 20
x Don't Know
x Refuse
x Empty
x On Input
x On Output
Array:
Skip Instructions:  [goto ONCAMPST_A]

Last Modified: Wednesday, August 23, 2017

Page 173 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPST_A

Field

Roster.FAM.ONCAMPST_A
Description: Address of Sample Adult who lives on campus - state
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

State
ONCAMPST_A
ROSTER.ONCAMPST_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text:

Enter the state.

Type: Enumerated
Length: 2
Don't Know
Refuse
Empty
x On Input
x On Output
Array:
Skip Instructions:  [goto ONCAMPZIP5_A]

Last Modified: Wednesday, August 23, 2017

Page 174 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPZIP5_A

Field

Roster.FAM.ONCAMPZIP5_A
Description: Address of Sample Adult who lives on campus- zip 5
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Zip 5
ONCAMPZIP5_A
ROSTER.ONCAMPZIP5_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text:

Enter the zip code.

Type: Integer
Length: 5
Min: 01001
Max: 99996
x Don't Know
x Refuse
x Empty
x On Input
x On Output
Array:
Skip Instructions: <01001-99996, RF, DK, empty>
if ONCAMPZIP5_A lt 5 characters [goto ERR1_ONCAMPZIP5_A]
elseif ONCAMPZIP5_A lt 01001 [goto ERR2_ONCAMPZIP5_A]
elseif (ONCAMPZIP5_A gt 99996 and SURVTYPE ne 'T') or (ONCAMPZIP5_A gt
99997 and SURVTYPE='T') [goto ERR3_ONCAMPZIP5_A]
else [goto ONCAMPZIP4_A]

Last Modified: Wednesday, August 23, 2017

Page 175 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_ONCAMPZIP5_A

Check

Roster.FAM.ERR1_ONCAMPZIP5_A
Description: ONCAMPZIP5_A must have a length of 5
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ONCAMPZIP5_A lt 5 characters
Universe Description: ONCAMPZIP5_A must have a length of 5
Text: {check ERR1_ONCAMPZIP5_A}
The entire zip code must be entered.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Wednesday, August 23, 2017

Page 176 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR2_ONCAMPZIP5_A

Check

Roster.FAM.ERR2_ONCAMPZIP5_A
Description: ONCAMPZIP5_A must be greater than or equal to 01001
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: ONCAMPZIP5_A lt 1001
Universe Description: ONCAMPZIP5_A must be greater than or equal to 01001
Text: {check ERR2_ONCAMPZIP5_A}
A valid zip code must be entered.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Wednesday, August 23, 2017

Page 177 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR3_ONCAMPZIP5_A

Check

Roster.FAM.ERR3_ONCAMPZIP5_A
Description: ONCAMPZIP5_A gt 99996/99997
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: if (ONCAMPZIP5_A gt 99996 and SURVTYPE ne 'T') or (ONCAMPZIP5_A gt 99997
and SURVTYPE='T')
Universe Description: ONCAMPZIP5_A greater than 99996 when it is not a training case or
ONCAMPZIP5_A greater than 99997 when it is a training case
Text: {check ERR3_ONCAMPZIP5_A}
A valid zip code must be entered.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Wednesday, August 23, 2017

Page 178 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ONCAMPZIP4_A

Field

Roster.FAM.ONCAMPZIP4_A
Description: Address of Sample Adult who lives on campus - zip 4
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

Zip 4
ONCAMPZIP4_A
ROSTER.ONCAMPZIP4_A
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: Roster.HHC.tblNAME.bPerson[PX_A].ONOFFCAMPUS IN (1,RF,DK)
Universe Description: Sample Adult lives on campus or don't know or refuse
Question Text:

Enter the zip 4.

Type: Integer
Length: 4
Min: 0000
Max: 9997
x Don't Know
x Refuse
x Empty
x On Input
x On Output
Array:
Skip Instructions: <0000-9997, RF, DK, empty>
if ONCAMPZIP4_A lt 4 characters [goto ERR1_ONCAMPZIP4_A]
elseif (ONCAMPZIP4_A gt 9996 and SURVTYPE ne 'T') or (ONCAMPZIP4_A gt
9997 and SURVTYPE='T') [goto ERR2_ONCAMPZIP4_A]
elseif PX_C > 0 and (PCNT_EligibleKNOWSC >=2 or (PCNT_EligibleKNOWSC = 1
and auxPXOnlyAdult not IN
Roster.tblREL.bPerson[PX_C].PARENTS)) {There's a SC and either multiple
eligible adults or only one eligible but
that person is not a parent of the SC} [goto KNOWSC]
elseif PX_A > 0 [goto Adult.VFY.AVAIL_A]
else [goto Child.VFY.AVAIL_C]

Last Modified: Monday, June 12, 2017

Page 179 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR1_CP1ZIP4

Check

Roster.FAM.ERR1_CP1ZIP4
Description: CP1ZIP4 must have a length of 4
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: CP1ZIP4 lt 4 characters
Universe Description: CP1ZIP4 must have a length of 4
Text: {check ERR1_CP1ZIP4}
The entire zip code must be entered.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Monday, June 12, 2017

Page 180 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ERR2_CP1ZIP4

Check

Roster.FAM.ERR2_CP1ZIP4
Description: CP1ZIP4 gt 9996/9997
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: if (CP1ZIP4 gt 9996 and SURVTYPE ne 'T') or (CP1ZIP4 gt 9997 and
SURVTYPE='T')
Universe Description: CP1ZIP4 greater than 9996 when it is not a training case or ZIP4 greater than 9997
when it is a training case
Text: {check ERR2_CP1ZIP4}
A valid zip code must be entered.
Please correct.

Check Instructions:
Type: Hard

Last Modified: Monday, July 31, 2017

Page 181 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

KNOWSC

Field

Roster.FAM.KNOWSC
Description: Who is knowledgeable about Sample Child
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe: PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces
Universe: PX_C > 0 and (PCNT_EligibleKNOWSC >=2 or (PCNT_EligibleKNOWSC = 1 and
auxPXOnlyAdult not IN Roster.tblREL.bPerson[PX_C].PARENTS))
Universe Description: There’s a SC and either multiple eligible adults or only one eligible adult but that
person is not a parent of the SC
Question Text: Who lives here and is knowledgeable about and responsible for ^SCNAME's
health care?

Fills: SCNAME
Instructions: Fill ALIAS of HHSTAT_C=1

Type: Classification
Length: 2
Don't Know
Refuse
Empty
x On Input
x On Output
Array:
Special Instructions: Display
only
those
with
(FAMILYC_FLG[PX]
=
1
Roster.HHC.tblAGE.bPerson[I].AGE18PLUS
=
1)
OR
PX
Roster.tblREL.bPerson[PX_C].PARENTS {Person listed as parent of SC}

AND
IN

Skip Instructions: IF PX_A > 0 [goto Adult.VFY.AVAIL_A]
ELSE [goto Child.VFY.AVAIL_C]

Last Modified: Monday, August 14, 2017

Page 182 of 183

Survey: NHIS Bridge
Section: Roster.FAM

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NOFAMSC

Field

Roster.FAM.NOFAMSC
Description: No adults in Sample Child's family
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

No adults in Sample Child's family
No adults in Sample Child's family
No adults in Sample Child's family
PCNT18PLUS gt 0 and PCNT gt PCNTAGEGUESS and not all household members
in the armed forces

Universe: PX_C gt 0 AND PCNT_EligibleKNOWSC=0
Universe Description: No one is knowledgeable about and responsible for the sample child's health
Question Text:

Because there are no adults who are related to ^SCNAME living in this household,
the Sample Child Interview cannot be completed
Not everyone in our survey is asked all questions. I have all the information
that I need from you about ^SCNAME.
Enter 1 to Continue.

Fills: SCNAME
Instructions: Fill ALIAS of HHSTAT_C=1

Type: Integer
Length: 1
Min: 1
Max: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:

Last Modified: Monday, August 14, 2017

Page 183 of 183


File Typeapplication/pdf
AuthorLessem, Sarah (CDC/OPHSS/NCHS)
File Modified2017-11-01
File Created2017-06-15

© 2024 OMB.report | Privacy Policy