PES PI RI 2020 PES Person Interview Reinterview

2020 Census Post-Enumeration Survey Person Interview and Person Followup

2020 PES PI RI instrument spec_withSpanish_080619

Person Interview

OMB: 0607-1011

Document [pdf]
Download: pdf | pdf
Survey: PES PI RI 2020
Section: PES PI RI 2020

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COVER SHEET

PES PI RI 2020
Blaise Item-Level Specifications Report
Items contained in this report:
- FAQ
- HU Help
- Resp Help
- FRONT
- ROSTER
- BACK
- Background Variables

Last Modified: Monday, December 3, 2018

Page 1 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAQ

Block

FAQ
Description: The blocks contains the Frequently Asked Questions for PI RI.
Tab Name: PI RI FAQs
Fly Over Name: PI RI Frequently Asked Questions
Universe Type: If
Inherited Universe:
Universe: (Shift+F3) or parallel block
Universe Description: PI RI Frequently Asked Questions (PI RI FAQs) are accessed through a parallel
button and (Shift+F3).
Array:
Block Instructions: PI RI Frequently Asked Questions (PI RI FAQs) are accessed through a parallel
button and (Shift+F3).

Last Modified: Thursday, November 29, 2018

Page 2 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FAQs_RI

Field

FAQ.FAQs_RI
Description: The screen where all of the frequently asked questions are listed.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

FAQs_RI
FAQs_RI
FAQs_RI
(Shift+F3) or parallel block

Universe:
Universe Description:
Question Text:

PI RI Frequently Asked Questions

Spanish Question Text:

Preguntas Frecuentes de la PI RI

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

Mnemonic:

Description:

1

How long will this take?

2

Why are you calling me again?

3

Are you calling everyone, or am I just lucky?

4

Don't you have anything better to do with my tax dollars?

5

I'm too busy to answer your questions again.

6

Are you checking up on me? I told you the truth the first time you were here.

7

Return to reinterview.

Spanish
Value:

Mnemonic:

Description:

1

¿Cuánto tiempo va a tomar?

2

¿Por qué me están llamando de nuevo?

3

¿Están llamando a todo el mundo o solo es que me tocó a mí?

4

¿No tienen nada mejor que hacer con el dinero de mis impuestos?

5

Estoy muy ocupado como para responder sus preguntas.

Last Modified: Thursday, November 29, 2018

Page 3 of 349

Survey: PES PI RI 2020
Section: FAQ

6

Blaise Item-Level Specifications Report
Spider Version 1.6.2

¿Me están controlando? Les dije la verdad la primera vez que ustedes
estuvieron aquí.

7

Volver a la segunda entrevista.
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If FAQs_PIRI = 1, THEN Goto RI_FAQ1
Else if FAQs_PIRI = 2, THEN Goto RI_FAQ2
Else if FAQs_PIRI = 3, THEN Goto RI_FAQ3
Else if FAQs_PIRI = 4, THEN Goto RI_FAQ4
Else if FAQs_PIRI = 5, THEN Goto RI_FAQ5
Else if FAQs_PIRI = 6, THEN Goto RI_FAQ6
Else if FAQs_PIRI = 7, THEN return to the reinterview

Last Modified: Thursday, November 29, 2018

Page 4 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ1

Field

FAQ.RI_FAQ1
Description: FAQ: How long will this take?
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ1
RI_FAQ1
RI_FAQ1
(Shift+F3) or parallel block

Universe: PIRI_FAQs = 1
Universe Description: The first FAQ was selected.
Question Text: How long will this take?
These interviews average about 5-10 minutes.

Spanish Question Text: ¿Cuánto tiempo va a tomar?
Estas entrevistas toman un promedio de 5 a 10 minutos.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:

Mnemonic:

Description:

1

Volver a la segunda entrevista

2

Volver a la lista de Preguntas Frecuentes
Don't Know
Refuse
Empty

Last Modified: Thursday, November 29, 2018

Page 5 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
On Output
Array:
Skip Instructions: If RI_FAQ1 = 1, THEN Goto reinterview
If RI_FAQ1 = 2, THEN Goto FAQs_RI

Last Modified: Thursday, November 29, 2018

Page 6 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ2

Field

FAQ.RI_FAQ2
Description: FAQ: Why are you calling me again?
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ2
RI_FAQ2
RI_FAQ2
(Shift+F3) or parallel block

Universe: PIRI_FAQ = 2
Universe Description: The second FAQ was selected.
Question Text: Why are you calling me again?
We're interested in maintaining the quality of our product, so we reinterview a
few households who are in the survey to make sure we're collecting data
efficiently and accurately.

Spanish Question Text: ¿Por qué me están llamando de nuevo?
Nos interesa mantener la calidad de nuestro producto; por lo tanto,
realizaremos una segunda entrevista a algunos hogares que están en la
encuesta para asegurarnos de que estamos recopilando datos con eficiencia y
precisión.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:
1

Mnemonic:

Description:
Volver a la segunda entrevista

Last Modified: Thursday, November 29, 2018

Page 7 of 349

Survey: PES PI RI 2020
Section: FAQ

2

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Volver a la lista de Preguntas Frecuentes
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If RI_FAQ2 = 1, THEN Goto reinterview
If RI_FAQ2 = 2, THEN Goto FAQs_RI

Last Modified: Thursday, November 29, 2018

Page 8 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ3

Field

FAQ.RI_FAQ3
Description: FAQ: Are you calling everyone, or am I just lucky?
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ3
RI_FAQ3
RI_FAQ3
(Shift+F3) or parallel block

Universe: PIRI_FAQs = 3
Universe Description: The third FAQ was selected.
Question Text: Are you calling everyone, or am I just lucky?
We can get a reliable measure of data quality by reinterviewing only a small
percentage of the total households interviewed in the survey.

Spanish Question Text: ¿Están llamando a todo el mundo o solo es que me tocó a mí?
Podemos obtener una medida confiable de la calidad de los datos al hacer una
segunda entrevista a solo un pequeño porcentaje del total de los hogares
entrevistados en la encuesta.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:

Mnemonic:

Description:

1

Volver a la segunda entrevista

2

Volver a la lista de Preguntas Frecuentes

Last Modified: Thursday, November 29, 2018

Page 9 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If RI_FAQ3 = 1, THEN Goto reinterview
If RI_FAQ3 = 2, THEN Goto FAQs_RI

Last Modified: Monday, December 3, 2018

Page 10 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ4

Field

FAQ.RI_FAQ4
Description: FAQ: Don't you have anything better to do with my tax dollars?
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ4
RI_FAQ4
RI_FAQ4
(Shift+F3) or parallel block

Universe: PIRI_FAQs = 4
Universe Description: The fourth FAQ was selected.
Question Text: Don't you have anything better to do with my tax dollars?
Actually, it could save money. By law, we have to conduct a census every ten
years. What we learn from the 2020 Census will help us improve the coverage
of subsequent censuses.

Spanish Question Text: ¿No tienen nada mejor que hacer con el dinero de mis impuestos?
En realidad, esto podría ahorrar dinero. Por ley, tenemos que realizar un censo
cada diez años. Lo que aprendamos del Censo del 2020 nos ayudará a mejorar
la cobertura de los censos posteriores.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:

Mnemonic:

Description:

1

Volver a la segunda entrevista

2

Volver a la lista de Preguntas Frecuentes

Last Modified: Monday, December 3, 2018

Page 11 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If RI_FAQ4 = 1, THEN Goto reinterview
If RI_FAQ4 = 2, THEN Goto FAQs_RI

Last Modified: Thursday, November 29, 2018

Page 12 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ5

Field

FAQ.RI_FAQ5
Description: FAQ: I'm too busy to answer your questions.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ5
RI_FAQ5
RI_FAQ5
(Shift+F3) or parallel block

Universe: PIRI_FAQs = 5
Universe Description: The fifth FAQ was selected.
Question Text: I'm too busy to answer your questions.
The questions I have today are different, and I hope not to take up very much
time.
We really appreciate your help.

Spanish Question Text: Estoy muy ocupado como para responder sus preguntas.
Las preguntas que tengo hoy son diferentes y espero que no tomen mucho
tiempo.
Estamos muy agradecidos por su ayuda.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:

Mnemonic:

Description:

1

Volver a la segunda entrevista

2

Volver a la lista de Preguntas Frecuentes

Last Modified: Thursday, November 29, 2018

Page 13 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If RI_FAQ5= 1, THEN Goto reinterview
If RI_FAQ5= 2, THEN Goto FAQs_RI

Last Modified: Thursday, November 29, 2018

Page 14 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_FAQ6

Field

FAQ.RI_FAQ6
Description: FAQ: Are you checking up on me? I told you the truth the first time you were here.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_FAQ6
RI_FAQ6
RI_FAQ6
(Shift+F3) or parallel block

Universe: PIRI_FAQs = 6
Universe Description: The sixth FAQ was selected.
Question Text: Are you checking up on me? I told you the truth the first time you were here.
The purpose of reinterview is not to check up on respondents. To make sure we
are collecting data efficiently and accurately, we reinterview a few households
who are in the survey.

Spanish Question Text: ¿Me están controlando? Les dije la verdad la primera vez que ustedes
estuvieron aquí.
El propósito de la segunda entrevista no es controlar a las personas
encuestadas. Para asegurarnos de que estamos recopilando datos con
eficiencia y precisión, realizamos una segunda entrevista a algunos hogares
que están en la encuesta.

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

Mnemonic:

Description:

1

Return to reinterview

2

Return to FAQ List

Spanish
Value:

Mnemonic:

Description:

Last Modified: Thursday, November 29, 2018

Page 15 of 349

Survey: PES PI RI 2020
Section: FAQ

Blaise Item-Level Specifications Report
Spider Version 1.6.2

1

Volver a la segunda entrevista

2

Volver a la lista de Preguntas Frecuentes
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If RI_FAQ6= 1, THEN Goto reinterview
If RI_FAQ6= 2, THEN Goto FAQs_RI

Last Modified: Wednesday, July 18, 2018

Page 16 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU Help

Block

HU Help
Description: This block contains help for occupancy/unit status questions/decisions.
Tab Name: HU Help
Fly Over Name: Occupancy/Unit Status questions/decisions (Shift+F6)
Universe Type: If
Inherited Universe:
Universe: 1=1
Universe Description: This is a global function accessible through a parallel block (button/tab) or Shift+F6.
Array:
Block Instructions:

Last Modified: Thursday, January 24, 2019

Page 17 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_HELP

Field

HU Help.HU_HELP
Description: Help for occupancy/unit status questions/decisions.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_HELP
HU_HELP
HU_HELP
1=1

Universe: (HU_HELP1=1) OR
(HU_HELP2=1) OR
(HU_HELP3=1) OR
(HU_HELP4=1) OR
Global throughout the instrument
Universe Description: Return to HU_HELP from the help topics or global access is allowed via a parallel
block or Shift+F6.
Question Text:

Spanish Question Text:

Occupancy/unit status

Estatus de ocupación/ de la unidad

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

Mnemonic:

Description:

1

Housing Unit

2

Vacant

3

Usual residence

4

Mobile Homes/Trailers - Empty Site or Moved

5

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

Last Modified: Thursday, January 24, 2019

Page 18 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

1

Unidad de vivienda

2

Desocupada

3

Residencia habitual

4

Casas móviles/remolques: sitio vacío o removido

5

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: If 1, THEN Goto HU_HELP1
If 2, THEN Goto HU_HELP2
If 3, THEN Goto HU_HELP3
If 4, THEN Goto HU_HELP4
If 5, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 19 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_HELP1

Field

HU Help.HU_HELP1
Description: Help for the Housing Unit occupancy/unit status type.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_HELP1
HU_HELP1
HU_HELP1
1=1

Universe: HU_HELP = 1
Universe Description:
Question Text: Housing Unit
A housing unit (also known as separate living quarters) is one in which:
1) The household members live separately from other person(s) in the building,
AND
2) The household members have direct access from the outside of the building
OR through a common hall (as in an apartment).
If the housing unit is vacant, the criteria of separateness and direct access
apply to the intended occupants.
Examples: a house, an apartment, a trailer or mobile home, a group of rooms,
or a single room.
(Also see special rules for empty mobile home sites and moved trailers.)
A tent, a cave or even a burned out building, can also be considered to be
housing units, if they are OCCUPIED by someone with no other usual
residence.
A house or an apartment that is used for commercial purposes is not
considered to be a housing unit. A model home or model apartment are two
examples of this. These units are reported as "Not a housing unit" and
"Business" in the instrument. The same is true of a unit used purely for storage
purposes.
Addresses used as Group Quarters (dormitories, nursing homes, etc.) are not
housing units. They are reported as "Not a housing unit" and "Group
Quarters" in the instrument.

Last Modified: Thursday, November 29, 2018

Page 20 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish Question Text: Unidad de vivienda
Una unidad de vivienda (también conocida como un alojamiento separado) es
una vivienda en la que:
1) Los miembros del hogar viven separados de otra(s) persona(s) en el edificio
Y
2) Los miembros del hogar tienen acceso directo desde el exterior del edificio
O a través de un pasillo común (como en un apartamento).
Si la unidad de vivienda está desocupada, se aplican los criterios de
separación y acceso directo a los ocupantes previstos.
Ejemplos: una casa, un apartamento, un remolque o una casa móvil, un grupo
de habitaciones o una habitación sola.
(También consulte las reglas especiales para los sitios vacíos de casas
móviles y remolques removidos.)
Una tienda de campaña, una cueva o incluso un edificio quemado también se
pueden considerar unidades de vivienda si están OCUPADOS por alguien que
no tenga otra residencial habitual.
Una casa o un apartamento que se usa para propósitos comerciales no se
considera una unidad de vivienda. Una casa o apartamento de muestra son
dos ejemplos de esto. Estas unidades se reportan como "No es una unidad de
vivienda" y "Negocio" en el instrumento. Lo mismo sucede para una unidad
que se usa solamente para propósitos de almacenamiento.
Las direcciones que se usan como alojamientos de grupo (dormitorios,
hogares de ancianos, etc.) no son unidades de vivienda. Se reportan como "No
es una unidad de vivienda" y "Alojamiento de grupo" en el instrumento.

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

Mnemonic:

Description:

1

Return to HU_HELP

2

Return to reinterview

Spanish

Last Modified: Thursday, November 29, 2018

Page 21 of 349

Survey: PES PI RI 2020
Section: HU Help

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Volver a HU_HELP

2

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto HU_HELP
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 22 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_HELP2

Field

HU Help.HU_HELP2
Description: Help for the Vacant occupancy/unit status type.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_HELP2
HU_HELP2
HU_HELP2
1=1

Universe: HU_HELP = 2
Universe Description:
Question Text: Vacant
A vacant unit is any housing unit that was not occupied on the day of the PI.
A "Vacant" housing unit is not for seasonal or occasional use and was not
occupied on the PI date.
A "Seasonal vacant" or "Seasonal occupied" housing unit is for seasonal or
occasional use and was either vacant or occupied for less than two months by
persons with a usual residence elsewhere on the day of the PI.
(Also see rules for empty mobile home sites and moved trailers.)

Spanish Question Text: Desocupada
Una unidad desocupada es una unidad de vivienda que no estaba ocupada el
día de la PI.
Una unidad de vivienda "Desocupada" no es para uso de temporada u
ocasional y no estaba ocupada en la fecha de la PI.
Una unidad de vivienda "Desocupada por temporada" u "Ocupada por
temporada" es para uso temporal u ocasional y estaba desocupada u ocupada
durante menos de dos meses por personas que tienen una residencia habitual
en otro lugar el día de la PI.
(También consulte las reglas para los sitios vacíos de casas móviles y
remolques removidos).

Last Modified: Thursday, November 29, 2018

Page 23 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

Description:

1

Return to HU_HELP

2

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

1

Volver a HU_HELP

2

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto HU_HELP
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 24 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_HELP3

Field

HU Help.HU_HELP3
Description: Help for the Usual Residence occupancy/unit status type.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_HELP3
HU_HELP3
HU_HELP3
1=1

Universe: HU_HELP = 3
Universe Description:
Question Text: Usual Residence
A usual residence is defined as the place where an occupant lives and sleeps
most of the time.
Examples:
A live in employee who spends 4 or more nights a week at the employer's
residence should be counted as living there. The unit where he spends the
other 3 nights is considered to be a "Vacant" and "For occasional use" housing
unit, whether or not the employee was in occupancy there on the day of the PI.
If a household has more than one home, their usual residence is the one in
which they live and sleep the most time.
A person's usual residence, as classified by the Census Bureau, does not
always agree with what a person considers his usual residence to be. It is not
necessarily their voting address, or the address on their driver's license, or any
other criteria they might apply. It is the residence where they live and sleep
most of the time.
The definition of usual residence is important since it can be the factor that can
make the difference in a unit being considered to be an occupied unit or a
vacant unit.
In the case of unusual addresses, such as a tent, it can be the difference
between the address being considered to be an occupied housing unit and not
a housing unit.

Spanish Question Text: Residencia habitual
Una residencia habitual se define como el lugar donde un ocupante vive y
Last Modified: Thursday, November 29, 2018

Page 25 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

duerme la mayor parte del tiempo.
Ejemplos:
Un empleado que vive en la casa del empleador y que pasa 4 o más noches a la
semana allí, se debe contar como que vive en ese lugar. La unidad donde pasa
las otras 3 noches se considera una unidad de vivienda "Desocupada" y "Para
uso ocasional", independientemente de si el empleado la estaba ocupando el
día de la PI o no.
Si un hogar tiene más de una casa, su residencia habitual es donde vive y
duerme la mayor parte del tiempo.
La residencia habitual de una persona, como la clasifica la Oficina del Censo,
no siempre concuerda con lo que la persona considera como su residencia
habitual. No es necesariamente su dirección para las votaciones ni la
dirección de su licencia de conducir, ni cualquier otro criterio que la persona
pueda aplicar. Es la residencia donde vive y duerme la mayoría del tiempo.
La definición de residencia habitual es importante ya que puede ser el factor
que marque la diferencia entre una unidad que se considere ocupada o
desocupada.
En el caso de las direcciones inusuales, como una tienda de campaña, la
definición puede ser la diferencia entre ser considerada una unidad de vivienda
ocupada o no ser una unidad de vivienda.

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

Mnemonic:

Description:

1

Return to HU_HELP

2

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

1

Volver a HU_HELP

2

Volver a la segunda entrevista
Don't Know
Refuse

Last Modified: Thursday, November 29, 2018

Page 26 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto HU_HELP
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 27 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_HELP4

Field

HU Help.HU_HELP4
Description: Help for the Mobile Homes/Trailers - Empty Site or Moved occupancy/unit status type.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_HELP4
HU_HELP4
HU_HELP4
1=1

Universe: HU_HELP = 4
Universe Description:
Question Text: Mobile Homes/Trailers - Empty Site or Moved
An empty mobile home site, or address, in a trailer park or mobile home park is
not considered to be a housing unit. However, the site is reported as "Not a
housing unit" and "Empty mobile home/trailer site" in the instrument.
A location outside of a mobile home park, or trailer park, which no longer holds
a mobile home, is reported as "Not a housing unit" and "Trailer moved from
non-park location."

Spanish Question Text: Casas móviles/remolques: sitio vacío o removidos
Un sitio de casa móvil vacío, o dirección, en un parque de remolques o parque
de casas móviles no se considera una unidad de vivienda. Sin embargo, el
sitio se reporta como "No es una unidad de vivienda" y "Sitio vacío de casa
móvil/remolque" en el instrumento.
Un lugar fuera del parque de casas móviles o del parque de remolques que ya
no tenga una casa móvil, se reporta como "No es una unidad de vivienda" y "El
remolque se removió de un lugar que no es un parque".

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

Mnemonic:

Description:

1

Return to HU_HELP

2

Return to reinterview

Last Modified: Thursday, November 29, 2018

Page 28 of 349

Survey: PES PI RI 2020
Section: HU Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish
Value:

Mnemonic:

Description:

1

Volver a HU_HELP

2

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto HU_HELP
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, June 7, 2018

Page 29 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Resp Help

Block

Resp Help
Description: This block contains help for reinterview respondent questions/decisions.
Tab Name:
Fly Over Name: Respondent/attempt type rules (F6)
Universe Type: If
Inherited Universe:
Universe: 1=1
Universe Description: This is a global function accessible through a parallel block (button/tab) or F6.
Array:
Block Instructions:

Last Modified: Thursday, November 29, 2018

Page 30 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

H_RESP_RULES

Field

Resp Help.H_RESP_RULES
Description: Help for reinterview respondent questions/decisions.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

H_RESP_RULES
H_RESP_RULES
H_RESP_RULES
1=1

Universe: (H_RESP_RULES1=1) OR
(H_RESP_RULES2=1) OR
Global throughout the instrument
Universe Description: Return to H_RESP_RULES from the help topics or global access is allowed via a
parallel block or F6.
Question Text:

Spanish Question Text:

Respondent / Attempt Type Rules

Reglas de los tipos de personas encuestadas / intentos

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

Mnemonic:

Description:

1

Original respondent was household member

2

Original respondent was NOT household member

3

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

1

La persona encuestada original era un miembro del hogar

2

La persona encuestada original NO era un miembro del hogar

3

Volver a la segunda entrevista
Don't Know
Refuse

Last Modified: Thursday, November 29, 2018

Page 31 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Empty
On Input
On Output
Array:
Skip Instructions: If 1, THEN Goto H_RESP_RULES1
If 2, THEN Goto H_RESP_RULES2
If 3, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 32 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

H_RESP_RULES1

Field

Resp Help.H_RESP_RULES1
Description: Help when the reinterview respondent was a household member.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

H_RESP_RULES1
H_RESP_RULES1
H_RESP_RULES1
1=1

Universe: H_RESP_RULES = 1
Universe Description:
Question Text: Original Respondent Was A Household Member
A proxy respondent should not be interviewed in place of the original
household unless you have made 6 attempts to contact the original household,
or if the original household is unable to respond.
After 6 attempts to contact the household, you will attempt to complete a
reinterview with a proxy. After unsuccessful attempts to interview a proxy, the
case will be accepted as a noninterview.
In certain cases you will only be allowed to interview the household. In these
cases, only household attempt types will be active. After 6 unsuccessful
attempts (at least 3 personal visits) this case will be accepted as a
noninterview.

Spanish Question Text: La persona encuestada original era un miembro del hogar
No se debe entrevistar a un sustituto en lugar del hogar original salvo que haya
hecho 6 intentos de comunicarse con el hogar original o si el hogar original no
puede responder.
Después de 6 intentos de comunicarse con el hogar, usted intentará realizar
una segunda entrevista con un sustituto. Después de los intentos sin éxito de
entrevistar a un sustituto, el caso se aceptará como una entrevista que no se
hace.
En ciertos casos solo podrá entrevistar al hogar. En estos casos, solo estarán
activos los tipos de intentos al hogar. Después de 6 intentos sin éxito (al
menos 3 visitas en persona), este caso se aceptará como entrevista que no se
hace.
Last Modified: Thursday, November 29, 2018

Page 33 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

Description:

1

Return to H_RESP_RULES

2

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

1

Volver a H_RESP_RULES

2

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto H_RESP_RULES
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, November 29, 2018

Page 34 of 349

Survey: PES PI RI 2020
Section: Resp Help

Blaise Item-Level Specifications Report
Spider Version 1.6.2

H_RESP_RULES2

Field

Resp Help.H_RESP_RULES2
Description: Help when the reinterview respondent was not a household member.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

H_RESP_RULES2
H_RESP_RULES2
H_RESP_RULES2
1=1

Universe: H_RESP_RULES = 2
Universe Description:
Question Text: Original Respondent Was Not A Household Member (Proxy)
A household respondent should not be interviewed in place of the original
proxy respondent unless you have made 6 attempts to contact the original
proxy respondent or if the original respondent is unwilling or unable to
respond.
After 6 attempts to interview the proxy, you will attempt to complete a Full PI
interview with the household. After unsuccessful attempts to interview the
household, the case will be accepted as a noninterview.

Spanish Question Text: La persona encuestada original no era un miembro del hogar (Sustituto)
Una persona encuestada del hogar no debe ser entrevistada en lugar del
sustituto original salvo que usted haya hecho 6 intentos de comunicarse con el
sustituto original o si la persona encuestada original no quiere o no puede
responder.
Después de 6 intentos de entrevistar al sustituto, usted intentará realizar una
entrevista PI completa con un miembro del hogar. Después de los intentos
infructuosos de entrevistar al miembro del hogar, el caso será aceptado como
una entrevista que no se hace.

Type: Enumerated
Length: 1
Answer List: TH_Resp_RulesTopics

Last Modified: Thursday, November 29, 2018

Page 35 of 349

Survey: PES PI RI 2020
Section: Resp Help

Value:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Mnemonic:

Description:

1

Return to H_RESP_RULES

2

Return to reinterview

Spanish
Value:

Mnemonic:

Description:

1

Volver a H_RESP_RULES

2

Volver a la segunda entrevista
Don't Know
Refuse
Empty
On Input
On Output
Array:
Skip Instructions: IF 1, THEN Goto H_RESP_RULES
IF 2, THEN GO BACK to previous/originating screen

Last Modified: Thursday, June 14, 2018

Page 36 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FRONT

Block

FRONT
Description: This is the front module. In this module, the interviewer will introduce him/herself,
identify the type of contact attempts, verify the address, phone number and
respondent.
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe: 1=1
Universe Description:
Array:
Block Instructions:

Last Modified: Thursday, January 24, 2019

Page 37 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

STARTA

Field

FRONT.STARTA
Description: The first screen in the instrument. It's a case review screen.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

STARTA
STARTA
STARTA
1=1

Universe: This is the first screen.
Universe Description: This is the first screen.
Question Text: Reinterview:
RI Status: ^RI_OUTCOME
RI Attempts Made: ^RI_ATTEMPTS
RI To Do: ^RI_TODO
Contact by: ^CONTACT_BY
Original Interview:
Date and Time: ^ORIG_ENTRYDATE and ^ORIG_BEGINTIME
PI Address: ^SAMPLE_ADDR
Status of Interview: ^ORIOUT
Type of Interview: ^ORIG_ATTEMPT_TYPE
Respondent Type: ^ORIG_R_TYPE
^DISPLAY_ORIG_PROXY_ADDR
Respondent Name: ^ORIG_R_NAME
Respondent Phone: ^ORIG_R_PHONE
Best Time to Contact: ^ORIG_BEST_TIME
Language Spoken: ^ORIG_LANG_SPEAK
Press F6 for Respondent/Attempt Type Rules.

Spanish Question Text: Segunda entrevista:
Estatus de RI: ^RI_OUTCOME
Intentos de RI realizados: ^RI_ATTEMPTS
RI por hacer: ^RI_TODO
Contactado por: ^CONTACT_BY
Entrevista original:
Fecha y hora: ^ORIG_ENTRYDATE and ^ORIG_BEGINTIME
Dirección de PI: ^SAMPLE_ADDR
Estatus de la entrevista: ^ORIOUT
Last Modified: Thursday, January 24, 2019

Page 38 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Tipo de entrevista: ^ORIG_ATTEMPT_TYPE
Tipo de persona encuestada: ^ORIG_R_TYPE
^DISPLAY_ORIG_PROXY_ADDR
Nombre de la persona encuestada: ^ORIG_R_NAME
Teléfono de la persona encuestada: ^ORIG_R_PHONE
Mejor horario para comunicarse: ^ORIG_BEST_TIME
Idioma hablado: ^ORIG_LANG_SPEAK
Presione F6 para conocer las Reglas de los Tipos de personas
encuestadas/Intentos.

Fills: RI_OUTCOME
Instructions: IF RI_OUTCOME = 302, THEN display 302- Open case for Full Person Interview
IF RI_OUTCOME = 201, THEN display 201- Complete Reinterview
IF RI_OUTCOME = 203, THEN display 203- Sufficient Partial Reinterview
IF RI_OUTCOME = 213, THEN display 213- Type A - Language Problem - Reassign
IF RI_OUTCOME = 214, THEN display 214- Reinterview Noninterview to Reassign
for Personal Visit
IF RI_OUTCOME = 219, THEN display 219- Type A - Reinterview Noninterview
IF RI_OUTCOME = 202, THEN display 202- Open Case for Reinterview
IF RI_OUTCOME = 200, THEN display 200- Unopened Case
Spanish instructions: IF RI_OUTCOME = 302, THEN display 302 - Caso abierto para una entrevista en
persona completa
IF RI_OUTCOME = 201, THEN display 201 - Segunda entrevista completa
IF RI_OUTCOME = 203, THEN display 203 - Segunda entrevista parcial suficiente
IF RI_OUTCOME = 213, THEN display 213 - Tipo A - Problema con el idioma:
reasignar
IF RI_OUTCOME = 214, THEN display 214 - Segunda entrevista que no se hace
para ser reasignada para una visita en persona
IF RI_OUTCOME = 219, THEN display 219 - Tipo A - Segunda entrevista que no se
hace
IF RI_OUTCOME = 202, THEN display 202 - Caso abierto para la segunda
entrevista
IF RI_OUTCOME = 200, THEN display 200 - Caso sin abrir

Fills: RI_ATTEMPTS
Instructions: Populate with COUNT_ATTEMPTS + COUNT_ATTEMPTS1
Spanish instructions: Populate with COUNT_ATTEMPTS + COUNT_ATTEMPTS1

Fills: RI_TODO
Instructions: If RI_CATEGORY = 1 and (RI_GROUP = blank or (RI_GROUP = 1 and
Last Modified: Thursday, January 24, 2019

Page 39 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COMPLETE = blank)), display
"RI with PI sample household"
If RI_CATEGORY = 2 and (RI_GROUP = blank or RI_GROUP = 2), display "RI
with original proxy"
If RI_CATEGORY = 1 and RI_GROUP = 11, display "RI with new proxy"
If RI_CATEGORY =1 and RI_GROUP = 1 and COMPLETE = 1, display "PI
interview with PI sample household"
If (RI_GROUP = 21, 51, 61, or 71) or RI_CATEGORY = 3, display "PI interview with
PI sample household"
If RI_CATEGORY = 5 and RI_GROUP = 5 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 6 and RI_GROUP = 6 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 7 and RI_GROUP = 7 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=blank, display
"RI with original respondent"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=1, display
"RI with new respondent"
If RI_CATEGORY = 6 and (RI_GROUP = blank or (RI_GROUP = 6 and
COMPLETE = blank)), display
"RI with new respondent"
If RI_CATEGORY = 7 and (RI_GROUP = blank or (RI_GROUP = 7 and
COMPLETE = blank)), display
"RI with new respondent"
Spanish instructions: If RI_CATEGORY = 1 and (RI_GROUP = blank or (RI_GROUP = 1 and
COMPLETE = blank)), display
"RI con el hogar muestra de PI"
If RI_CATEGORY = 2 and (RI_GROUP = blank or RI_GROUP = 2), display "RI con
el sustituto original"
If RI_CATEGORY = 1 and RI_GROUP = 11, display "RI con un sustituto nuevo"
Last Modified: Thursday, January 24, 2019

Page 40 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If RI_CATEGORY =1 and RI_GROUP = 1 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If (RI_GROUP = 21, 51, 61, or 71) or RI_CATEGORY = 3, display "Entrevista PI
con hogar muestra de PI"
If RI_CATEGORY = 5 and RI_GROUP = 5 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 6 and RI_GROUP = 6 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 7 and RI_GROUP = 7 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=blank, display
"RI con la persona encuestada original"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=1, display
"RI con una persona encuestada nueva"
If RI_CATEGORY = 6 and (RI_GROUP = blank or (RI_GROUP = 6 and
COMPLETE = blank)), display
"RI con una persona encuestada nueva"
If RI_CATEGORY = 7 and (RI_GROUP = blank or (RI_GROUP = 7 and
COMPLETE = blank)), display
"RI con una persona encuestada nueva"

Fills: CONTACT_BY
Instructions: If PV_TEL_FLAG = TE and RI_TODO ne 3, display "Telephone"
If PV_TEL_FLAG = PV or (PV_TEL_FLAG = TE and RI_TODO = 3), display
"Personal Visit"
Else, leave blank

Spanish instructions: If PV_TEL_FLAG = TE and RI_TODO ne 3, display "Teléfono"
If PV_TEL_FLAG = PV or (PV_TEL_FLAG = TE and RI_TODO = 3), display
"Visita en persona"
Else, leave blank

Fills: ORIG_ENTRYDATE
Last Modified: Thursday, January 24, 2019

Page 41 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Fills: ORIG_BEGINTIME
Instructions: Populate with ORIG_BEGINTIME from the PI RI SCIF
Spanish instructions: Populate with ORIG_BEGINTIME from the PI RI SCIF

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIOUT
Instructions: If ORIOUT= 201, THEN display 201 - Occupied - Complete interview with household
member
If ORIOUT= 208, THEN display 208 - Occupied - Complete interview with proxy
respondent
If ORIOUT= 203, THEN display 203 - Occupied - Partial interview with household
member
If ORIOUT= 209, THEN display 209 - Occupied - Partial interview with proxy
respondent
If ORIOUT= 326, THEN display 326 - Vacant - Determined by Landlord, Neighbor,
etc.
If ORIOUT= 327, THEN display 327 - Vacant - Determined by observation or "Other"
respondent type
If ORIOUT= 333, THEN display 333 - Housing unit does not exist or not a housing
unit - Determined by Landlord, Neighbor, etc.
If ORIOUT= 334, THEN display 334 - Housing unit does not exist or not a housing
unit - Determined by observation or Don't Know or "Other" respondent type
If ORIOUT= 213, THEN display 213 - Noninterview - Language problem
If ORIOUT= 218, THEN display 218 - Noninterview - Refusal
If ORIOUT= 216, THEN display 216 - Noninterview - No knowledgeable respondent
If ORIOUT= 219, THEN display 219 - Noninterview - Other
Spanish instructions: If ORIOUT= 201, THEN display 201 - Ocupada: realice la entrevista con el miembro
del hogar
If ORIOUT= 208, THEN display 208 - Ocupada: realice la entrevista con el sustituto
If ORIOUT= 203, THEN display 203 - Ocupada: entrevista parcial con el miembro
del hogar
If ORIOUT= 209, THEN display 209 - Ocupada: entrevista parcial con el sustituto
If ORIOUT= 326, THEN display 326 - Desocupada: determinado por el propietario,
Last Modified: Thursday, January 24, 2019

Page 42 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

vecino, etc.
If ORIOUT= 327, THEN display 327 - Desocupada: determinado por observación u
"Otro" tipo de persona encuestada
If ORIOUT= 333, THEN display 333 - La unidad de vivienda no existe o no es una
unidad de vivienda: determinado por el propietario, vecino, etc.
If ORIOUT= 334, THEN display 334 - La unidad de vivienda no existe o no es una
unidad de vivienda: determinado por observación o No sabe u "Otro" tipo de persona
encuestada
If ORIOUT= 213, THEN display 213 - Entrevista que no se hace: problema con el
idioma
If ORIOUT= 218, THEN display 218 - Entrevista que no se hace: se rehusó
If ORIOUT= 216, THEN display 216 - Entrevista que no se hace: no hay una
persona informada
If ORIOUT= 219, THEN display 219 - Entrevista que no se hace: otra razón

Fills: ORIG_ATTEMPT_TYPE
Instructions: If ORIG_ATTEMPT_TYPE = 1, THEN display Personal visit with PI household
member
If ORIG_ATTEMPT_TYPE = 2, THEN display Personal visit with proxy respondent
If ORIG_ATTEMPT_TYPE = 3, THEN display Telephone interview with PI
household member
If ORIG_ATTEMPT_TYPE = 4, THEN display Telephone interview with proxy
respondent
If ORIG_ATTEMPT_TYPE = 5, THEN display Confirm PI Sample Address vacant or
not HU
If ORIG_ATTEMPT_TYPE = 6, THEN display Quit
Spanish instructions: If ORIG_ATTEMPT_TYPE = 1, THEN display Visita en persona con el miembro del
hogar de la PI
If ORIG_ATTEMPT_TYPE = 2, THEN display Visita en persona con el sustituto
If ORIG_ATTEMPT_TYPE = 3, THEN display Entrevista por teléfono con el
miembro del hogar de la PI
If ORIG_ATTEMPT_TYPE = 4, THEN display Entrevista por teléfono con el sustituto
If ORIG_ATTEMPT_TYPE = 5, THEN display Confirmar la dirección muestra de la
PI como desocupada o no es una HU
If ORIG_ATTEMPT_TYPE = 6, THEN display Salir

Fills: ORIG_R_TYPE
Instructions: IF ORIG_R_TYPE = 1, THEN display Landlord (superintendent, rental office, owner,
etc.)
IF ORIG_R_TYPE = 2, THEN display Neighbor
IF ORIG_R_TYPE = 3, THEN display Relative/Caregiver to occupants
IF ORIG_R_TYPE = 4, THEN display Current occupant
IF ORIG_R_TYPE = 5, THEN display Former occupant
Last Modified: Thursday, January 24, 2019

Page 43 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_R_TYPE = 6, THEN display Enumerator observation or personal
knowledge
IF ORIG_R_TYPE = 7, THEN display Other
IF ORIG_R_TYPE = 9, THEN display Don't Know

Spanish instructions: IF ORIG_R_TYPE = 1, THEN display Propietario (superintendente, oficina de
alquiler, dueño, etc.)
IF ORIG_R_TYPE = 2, THEN display Vecino
IF ORIG_R_TYPE = 3, THEN display Pariente/Proveedor de servicios de salud para
los ocupantes
IF ORIG_R_TYPE = 4, THEN display Ocupante actual
IF ORIG_R_TYPE = 5, THEN display Ocupante anterior
IF ORIG_R_TYPE = 6, THEN display Observación o conocimiento personal del
enumerador
IF ORIG_R_TYPE = 7, THEN display Otro
IF ORIG_R_TYPE = 9, THEN display No sabe

Fills: DISPLAY_ORIG_PROXY_ADDR
Instructions: If PI_PROXY_FLAG (from the SCIF) = 1 , then display Proxy Respondent
Address: ^ORIG_PRX_LOC
Else blank
Spanish instructions: If PI_PROXY_FLAG (from the SCIF) = 1, THEN display Dirección del
sustituto: ^ORIG_PRX_LOC
ELSE blank

Fills: ORIG_PRX_LOC
Instructions: Set ORIG_PRX_LOC = CP2ADD1 || CP2ADD2 || CP2PO || CP2ST || CP2ZP5 from
the PI RI SCIF
Spanish instructions: Set ORIG_PRX_LOC = CP2ADD1 || CP2ADD2 || CP2PO || CP2ST || CP2ZP5 from
the PI RI SCIF

Fills: ORIG_R_NAME
Instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF
Spanish instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF

Fills: ORIG_R_PHONE
Instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF
Last Modified: Thursday, January 24, 2019

Page 44 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF

Fills: ORIG_BEST_TIME
Instructions: IF ORIG_BEST_TIME = 1, THEN display Day
IF ORIG_BEST_TIME = 2, THEN display Evening
IF ORIG_BEST_TIME = 3, THEN display Either
IF ORIG_BEST_TIME = 8, THEN display Refused
IF ORIG_BEST_TIME = 9, THEN display Don't Know

Spanish instructions: IF ORIG_BEST_TIME = 1, THEN display Durante el día
IF ORIG_BEST_TIME = 2, THEN display Por la noche
IF ORIG_BEST_TIME = 3, THEN display En cualquier momento
IF ORIG_BEST_TIME = 8, THEN display Se rehusó
IF ORIG_BEST_TIME = 9, THEN display No sabe

Fills: ORIG_LANG_SPEAK
Instructions: IF ORIG_LANG_SPEAK = 1, THEN display English
IF ORIG_LANG_SPEAK = 2, THEN display Spanish
IF ORIG_LANG_SPEAK = 3, THEN display Albanian
IF ORIG_LANG_SPEAK = 4, THEN display Amharic
IF ORIG_LANG_SPEAK = 5, THEN display Arabic
IF ORIG_LANG_SPEAK = 6, THEN display Armenian
IF ORIG_LANG_SPEAK = 7, THEN display Bengali
IF ORIG_LANG_SPEAK = 8, THEN display Bulgarian
IF ORIG_LANG_SPEAK = 9, THEN display Burmese
IF ORIG_LANG_SPEAK = 10, THEN display Cambodian
IF ORIG_LANG_SPEAK = 11, THEN display Chinese, Simplified
IF ORIG_LANG_SPEAK = 12, THEN display Chinese, Traditional
IF ORIG_LANG_SPEAK = 13, THEN display Croatian
IF ORIG_LANG_SPEAK = 14, THEN display Czech
IF ORIG_LANG_SPEAK = 15, THEN display Dari
IF ORIG_LANG_SPEAK = 16, THEN display Dinka
IF ORIG_LANG_SPEAK = 17, THEN display Dutch
IF ORIG_LANG_SPEAK = 18, THEN display Farsi
IF ORIG_LANG_SPEAK = 19, THEN display French
IF ORIG_LANG_SPEAK = 20, THEN display German
IF ORIG_LANG_SPEAK = 21, THEN display Greek
IF ORIG_LANG_SPEAK = 22, THEN display Haitian Creole
IF ORIG_LANG_SPEAK = 23, THEN display Hebrew
IF ORIG_LANG_SPEAK = 24, THEN display Hindi
IF ORIG_LANG_SPEAK = 25, THEN display Hmong
IF ORIG_LANG_SPEAK = 26, THEN display Hungarian
IF ORIG_LANG_SPEAK = 27, THEN display Ilocano
IF ORIG_LANG_SPEAK = 28, THEN display Italian
Last Modified: Thursday, January 24, 2019

Page 45 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_LANG_SPEAK = 29, THEN display Japanese
IF ORIG_LANG_SPEAK = 30, THEN display Korean
IF ORIG_LANG_SPEAK = 31, THEN display Laotian
IF ORIG_LANG_SPEAK = 32, THEN display Lithuanian
IF ORIG_LANG_SPEAK = 33, THEN display Malayalam
IF ORIG_LANG_SPEAK = 34, THEN display Navajo
IF ORIG_LANG_SPEAK = 35, THEN display Nepali
IF ORIG_LANG_SPEAK = 36, THEN display Panjabi
IF ORIG_LANG_SPEAK = 37, THEN display Polish
IF ORIG_LANG_SPEAK = 38, THEN display Portuguese
IF ORIG_LANG_SPEAK = 39, THEN display Romanian
IF ORIG_LANG_SPEAK = 40, THEN display Russian
IF ORIG_LANG_SPEAK = 41, THEN display Serbian
IF ORIG_LANG_SPEAK = 42, THEN display Somali
IF ORIG_LANG_SPEAK = 43, THEN display Swahili
IF ORIG_LANG_SPEAK = 44, THEN display Tagalog
IF ORIG_LANG_SPEAK = 45, THEN display Thai
IF ORIG_LANG_SPEAK = 46, THEN display Tigrinya
IF ORIG_LANG_SPEAK = 47, THEN display Turkish
IF ORIG_LANG_SPEAK = 48, THEN display Ukranian
IF ORIG_LANG_SPEAK = 49, THEN display Urdu
IF ORIG_LANG_SPEAK = 50, THEN display Vietnamese
IF ORIG_LANG_SPEAK = 51, THEN display Yiddish
IF ORIG_LANG_SPEAK = 52, THEN display No language problem. Return to
previous screen.
IF ORIG_LANG_SPEAK = 99, THEN display Don't Know
IF ORIG_LANG_SPEAK = 98, THEN display Refused
IF ORIG_LANG_SPEAK is empty, THEN display Other
Spanish instructions: IF ORIG_LANG_SPEAK = 1, THEN display Inglés
IF ORIG_LANG_SPEAK = 2, THEN display Español
IF ORIG_LANG_SPEAK = 3, THEN display Albanés
IF ORIG_LANG_SPEAK = 4, THEN display Amárico
IF ORIG_LANG_SPEAK = 5, THEN display Árabe
IF ORIG_LANG_SPEAK = 6, THEN display Armenio
IF ORIG_LANG_SPEAK = 7, THEN display Bengalí
IF ORIG_LANG_SPEAK = 8, THEN display Búlgaro
IF ORIG_LANG_SPEAK = 9, THEN display Birmano
IF ORIG_LANG_SPEAK = 10, THEN display Camboyano
IF ORIG_LANG_SPEAK = 11, THEN display Chino, simplificado
IF ORIG_LANG_SPEAK = 12, THEN display Chino, tradicional
IF ORIG_LANG_SPEAK = 13, THEN display Croata
IF ORIG_LANG_SPEAK = 14, THEN display Checo
IF ORIG_LANG_SPEAK = 15, THEN display Darí
IF ORIG_LANG_SPEAK = 16, THEN display Dinka
IF ORIG_LANG_SPEAK = 17, THEN display Holandés
IF ORIG_LANG_SPEAK = 18, THEN display Farsi
Last Modified: Thursday, January 24, 2019

Page 46 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_LANG_SPEAK = 19, THEN display Francés
IF ORIG_LANG_SPEAK = 20, THEN display Alemán
IF ORIG_LANG_SPEAK = 21, THEN display Griego
IF ORIG_LANG_SPEAK = 22, THEN display Criollo haitiano
IF ORIG_LANG_SPEAK = 23, THEN display Hebreo
IF ORIG_LANG_SPEAK = 24, THEN display Hindi
IF ORIG_LANG_SPEAK = 25, THEN display Hmong
IF ORIG_LANG_SPEAK = 26, THEN display Húngaro
IF ORIG_LANG_SPEAK = 27, THEN display Ilocano
IF ORIG_LANG_SPEAK = 28, THEN display Italiano
IF ORIG_LANG_SPEAK = 29, THEN display Japonés
IF ORIG_LANG_SPEAK = 30, THEN display Coreano
IF ORIG_LANG_SPEAK = 31, THEN display Laosiano
IF ORIG_LANG_SPEAK = 32, THEN display Lituano
IF ORIG_LANG_SPEAK = 33, THEN display Malayalam
IF ORIG_LANG_SPEAK = 34, THEN display Navajo
IF ORIG_LANG_SPEAK = 35, THEN display Nepali
IF ORIG_LANG_SPEAK = 36, THEN display Panyabí
IF ORIG_LANG_SPEAK = 37, THEN display Polaco
IF ORIG_LANG_SPEAK = 38, THEN display Portugués
IF ORIG_LANG_SPEAK = 39, THEN display Rumano
IF ORIG_LANG_SPEAK = 40, THEN display Ruso
IF ORIG_LANG_SPEAK = 41, THEN display Serbio
IF ORIG_LANG_SPEAK = 42, THEN display Somalí
IF ORIG_LANG_SPEAK = 43, THEN display Suajili
IF ORIG_LANG_SPEAK = 44, THEN display Tagalo
IF ORIG_LANG_SPEAK = 45, THEN display Tailandés
IF ORIG_LANG_SPEAK = 46, THEN display Tigriña
IF ORIG_LANG_SPEAK = 47, THEN display Turco
IF ORIG_LANG_SPEAK = 48, THEN display Ucraniano
IF ORIG_LANG_SPEAK = 49, THEN display Urdu
IF ORIG_LANG_SPEAK = 50, THEN display Vietnamita
IF ORIG_LANG_SPEAK = 51, THEN display Ídish
IF ORIG_LANG_SPEAK = 52, THEN display No hay un problema con el
idioma. Volver a la pantalla anterior.
IF ORIG_LANG_SPEAK = 99, THEN display No sabe
IF ORIG_LANG_SPEAK = 98, THEN display Se rehusó
IF ORIG_LANG_SPEAK is empty, THEN display Otro

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

Mnemonic:

Description:

Last Modified: Thursday, January 24, 2019

Page 47 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

1

Enter 1 to Continue

2

Quit - Do not attempt case now

Spanish
Value:

Mnemonic:

Description:

1

Escriba 1 para continuar

2

Salir: no intente el caso ahora
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: Set REASSIGN_FLAG = blank for all cases
If LANG_PROB = 4, THEN Set LANG_PROB = blank
If RI_GROUP = 21, 3, 51, 61, or 71,
THEN Set COMPLETE =1, Set CALLBACK = blank
If RI_GROUP = 1, 11, 2, 5, 6, or 7, THEN Set CALLBACK = blank
If RI_CATEGORY = 1 and RI_GROUP = blank,
THEN Set RI_GROUP = 1, Set CALLBACK = blank
If RI_CATEGORY = 2 and RI_GROUP = blank,
THEN Set RI_GROUP = 2, Set CALLBACK = blank
If RI_CATEGORY = 3 and RI_GROUP = blank,
THEN Set RI_GROUP = 3, Set COMPLETE = 1, Set CALLBACK = blank
If RI_CATEGORY = 5 and RI_GROUP = blank,
THEN Set RI_GROUP = 5, Set CALLBACK = blank
If RI_CATEGORY = 6 and RI_GROUP = blank,
THEN Set RI_GROUP = 6, Set CALLBACK = blank
If RI_CATEGORY = 7 and RI_GROUP = blank,
THEN Set RI_GROUP = 7, Set CALLBACK = blank
Skip Instructions: If STARTA = 1 and RI_CATEGORY=7 and ORIG_R_TYPE = 6, THEN Goto BYOBS
If STARTA = 1 and ((RI_CATEGORY = 1, 2, 3, 5, or 6) or (RI_CATEGORY = 7 and

Last Modified: Thursday, January 24, 2019

Page 48 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ORIG_R_TYPE = DK)), THEN Goto ATTEMPT_TYPE
If STARTA = 2, THEN Goto RI_CLOSE

Last Modified: Thursday, January 24, 2019

Page 49 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

BYOBS

Field

FRONT.BYOBS
Description: Tells the unit status was determined by observation
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

BYOBS
BYOBS
BYOBS
1=1

Universe: STARTA = 1 and RI_CATEGORY = 7 and ORIG_R_TYPE = 6
Universe Description: The PI interview was conducted by observation.
Question Text:

Spanish Question Text:

The PI interviewer determined the unit status of the sample address by observation.
Attempt to obtain what the unit's status was on ^ORIG_ENTRYDATE from a
knowledgeable respondent.

El entrevistador de la PI determinó el estatus de la unidad de la dirección muestra
por observación. Intento de obtener el estatus de la unidad el ^ORIG_ENTRYDATE
de una persona encuestada informada.

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:
1

Mnemonic:

Description:
Escriba 1 para continuar

Last Modified: Thursday, January 24, 2019

Page 50 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If BYOBS = 1, THEN Goto ATTEMPT_TYPE

Last Modified: Monday, December 3, 2018

Page 51 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ATTEMPT_TYPE

Field

FRONT.ATTEMPT_TYPE
Description: Reinterviewer selects the type of reinterview to be attempted.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

ATTEMPT_TYPE
ATTEMPT_TYPE
ATTEMPT_TYPE
1=1

Universe: (STARTA = 1 and RI_CATEGORY = 1-6) -OR(STARTA = 1 and RI_CATEGORY = 7 and ORIG_R_TYPE = DK) -OR(BYOBS = 1)
Universe Description: This screen will always be on path as the second or third screen. It's the third screen
if the PI was conducted by observation.
Question Text: Original Interview:
PI Respondent Type: ^ORIG_R_TYPE
PI Interview Type: ^ORIG_ATTEMPT_TYPE
RI To Do: ^RI_TODO
Press F6 for Respondent/Attempt Type Rules
You are trying to:

Spanish Question Text: Segunda entrevista:
Tipo de persona encuestada de la PI: ^ORIG_R_TYPE
Tipo de entrevista la PI: ^ORIG_ATTEMPT_TYPE
RI por hacer: ^RI_TODO
Presione F6 para conocer las Reglas de los Tipos de personas
encuestadas/Intentos
Usted está intentando:

Fills: ORIG_R_TYPE
Instructions: IF ORIG_R_TYPE = 1, THEN display Landlord (superintendent, rental office, owner,
etc.)
IF ORIG_R_TYPE = 2, THEN display Neighbor
IF ORIG_R_TYPE = 3, THEN display Relative/Caregiver to occupants
Last Modified: Monday, December 3, 2018

Page 52 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_R_TYPE = 4, THEN display Current occupant
IF ORIG_R_TYPE = 5, THEN display Former occupant
IF ORIG_R_TYPE = 6, THEN display Enumerator observation or personal
knowledge
IF ORIG_R_TYPE = 7, THEN display Other
IF ORIG_R_TYPE = 9, THEN display Don't Know

Spanish instructions: IF ORIG_R_TYPE = 1, THEN display Propietario (superintendente, oficina de
alquiler, dueño, etc.)
IF ORIG_R_TYPE = 2, THEN display Vecino
IF ORIG_R_TYPE = 3, THEN display Pariente/Proveedor de servicios de salud para
los ocupantes
IF ORIG_R_TYPE = 4, THEN display Ocupante actual
IF ORIG_R_TYPE = 5, THEN display Ocupante anterior
IF ORIG_R_TYPE = 6, THEN display Observación o conocimiento personal del
enumerador
IF ORIG_R_TYPE = 7, THEN display Otro
IF ORIG_R_TYPE = 9, THEN display No sabe

Fills: ORIG_ATTEMPT_TYPE
Instructions: If ORIG_ATTEMPT_TYPE = 1, THEN display Personal visit with PI household
member
If ORIG_ATTEMPT_TYPE = 2, THEN display Personal visit with proxy respondent
If ORIG_ATTEMPT_TYPE = 3, THEN display Telephone interview with PI
household member
If ORIG_ATTEMPT_TYPE = 4, THEN display Telephone interview with proxy
respondent
If ORIG_ATTEMPT_TYPE = 5, THEN display Confirm PI Sample Address vacant or
not HU
If ORIG_ATTEMPT_TYPE = 6, THEN display Quit
Spanish instructions: If ORIG_ATTEMPT_TYPE = 1, THEN display Visita en persona con el miembro del
hogar de la PI
If ORIG_ATTEMPT_TYPE = 2, THEN display Visita en persona con el sustituto
If ORIG_ATTEMPT_TYPE = 3, THEN display Entrevista por teléfono con el
miembro del hogar de la PI
If ORIG_ATTEMPT_TYPE = 4, THEN display Entrevista por teléfono con el sustituto
If ORIG_ATTEMPT_TYPE = 5, THEN display Confirmar la dirección muestra de la
PI como desocupada o no es una HU
If ORIG_ATTEMPT_TYPE = 6, THEN display Salir

Fills: RI_TODO
Instructions: If RI_CATEGORY = 1 and (RI_GROUP = blank or (RI_GROUP = 1 and
COMPLETE = blank)), display
Last Modified: Monday, December 3, 2018

Page 53 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

"RI with PI sample household"
If RI_CATEGORY = 2 and (RI_GROUP = blank or RI_GROUP = 2), display "RI
with original proxy"
If RI_CATEGORY = 1 and RI_GROUP = 11, display "RI with new proxy"
If RI_CATEGORY =1 and RI_GROUP = 1 and COMPLETE = 1, display "PI
interview with PI sample household"
If (RI_GROUP = 21, 51, 61, or 71) or RI_CATEGORY = 3, display "PI interview with
PI sample household"
If RI_CATEGORY = 5 and RI_GROUP = 5 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 6 and RI_GROUP = 6 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 7 and RI_GROUP = 7 and COMPLETE = 1, display "PI
interview with PI sample household"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=blank, display
"RI with original respondent"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=1, display
"RI with new respondent"
If RI_CATEGORY = 6 and (RI_GROUP = blank or (RI_GROUP = 6 and
COMPLETE = blank)), display
"RI with new respondent"
If RI_CATEGORY = 7 and (RI_GROUP = blank or (RI_GROUP = 7 and
COMPLETE = blank)), display
"RI with new respondent"
Spanish instructions: If RI_CATEGORY = 1 and (RI_GROUP = blank or (RI_GROUP = 1 and
COMPLETE = blank)), display
"RI con el hogar muestra de PI"
If RI_CATEGORY = 2 and (RI_GROUP = blank or RI_GROUP = 2), display "RI con
el sustituto original"
If RI_CATEGORY = 1 and RI_GROUP = 11, display "RI con un sustituto nuevo"

Last Modified: Monday, December 3, 2018

Page 54 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If RI_CATEGORY =1 and RI_GROUP = 1 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If (RI_GROUP = 21, 51, 61, or 71) or RI_CATEGORY = 3, display "Entrevista PI
con hogar muestra de PI"
If RI_CATEGORY = 5 and RI_GROUP = 5 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 6 and RI_GROUP = 6 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 7 and RI_GROUP = 7 and COMPLETE = 1, display "Entrevista
PI con hogar muestra de PI"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=blank, display
"RI con la persona encuestada original"
If RI_CATEGORY = 5 and (RI_GROUP = blank or (RI_GROUP = 5 and
COMPLETE = blank)) and PRX_OK=1, display
"RI con una persona encuestada nueva"
If RI_CATEGORY = 6 and (RI_GROUP = blank or (RI_GROUP = 6 and
COMPLETE = blank)), display
"RI con una persona encuestada nueva"
If RI_CATEGORY = 7 and (RI_GROUP = blank or (RI_GROUP = 7 and
COMPLETE = blank)), display
"RI con una persona encuestada nueva"

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

Mnemonic:

1

Description:
^ATTEMPT_TYPE_ALIST

Spanish
Value:
1

Mnemonic:

Description:
^ATTEMPT_TYPE_ALIST

Last Modified: Monday, December 3, 2018

Page 55 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: This answer list is a dynamic fill and depends on the RI_CATEGORY and RI_TODO
variables.
All of the valid values for ATTEMPT_TYPE are listed below.
1 - Visit the PI sample household at ^SAMPLE_ADDR
2 - Visit the original proxy respondent at ^PRX_LOC_UPDATE
3 - Telephone the PI sample household - ^MASTER_PHONE
4 - Telephone the original proxy respondent - ^MASTER_PHONE
6 - Visit a new proxy respondent
7 - Telephone a new proxy respondent
8 - Quit
Skip Instructions: If ATTEMPT_TYPE = 8, THEN Goto RI_CLOSE
If ATTEMPT_TYPE = 1, 2, or 6, THEN Goto RI_STARTB_PV
If ATTEMPT_TYPE = 3, 4, or 7, THEN Goto RI_STARTB_TPH

Last Modified: Monday, December 3, 2018

Page 56 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_STARTB_PV

Field

FRONT.RI_STARTB_PV
Description: Attempt to contact a respondent by personal visit
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_STARTB_PV
RI_STARTB_PV
RI_STARTB_PV
1=1

Universe: (ATTEMPT_TYPE = 1, 2, or 6)
Universe Description: The attempt type is personal visit
Question Text: ^STARTB_PV_ADDR_HEADING
What happened when you tried to visit ^STARTB_PV_ADDR?

Spanish Question Text: ^STARTB_PV_ADDR_HEADING
¿Qué pasó cuando intentó visitar ^STARTB_PV_ADDR?

Fills: STARTB_PV_ADDR_HEADING
Instructions: If (RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE = 1)), display
PI Sample Address: ^SAMPLE_ADDR
PI Respondent Name: ^ORIG_R_NAME
PI Respondent Type: ^ORIG_R_TYPE
If (RI_GROUP = 2 or (RI_GROUP = 5 and ATTEMPT_TYPE = 2)), display
PI Proxy Respondent Address: ^PRX_LOC_UPDATE
PI Respondent Name: ^ORIG_R_NAME
PI Respondent Type: ^ORIG_R_TYPE
If ((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 6 or 7 and ATTEMPT_TYPE
= 1)), display
PI Sample address: ^SAMPLE_ADDR
Else If (RI_GROUP = 11 or (RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 6)),
Leave blank
Spanish instructions: If (RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE = 1)), display
Dirección muestra de la PI: ^SAMPLE_ADDR
Last Modified: Monday, December 3, 2018

Page 57 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Nombre de la persona encuestada de la PI: ^ORIG_R_NAME
Tipo de persona encuestada de la PI: ^ORIG_R_TYPE
If (RI_GROUP = 2 or (RI_GROUP = 5 and ATTEMPT_TYPE = 2)), display
Dirección del sustituto de la PI: ^PRX_LOC_UPDATE
Nombre de la persona encuestada de la PI: ^ORIG_R_NAME
Tipo de persona encuestada de la PI: ^ORIG_R_TYPE
If ((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 6 or 7 and ATTEMPT_TYPE
= 1)), display
Dirección muestra de la PI: ^SAMPLE_ADDR
Else If (RI_GROUP = 11 or (RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 6)),
Leave blank

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_R_NAME
Instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF
Spanish instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF

Fills: ORIG_R_TYPE
Instructions: IF ORIG_R_TYPE = 1, THEN display Landlord (superintendent, rental office, owner,
etc.)
IF ORIG_R_TYPE = 2, THEN display Neighbor
IF ORIG_R_TYPE = 3, THEN display Relative/Caregiver to occupants
IF ORIG_R_TYPE = 4, THEN display Current occupant
IF ORIG_R_TYPE = 5, THEN display Former occupant
IF ORIG_R_TYPE = 6, THEN display Enumerator observation or personal
knowledge
IF ORIG_R_TYPE = 7, THEN display Other
IF ORIG_R_TYPE = 9, THEN display Don't Know

Spanish instructions: IF ORIG_R_TYPE = 1, THEN display Propietario (superintendente, oficina de
alquiler, dueño, etc.)
IF ORIG_R_TYPE = 2, THEN display Vecino
IF ORIG_R_TYPE = 3, THEN display Pariente/Proveedor de servicios de salud para
los ocupantes
Last Modified: Monday, December 3, 2018

Page 58 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_R_TYPE = 4, THEN display Ocupante actual
IF ORIG_R_TYPE = 5, THEN display Ocupante anterior
IF ORIG_R_TYPE = 6, THEN display Observación o conocimiento personal del
enumerador
IF ORIG_R_TYPE = 7, THEN display Otro
IF ORIG_R_TYPE = 9, THEN display No sabe

Fills: PRX_LOC_UPDATE
Instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.
Spanish instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.

Fills: STARTB_PV_ADDR
Instructions: If ATTEMPT_TYPE = 1, display "the PI sample household at ^SAMPLE_ADDR"
If ATTEMPT_TYPE = 2, display "the original proxy respondent at
^PRX_LOC_UPDATE"
If ATTEMPT_TYPE = 6, display "a new proxy respondent"

Spanish instructions: If ATTEMPT_TYPE = 1, display "el hogar muestra de la PI en ^SAMPLE_ADDR"
If ATTEMPT_TYPE = 2, display "el sustituto original en ^PRX_LOC_UPDATE"
If ATTEMPT_TYPE = 6, display "un nuevo sustituto"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: PRX_LOC_UPDATE
Instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.
Spanish instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.

Last Modified: Monday, December 3, 2018

Page 59 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

1

Description:
^RI_STARTB_PV_ALIST

Spanish
Value:

Mnemonic:

1

Description:
^RI_STARTB_PV_ALIST
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Special Instructions: The answer list is a dynamic fill and depends on RI_GROUP and ATTEMPT_TYPE.
All of the valid values for RI_STARTB_PV are listed below.
1 - Someone answers ^AT_ADDR
2 - No one answers
3 - ^SAMPLE_ADDR_PRX_LOC_UPDATE is vacant or not a housing unit
4 - Unable to locate ^SAMPLE_ADDR_PRX_LOC_UPDATE
-----------------------------------If RI_STARTB_PV = 2 and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 1, THEN Set CALLBACK = 2

If RI_STARTB_PV = 2 and (RI_GROUP = 1 or 5) and
COMPLETE = blank and COUNT_ATTEMPTS = 5, THEN Set PRX_OK = 1
If RI_STARTB_PV = 3 or 4 and (RI_GROUP = 1 or 5)
and COMPLETE = blank, THEN Set PRX_OK =1
If RI_STARTB_PV = 3 or 4 and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
Last Modified: Monday, December 3, 2018

Page 60 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ATTEMPT_TYPE = 1, THEN Set CALLBACK = 2
Skip Instructions: If RI_STARTB_PV = 1 and GATE_FLAG ne 1 and (RI_GROUP = 21, 3, 51, 61, or
71), THEN Goto INTRO_FULL
If RI_STARTB_PV = 1 and GATE_FLAG ne 1 and ATTEMPT_TYPE = 1
(RI_GROUP = 1, 5, 6, or 7) and COMPLETE = 1,
THEN Goto INTRO_FULL

and

If RI_STARTB_PV = 1 and RI_OUTCOME = 302 and GATE_FLAG = 1 and
(RI_GROUP = 21, 3, 51, 61, or 71) and ROSTER1B = blank,
THEN Goto VER_RESP
If RI_STARTB_PV = 1 and RI_OUTCOME = 302 and ATTEMPT_TYPE = 1 and
GATE_FLAG = 1 and (RI_GROUP = 1, 5, 6, or 7) and
COMPLETE = 1 and ROSTER1B = blank THEN Goto VER_RESP
If RI_STARTB_PV = 1 and COMPLETE = blank and
((RI_GROUP = 11, 6, or 7) or (RI_GROUP = 5 and PRX_OK = 1)),
THEN Goto INTRO3
If RI_STARTB_PV = 1 and COMPLETE = blank and
((RI_GROUP = 1 or 2) or (RI_GROUP = 5 and PRX_OK = blank)),
THEN Goto INTRO1
If RI_STARTB_PV = 2 and
((RI_GROUP = 11 and NEW_PRX_OK ne 1) or (RI_GROUP = 6 or 7 and
COMPLETE = blank)),
THEN Goto CALLBACK
If RI_STARTB_PV = 2 and
((RI_GROUP = 1, 2, 21, 3, 5, 51, 61, or 71) or (RI_GROUP = 6 or 7 and COMPLETE
= 1 and ATTEMPT_TYPE = 1)) and
COUNT_ATTEMPTS < 5,
THEN Goto CALLBACK
If RI_STARTB_PV = 2 and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 1, THEN Goto RI_CLOSE
If RI_STARTB_PV = 2 and (RI_GROUP = 1 or 5) and
COMPLETE = blank and COUNT_ATTEMPTS = 5,
THEN Goto KNOWL_AVAIL
If RI_STARTB_PV = 2 and RI_GROUP = 2 and
COUNT_ATTEMPTS = 5, THEN Goto INTERVIEW_HH
Last Modified: Monday, December 3, 2018

Page 61 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If RI_STARTB_PV = 3 or 4 and (RI_GROUP = 1 or 5)
and COMPLETE = blank, THEN Goto KNOWL_AVAIL
If RI_STARTB_PV = 3 or 4 and RI_GROUP = 2,
THEN Goto INTERVIEW_HH
If RI_STARTB_PV = 3 or 4 and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 1, THEN Goto RI_CLOSE
If RI_STARTB_PV = 3 or 4 and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP = 1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS < 5
and ATTEMPT_TYPE = 1, THEN Goto CALLBACK
If RI_STARTB_PV = 3 or 4 and
((RI_GROUP = 11 and NEW_PRX_OK ne 1) or (RI_GROUP = 6 or 7 and
COMPLETE = blank)), THEN Goto CALLBACK

Last Modified: Monday, December 3, 2018

Page 62 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_STARTB_TPH

Field

FRONT.RI_STARTB_TPH
Description: Attempt to contact a respondent by telephone
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

RI_STARTB_TPH
RI_STARTB_TPH
RI_STARTB_TPH
1=1

Universe: (ATTEMPT_TYPE = 3, 4, or 7)
Universe Description: The attempt type is telephone.
Question Text: ^STARTB_TPH_PHONE_HEADING
^CALLBACK_NUMBER
What happened when you tried to telephone ^STARTB_TPH_PHONE?

Spanish Question Text: ^STARTB_TPH_PHONE_HEADING
^CALLBACK_NUMBER
♦ ¿Qué pasó cuando intentó llamar por teléfono
^STARTB_TPH_PHONE?

Fills: STARTB_TPH_PHONE_HEADING
Instructions: If (RI_GROUP = 1, 2, or 5), display
"PI Respondent telephone number: ^ORIG_R_PHONE
PI Respondent name: ^ORIG_R_NAME
PI Respondent type: ^ORIG_R_TYPE"
Else, leave blank.

Spanish instructions: If (RI_GROUP = 1, 2, or 5), display
"Número de teléfono de la persona encuestada de la PI: ^ORIG_R_PHONE
Nombre de la persona encuestada de la PI: ^ORIG_R_NAME
Tipo de persona encuestada de la PI: ^ORIG_R_TYPE"
Else, leave blank.
Last Modified: Monday, December 3, 2018

Page 63 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: ORIG_R_PHONE
Instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF
Spanish instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF

Fills: ORIG_R_NAME
Instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF
Spanish instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF

Fills: ORIG_R_TYPE
Instructions: IF ORIG_R_TYPE = 1, THEN display Landlord (superintendent, rental office, owner,
etc.)
IF ORIG_R_TYPE = 2, THEN display Neighbor
IF ORIG_R_TYPE = 3, THEN display Relative/Caregiver to occupants
IF ORIG_R_TYPE = 4, THEN display Current occupant
IF ORIG_R_TYPE = 5, THEN display Former occupant
IF ORIG_R_TYPE = 6, THEN display Enumerator observation or personal
knowledge
IF ORIG_R_TYPE = 7, THEN display Other
IF ORIG_R_TYPE = 9, THEN display Don't Know

Spanish instructions: IF ORIG_R_TYPE = 1, THEN display Propietario (superintendente, oficina de
alquiler, dueño, etc.)
IF ORIG_R_TYPE = 2, THEN display Vecino
IF ORIG_R_TYPE = 3, THEN display Pariente/Proveedor de servicios de salud para
los ocupantes
IF ORIG_R_TYPE = 4, THEN display Ocupante actual
IF ORIG_R_TYPE = 5, THEN display Ocupante anterior
IF ORIG_R_TYPE = 6, THEN display Observación o conocimiento personal del
enumerador
IF ORIG_R_TYPE = 7, THEN display Otro
IF ORIG_R_TYPE = 9, THEN display No sabe

Fills: CALLBACK_NUMBER
Instructions: If MASTER_PHONE valid, display "Callback Number: ^MASTER_PHONE"
Else, leave blank.

Spanish instructions: If MASTER_PHONE valid, display "Número para la segunda llamada:
^MASTER_PHONE"
Last Modified: Monday, December 3, 2018

Page 64 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Else, leave blank.

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

Fills: STARTB_TPH_PHONE
Instructions: If ATTEMPT_TYPE = 3, display "the PI sample household - ^MASTER_PHONE"
If ATTEMPT_TYPE = 4, display "the original proxy respondent - ^MASTER_PHONE
"
If ATTEMPT_TYPE = 7, display "a new proxy respondent"

Spanish instructions: If ATTEMPT_TYPE = 3, display "al hogar muestra de la PI - ^MASTER_PHONE"
If ATTEMPT_TYPE = 4, display "al sustituto original - ^MASTER_PHONE"
If ATTEMPT_TYPE = 7, display "a un nuevo sustituto"

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

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

Mnemonic:

Description:

1

Someone answers

2

Answering machine/voice mail

3

Busy signal

Last Modified: Monday, December 3, 2018

Page 65 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

4

Ring no answer

5

Number disconnected or out of service

6

Number changed

Spanish
Value:

Mnemonic:

Description:

1

Alguien contesta

2

Contestadora/correo de voz

3

Señal de ocupado

4

Suena pero no contestan

5

Número desconectado o fuera de servicio

6

El número cambió
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If (RI_STARTB_TPH = 2, 3, 4, 5, or 6) and
COUNT_ATTEMPTS < 5 and TPH_ATTEMPTS >= 2 and
RI_GROUP = 5 and (
CP1ADD1 = DK, RF, or blank and CP1ADD2 = DK, RF, or blank),
Set PRX_OK = 1
If (RI_STARTB_TPH = 2, 3, or 4) and COUNT_ATTEMPTS < 5 and
TPH_ATTEMPTS >= 2 and
(RI_GROUP ne 2 or (RI_GROUP = 2 and PRX_LOC_UPDATE ne blank)), THEN Set
PV_TEL_FLAG = PV
If (RI_STARTB_TPH = 2, 3, or 4) and
((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP=1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 3, THEN Set CALLBACK = 2
If (RI_STARTB_TPH = 2, 3, or 4) and (RI_GROUP = 1 or 5) and
COMPLETE = blank and COUNT_ATTEMPTS = 5, THEN Set PRX_OK = 1
If (RI_STARTB_TPH = 5 or 6), THEN Set PV_TEL_FLAG = PV
If (RI_STARTB_TPH = 5 or 6) and (RI_GROUP = 1 or 5) and COMPLETE = blank
and COUNT_ATTEMPTS = 5, THEN Set PRX_OK = 1

Last Modified: Monday, December 3, 2018

Page 66 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If (RI_STARTB_TPH = 5 or 6) and ((RI_GROUP = 21, 3, 51, 61, or 71) or
(RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1)) and
COUNT_ATTEMPTS = 5 and ATTEMPT_TYPE = 3,
THEN Set CALLBACK = 2
Skip Instructions: If RI_STARTB_TPH = 1 and GATE_FLAG ne 1 and (RI_GROUP = 21, 3, 51, 61 or
71), THEN Goto INTRO_FULL
If RI_STARTB_TPH = 1 and GATE_FLAG ne 1) and
(RI_GROUP = 1, 5, 6, or 7) and COMPLETE = 1 and
ATTEMPT_TYPE = 3, THEN Goto INTRO_FULL
If RI_STARTB_TPH = 1 and RI_OUTCOME = 302 and
GATE_FLAG = 1 and (RI_GROUP = 21, 3, 51, 61 or 71) and
ROSTER1B = blank, THEN Go to VER_RESP
If RI_STARTB_TPH = 1 and RI_OUTCOME = 302 and
GATE_FLAG = 1 and (RI_GROUP = 1, 5, 6, or 7) and
COMPLETE = 1 and ROSTER1B = blank and ATTEMPT_TYPE = 3,
THEN Goto VER_RESP
If RI_STARTB_TPH = 1 and COMPLETE = blank and
((RI_GROUP = 11, 6, or 7) or (RI_GROUP = 5 and PRX_OK = 1)),
THEN Goto INTRO3
If RI_STARTB_TPH = 1 and COMPLETE = blank and
((RI_GROUP = 1 or 2) or (RI_GROUP = 5 and PRX_OK = blank)),
THEN Goto INTRO1
If (RI_STARTB_TPH = 2, 3, or 4) and COUNT_ATTEMPTS < 5 and
TPH_ATTEMPTS < 2, THEN Goto CALLBACK
If (RI_STARTB_TPH = 2, 3, or 4) and COUNT_ATTEMPTS < 5 and
TPH_ATTEMPTS >= 2 and RI_GROUP = 2 and
PRX_LOC_UPDATE = blank, THEN Goto CALLBACK
If (RI_STARTB_TPH = 2, 3, or 4) and COUNT_ATTEMPTS < 5 and
TPH_ATTEMPTS >= 2 and
(RI_GROUP ne 2 or (RI_GROUP = 2 and PRX_LOC_UPDATE ne blank)), THEN
Goto MAKE_PV
If (RI_STARTB_TPH = 2, 3, or 4) and
((RI_GROUP = 11) or (RI_GROUP=6 or 7 and COMPLETE = blank)) and
COUNT_ATTEMPTS = 5, THEN Goto CALLBACK
If (RI_STARTB_TPH = 2, 3, or 4) and
Last Modified: Monday, December 3, 2018

Page 67 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP=1, 5, 6, or 7 and COMPLETE =
1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 3, THEN Goto RI_CLOSE
If (RI_STARTB_TPH = 2, 3, or 4) and (RI_GROUP = 1 or 5) and
COMPLETE = blank and COUNT_ATTEMPTS = 5, THEN Goto CALLBACK
If (RI_STARTB_TPH = 2, 3, or 4) and RI_GROUP = 2 and
COUNT_ATTEMPTS = 5, THEN Goto INTERVIEW_HH
If (RI_STARTB_TPH = 5 or 6) and (RI_GROUP = 1 or 5) and COUNT_ATTEMPTS <
5,
THEN Goto MAKE_PV
If (RI_STARTB_TPH = 5 or 6) and (RI_GROUP = 1 or 5) and COMPLETE = blank
and
COUNT_ATTEMPTS = 5, THEN Goto CALLBACK
If (RI_STARTB_TPH = 5 or 6) and RI_GROUP = 2 and COUNT_ATTEMPTS < 5,
THEN Goto MAKE_PV
If (RI_STARTB_TPH = 5 or 6) and RI_GROUP = 2 and COUNT_ATTEMPTS = 5,
THEN Goto INTERVIEW_HH
If (RI_STARTB_TPH = 5 or 6) and ((RI_GROUP = 21, 3, 51, 61, or 71) or
(RI_GROUP = 6, or 7 and COMPLETE = 1)) and
COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 3, THEN Goto MAKE_PV
If (RI_STARTB_TPH = 5 or 6) and ((RI_GROUP = 21, 3, 51, 61, or 71) or
(RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1)) and
COUNT_ATTEMPTS = 5 and ATTEMPT_TYPE = 3, THEN Goto RI_CLOSE
If (RI_STARTB_TPH = 5 or 6) and ((RI_GROUP = 11) or
(RI_GROUP = 6 or 7 and COMPLETE = blank, THEN Goto MAKE_PV

Last Modified: Monday, December 3, 2018

Page 68 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

VER_RESP

Field

FRONT.VER_RESP
Description: Attempt to contact same respondent for cases open for Full PI where the roster is
locked.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

VER_RESP
VER_RESP
VER_RESP
1=1

Universe: (RI_OUTCOME = 302 and GATE_FLAG = 1 and RI_STARTB_PV = 1
RI_GROUP = 21, 3, 51, 61, or 71 and ROSTER1B = blank) -OR(RI_OUTCOME = 302 and GATE_FLAG = 1 and RI_STARTB_PV = 1
RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1 and ROSTER1B = blank
ATTEMPT_TYPE = 1) -OR(RI_OUTCOME = 302 and GATE_FLAG = 1 and RI_STARTB_ TPH = 1
RI_GROUP = 21, 3, 51, 61, or 71 and ROSTER1B = blank) -OR(RI_OUTCOME = 302 and GATE_FLAG = 1 and RI_STARTB_ TPH = 1
RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1 and ROSTER1B = blank
ATTEMPT_TYPE = 3)

and
and
and
and
and
and

Universe Description: A Full PI is needed and the roster is locked
Question Text:

A Full PI was started for this case. You will continue where the interview left off
after your introduction.
Previous Respondent's Name: ^CP1NAME
^VER_RESP_QuestionText

Spanish Question Text:

Se inició una PI completa para este caso. Usted continuará donde se dejó la
entrevista después de su presentación.
Nombre de la persona encuestada anteriormente: ^CP1NAME
^VER_RESP_QuestionText

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Last Modified: Monday, December 3, 2018

Page 69 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: VER_RESP_QuestionText
Instructions: If ^CP1NAME is valid, THEN display:
Hello, I'm (Your Name) from the Census Bureau. ^SHOW_ID. May I speak with
^CP1NAME?
Else display:
Hello, I'm (Your Name) from the Census Bureau. ^SHOW_ID. We started an
interview with someone previously. May I speak to that person again?
Spanish instructions: If ^CP1NAME is valid, THEN display:
Buenos días (Buenas tardes), soy (su nombre) de la Oficina del Censo.
^SHOW_ID. ¿Puedo hablar con ^CP1NAME?
Else display:
Buenos días (Buenas tardes), soy (su nombre) de la Oficina del Censo.
^SHOW_ID. Comenzamos una entrevista con alguien previamente. ¿Puedo
hablar con esa persona otra vez?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.

Fills: SHOW_ID
Instructions: If ATTEMPT_TYPE = 1, THEN display "( Show ID)"
Else, leave blank

Spanish instructions: If ATTEMPT_TYPE = 1, THEN display "( Mostrar identificación)"
Else, leave blank

Type: Enumerated
Length: 1
Answer List: TVER_RESP
Last Modified: Monday, December 3, 2018

Page 70 of 349

Survey: PES PI RI 2020
Section: FRONT

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Yes, continue with the respondent

2

No, make an appointment

Spanish
Value:

Mnemonic:

Description:

1

Sí, continuar con la persona encuestada

2

No, programar una cita
Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Set CALLBACK = 2 if VER_RESP = RF and COUNT_ATTEMPTS = 5
Skip Instructions: If VER_RESP = 1, THEN Goto INTRO_COMP
If VER_RESP = 2, THEN Goto CALLBACK_DATE
If VER_RESP = RF and COUNT_ATTEMPTS < 5, THEN Goto CALLBACK
If VER_RESP = RF and COUNT_ATTEMPTS = 5, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 71 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_COMP

Field

FRONT.INTRO_COMP
Description: Introduce survey to same respondent for cases open for Full PI where the roster is
locked.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO_COMP
INTRO_COMP
INTRO_COMP
1=1

Universe: (VER_RESP=1)
Universe Description: The same respondent is found and the roster is locked.
Question Text: Repeat if necessary: Hello, I'm (Your Name) from the Census Bureau.
Earlier we spoke to you about this address. I'm here to complete the interview.

Spanish Question Text: Repita si es necesario: Buenos días (Buenas tardes), soy (su nombre) de la
Oficina del Censo.
Anteriormente hablamos con usted sobre esta dirección. Estoy aquí para
completar la entrevista.

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:
1

Mnemonic:

Description:
Escriba 1 para continuar
Don't Know
x Refuse
Empty

Last Modified: Monday, December 3, 2018

Page 72 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
x On Output
Array:
Special Instructions: If INTRO_COMP = RF, THEN Set CALLBACK = 2
Skip Instructions: If INTRO_COMP = 1, THEN Goto ROSTER1B
If INTRO_COMP = RF, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 73 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO1

Field

FRONT.INTRO1
Description: To introduce the interviewer to the respondent and to verify that the reinterviewer has
reached the correct address or phone number for RI_GROUP 1, 2 or 5.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO1
INTRO1
INTRO1
1=1

Universe: (RI_STARTB_PV = 1 and RI_GROUP = 1 and COMPLETE = blank) -OR(RI_STARTB_PV = 1 and RI_GROUP = 2 and COMPLETE = blank) -OR(RI_STARTB_PV = 1 and RI_GROUP = 5 and COMPLETE = blank and PRX_OK =
blank) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 1 and COMPLETE = blank) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 2 and COMPLETE = blank) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 5 and COMPLETE = blank and PRX_OK =
blank) -OR(INTRO1 = 3 and COUNT_ATTEMPTS < 5 and LANG_SPEAK_Q = 52)
Universe Description:
Question Text: Hello, I'm (Your Name) from the Census Bureau.
^INTRO1_QuestionText

Spanish Question Text: Buenos días (Buenas tardes), soy (su nombre) de la Oficina del Censo.
^INTRO1_QuestionText

Fills: INTRO1_QuestionText
Instructions: If ATTEMPT_TYPE = 1, display
"(^SHOW_ID) Is this ^SAMPLE_ADDR?"
If ATTEMPT_TYPE = 2 and (CP1ADD1 ne DK, RF, or blank or CP1ADD2 ne DK,
RF, or blank), display
"( Show ID) Is this ^CP1ADD1 ^CP1ADD2?"
If ATTEMPT_TYPE = 3 or 4, display
"Is this ^MASTER_PHONE?"
Last Modified: Monday, December 3, 2018

Page 74 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Else, display
"( Show ID) "

Spanish instructions: If ATTEMPT_TYPE = 1, display
"(^SHOW_ID) ¿Es esta dirección ^SAMPLE_ADDR?"
If ATTEMPT_TYPE = 2 and (CP1ADD1 ne DK, RF, or blank or CP1ADD2 ne DK,
RF, or blank), display
"( Show ID) ¿Es esta dirección ^CP1ADD1 ^CP1ADD2?"
If ATTEMPT_TYPE = 3 or 4, display
"¿Es este el ^MASTER_PHONE?"
Else, display
"( Show ID) "

Fills: SHOW_ID
Instructions: If ATTEMPT_TYPE = 1, THEN display "( Show ID)"
Else, leave blank

Spanish instructions: If ATTEMPT_TYPE = 1, THEN display "( Mostrar identificación)"
Else, leave blank

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Last Modified: Monday, December 3, 2018

Page 75 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

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

Mnemonic:

Description:

1

Yes. Enter 1 to Continue

2

No

3

Language Problem

Spanish
Value:

Mnemonic:

Description:

1

Sí. Escriba 1 para continuar

2

No

3

Problema con el idioma
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If (INTRO1 = 2, DK, or RF) and RI_GROUP = 5 and
ATTEMPT_TYPE = (1, 2, 3 or 4) and COUNT_ATTEMPTS = 5,
Set CALLBACK = 2
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 1 and COUNT_ATTEMPTS = 5, Set
PRX_OK = 1
Skip Instructions: If INTRO1 = 1 and ORIG_R_NAME NE blank, DK, RF, THEN go to INTRO2

Last Modified: Monday, December 3, 2018

Page 76 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If INTRO1 = 1 and ORIG_R_NAME = blank, DK, RF, THEN go to INTRO_INT
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 2 and
COUNT_ATTEMPTS < 5, THEN go to CALLBACK
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 2 and
COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 5 and ATTEMPT_TYPE = 3 or 4 and
COUNT_ATTEMPTS < 5, THEN go to MAKE_PV
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 5 and ATTEMPT_TYPE = 3 or 4 and
COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 1 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 1, THEN go to CALLBACK
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 1 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 3, THEN go to MAKE_PV
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 1 and COUNT_ATTEMPTS = 5, THEN
go to KNOWL_AVAIL
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 2 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 4, THEN go to MAKE_PV
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 2 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 2, THEN go to CALLBACK
If (INTRO1 = 2, DK, or RF) and RI_GROUP = 2 and COUNT_ATTEMPTS = 5, THEN
go to INTERVIEW_HH
If INTRO1 = 3, THEN go to LANG_SPEAK_Q

Last Modified: Tuesday, February 19, 2019

Page 77 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

LANG_SPEAK_Q

Field

FRONT.LANG_SPEAK_Q
Description: To determine what language the respondent speaks when the reinterviewer doesn't
understand the respondent's language.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

LANG_SPEAK_Q
LANG_SPEAK_Q
LANG_SPEAK_Q
1=1

Universe: (INTRO1 = 3) -OR(INTRO2 = 4 and COUNT_ATTEMPTS < 5) -OR(INTRO_FULL = 3 and COUNT_ATTEMPTS < 5)
Universe Description: The reinterviewer is experiencing a language problem and there has been less than 5
contact attempts.
Flash Card: LANG_SPEAK_Q
Question Text: ^SHOW_FLASHCARD
What language ^DOYOU_DOESSAMPLEHH speak?
Select language number from flashcard
Enter 52 if the household doesn't have a language problem and return to the
previous screen

Spanish Question Text: ^SHOW_FLASHCARD
¿Qué idioma ^DOYOU_DOESSAMPLEHH?
Seleccione el número del idioma de la tarjeta
Escriba 52 si el hogar no tiene un problema con el idioma y regrese a la pantalla
anterior

Fills: SHOW_FLASHCARD
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, then display ' Show Flashcard'
Else, leave blank.

Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, then display ' Mostrar la tarjeta'
Last Modified: Tuesday, February 19, 2019

Page 78 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Else, leave blank.

Fills: DOYOU_DOESSAMPLEHH
Instructions: If ATTEMPT_TYPE = 1 or 3, then display "do you"
If ATTEMPT_TYPE = 2, 4, 6, or 7, then display "does the household at
^SAMPLE_ADDR"

Spanish instructions: If ATTEMPT_TYPE = 1 or 3, then display "habla usted"
If ATTEMPT_TYPE = 2, 4, 6, or 7, then display "se habla en el hogar en
^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

English

2

Spanish

3

Albanian

4

Amharic

5

Arabic

6

Armenian

7

Bengali

8

Bulgarian

9

Burmese

10

Cambodian

11

Chinese, Simplified

12

Chinese, Traditional

13

Croatian

14

Czech

15

Dari

Last Modified: Tuesday, February 19, 2019

Page 79 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

16

Dinka

17

Dutch

18

Farsi

19

French

20

German

21

Greek

22

Haitian Creole

23

Hebrew

24

Hindi

25

Hmong

26

Hungarian

27

Ilocano

28

Italian

29

Japanese

30

Korean

31

Laotian

32

Lithuanian

33

Malayalam

34

Navajo

35

Nepali

36

Panjabi

37

Polish

38

Portuguese

39

Romanian

40

Russian

41

Serbian

42

Somali

43

Swahili

44

Tagalog

45

Thai

46

Tigrinya

47

Turkish

48

Ukrainian

49

Urdu

50

Vietnamese

51

Yiddish

52

No language problem. Return to previous screen.

Spanish
Last Modified: Tuesday, February 19, 2019

Page 80 of 349

Survey: PES PI RI 2020
Section: FRONT

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Inglés

2

Español

3

Albanés

4

Amárico

5

Árabe

6

Armenio

7

Bengalí

8

Búlgaro

9

Birmano

10

Camboyano

11

Chino, simplificado

12

Chino, tradicional

13

Croata

14

Checo

15

Darí

16

Dinka

17

Holandés

18

Farsi

19

Francés

20

Alemán

21

Griego

22

Criollo haitiano

23

Hebreo

24

Hindi

25

Hmong

26

Húngaro

27

Ilocano

28

Italiano

29

Japonés

30

Coreano

31

Laosiano

32

Lituano

33

Malayalam

34

Navajo

35

Nepali

36

Panyabí

37

Polaco

38

Portugués

Last Modified: Tuesday, February 19, 2019

Page 81 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

39

Rumano

40

Ruso

41

Serbio

42

Somalí

43

Suajili

44

Tagalo

45

Tailandés

46

Tigriña

47

Turco

48

Ucraniano

49

Urdu

50

Vietnamita

51

Ídish

52

No hay un problema con el idioma. Volver a la pantalla anterior.
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:

Special Instructions: If LANG_SPEAK_Q = 52, THEN LANG_SPEAK_Q = blank
If (LANG_SPEAK_Q = 01 - 51, DK, or RF), THEN
Set LANG_PROB = 4
Set LANG_SPEAK = LANG_SPEAK_Q
If (RI_GROUP = 11, 21, 3, 5, 51, 6, 61, 7. or 71) and
COUNT_ATTEMPTS = 5, THEN Set CALLBACK = 2
If RI_GROUP = 1 and COMPLETE = blank and COUNT_ATTEMPTS = 5, THEN
Set PRX_OK = 1
If RI_GROUP = 1 and COMPLETE = 1 and COUNT_ATTEMPTS = 5, THEN
Set CALLBACK = 2
Skip Instructions: If LANG_SPEAK_Q = 52, THEN Return to previous question
If (LANG_SPEAK_Q = 01 - 51, DK, or RF) and COUNT_ATTEMPTS < 5, go to
RI_CLOSE
If (LANG_SPEAK_Q = 01 - 51, DK, or RF) and (RI_GROUP = 1, 11, 21, 3, 5, 51, 6,
Last Modified: Tuesday, February 19, 2019

Page 82 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

61, 7, or 71) and COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE
If (LANG_SPEAK_Q = 01 - 51, DK, or RF) and RI_GROUP = 2 and
COUNT_ATTEMPTS = 5, THEN go to INTERVIEW_HH

Last Modified: Monday, December 3, 2018

Page 83 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO2

Field

FRONT.INTRO2
Description: Ask to speak to the original respondent for RI_GROUP = 1,2,or 5
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO2
INTRO2
INTRO2
1=1

Universe: (INTRO1 = 1 and ORIG_R_NAME NE blank, DK, RF) -OR(INTRO2 = 4 and COUNT_ATTEMPTS < 5 and LANG_SPEAK_Q = 52)
Universe Description: The interviewer has identified the correct address or phone number of the original
respondent in less than 5 attempts and there aren't any language problems.
Question Text: May I speak with ^ORIG_R_NAME?

Spanish Question Text: ¿Puedo hablar con ^ORIG_R_NAME?

Fills: ORIG_R_NAME
Instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF
Spanish instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes

2

No - not at home ^COMEBACK_CALLBACK

3

No - Person Unknown

4

Language Problem

5

No - Not available to be interviewed by September 18, 2020

Spanish
Last Modified: Monday, December 3, 2018

Page 84 of 349

Survey: PES PI RI 2020
Section: FRONT

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Sí

2

No, no está en casa ^COMEBACK_CALLBACK

3

No, persona desconocida

4

Problema con el idioma

5

No, no está disponible para ser entrevistado antes del 18 de septiembre
de 2020
Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If INTRO2 = 1, THEN Set H_RESP = 1
If INTRO2 = 2 and COUNT_ATTEMPTS = 5 and
(RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 3)),
THEN Set H_RESP = 1
If INTRO2 = 2 and COUNT_ATTEMPTS = 5 and
(RI_GROUP = 2 or (RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4)),
THEN Set H_RESP = 2
If INTRO2 = 5 and
(RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE =1 or 3)),
THEN Set H_RESP = 1
If INTRO2 = 5 and RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4,
THEN Set H_RESP = 2
If INTRO2 = 5 and RI_GROUP = 2, THEN Set H_RESP = 2
If INTRO2 = 3
Then
If RI_GROUP = 1 and ATTEMPT_TYPE = 1, THEN Set COMPLETE = 1
If RI_GROUP = 1 and ATTEMPT_TYPE = 3, THEN Set COMPLETE = 1
If INTRO2 = 4 and RI_GROUP = 1 or 5 and COUNT_ATTEMPTS = 5,
THEN Set PRX_OK = 1
Skip Instructions: If INTRO2 = 1, THEN go to INTRO_INT

Last Modified: Monday, December 3, 2018

Page 85 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 1 or 2, THEN
go to CALLBACK_DATE
If INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 3 or 4 and
TPH_ATTEMPTS < 2, THEN go to CALLBACK_DATE
If INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 3 or 4 and
TPH_ATTEMPTS >= 2, THEN go to MAKE_PV
If INTRO2 = 2 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1 or (RI_GROUP = 5
and ATTEMPT_TYPE = 1 or 3)), THEN go to INTRO_INT
If INTRO2 = 2 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 2 or (RI_GROUP = 5
and ATTEMPT_TYPE = 2 or 4)), THEN go to INTRO_INT
If INTRO2 = 5 and (RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE =1 or
3)), THEN go to INTRO_INT
If INTRO2 = 5 and RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4, THEN go to
INTRO_INT
If INTRO2 = 5 and RI_GROUP = 2, THEN go to INTRO_INT
If INTRO2 = RF and RI_GROUP = 1, 2 or 5 and JICINT = blank and INTRO_INT =
blank, THEN go to JICINT
If INTRO2 = 3 and RI_GROUP = 2, THEN Goto INTERVIEW_HH
If INTRO2 = 3 and RI_GROUP = 5 and JICINT = blank, THEN Goto JICINT
If INTRO2 = 3 and RI_GROUP = 1 and ATTEMPT_TYPE = 1, THEN Goto
INTRO_FULL2
If INTRO2 = 3 and RI_GROUP = 1 and ATTEMPT_TYPE = 3, THEN Goto VER_ADD
If INTRO2 = 4 and COUNT_ATTEMPTS < 5, THEN Goto LANG_SPEAK_Q
If INTRO2 = 4 and RI_GROUP = 1 or 5 and COUNT_ATTEMPTS = 5,
THEN Goto KNOWL_AVAIL
If INTRO2 = 4 and RI_GROUP = 2 and COUNT_ATTEMPTS = 5,
THEN Goto INTERVIEW_HH

Last Modified: Monday, December 3, 2018

Page 86 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_FULL

Field

FRONT.INTRO_FULL
Description: TO introduce the reinterview to the respondent at the sample address and to verify
that the reinterviewer has reached the correct address. This screen for Full PI cases
and is similar to INTRO1.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO_FULL
INTRO_FULL
INTRO_FULL
1=1

Universe: (RI_STARTB_PV = 1 and GATE_FLAG ne 1 and RI_GROUP = 21, 3, 51, 61, or 71)
-OR(RI_STARTB_PV = 1 and GATE_FLAG ne 1 and RI_GROUP = 1, 5, 6, or 7 and
COMPLETE = 1 and ATTEMPT_TYPE = 1) -OR(RI_STARTB_TPH = 1 and GATE_FLAG ne 1 and RI_GROUP = 21, 3, 51, 61, or 71)
-OR(RI_STARTB_TPH = 1 and GATE_FLAG ne 1 and RI_GROUP = 1, 5, 6, or 7 and
COMPLETE = 1 and ATTEMPT_TYPE = 3) -OR(INTRO_FULL = 3 and COUNT_ATTEMPTS < 5 and LANG_SPEAK_Q = 52)
Universe Description: A full PI is needed and there isn't a language problem.
Question Text: Hello, I'm (Your Name) from the Census Bureau.
^INTRO_FULL_QuestionText

Spanish Question Text: Buenos días (Buenas tardes), soy (su nombre) de la Oficina del Censo.
^INTRO_FULL_QuestionText

Fills: INTRO_FULL_QuestionText
Instructions: If ATTEMPT_TYPE = 1, then display "(^SHOW_ID) Is this ^SAMPLE_ADDR?"
If ATTEMPT_TYPE = 3, then display "Is this ^MASTER_PHONE?"

Spanish instructions: If ATTEMPT_TYPE = 1, then display "(^SHOW_ID) ¿Es esta dirección
^SAMPLE_ADDR?"
If ATTEMPT_TYPE = 3, then display " ¿Es este el ^MASTER_PHONE?"
Last Modified: Monday, December 3, 2018

Page 87 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: SHOW_ID
Instructions: If ATTEMPT_TYPE = 1, THEN display "( Show ID)"
Else, leave blank

Spanish instructions: If ATTEMPT_TYPE = 1, THEN display "( Mostrar identificación)"
Else, leave blank

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

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

Mnemonic:

Description:

1

Yes. Enter 1 to Continue

2

No

3

Language Problem

Spanish
Value:

Mnemonic:

Description:

1

Sí. Escriba 1 para continuar

2

No

3

Problema con el idioma
x Don't Know
x Refuse

Last Modified: Monday, December 3, 2018

Page 88 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Empty
On Input
x On Output
Array:
Special Instructions: If (INTRO_FULL = 2, DK or RF) and COUNT_ATTEMPTS = 5,
Then Set CALLBACK =2
If INTRO_FULL = 3 and COUNT_ATTEMPTS = 5,
THEN Set CALLBACK = 2
Skip Instructions: If INTRO_FULL = 1 and ATTEMPT_TYPE = 1, THEN Goto INTRO_1B
If INTRO_FULL = 1 and ATTEMPT_TYPE = 3, THEN Goto VER_ADD
If (INTRO_FULL = 2, DK or RF) and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 3, THEN Goto MAKE_PV
If (INTRO_FULL = 2, DK or RF) and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 1, THEN Goto CALLBACK
If (INTRO_FULL = 2, DK or RF) and COUNT_ATTEMPTS = 5,
THEN Goto RI_CLOSE
If INTRO_FULL = 3 and COUNT_ATTEMPTS < 5,
THEN Goto LANG_SPEAK_Q
If INTRO_FULL = 3 and COUNT_ATTEMPTS = 5,
THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 89 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

VER_ADD

Field

FRONT.VER_ADD
Description: Verify address if the interview is done by telephone and either (the person is unknown
for RI_GROUP=1) OR (RI_GROUP=21, 3, 51, 61, or 71). There is a possibility you
are talking to the wrong household.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

VER_ADD
VER_ADD
VER_ADD
1=1

Universe: (INTRO2=3 and RI_GROUP=1 and ATTEMPT_TYPE=3) -OR(INTRO_FULL=1 and ATTEMPT_TYPE = 3)
Universe Description: The interview is being conducted with the sample household over the phone.
Question Text: Is this ^SAMPLE_ADDR?

Spanish Question Text: ¿Es esta dirección ^SAMPLE_ADDR?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Yes, address is correct

2

No, address is incorrect

Spanish
Value:

Mnemonic:

Description:

1

Sí, la dirección es correcta

2

No, la dirección es incorrecta

Last Modified: Monday, December 3, 2018

Page 90 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If VER_ADD = 1, THEN go to INTRO1B
If VER_ADD = 2 or RF, THEN go to MAKE_PV

Last Modified: Monday, December 3, 2018

Page 91 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO1B

Field

FRONT.INTRO1B
Description: To verify the respondent lives at sample address for cases where COMPLETE=1
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO1B
INTRO1B
INTRO1B
1=1

Universe: (INTRO_FULL=1 and ATTEMPT_TYPE=1) -OR(VER_ADD=1)
Universe Description:
Question Text: Do you live at ^SAMPLE_ADDR?

Spanish Question Text: ¿Vive usted en ^SAMPLE_ADDR?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No

Last Modified: Monday, December 3, 2018

Page 92 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If INTRO1B = 1, THEN go to INTRO_FULL2
If INTRO1B = 2, THEN go to INTRO1C
If INTRO1B = RF, THEN go to INTRO1C

Last Modified: Monday, December 3, 2018

Page 93 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO1C

Field

FRONT.INTRO1C
Description: Asks to speak to a respondent who lives at the sample address for telephone cases
where COMPLETE=1
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO1C
INTRO1C
INTRO1C
1=1

Universe: (INTRO1B=2 or RF)
Universe Description:
Question Text: May I speak with someone who lives at ^SAMPLE_ADDR?

Spanish Question Text: ¿Puedo hablar con alguien que viva en ^SAMPLE_ADDR?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No

Last Modified: Monday, December 3, 2018

Page 94 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If INTRO1C = 1, THEN go to INTRO_FULL2
If INTRO1C = (2 or RF) and JICPOP = blank and ROSTER1B = blank, THEN go to
JICPOP

Last Modified: Monday, December 3, 2018

Page 95 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_FULL2

Field

FRONT.INTRO_FULL2
Description: To introduce the survey to the reinterview respondent. Similar to INTRO3 for cases
where COMPLETE=1 and the PI interview was not done with the household.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO_FULL2
INTRO_FULL2
INTRO_FULL2
1=1

Universe: (INTRO2 = 3 and ATTEMPT_TYPE=1 and RI_GROUP = 1) -OR(INTRO1B = 1) -OR(INTRO1C = 1) -OR(INTRO_INT = 2 or DK and RI_GROUP = 1)
Universe Description:
Question Text:

Repeat if necessary: Hello, I'm (Your Name) from the Census Bureau.
As part of the census, we contacted a sample of households to make sure we
counted everyone correctly. I'm doing a routine check on the quality of our
work.
^Confidentiality_Statement
The interview will take about 10 to 20 minutes.
I have some questions about ^SAMPLE_ADDR.

Spanish Question Text:

Repita si es necesario: Buenos días (Buenas tardes), soy (su nombre) de la
Oficina del Censo.
Como parte del censo, nos comunicamos con una muestra de hogares para
asegurarnos de que los hayamos contado a todos correctamente. Estoy
haciendo un control de rutina sobre la calidad de nuestro trabajo.
^Confidentiality_Statement
La entrevista tomará aproximadamente de 10 a 20 minutos.
Tengo algunas preguntas sobre ^SAMPLE_ADDR.

Last Modified: Monday, December 3, 2018

Page 96 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: Confidentiality_Statement
Instructions: If ATTEMPT_TYPE = 1, 2, or 6 then display
"( Hand respondent Introductory Letter and Information Sheet) This notice
explains that your answers are confidential. "
If ATTEMPT_TYPE = 3, 4, or 7 then display
"Your response to this census is required by law under Title 13 of the United
States Code. This is the same law that protects your privacy. No one outside
the Census Bureau will see your answers."

Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6 then display
"( Entregue a la persona encuestada una carta de introducción y una hoja
informativa) Este aviso explica que sus respuestas son confidenciales. "
If ATTEMPT_TYPE = 3, 4, or 7 then display
"Su respuesta a este censo es requerida por ley, conforme al Título 13 del
Código de los Estados Unidos. Esta es la misma ley que protege su
privacidad. Nadie fuera de la Oficina del Censo verá sus respuestas."

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:
1

Mnemonic:

Description:
Escriba 1 para continuar
Don't Know
x Refuse
Empty
On Input
x On Output

Last Modified: Monday, December 3, 2018

Page 97 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Array:
Skip Instructions: If INTRO_FULL2 = 1 and PRFLAG = 0 and
((HOUSENO = blank or STREETNM = blank) and
(RURALADDRESS = blank)), THEN go to ADDRESS_DESCRIP
If INTRO_FULL2 = 1 and PRFLAG = 1 and
(PRHNO = blank and PRURBNZ = blank) or
(PRURBNZ = blank and PRUNITDES = blank) or
((PRHNO = blank or KM/HM = blank) and (PRSTREETNM = blank)) and
(RURALADDRESS = blank), THEN go to ADDRESS_DESCRIP
If INTRO_FULL2 = 1 and PRFLAG = 0 and
((HOUSENO ne blank and STREETNM ne blank) or
(RURALADDRESS ne blank)), THEN go to INTRO2B
If INTRO_FULL2 = 1 and PRFLAG = 1 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank) or
(RURALADDRESS ne blank)), THEN go to INTRO2B
If INTRO_FULL2 = RF and JICPOP = blank and
ROSTER1B = blank, THEN go to JICPOP

Last Modified: Thursday, January 24, 2019

Page 98 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_INT

Field

FRONT.INTRO_INT
Description: To try to find out if the original PI interview was conducted.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO_INT
INTRO_INT
INTRO_INT
1=1

Universe: (INTRO1 = 1 and ORIG_R_NAME = blank, DK, RF) -OR(INTRO2 = 1) -OR(INTRO2 = 2 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1 or (RI_GROUP = 5
and ATTEMPT_TYPE = 1 or 3))) -OR(INTRO2 = 2 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 2 or (RI_GROUP = 5
and ATTEMPT_TYPE = 2 or 4)) -OR(INTRO2 = 5 and (RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE =1 or
3)) -OR(INTRO2 = 5 and RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4) -OR(INTRO2 = 5 and RI_GROUP = 2)
Universe Description:
Question Text:

Find out if the original PI interview was conducted.
^WEREYOU_WASSOMEONE recently interviewed by the Census Bureau about
^SAMPLE_ADDR on or about ^ORIG_ENTRYDATE?
^INTERVIEW_REMINDER
Original Interview Respondent
Respondent Type: ^ORIG_R_TYPE
^DISPLAY_ORIG_PROXY_ADDR
Respondent Name: ^ORIG_R_NAME
Respondent Phone: ^ORIG_R_PHONE
Respondent characteristics: ^ORIG_R_CHARACTERISTICS
Date and Time: ^ORIG_ENTRYDATE and ^ORIG_BEGINTIME
Status of interview: ^ORIOUT

Spanish Question Text:

Averigüe si se llevó a cabo la entrevista PI original.
^WEREYOU_WASSOMEONE fue entrevistado recientemente por la Oficina del
Censo sobre ^SAMPLE_ADDR el ^ORIG_ENTRYDATE o alrededor de esa
fecha?

Last Modified: Thursday, January 24, 2019

Page 99 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

^INTERVIEW_REMINDER
Persona encuestada original de la entrevista
Tipo de persona encuestada: ^ORIG_R_TYPE
^DISPLAY_ORIG_PROXY_ADDR
Nombre de la persona encuestada: ^ORIG_R_NAME
Teléfono de la persona encuestada: ^ORIG_R_PHONE
Características de la persona encuestada: ^ORIG_R_CHARACTERISTICS
Fecha y hora: ^ORIG_ENTRYDATE and ^ORIG_BEGINTIME
Estatus de la entrevista: ^ORIOUT

Fills: WEREYOU_WASSOMEONE
Instructions: If H_RESP = blank, then display "Were you, or someone in your household,"
If H_RESP = 1 or 2, then display "Was someone in your household"

Spanish instructions: If H_RESP = blank, then display "¿Usted, o alguien en su hogar,"
If H_RESP = 1 or 2, then display "¿Alguien en su hogar"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Fills: INTERVIEW_REMINDER
Instructions: If ORIG_ATTEMPT_TYPE = 1 or 2, then display
" If necessary, remind the respondent that the interviewer would have used a laptop
computer to record the answers."
If ORIG_ATTEMPT_TYPE = 3 or 4, then display
" If necessary, remind the respondent that the interview would have been done over
the phone."
Last Modified: Thursday, January 24, 2019

Page 100 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: If ORIG_ATTEMPT_TYPE = 1 or 2, then display
" Si es necesario, recuérdele a la persona encuestada que el entrevistador puede
haber usado una computadora portátil para registrar las respuestas."
If ORIG_ATTEMPT_TYPE = 3 or 4, then display
" Si es necesario, recuérdele a la persona encuestada que la entrevista se puede
haber hecho por teléfono."

Fills: ORIG_R_TYPE
Instructions: IF ORIG_R_TYPE = 1, THEN display Landlord (superintendent, rental office, owner,
etc.)
IF ORIG_R_TYPE = 2, THEN display Neighbor
IF ORIG_R_TYPE = 3, THEN display Relative/Caregiver to occupants
IF ORIG_R_TYPE = 4, THEN display Current occupant
IF ORIG_R_TYPE = 5, THEN display Former occupant
IF ORIG_R_TYPE = 6, THEN display Enumerator observation or personal
knowledge
IF ORIG_R_TYPE = 7, THEN display Other
IF ORIG_R_TYPE = 9, THEN display Don't Know

Spanish instructions: IF ORIG_R_TYPE = 1, THEN display Propietario (superintendente, oficina de
alquiler, dueño, etc.)
IF ORIG_R_TYPE = 2, THEN display Vecino
IF ORIG_R_TYPE = 3, THEN display Pariente/Proveedor de servicios de salud para
los ocupantes
IF ORIG_R_TYPE = 4, THEN display Ocupante actual
IF ORIG_R_TYPE = 5, THEN display Ocupante anterior
IF ORIG_R_TYPE = 6, THEN display Observación o conocimiento personal del
enumerador
IF ORIG_R_TYPE = 7, THEN display Otro
IF ORIG_R_TYPE = 9, THEN display No sabe

Fills: DISPLAY_ORIG_PROXY_ADDR
Instructions: If PI_PROXY_FLAG (from the SCIF) = 1 , then display Proxy Respondent
Address: ^ORIG_PRX_LOC
Else blank
Spanish instructions: If PI_PROXY_FLAG (from the SCIF) = 1, THEN display Dirección del
sustituto: ^ORIG_PRX_LOC
ELSE blank
Last Modified: Thursday, January 24, 2019

Page 101 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: ORIG_PRX_LOC
Instructions: Set ORIG_PRX_LOC = CP2ADD1 || CP2ADD2 || CP2PO || CP2ST || CP2ZP5 from
the PI RI SCIF
Spanish instructions: Set ORIG_PRX_LOC = CP2ADD1 || CP2ADD2 || CP2PO || CP2ST || CP2ZP5 from
the PI RI SCIF

Fills: ORIG_R_NAME
Instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF
Spanish instructions: Set ORIG_R_NAME = RESPNAME from the PI RI SCIF

Fills: ORIG_R_PHONE
Instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF
Spanish instructions: Set ORIG_R_PHONE = AREA || PREFIX || SUFFIX from the PI RI SCIF

Fills: ORIG_R_CHARACTERISTICS
Instructions: If ORIG_R_TYPE = 4, then display
"^ORIG_AGE, ^ORIG_SEX, ^ORIG_RELATION"
If ORIG_R_TYPE ne 4, Leave blank

Spanish instructions: If ORIG_R_TYPE = 4, then display
"^ORIG_AGE, ^ORIG_SEX, ^ORIG_RELATION"
If ORIG_R_TYPE ne 4, Leave blank

Fills: ORIG_AGE
Instructions: Set ORIG_AGE = ORIG_AGE from the PI RI SCIF.
Spanish instructions: Set ORIG_AGE = ORIG_AGE from the PI RI SCIF.

Fills: ORIG_SEX
Instructions: IF ORIG_SEX = 1, THEN display Male
IF ORIG_SEX = 2, THEN display Female
IF ORIG_SEX = 8, THEN display Refused
IF ORIG_SEX = 9, THEN display Don't Know
Spanish instructions: IF ORIG_SEX = 1, THEN display Masculino
Last Modified: Thursday, January 24, 2019

Page 102 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_SEX = 2, THEN display Femenino
IF ORIG_SEX = 8, THEN display Se rehusó
IF ORIG_SEX = 9, THEN display No sabe

Fills: ORIG_RELATION
Instructions: If ORIG_ATTEMPT_TYPE = 1, then display "^ORIG_RELATION1"
If ORIG_ATTEMPT_TYPE = 3, then display "^ORIG_RELATION2"

Spanish instructions: If ORIG_ATTEMPT_TYPE = 1, then display "^ORIG_RELATION1"
If ORIG_ATTEMPT_TYPE = 3, then display "^ORIG_RELATION2"

Fills: ORIG_RELATION1
Instructions: IF ORIG_RELATION1 = 1, THEN display Opposite-sex husband/wife/spouse
IF ORIG_RELATION1 = 2, THEN display Opposite-sex unmarried partner
IF ORIG_RELATION1 = 3, THEN display Same-sex husband/wife/spouse
IF ORIG_RELATION1 = 4, THEN display Same-sex unmarried partner
IF ORIG_RELATION1 = 5, THEN display Biological son or daughter
IF ORIG_RELATION1 = 6, THEN display Adopted son or daughter
IF ORIG_RELATION1 = 7, THEN display Stepson or stepdaughter
IF ORIG_RELATION1 = 8, THEN display Brother or sister
IF ORIG_RELATION1 = 9, THEN display Father or mother
IF ORIG_RELATION1 = 10, THEN display Grandchild
IF ORIG_RELATION1 = 11, THEN display Parent-in-law
IF ORIG_RELATION1 = 12, THEN display Son-in-law or daughter-in-law
IF ORIG_RELATION1 = 13, THEN display Other relative
IF ORIG_RELATION1 = 14, THEN display Roomer or boarder
IF ORIG_RELATION1 = 15, THEN display Housemate or roommate
IF ORIG_RELATION1 = 16, THEN display Other nonrelative
IF ORIG_RELATION1 = 98, THEN display Refused
IF ORIG_RELATION1 = 99, THEN display Don't Know
Spanish instructions: IF ORIG_RELATION1 = 1, THEN display Esposo(a) del sexo opuesto
IF ORIG_RELATION1 = 2, THEN display Pareja no casada del sexo opuesto
IF ORIG_RELATION1 = 3, THEN display Esposo/esposa del mismo sexo
IF ORIG_RELATION1 = 4, THEN display Pareja no casada del mismo sexo
IF ORIG_RELATION1 = 5, THEN display Hijo(a) biológico(a) o de sangre
IF ORIG_RELATION1 = 6, THEN display Hijo(a) adoptivo(a)
IF ORIG_RELATION1 = 7, THEN display Hijastro(a)
IF ORIG_RELATION1 = 8, THEN display Hermano(a)
IF ORIG_RELATION1 = 9, THEN display Padre o madre
IF ORIG_RELATION1 = 10, THEN display Nieto(a)
IF ORIG_RELATION1 = 11, THEN display Suegro(a)
Last Modified: Thursday, January 24, 2019

Page 103 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

IF ORIG_RELATION1 = 12, THEN display Yerno o nuera
IF ORIG_RELATION1 = 13, THEN display Otro pariente
IF ORIG_RELATION1 = 14, THEN display Huésped o inquilino
IF ORIG_RELATION1 = 15, THEN display Compañero de casa o roommate
IF ORIG_RELATION1 = 16, THEN display Otra persona que no es no pariente
IF ORIG_RELATION1 = 98, THEN display Se rehusó
IF ORIG_RELATION1 = 99, THEN display No sabe

Fills: ORIG_RELATION2
Instructions: IF ORIG_RELATION2 = 1, THEN display Opposite-sex husband/wife/spouse
IF ORIG_RELATION1 = 2, THEN display Opposite-sex unmarried partner
IF ORIG_RELATION1 = 3, THEN display Same-sex husband/wife/spouse
IF ORIG_RELATION1 = 4, THEN display Same-sex unmarried partner
IF ORIG_RELATION2 = 5, THEN display Son or daughter
IF ORIG_RELATION2 = 6, THEN display Brother or sister
IF ORIG_RELATION2 = 7, THEN display Father or mother
IF ORIG_RELATION2 = 8, THEN display Grandchild
IF ORIG_RELATION2 = 9, THEN display Parent-in-law
IF ORIG_RELATION2 = 10, THEN display Son-in-law or daughter-in-law
IF ORIG_RELATION2 = 11, THEN display Other relative
IF ORIG_RELATION2 = 12, THEN display Roomer or boarder
IF ORIG_RELATION2 = 13, THEN display Housemate or roommate
IF ORIG_RELATION2 = 14, THEN display Other nonrelative
IF ORIG_RELATION2 = 98, THEN display Refused
IF ORIG_RELATION2 = 99, THEN display Don't Know

Spanish instructions: IF ORIG_RELATION2 = 1, THEN display Esposo(a) del sexo opuesto
IF ORIG_RELATION1 = 2, THEN display Pareja no casada del sexo opuesto
IF ORIG_RELATION1 = 3, THEN display Esposo/esposa del mismo sexo
IF ORIG_RELATION1 = 4, THEN display Pareja no casada del mismo sexo
IF ORIG_RELATION2 = 5, THEN display Hijo o hija
IF ORIG_RELATION2 = 6, THEN display Hermano(a)
IF ORIG_RELATION2 = 7, THEN display Padre o madre
IF ORIG_RELATION2 = 8, THEN display Nieto(a)
IF ORIG_RELATION2 = 9, THEN display Suegro(a)
IF ORIG_RELATION2 = 10, THEN display Yerno o nuera
IF ORIG_RELATION2 = 11, THEN display Otro pariente
IF ORIG_RELATION2 = 12, THEN display Huésped o inquilino
IF ORIG_RELATION2 = 13, THEN display Compañero de casa o roommate
IF ORIG_RELATION2 = 14, THEN display Otra persona que no es no pariente
IF ORIG_RELATION2 = 98, THEN display Se rehusó
IF ORIG_RELATION2 = 99, THEN display No sabe

Fills: ORIG_BEGINTIME
Last Modified: Thursday, January 24, 2019

Page 104 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: Populate with ORIG_BEGINTIME from the PI RI SCIF
Spanish instructions: Populate with ORIG_BEGINTIME from the PI RI SCIF

Fills: ORIOUT
Instructions: If ORIOUT= 201, THEN display 201 - Occupied - Complete interview with household
member
If ORIOUT= 208, THEN display 208 - Occupied - Complete interview with proxy
respondent
If ORIOUT= 203, THEN display 203 - Occupied - Partial interview with household
member
If ORIOUT= 209, THEN display 209 - Occupied - Partial interview with proxy
respondent
If ORIOUT= 326, THEN display 326 - Vacant - Determined by Landlord, Neighbor,
etc.
If ORIOUT= 327, THEN display 327 - Vacant - Determined by observation or "Other"
respondent type
If ORIOUT= 333, THEN display 333 - Housing unit does not exist or not a housing
unit - Determined by Landlord, Neighbor, etc.
If ORIOUT= 334, THEN display 334 - Housing unit does not exist or not a housing
unit - Determined by observation or Don't Know or "Other" respondent type
If ORIOUT= 213, THEN display 213 - Noninterview - Language problem
If ORIOUT= 218, THEN display 218 - Noninterview - Refusal
If ORIOUT= 216, THEN display 216 - Noninterview - No knowledgeable respondent
If ORIOUT= 219, THEN display 219 - Noninterview - Other
Spanish instructions: If ORIOUT= 201, THEN display 201 - Ocupada: realice la entrevista con el miembro
del hogar
If ORIOUT= 208, THEN display 208 - Ocupada: realice la entrevista con el sustituto
If ORIOUT= 203, THEN display 203 - Ocupada: entrevista parcial con el miembro
del hogar
If ORIOUT= 209, THEN display 209 - Ocupada: entrevista parcial con el sustituto
If ORIOUT= 326, THEN display 326 - Desocupada: determinado por el propietario,
vecino, etc.
If ORIOUT= 327, THEN display 327 - Desocupada: determinado por observación u
"Otro" tipo de persona encuestada
If ORIOUT= 333, THEN display 333 - La unidad de vivienda no existe o no es una
unidad de vivienda: determinado por el propietario, vecino, etc.
If ORIOUT= 334, THEN display 334 - La unidad de vivienda no existe o no es una
unidad de vivienda: determinado por observación o No sabe u "Otro" tipo de persona
encuestada
If ORIOUT= 213, THEN display 213 - Entrevista que no se hace: problema con el
idioma
If ORIOUT= 218, THEN display 218 - Entrevista que no se hace: se rehusó
If ORIOUT= 216, THEN display 216 - Entrevista que no se hace: no hay una
persona informada
Last Modified: Thursday, January 24, 2019

Page 105 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ORIOUT= 219, THEN display 219 - Entrevista que no se hace: otra razón

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: INTRO_INT_FLAG when set in the RI_CLOSE is always saved and travels with the
case.
If INTRO_INT = 1, THEN Set COMPLETE = blank
If (INTRO_INT = 2 or DK) and RI_GROUP = 5,
THEN Set COMPLETE = blank
THEN Set PRX_OK = 1
If INTRO_INT = RF and RI_GROUP = 5,
THEN Set COMPLETE = blank
THEN Set PRX_OK = 1
If (INTRO_INT = 2 or DK) and RI_GROUP = 1,
THEN Set COMPLETE = 1
If INTRO_INT = RF and RI_GROUP = 1 and JICPOP = blank and ROSTER1B =
blank, THEN Set COMPLETE = blank

Last Modified: Thursday, January 24, 2019

Page 106 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: If INTRO_INT = 1, THEN go to INTRO3
If (INTRO_INT = 2 or DK) and RI_GROUP = 5, THEN go to INTRO3
If INTRO_INT = RF and RI_GROUP = 5, THEN go to KNOWL_AVAIL
If (INTRO_INT = 2, DK, or RF) and RI_GROUP = 2, THEN go to INTERVIEW_HH
If (INTRO_INT = 2 or DK) and RI_GROUP = 1, THEN go to INTRO_FULL2
If INTRO_INT = RF and RI_GROUP = 1 and JICPOP = blank and ROSTER1B =
blank, THEN go to JICPOP

Last Modified: Thursday, January 24, 2019

Page 107 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

KNOWL_AVAIL

Field

FRONT.KNOWL_AVAIL
Description: Reinterviewer decides whether to obtain information now from a knowledgeable
person since a proxy interview is permitted
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

KNOWL_AVAIL
KNOWL_AVAIL
KNOWL_AVAIL
1=1

Universe: (RI_STARTB_PV = 2 and RI_GROUP = 1 or 5 and COMPLETE = blank and
COUNT_ATTEMPTS = 5) -OR(RI_STARTB_PV = 3 or 4 and RI_GROUP = 1 or 5 and COMPLETE = blank) -OR(INTRO1 = 2, DK, or RF and RI_GROUP = 1 and COUNT_ATTEMPTS = 5) -OR(INTRO2 = 4 and RI_GROUP = 1 or 5 and COUNT_ATTEMPTS = 5) -OR(INTRO_INT = RF and RI_GROUP = 5) -OR(If INTRO3 = RF and RI_GROUP = 5) -OR(JICINT = 1, 2, DK or RF and RI_GROUP = 5) -OR(VACANT_CHK = DK and NEW_PRX_OK = blank) -OR(VACANT_CHK = RF and COUNT_ATTEMPTS < 5 and NEW_PRX_OK = blank)
Universe Description:
Question Text:

You may interview a knowledgeable person about the status of ^SAMPLE_ADDR
on ^ORIG_ENTRYDATE.
Is a knowledgeable person available at this time?

Spanish Question Text:

Usted puede entrevistar una persona informada sobre el estatus de
^SAMPLE_ADDR el ^ORIG_ENTRYDATE.
¿Hay una persona informada disponible en este momento?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Last Modified: Thursday, January 24, 2019

Page 108 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes, found knowledgeable person

2

No, can't find a knowledgeable person at this time

Spanish
Value:

Mnemonic:

Description:

1

Sí, encontró una persona informada

2

No, no puede encontrar una persona informada en este momento
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If KNOWL_AVAIL = 1 and RI_GROUP = 1 and
ATTEMPT_TYPE = 1, 2, or 6,
THEN Set RI_GROUP = 11
THEN Set COUNT_ATTEMPTS1 = COUNT_ATTEMPTS
THEN Reset COUNT_ATTEMPTS = 0
THEN Reset TPH_ATTEMPTS = 0
THEN Reset PV_ATTEMPTS = 0
THEN Set ATTEMPT_TYPE = 6
If KNOWL_AVAIL = 1 and RI_GROUP = 1 and
ATTEMPT_TYPE = 3, 4, or 7,
THEN Set RI_GROUP = 11
THEN Set COUNT_ATTEMPTS1 = COUNT_ATTEMPTS
THEN Reset COUNT_ATTEMPTS = 0
THEN Reset TPH_ATTEMPTS = 0
THEN Reset PV_ATTEMPTS = 0
THEN Set ATTEMPT_TYPE = 7

Last Modified: Thursday, January 24, 2019

Page 109 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If KNOWL_AVAIL = 1 and RI_GROUP = 11, 5, 6, or 7 and
ATTEMPT_TYPE = 4 or 7, THEN Set ATTEMPT_TYPE = 7
If KNOWL_AVAIL = 1 and RI_GROUP = 11, 5, 6, or 7 and
ATTEMPT_TYPE = 2 or 6, THEN Set ATTEMPT_TYPE = 6

If KNOWL_AVAIL = 2 and RI_GROUP =1, THEN Set PRX_OK = 1
Skip Instructions: If KNOWL_AVAIL = 1 and RI_GROUP = 1, 11, 5, 6, or 7, THEN go to NEW_PROXY
If KNOWL_AVAIL = 2 and RI_GROUP = 1, 11, 5, 6, or 7, THEN go to CALLBACK

Last Modified: Monday, December 3, 2018

Page 110 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NEW_PROXY

Field

FRONT.NEW_PROXY
Description: Reinterviewer decides whether to obtain information now from a knowledgeable
person since a proxy interview is permitted
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

NEW_PROXY
NEW_PROXY
NEW_PROXY
1=1

Universe: (KNOWL_AVAIL=1) and RI_GROUP = 1, 11, 5, 6, or 7
Universe Description: A knowledgeable proxy is found
Question Text:

You will now continue the interview with the knowledgeable person.

Spanish Question Text:

Ahora usted continuará la entrevista con la persona informada.

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:

Mnemonic:

1

Description:
Escriba 1 para continuar
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Last Modified: Monday, December 3, 2018

Page 111 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: If NEW_PROXY = 1
THEN Reset NEW_PROXY = blank
THEN Reset INTRO3 = blank
THEN Reset KNOWL_AVAIL = blank
THEN Set NEW_PRX_OK = 1
Skip Instructions: If NEW_PROXY = 1, THEN go to INTRO3

Last Modified: Monday, December 3, 2018

Page 112 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO3

Field

FRONT.INTRO3
Description: To introduce the survey to the reinterview respondent for RI_GROUP=1, 11, 2, 5, 6,
and 7.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO3
INTRO3
INTRO3
1=1

Universe: (NEW_PRX_OK = 1) -OR(INTRO_INT = 1) -OR(RI_STARTB_PV = 1 and RI_GROUP = 11 and COMPLETE = blank) -OR(RI_STARTB_PV = 1 and RI_GROUP = 6 or 7 and COMPLETE = blank) -OR(RI_STARTB_PV = 1 and RI_GROUP = 5 and COMPLETE = blank and PRX_OK =
1) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 11 and COMPLETE = blank) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 6 or 7 and COMPLETE = blank) -OR(RI_STARTB_TPH = 1 and RI_GROUP = 5 and COMPLETE = blank and PRX_OK =
1) -OR(INTRO_INT = 2 or DK and RI_GROUP = 5)
Universe Description:
Question Text:

Repeat if necessary:
Hello, I'm (Your Name) from the Census Bureau. ^SHOW_ID
As part of the census, we contacted a sample of households to make sure we
counted everyone correctly. I'm doing a routine check on the quality of our
work. ^Confidentiality_Statement
The interview will take about 5 minutes.
^INTRO3_QuestionText

Spanish Question Text:

Repita si es necesario:
Buenos días (Buenas tardes), soy (su nombre) de la Oficina del Censo.
^SHOW_ID
Como parte del censo, contactamos una muestra de hogares para asegurarnos
de que los hayamos contado a todos correctamente. Estoy haciendo un
control de rutina sobre la calidad de nuestro trabajo.
^Confidentiality_Statement
La entrevista tomará aproximadamente 5 minutos.

Last Modified: Monday, December 3, 2018

Page 113 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

^INTRO3_QuestionText

Fills: SHOW_ID
Instructions: If ATTEMPT_TYPE = 1, THEN display "( Show ID)"
Else, leave blank

Spanish instructions: If ATTEMPT_TYPE = 1, THEN display "( Mostrar identificación)"
Else, leave blank

Fills: Confidentiality_Statement
Instructions: If ATTEMPT_TYPE = 1, 2, or 6 then display
"( Hand respondent Introductory Letter and Information Sheet) This notice
explains that your answers are confidential. "
If ATTEMPT_TYPE = 3, 4, or 7 then display
"Your response to this census is required by law under Title 13 of the United
States Code. This is the same law that protects your privacy. No one outside
the Census Bureau will see your answers."

Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6 then display
"( Entregue a la persona encuestada una carta de introducción y una hoja
informativa) Este aviso explica que sus respuestas son confidenciales. "
If ATTEMPT_TYPE = 3, 4, or 7 then display
"Su respuesta a este censo es requerida por ley, conforme al Título 13 del
Código de los Estados Unidos. Esta es la misma ley que protege su
privacidad. Nadie fuera de la Oficina del Censo verá sus respuestas."

Fills: INTRO3_QuestionText
Instructions: If RI_GROUP = 1, 2, or 5, then display
I am going to ask you a few of the same questions the original interviewer
asked about ^SAMPLE_ADDR.
If RI_GROUP = 11, 6, or 7, then display
I have some questions about ^SAMPLE_ADDR.
Last Modified: Monday, December 3, 2018

Page 114 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: If RI_GROUP = 1, 2, or 5, then display
Voy a hacerle algunas de las mismas preguntas que el entrevistador original
hizo sobre ^SAMPLE_ADDR.
If RI_GROUP = 11, 6, or 7, then display
Tengo algunas preguntas sobre ^SAMPLE_ADDR.

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:

Mnemonic:

1

Description:
Escriba 1 para continuar
Don't Know
x Refuse
Empty
On Input
x On Output

Array:
Skip Instructions: If INTRO3 = 1 and PRFLAG = 0 and
((HOUSENO = blank or STREETNM = blank) and
(RURALADDRESS = blank)), THEN go to ADDRESS_DESCRIP
If INTRO3 = 1 and PRFLAG = 1 and
(PRHNO = blank and PRURBNZ = blank) or
(PRURBNZ = blank and PRUNITDES = blank) or
((PRHNO = blank or KM/HM = blank) and (PRSTREETNM = blank) and
(RURALADDRESS = blank), THEN go to ADDRESS_DESCRIP

Last Modified: Monday, December 3, 2018

Page 115 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

((If INTRO3 = 1 and PRFLAG = 0 and
((HOUSENO ne blank and STREETNM ne blank) or
(RURALADDRESS ne blank))) -OR(If INTRO3 = 1 and PRFLAG = 1 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank) or
(RURALADDRESS ne blank))))
Then
If RI_GROUP = 11, 5, 6, or 7, THEN go to VACANT_CHK
If RI_GROUP = 1 and RI_STARTB_PV = 3 or 4, THEN go to VACANT_CHK
If (RI_GROUP = 1 or 2) and (RI_STARTB_PV ne 3 or 4) and INTRO_INT = 1,
THEN go to SURVEY_Q
If RI_GROUP = 1 and (RI_STARTB_PV ne 3 or 4) and INTRO_INT ne 1, THEN
go to ROSTER1B
If INTRO3 = RF and (RI_GROUP = 11, 6, or 7), THEN go to CALLBACK
If INTRO3 = RF and RI_GROUP = 1, 2 and JICPOP = blank and ROSTER1B =
blank, THEN go to JICPOP
If INTRO3 = RF and RI_GROUP = 5, THEN go to KNOWL_AVAIL

Last Modified: Monday, December 3, 2018

Page 116 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

ADDRESS_DESCRIP
FRONT.ADDRESS_DESCRIP
Description: Collect another way to refer to the sample address to be used in future questions
when we only have a physical description.

Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

ADDRESS_DESCRIP
ADDRESS_DESCRIP
ADDRESS_DESCRIP
1=1

Universe: (INTRO_FULL2 = 1 and PRFLAG = 0 and (HOUSENO = blank or STREETNM =
blank) and (RURALADDRESS = blank)) -OR(INTRO3 = 1 and PRFLAG = 0 and (HOUSENO = blank or STREETNM = blank) and
(RURALADDRESS = blank)) -OR(INTRO_FULL2 = 1 and PRFLAG = 1 and
(PRHNO = blank and PRURBNZ = blank) or
(PRURBNZ = blank and PRUNITDES = blank) or
((PRHNO = blank or KM/HM = blank) and (PRSTREETNM = blank)) and
(RURALADDRESS = blank)) -OR(INTRO3 = 1 and PRFLAG = 1 and
(PRHNO = blank and PRURBNZ = blank) or
(PRURBNZ = blank and PRUNITDES = blank) or
((PRHNO = blank or KM/HM = blank) and (PRSTREETNM = blank)) and
(RURALADDRESS = blank))
Universe Description: The sample address only have a physical description.
Question Text:

Ask if necessary.
I need to refer to ^SAMPLE_ADDR during the interview. How would you like me
to refer to it?
Ex: Jones' Atlanta house, Maryfield Farm
Press Enter if description is correct.

Spanish Question Text:

Pregunte si es necesario.
Tengo que referirme a ^SAMPLE_ADDR durante la entrevista. ¿Cómo quiere
que me refiera a esa dirección?
Ejemplo: casa de Jones en Atlanta, granja Maryfield

Last Modified: Monday, December 3, 2018

Page 117 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Presione la tecla "Enter" (Escribir) si la descripción es correcta.

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Type: String
Length: 250
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If ADDRESS_DESCRIP is not empty, use ADDRESS_DESCRIP throughout the
instrument when the Sample Address is used in fills.
Skip Instructions: If ADDRESS_DESCRIP NE blank and INTRO_FULL2 = 1, THEN go to INTRO2B
If ADDRESS_DESCRIP NE blank and INTRO3 = 1 and (RI_GROUP = 11, 5, 6, or
7), THEN go to VACANT_CHK
If ADDRESS_DESCRIP NE blank and INTRO3 = 1 and RI_GROUP = 1 and
(RI_STARTB_PV = 3 or 4), THEN go to VACANT_CHK
If ADDRESS_DESCRIP NE blank and INTRO3 = 1 and (RI_GROUP = 1 or 2) and
(RI_STARTB_PV ne 3 or 4) and INTRO_INT = 1,
THEN go to SURVEY_Q
If ADDRESS_DESCRIP NE blank and INTRO3 = 1 and RI_GROUP = 1 and
(RI_STARTB_PV ne 3 or 4) and INTRO_INT ne 1,
THEN go to ROSTER1B

Last Modified: Monday, December 3, 2018

Page 118 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO2B

Field

FRONT.INTRO2B
Description: Asks the respondent if he/she lived at the sample address on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO2B
INTRO2B
INTRO2B
1=1

Universe: (INTRO_FULL2 = 1 and PRFLAG = 0 and ((HOUSENO ne blank and STREETNM ne
blank) or (RURALADDRESS ne blank))) -OR(ADDRESS_DESCRIP ne blank and INTRO_FULL2 = 1) -OR(INTRO_FULL2 = 1 and PRFLAG = 1 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank)) or
(RURALADDRESS ne blank)))
Universe Description:
Question Text: Did you live at ^SAMPLE_ADDR on ^ORIG_ENTRYDATE?

Spanish Question Text: ¿Vivía usted en ^SAMPLE_ADDR el ^ORIG_ENTRYDATE?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: Enumerated
Length: 1
Answer List: TINTRO2B
Last Modified: Monday, December 3, 2018

Page 119 of 349

Survey: PES PI RI 2020
Section: FRONT

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Yes

2

No

3

This address was not a housing unit on ^ORIG_ENTRYDATE

4

This address was vacant on ^ORIG_ENTRYDATE

5

Make appointment to contact later

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No

3

Esta dirección no era una unidad de vivienda el ^ORIG_ENTRYDATE

4

Esta dirección estaba desocupada el ^ORIG_ENTRYDATE

5

Programe una cita para comunicarse después
Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If INTRO2B = 1, THEN Set RI_CURSTAT = 1 (Occupied)
If INTRO2B = 2, THEN Set INMOVER = 1
If INTRO2B = 4,
THEN Set INMOVER = 1
THEN Set RI_CURSTAT = 2
If INTRO2B = 3,
THEN Set INMOVER = 1
THEN Set RI_CURSTAT = 3
Skip Instructions: If INTRO2B = 1, THEN go to HUTYPE1
If INTRO2B = 2, THEN go to INTRO2B_HH
If INTRO2B = 4, THEN go to HU_STATUS1
If INTRO2B = 3, THEN go to HU_STATUS2

Last Modified: Monday, December 3, 2018

Page 120 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If INTRO2B = 5 and COUNT_ATTEMPTS < 5 and JICPOP = blank and ROSTER1B
= blank, THEN go to JICPOP
If INTRO2B = 5 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1, 21, 3, 5, 51, 6,
61, 7 or 71) and JICPOP = blank and ROSTER1B = blank, THEN go to JICPOP
If INTRO2B = RF and JICPOP = blank and
ROSTER1B = blank, THEN Goto JICPOP

Last Modified: Monday, December 3, 2018

Page 121 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO2B_HH

Field

FRONT.INTRO2B_HH
Description: Asks the respondent if anyone lived at the sample address on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

INTRO2B_HH
INTRO2B_HH
INTRO2B_HH
1=1

Universe: (INTRO2B = 2)
Universe Description: The respondent did not live at the sample address on the PI date.
Question Text: Did anyone in the household live at ^SAMPLE_ADDR on ^ORIG_ENTRYDATE?

Spanish Question Text: ¿Alguien del hogar vivía en ^SAMPLE_ADDR el ^ORIG_ENTRYDATE?

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes

2

No

3

This address was not a housing unit on ^ORIG_ENTRYDATE

4

This address was vacant on ^ORIG_ENTRYDATE

Last Modified: Monday, December 3, 2018

Page 122 of 349

Survey: PES PI RI 2020
Section: FRONT

5

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Make appointment to contact later

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No

3

Esta dirección no era una unidad de vivienda el ^ORIG_ENTRYDATE

4

Esta dirección estaba desocupada el ^ORIG_ENTRYDATE

5

Programe una cita para comunicarse después
Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If INTRO2B_HH = 1, THEN Set RI_CURSTAT = 1 (Occupied)
If INTRO2B_HH = 2, THEN Set INMOVER = 1
If INTRO2B_HH = 4,
THEN Set INMOVER = 1
THEN Set RI_CURSTAT = 2
If INTRO2B = 3,
THEN Set INMOVER = 1
THEN Set RI_CURSTAT = 3
Skip Instructions: If INTRO2B_HH = 1 and RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 1 or 3,
THEN go to HUTYPE1
If INTRO2B_HH = 1 and RI_GROUP = 5, 6, or 7 and (ATTEMPT_TYPE = 2, 4, 6, or
7), THEN go to HUTYPE1
If INTRO2B_HH = 1 and (RI_GROUP ne 5, 6, or 7), THEN go to HUTYPE1
If INTRO2B_HH = 2, THEN go to OCC_PI_DATE
If INTRO2B_HH = 4, THEN go to HU_STATUS1
If INTRO2B_HH = 3, THEN go to HU_STATUS2

Last Modified: Monday, December 3, 2018

Page 123 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If INTRO2B_HH = 5 and COUNT_ATTEMPTS < 5 and JICPOP = blank and
ROSTER1B = blank, THEN go to JICPOP
If INTRO2B_HH = 5 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1, 21, 3, 5, 51,
6, 61, 7 or 71) and JICPOP = blank and ROSTER1B = blank, THEN go to JICPOP
If INTRO2B_HH = RF and JICPOP = blank and
ROSTER1B = blank, THEN Goto JICPOP

Last Modified: Monday, December 3, 2018

Page 124 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

OCC_PI_DATE

Field

FRONT.OCC_PI_DATE
Description: Asked to determine if the address was vacant or occupied by another household on
date the PI case was completed.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

OCC_PI_DATE
OCC_PI_DATE
OCC_PI_DATE
1=1

Universe: (INTRO2B_HH = 2)
Universe Description: The respondent said no one lived at the sample address on the PI date.
Question Text: On ^ORIG_ENTRYDATE, was ^SAMPLE_ADDR vacant, or was it occupied by a
different household?

Spanish Question Text: El ^ORIG_ENTRYDATE, ¿^SAMPLE_ADDR estaba desocupada o estaba
ocupada por un hogar diferente?

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Vacant

2

Occupied by a different household

Last Modified: Monday, December 3, 2018

Page 125 of 349

Survey: PES PI RI 2020
Section: FRONT

3

Blaise Item-Level Specifications Report
Spider Version 1.6.2

This address was not a housing unit on ^ORIG_ENTRYDATE

Spanish
Value:

Mnemonic:

Description:

1

Desocupada

2

Ocupada por un hogar diferente

3

Esta dirección no era una unidad de vivienda el ^ORIG_ENTRYDATE
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If OCC_PI_DATE = 1, THEN Set RI_CURSTAT = 2
If OCC_PI_DATE = 2,
THEN Set PRX_OK = 1
THEN Set RI_CURSTAT = 1
If OCC_PI_DATE = 3, THEN Set RI_CURSTAT = 3
Skip Instructions: If OCC_PI_DATE = 1, THEN go to HU_STATUS1
If OCC_PI_DATE = 2, THEN go to HUTYPE1
If OCC_PI_DATE = 3, THEN go to HU_STATUS2
If (OCC_PI_DATE = DK or RF) and JICPOP = blank and ROSTER1B = blank, THEN
go to JICPOP

Last Modified: Wednesday, July 31, 2019

Page 126 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

JICINT

Field

FRONT.JICINT
Description: Find out if the original interview was conducted before possibly ending the reinterview
for RI_GROUP = 1, 2, or 5.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

JICINT
JICINT
JICINT
1=1

Universe: (INTRO2 = RF and RI_GROUP = 1 and JICINT = blank and INTRO_INT = blank)
-OR(INTRO2 = RF and RI_GROUP = 2 and JICINT = blank and INTRO_INT = blank)
-OR(INTRO2 = RF and RI_GROUP = 5 and JICINT = blank and INTRO_INT = blank)
-OR(INTRO2 = 3 and RI_GROUP = 5 and JICINT = blank)
Universe Description:
Question Text:

Try to find out if the original PI interview was conducted before ending the
reinterview.
^WEREYOU_WASSOMEONE_JICINT recently interviewed by the Census
Bureau about ^SAMPLE_ADDR on or about ^ORIG_ENTRYDATE?
^INTERVIEW_REMINDER

Spanish Question Text:

Intente averiguar si la entrevista PI original se realizó antes de finalizar la segunda
entrevista.
^WEREYOU_WASSOMEONE_JICINT entrevistado recientemente por la Oficina
del Censo sobre la dirección ^SAMPLE_ADDR el ^ORIG_ENTRYDATE o
alrededor de esa fecha?
^INTERVIEW_REMINDER

Fills: WEREYOU_WASSOMEONE_JICINT
Instructions: If H_RESP = blank, then display "Were you, or someone in your household,"
If H_RESP = 1 or 2, then display "Was someone in your household"
Last Modified: Wednesday, July 31, 2019

Page 127 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish label: WEREYOU_WASSOMEONE_JICINT
Spanish instructions: If H_RESP = blank, then display "¿Fue usted, o alguien en su hogar,"
If H_RESP = 1 or 2, then display "¿Fue alguien en su hogar"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Fills: INTERVIEW_REMINDER
Instructions: If ORIG_ATTEMPT_TYPE = 1 or 2, then display
" If necessary, remind the respondent that the interviewer would have used a laptop
computer to record the answers."
If ORIG_ATTEMPT_TYPE = 3 or 4, then display
" If necessary, remind the respondent that the interview would have been done over
the phone."

Spanish instructions: If ORIG_ATTEMPT_TYPE = 1 or 2, then display
" Si es necesario, recuérdele a la persona encuestada que el entrevistador puede
haber usado una computadora portátil para registrar las respuestas."
If ORIG_ATTEMPT_TYPE = 3 or 4, then display
" Si es necesario, recuérdele a la persona encuestada que la entrevista se puede
haber hecho por teléfono."

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

Mnemonic:

Description:
Yes

Last Modified: Wednesday, July 31, 2019

Page 128 of 349

Survey: PES PI RI 2020
Section: FRONT

2

Blaise Item-Level Specifications Report
Spider Version 1.6.2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If JICINT = 1, 2, DK, or RF and RI_GROUP = 5,
THEN Set PRX_OK = 1
Skip Instructions: If JICINT = 1, 2, DK, or RF and RI_GROUP = 5, THEN go to KNOWL_AVAIL
If JICINT = 1, 2, DK, or RF and (RI_GROUP = 1 or 2) and JICPOP = blank and
ROSTER1B = blank, THEN go to JICPOP

Last Modified: Monday, December 3, 2018

Page 129 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

JICPOP

Field

FRONT.JICPOP
Description: Attempt to obtain the number of persons living at the sample address on the day the
PI was conducted.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

JICPOP
JICPOP
JICPOP
1=1

Universe: (INTRO1C = 2 or RF and JICPOP = blank and ROSTER1B = blank) -OR(INTRO_FULL2 = RF and JICPOP = blank and ROSTER1B = blank) -OR(INTRO_INT = RF and RI_GROUP = 1 and JICPOP = blank and ROSTER1B =
blank) -OR(INTRO3 = RF and RI_GROUP = 1 and JICPOP = blank and ROSTER1B = blank)
-OR(INTRO3 = RF and RI_GROUP = 2 and JICPOP = blank and ROSTER1B = blank)
-OR(INTRO2B = 5 and COUNT_ATTEMPTS < 5 and JICPOP = blank and ROSTER1B =
blank) -OR(INTRO2B = 5 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1, 21, 3, 5, 51, 6, 61,
7 or 71) and JICPOP = blank and ROSTER1B = blank) -OR(INTRO2B = RF and JICPOP = blank and ROSTER1B = blank) -OR(INTRO2B_HH = 5 and COUNT_ATTEMPTS < 5 and JICPOP = blank and
ROSTER1B = blank) -OR(INTRO2B_HH = 5 and COUNT_ATTEMPTS = 5 and (RI_GROUP = 1, 21, 3, 5, 51,
6, 61, 7 or 71) and JICPOP = blank and ROSTER1B = blank) -OR(INTRO2B_HH = RF and JICPOP = blank and ROSTER1B = blank) -OR(OCC_PI_DATE = DK or RF) and JICPOP = blank and ROSTER1B = blank) -OR(JICINT = 1, 2, DK or RF and RI_GROUP = 1 or 2 and JICPOP = blank and
ROSTER1B = blank)
Universe Description:
Last Modified: Monday, December 3, 2018

Page 130 of 349

Survey: PES PI RI 2020
Section: FRONT

Question Text:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Try to get the PI count before ending the reinterview.
Can you tell me how many people were living or staying at ^SAMPLE_ADDR on
^ORIG_ENTRYDATE?
Enter number of people (01 - 49)
Enter 66 if Vacant on ^ORIG_ENTRYDATE
Enter 77 if Not a housing unit on ^ORIG_ENTRYDATE

Spanish Question Text:

Intente obtener el conteo de la PI antes de finalizar la segunda entrevista.
¿Puede decirme cuántas personas estaban viviendo o quedándose en
^SAMPLE_ADDR el ^ORIG_ENTRYDATE?
Escriba la cantidad de personas (de 01 a 49)
Escriba 66 si estaba desocupada el ^ORIG_ENTRYDATE
Escriba 77 si no es una unidad de vivienda el ^ORIG_ENTRYDATE

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: Integer
Length: 2
Min: 01
Max: 77
x Don't Know
x Refuse
Empty

Last Modified: Monday, December 3, 2018

Page 131 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
x On Output
Array:
Special Instructions: If JICPOP = 66, THEN Set RI_CURSTAT = 2
If JICPOP = 77, THEN Set RI_CURSTAT = 3
If JICPOP = 01 - 49, DK or RF, THEN Set RI_CURSTAT = 1
Then
If (INTRO_INT = 1 or (JICINT = 1 and H_RESP = blank)),
THEN Set CALLBACK = 2
If (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP = 1 or 2)) and
RI_GROUP ne 2 and (INTRO2B = 5 or INTRO2B_HH = 5) and
COUNT_ATTEMPTS = 5, THEN Set CALLBACK = 2
If (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP = 1 or 2)) and
RI_GROUP ne 2 and (INTRO2B ne 5 and INTRO2B_HH ne 5) and
COUNT_ATTEMPTS = 5, THEN Set CALLBACK = 2
Skip Instructions: If JICPOP = 66, THEN go to HU_STATUS1
If JICPOP = 77, THEN go to HU_STATUS2

If JICPOP = 01 - 49, DK or RF, and (INTRO_INT = 1 or (JICINT = 1 and H_RESP =
blank)), THEN go to RI_CLOSE
If JICPOP = 01 - 49, DK or RF, and (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2)) and RI_GROUP = 2, THEN go to INTERVIEW_HH
If JICPOP = 01 - 49, DK or RF, and (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2)) and RI_GROUP ne 2 and (INTRO2B = 5 or INTRO2B_HH = 5) and
COUNT_ATTEMPTS < 5, THEN go to CALLBACK_DATE
If JICPOP = 01 - 49, DK or RF, and (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2)) and RI_GROUP ne 2 and (INTRO2B = 5 or INTRO2B_HH = 5) and
COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE
If JICPOP = 01 - 49, DK or RF, and (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2)) and RI_GROUP ne 2 and (INTRO2B ne 5 and INTRO2B_HH ne 5) and
COUNT_ATTEMPTS < 5, THEN go to CALLBACK
If JICPOP = 01 - 49, DK or RF, and (INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
Last Modified: Monday, December 3, 2018

Page 132 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

1 or 2)) and RI_GROUP ne 2 and (INTRO2B ne 5 and INTRO2B_HH ne 5) and
COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE

Last Modified: Tuesday, February 19, 2019

Page 133 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

VACANT_CHK

Field

FRONT.VACANT_CHK
Description: Asked to double check that a unit was Vacant or was not a HU on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

VACANT_CHK
VACANT_CHK
VACANT_CHK
1=1

Universe: (INTRO3 = 1 and PRFLAG = 0 and RI_GROUP = 11, 5, 6, or 7 and ((HOUSENO ne
blank and STREETNM ne blank) or (RURALADDRESS ne blank))) -OR(INTRO3 = 1 and PRFLAG = 0 and RI_GROUP = 1 and RI_STARTB_PV = 3 or 4
and ((HOUSENO ne blank and STREETNM ne blank) or (RURALADDRESS ne
blank))) -OR(ADDRESS_DESCRIP ne blank and INTRO3 = 1 and RI_GROUP = 11, 5, 6, or 7)
-OR(ADDRESS_DESCRIP ne blank and INTRO3 = 1 and RI_GROUP = 1 and
RI_STARTB_PV = 3 or 4) -OR(INTRO3 = 1 and PRFLAG = 1 and RI_GROUP = 11, 5, 6, or 7 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank)) or
(RURALADDRESS ne blank))) -OR(INTRO3 = 1 and PRFLAG = 1 and RI_GROUP = 1 and RI_STARTB_PV = 3 or 4
and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank)) or
(RURALADDRESS ne blank)))
Universe Description:
Question Text:

If talking to a proxy, describe the PI sample unit/location, if needed.
I'd like to double check the occupancy status of ^SAMPLE_ADDR.
Which category best describes ^THIS_THAT unit on ^ORIG_ENTRYDATE?
Read answer categories until respondent answers.

Last Modified: Tuesday, February 19, 2019

Page 134 of 349

Survey: PES PI RI 2020
Section: FRONT

Spanish Question Text:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Si está hablando con un sustituto, describa la unidad/el lugar muestra de la PI.
Me gustaría corroborar el estatus de ocupación de ^SAMPLE_ADDR.
¿Qué categoría describe mejor ^THIS_THAT unidad el ^ORIG_ENTRYDATE?
Lea las categorías de respuestas hasta que la persona encuestada responda.

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: THIS_THAT
Instructions: If ATTEMPT_TYPE = 1 or 3, then display "this"
If ATTEMPT_TYPE = 2, 4, 6, or 7, then display "that"

Spanish instructions: If ATTEMPT_TYPE = 1 or 3, then display "este"
If ATTEMPT_TYPE = 2, 4, 6, or 7, then display "esa"

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Vacant

2

Seasonal Vacant

3

Occupied only for vacation, seasonal, recreational, or occasional use

4

Did not exist or was not a housing unit on ^ORIG_ENTRYDATE

5

Occupied - Address was occupied by persons with no other usual residence

Last Modified: Tuesday, February 19, 2019

Page 135 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish
Value:

Mnemonic:

Description:

1

Desocupada

2

Desocupada por temporadas

3

Ocupada solo para vacaciones, temporadas o uso recreativo u ocasional

4

No existía o no era una unidad de vivienda el ^ORIG_ENTRYDATE

5

Ocupada: la dirección estaba ocupada por personas que no tenían otra
residencia habitual
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If VACANT_CHK = 1, THEN Set RI_CURSTAT = 2
If VACANT_CHK = 2, THEN Set RI_CURSTAT = 5
If VACANT_CHK = 3, THEN Set RI_CURSTAT = 4
If VACANT_CHK = 4, THEN Set RI_CURSTAT = 3
If VACANT_CHK = 5 and (RI_GROUP = 5, 6, or 7) and
(ATTEMPT_TYPE = 1 or 3),
THEN Set RI_CURSTAT = 1
THEN Set COMPLETE = 1
If VACANT_CHK = 5 and (RI_GROUP = 5, 6, or 7) and
(ATTEMPT_TYPE = 2, 4, 6, or 7), THEN Set RI_CURSTAT = 1
If VACANT_CHK = 5 and (RI_GROUP ne 5, 6, or 7), (ie RI_GROUP = 1 or 11) THEN
Set RI_CURSTAT = 1
If VACANT_CHK = RF and COUNT_ATTEMPTS = 5,
THEN Set CALLBACK = 2
If VACANT_CHK = RF and COUNT_ATTEMPTS < 5 and
NEW_PRX_OK = blank, THEN Set PRX_OK = 1
Skip Instructions: If VACANT_CHK = 1, THEN go to HU_STATUS1

Last Modified: Tuesday, February 19, 2019

Page 136 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If VACANT_CHK = 2, THEN go to R_TYPE
If VACANT_CHK = 4, THEN go to HU_STATUS2
If VACANT_CHK = 3 or 5 and (RI_GROUP = 5, 6, or 7) and (ATTEMPT_TYPE = 1 or
3), THEN go to HUTYPE1
If VACANT_CHK = 3 or 5 and (RI_GROUP = 5, 6, or 7) and (ATTEMPT_TYPE = 2, 4,
6, or 7), THEN go to INTERVIEW_HH
If VACANT_CHK = 3 or 5 and (RI_GROUP ne 5, 6, or 7), THEN go to ROSTER1B
If VACANT_CHK = DK and NEW_PRX_OK = blank, THEN go to KNOWL_AVAIL
If VACANT_CHK = DK and NEW_PRX_OK = 1, THEN go to CALLBACK
If VACANT_CHK = RF and COUNT_ATTEMPTS = 5, THEN go to RI_CLOSE
If VACANT_CHK = RF and COUNT_ATTEMPTS < 5 and NEW_PRX_OK = blank,
THEN go to KNOWL_AVAIL
If VACANT_CHK = RF and COUNT_ATTEMPTS < 5 and NEW_PRX_OK = 1, THEN
go to CALLBACK

Last Modified: Monday, December 3, 2018

Page 137 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_STATUS1

Field

FRONT.HU_STATUS1
Description: Asked to determine the vacancy category of a unit that was Vacant on the day the PI
was conducted.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_STATUS1
HU_STATUS1
HU_STATUS1
1=1

Universe: (VACANT_CHK = 1) -OR(INTRO2B = 4) -OR(INTRO2B_HH = 4) -OR(OCC_PI_DATE = 1) -OR(JICPOP =66)
Universe Description: The housing unit was vacant.
Question Text:

Ask if unsure.
Which category best describes this vacant unit as of ^ORIG_ENTRYDATE?
Read answer categories until respondent answers.

Spanish Question Text:

Pregunte si no está seguro(a).
¿Qué categoría describe mejor esta unidad desocupada el
^ORIG_ENTRYDATE?
Lea las categorías de respuestas hasta que la persona encuestada responda.

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: Enumerated
Length: 1
Last Modified: Monday, December 3, 2018

Page 138 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Answer List: THU_STATUS1
Value:

Mnemonic:

Description:

1

For rent

2

For sale only

3

Rented, not occupied

4

Sold, not occupied

5

For vacation, seasonal, recreational, or occasional use

6

For migrant workers

7

Other vacant (explain in NOTES)

Spanish
Value:

Mnemonic:

Description:

1

Se alquila

2

Se vende solamente

3

Alquilada, no ocupada

4

Se vendió, no ocupada

5

Para vacaciones, temporadas, uso recreativo u ocasional

6

Para trabajadores migrantes

7

Otra desocupada (explicar en NOTES)
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If HU_STATUS1 = 1-7, DK, RF, go to R_TYPE

Last Modified: Wednesday, July 31, 2019

Page 139 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HU_STATUS2

Field

FRONT.HU_STATUS2
Description: Indicates status of a unit that was not a housing unit on the day the PI was conducted
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HU_STATUS2
HU_STATUS2
HU_STATUS2
1=1

Universe: (VACANT_CHK = 4) OR
(INTRO2B = 3) -OR(INTRO2B_HH = 3) -OR(OCC_PI_DATE = 3) -OR(JICPOP = 77)
Universe Description: The unit was not a housing unit.
Question Text:

Ask if unsure.
Which category best describes this unit as of ^ORIG_ENTRYDATE?
Read answer categories until respondent answers.

Spanish Question Text:

Pregunte si no está seguro(a).
¿Qué categoría describe mejor esta unidad el ^ORIG_ENTRYDATE?
Lea las categorías de respuestas hasta que la persona encuestada responda.

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: Enumerated
Length: 1
Answer List: THU_STATUS2
Last Modified: Wednesday, July 31, 2019

Page 140 of 349

Survey: PES PI RI 2020
Section: FRONT

Value:

Mnemonic:

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:

1

Demolished

2

Burned out

3

Business (store, office, warehouse, etc.)

4

Other (open to the elements, condemned, under construction, etc.)

5

Trailer moved from this location (does not include empty sites in mobile
home/trailer parks)

6

Empty mobile home/trailer site in a mobile home/trailer park

7

Group Quarters

Spanish
Value:

Mnemonic:

Description:

1

Demolida

2

Quemada

3

Negocio (tienda, oficina, almacén, etc.)

4

Otra (expuesta a la intemperie, condenada, en construcción, etc.)

5

Remolque que se movió de este lugar (no incluye sitios vacíos en los parques
de casas móviles/remolques)

6

Sitio de casa móvil/remolque vacío en un parque de casas móviles/remolques

7

Alojamiento de grupo
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If HU_STATUS2 = 1-7, DK, RF, go to R_TYPE

Last Modified: Monday, December 3, 2018

Page 141 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SURVEY_Q

Field

FRONT.SURVEY_Q
Description: To try to find out if the interviewer asked the alternate address questions, if
respondent confirms being contacted.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

SURVEY_Q
SURVEY_Q
SURVEY_Q
1=1

Universe: (INTRO3=1 and PRFLAG = 0 and ((HOUSENO ne blank and STREETNM ne blank)
or (RURALADDRESS ne blank)) and RI_GROUP = 1 or 2 and RI_STARTB_PV ne 3
or 4 and INTRO_INT = 1) -OR(ADDRESS_DESCRIP ne blank and INTRO3 = 1 and RI_GROUP = 1 or 2 and
RI_STARTB_PV ne 3 or 4 and INTRO_INT = 1) -OR(INTRO3 = 1 and PRFLAG = 1 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank)) or
(RURALADDRESS ne blank)) and RI_GROUP = 1 or 2 and RI_STARTB_PV ne 3 or
4 and INTRO_INT = 1)
Universe Description:
Question Text: For each person at ^THIS_ADDR_SAMPLE_ADDR, did the interviewer ask
questions about other places that person may have lived or stayed during
March or April, 2020?

Spanish Question Text: Para cada persona de ^THIS_ADDR_SAMPLE_ADDR, ¿el entrevistador hizo
preguntas sobre otros lugares en los que la persona puede haber vivido o
puede haberse quedado durante marzo o abril de 2020?

Fills: THIS_ADDR_SAMPLE_ADDR
Instructions: If ATTEMPT_TYPE = 1, then display "this address"
If ATTEMPT_TYPE = 2, 3, or 4, then display ^SAMPLE_ADDR

Spanish instructions: If ATTEMPT_TYPE = 1, then display "esta dirección"
Last Modified: Monday, December 3, 2018

Page 142 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 2, 3, or 4, then display ^SAMPLE_ADDR

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If SURVEY_Q = 1, 2, DK, RF, go to ROSTER1B

Last Modified: Monday, December 3, 2018

Page 143 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HUTYPE1

Field

FRONT.HUTYPE1
Description: Determine the type of housing unit at the sample address to be used in fills
throughout the Full PI interview.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HUTYPE1
HUTYPE1
HUTYPE1
1=1

Universe: INTRO2B = 1 -OR(VACANT_CHK = 3 or 5 and RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 1 or 3)
-OR(INTRO2B_HH = 1 and RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 1 or 3) -OR(INTRO2B_HH = 1 and RI_GROUP = 5, 6, or 7 and (ATTEMPT_TYPE = 2, 4, 6, or
7)) -OR(INTRO2B_HH = 1 and (RI_GROUP ne 5, 6, or 7)) -OROCC_PI_DATE = 2
Universe Description:
Question Text: ^HUTYPE1_QuestionText

Spanish Question Text: ^HUTYPE1_QuestionText

Fills: HUTYPE1_QuestionText
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, display then "♦ Select the type of housing
unit at ^SAMPLE_ADDR from the following list."
If ATTEMPT_TYPE = 3, 4, or 7, then display "Is ^SAMPLE_ADDR a house,
townhouse, condominium, apartment, mobile home, or another type of place?"

Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, display then "♦ Seleccione un tipo de unidad
de vivienda en ^SAMPLE_ADDR de la siguiente lista."
Last Modified: Monday, December 3, 2018

Page 144 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 3, 4, or 7, then display "¿Es ^SAMPLE_ADDR una casa,
townhouse (casa adosada), condominio, apartamento, casa móvil u otro tipo de
lugar?"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

House, townhouse, condominium

2

Apartment

3

Mobile home

4

Other

Spanish
Value:

Mnemonic:

Description:

1

Casa, townhouse (casa adosada), condominio

2

Apartamento

3

Casa móvil

4

Otro
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If HUTYPE1 = 1, THEN Set HUTYPE = "house"
If HUTYPE1 = 2, THEN Set HUTYPE = "apartment"
If HUTYPE1 = 3, THEN Set HUTYPE = "mobile home"
If HUTYPE1 = DK or RF, THEN Set HUTYPE = "unit"

Last Modified: Monday, December 3, 2018

Page 145 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: If HUTYPE1 = 1, 2, 3, DK or RF, THEN go to ROSTER1B
If HUTYPE1 = 4, THEN go to HUTYPE2

Last Modified: Monday, December 3, 2018

Page 146 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HUTYPE2

Field

FRONT.HUTYPE2
Description: Determine the type of housing unit at the sample address to be used in fills
throughout the Full PI interview.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

HUTYPE2
HUTYPE2
HUTYPE2
1=1

Universe: (HUTYPE1 = 4)
Universe Description: The type of housing unit at the sample address is classified as Other.
Question Text: ^HUTYPE2_QuestionText

Spanish Question Text: ^HUTYPE2_QuestionText

Fills: HUTYPE2_QuestionText
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, display then " Select the type of housing unit at
^SAMPLE_ADDR from the following list."
If ATTEMPT_TYPE = 3, 4, or 7, then display "Is ^SAMPLE_ADDR a RV or a tent
in a RV park or campground, boat, room in a hotel or motel, racetrack living
quarters, carnival living quarters, or another type of place?"

Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, display then " Seleccione un tipo de unidad de
vivienda en ^SAMPLE_ADDR de la siguiente lista."
If ATTEMPT_TYPE = 3, 4, or 7, then display "¿Es ^SAMPLE_ADDR un vehículo
recreativo (RV) o una tienda de campaña en un parque para RV o área de acampar,
una embarcación, una habitación en un hotel o motel, alojamientos en hipódromos,
alojamientos para carnaval u otro tipo de lugar?"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Last Modified: Monday, December 3, 2018

Page 147 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

Description:

1

RV/tent in RV park or campground

2

Boat

3

Room in a hotel or motel

4

Racetrack living quarters

5

Carnival living quarters

6

Other

Spanish
Value:

Mnemonic:

Description:

1

RV/tienda de campaña en un parque para RV o área de acampar

2

Embarcación

3

Habitación en un hotel o motel

4

Alojamientos en hipódromos

5

Alojamiento en un parque de diversiones itinerante

6

Otro
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If HUTYPE2 = 1, THEN Set HUTYPE = "RV/Tent"
If HUTYPE2 = 2, THEN Set HUTYPE = "boat"
If HUTYPE2 = 3, THEN Set HUTYPE = "room"
If HUTYPE2 = 4, 5, 6, DK or RF, THEN Set HUTYPE = "unit"
Skip Instructions: If HUTYPE2 = 1-6, DK, RF, go to ROSTER1B

Last Modified: Monday, December 3, 2018

Page 148 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTER1B

Field

FRONT.ROSTER1B
Description: Indicates if the respondent will be able to provide the name or description of each
person in the household on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

ROSTER1B
ROSTER1B
ROSTER1B
1=1

Universe: (SURVEY_Q = 1, 2, DK, or RF) -OR(HUTYPE1 = 1, 2, 3, DK, or RF) -OR(HUTYPE2 = 1-6, DK, or RF) -OR(VACANT_CHK = 3 or 5 and RI_GROUP ne 5, 6, or 7) -OR(INTRO3=1 and RI_GROUP = 1 and RI_STARTB_PV ne 3 or 4 and INTRO_INT ne 1
and PRFLAG = 0 and ((HOUSENO ne blank and STREETNM ne blank) or
(RURALADDRESS ne blank))) -OR(ADDRESS_DESCRIP ne blank and INTRO3=1 and RI_GROUP = 1 and
RI_STARTB_PV ne 3 or 4 and INTRO_INT ne 1) -OR(INTRO3=1 and RI_GROUP = 1 and RI_STARTB_PV ne 3 or 4 and INTRO_INT ne 1
and PRFLAG = 1 and
((PRHNO ne blank and PRURBNZ ne blank) or
(PRURBNZ ne blank and PRUNITDES ne blank) or
((PRHNO ne blank or KM/HM ne blank) and (PRSTREETNM ne blank)) or
(RURALADDRESS ne blank))) -OR(INTRO_COMP = 1)
Universe Description:
Question Text: ^ROSTER1B_QuestionText

Spanish Question Text: ^ROSTER1B_QuestionText

Fills: ROSTER1B_QuestionText
Last Modified: Monday, December 3, 2018

Page 149 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: IF GATE_TROSTER ne 1, THEN display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
If RI_GROUP = 11 or (RI_GROUP = 2 and INTRO2 = 5), THEN display "Can you
provide this information?"
Else, leave blank.
ELSE IF GATE_TROSTER = 1, THEN display " Roster is locked. Enter 1 to go to
the next unanswered question."

Spanish instructions: IF GATE_TROSTER ne 1, THEN display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
If RI_GROUP = 11 or (RI_GROUP = 2 and INTRO2 = 5), THEN display "¿Puede
proporcionar esta información?"
Else, leave blank.
ELSE IF GATE_TROSTER = 1, THEN display " El listado está bloqueado. Escriba
1 para ir a la siguiente pregunta no respondida.

Fills: HERE_THERE_ATSAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, display
"here"
If ATTEMPT_TYPE = 3, display
"there"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"at ^SAMPLE_ADDR"
Spanish instructions: If ATTEMPT_TYPE = 1, display
"aquí"
If ATTEMPT_TYPE = 3, display
"allí"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"en ^SAMPLE_ADDR"

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Last Modified: Monday, December 3, 2018

Page 150 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Continue - respondent can provide information

2

Respondent does not know makeup of household

3

Respondent refuses to provide list

4

Respondent requests a personal visit - make appointment

Spanish
Value:

Mnemonic:

Description:

1

Continuar, la persona encuestada puede proporcionar información

2

La persona encuestada no sabe la composición del hogar

3

La persona encuestada rehúsa proporcionar una lista

4

La persona encuestada solicita una visita en persona, programa una cita
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If ROSTER1B = 2 or 3 and RI_GROUP ne 2, THEN Set CALLBACK = 2
Skip Instructions: If ROSTER1B = 1 and GATE_TROSTER = 1, go to next unanswered question in Full
PI
If ROSTER1B = 1 and GATE_TROSTER ne 1, THEN go to FNAME
If ROSTER1B = 2 or 3 and RI_GROUP = 2, THEN go to INTERVIEW_HH
If ROSTER1B = 2 or 3 and RI_GROUP ne 2, THEN go to RI_CLOSE
If ROSTER1B = 4 and RI_GROUP = 2 and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 4, THEN go to INTERVIEW_HH

Last Modified: Monday, December 3, 2018

Page 151 of 349

Survey: PES PI RI 2020
Section: FRONT

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ROSTER1B = 4 and (RI_GROUP ne 2 or (RI_GROUP = 2 and
COUNT_ATTEMPTS < 5)) and ATTEMPT_TYPE = 3, 4, or 7, THEN go to MAKE_PV

Last Modified: Monday, June 18, 2018

Page 152 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTER

Block

ROSTER
Description: This block collects the first, middle, and last name or description of everyone who
lived or stayed at the sample address on the date the PI was conducted.
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe: ROSTER1B = 1
Universe Description: The respondent can provide a list of everyone who lived or stayed at the sample
address on the date the PI was conducted.
Array:
Block Instructions:

Last Modified: Monday, June 18, 2018

Page 153 of 349

Survey: PES PI RI 2020
Section: ROSTER

PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Block

ROSTER.PERSON
Description: This block collects the first, middle, and last name or description of the person in the
household.
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe: ROSTER1B = 1
Universe:
Universe Description:
Array: x
Number of Elements: 49
Block Instructions:

Last Modified: Monday, December 3, 2018

Page 154 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

FNAME

Field

ROSTER.PERSON.FNAME
Description: Asks for the first name of each person in the household on the PI date. This is the first
screen in the middle section.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

FNAME
FNAME
FNAME
ROSTER1B = 1

Universe: (ROSTER1B=1 and GATE_TROSTER ne 1) OR
(from LNAME[X] and FNAME[X] ne blank, DK, or RF and PERS[X]<49) OR
(from DES[X] and PERS[X] < 49) OR
(NAME_OFTEN = 1) OR
(NAME_FIND = 1) OR
(NAME_BABY = 1) OR
(NAME_REL) = 1) OR
(from FNAME[X] and ROSTER_POPUP = Close or Goto)
Universe Description:
Question Text: ^FNAME_FILL
If there are no additional people, type 999 in "First Name" and press Enter.

Spanish Question Text: ^FNAME_FILL
Si no hay personas adicionales, escriba 999 en "Nombre" y presione la tecla Enter.

Fills: FNAME_FILL
Instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
Let's start with you.
What is your first name? Middle name? Last name?
* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
Last Modified: Monday, December 3, 2018

Page 155 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

(RI_GROUP = 2 or 11), display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
What is the name of a person who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE?
ELSE after the first person is collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)
DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
NAME_REL, ROS_FLG = 6)
* If filling the first name after coming from NAME_OFTEN = 1 or NAME_FIND = 1
or NAME_REL = 1, display
What is that person's first name? Middle name? Last name?
* If filling in the first name when coming from (LNAME or DES) and ROSFLG =
3, 4, or 6 for the last person collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)

DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first name after coming from NAME_BABY = 1, display
What is that child's first name? Middle name? Last name?
* If filling in the first name when coming from (LNAME or DES) and ROSFLG =
5 for last person collected, display
Any other children? (What is that child's first name? Middle name? Last name?)
DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
What is that person's first name? Middle name? Last name?
Spanish instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
en ^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
Comencemos con usted.
¿Cuál es su nombre? ¿Segundo nombre? ¿Apellido?
Last Modified: Monday, December 3, 2018

Page 156 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
(RI_GROUP = 2 or 11), display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
¿Cuál es el nombre de una persona que vivía o se quedaba
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE?
ELSE after the first person is collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
NAME_REL, ROS_FLG = 6)
* If filling the first name after coming from NAME_OFTEN = 1 or NAME_FIND = 1
or NAME_REL = 1, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?
* If filling in the first name when coming from (LNAME or DES) and ROSFLG =
3, 4, or 6 for the last person collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)

DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first name after coming from NAME_BABY = 1, display
¿Cuál es el nombre de ese niño? ¿Segundo nombre? ¿Apellido?
* If filling in the first name when coming from (LNAME or DES) and ROSFLG =
5 for last person collected, display
¿Algún otro niño? (¿Cuál es el nombre de ese niño? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?

Fills: HERE_THERE_ATSAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, display
"here"
Last Modified: Monday, December 3, 2018

Page 157 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 3, display
"there"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"at ^SAMPLE_ADDR"
Spanish instructions: If ATTEMPT_TYPE = 1, display
"aquí"
If ATTEMPT_TYPE = 3, display
"allí"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"en ^SAMPLE_ADDR"

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: String
Length: 20
x Don't Know
x Refuse
x Empty
On Input
x On Output
Array: x
Number of Elements: 49
Special Instructions: Set PERS[X] consecutively for each person collected, starting with X=1.
Set ROSFLG = 2 for each person collected here from ROSTER1B=1
Set ROSFLG = 3 for each person collected here from NAME_OFTEN=1
Set ROSFLG = 4 for each person collected here from NAME_FIND=1
Set ROSFLG = 5 for each person collected here from NAME_BABY=1
Set ROSFLG = 6 for each person collected here from NAME_REL=1
If FNAME[X] = 999 and
ROSFLG = 6 for the last person collected and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
Last Modified: Monday, December 3, 2018

Page 158 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set CURSTAT = RI_CURSTAT
Set PI_SCREENS = 1
If FNAME[X] = 999 and
ROSFLG = 6 for the last person collected and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
Set CURSTAT = RI_CURSTAT
Set PI_SCREENS = 1
Skip Instructions: If FNAME[X] ne 999 and PERS[X] < 49, THEN Goto MNAME
If (FNAME[X] ne 999, blank, DK or RF) and PERS[X] = 49,
THEN Goto ROSTER_POPUP (active signal)
If FNAME[X] = blank, DK or RF and PERS[X] = 49,
THEN Goto MNAME
If FNAME[X] = 999 and ROSFLG = 2 for the last person collected, THEN Goto
NAME_OFTEN
If FNAME[X] = 999 and ROSFLG = 3 for the last person collected, THEN Goto
NAME_FIND
If FNAME[X] = 999 and ROSFLG = 4 for the last person collected, THEN Goto
NAME_BABY
If FNAME[X] = 999 and ROSFLG = 5 for the last person collected, THEN Goto
NAME_REL
If FNAME[X] = 999 and ROSFLG = 6 for the last person collected and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
*THEN Goto ROSTER_ADDR1 screen for PI and continue with PI specification to the
end of module L*
If FNAME[X] = 999 and
ROSFLG = 6 for the last person collected and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
*THEN Goto ROSTER_REV screen for PI and continue with PI specification to the
end of module L*
If FNAME[X] = 999 and
Last Modified: Monday, December 3, 2018

Page 159 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSFLG = 6 for the last person collected and
((RI_GROUP = 1 and COMPLETE = blank) or (RI_GROUP = 11 or 2)), THEN Goto
ROSTER_REV

Last Modified: Monday, December 3, 2018

Page 160 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MNAME

Field

ROSTER.PERSON.MNAME
Description: Asks for the middle name of each person in the household on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

MNAME
MNAME
MNAME
ROSTER1B = 1

Universe: (from FNAME[X] and FNAME[X] ne 999 and PERS[X] < 49) OR
(from ROSTER_POPUP and ROSTER_POPUP = Suppress and FNAME[X] ne blank,
DK, or RF for PERS[X] = 49) OR
(from FNAME[X] and FNAME[X] = DK, RF, or blank for PERS[X] = 49)
Universe Description:
Question Text: ^MNAME_FILL

Spanish Question Text: ^MNAME_FILL

Fills: MNAME_FILL
Instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
Let's start with you.
What is your first name? Middle name? Last name?
* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
(RI_GROUP = 2 or 11), display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
What is the name of a person who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE?
ELSE after the first person is collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)
Last Modified: Monday, December 3, 2018

Page 161 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
NAME_REL, ROS_FLG = 6)
* If filling the first name after coming from NAME_OFTEN = 1 or NAME_FIND = 1
or NAME_REL = 1, display
What is that person's first name? Middle name? Last name?
* If filling in the middle name when coming from (FNAME) and ROSFLG = 3, 4,
or 6 for the last person collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)

DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first name after coming from NAME_BABY = 1, display
What is that child's first name? Middle name? Last name?
* If filling in the middle name when coming from (FNAME) and ROSFLG = 5 for
last person collected, display
Any other children? (What is that child's first name? Middle name? Last name?)
DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
What is that person's first name? Middle name? Last name?
Spanish instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
Comencemos con usted.
¿Cuál es su nombre? ¿Segundo nombre? ¿Apellido?
* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
(RI_GROUP = 2 or 11), display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
¿Cuál es el nombre de una persona que vivía o se quedaba
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE?

Last Modified: Monday, December 3, 2018

Page 162 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ELSE after the first person is collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
NAME_REL, ROS_FLG = 6)
* If filling the first person after coming from NAME_OFTEN = 1 or NAME_FIND =
1 or NAME_REL = 1, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?
* If filling in the last name when coming from (MNAME) and ROSFLG = 3, 4, or 6
for the last person collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first person after coming from NAME_BABY = 1, display
¿Cuál es el nombre de ese niño? ¿Segundo nombre? ¿Apellido?
* If filling in the last name when coming from (MNAME) and ROSFLG = 5 for
last person collected, display
¿Algún otro niño? (¿Cuál es el nombre de ese niño? ¿Segundo nombre?
¿Apellido?)

DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?

Fills: HERE_THERE_ATSAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, display
"here"
If ATTEMPT_TYPE = 3, display
"there"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"at ^SAMPLE_ADDR"
Spanish instructions: If ATTEMPT_TYPE = 1, display
"aquí"
Last Modified: Monday, December 3, 2018

Page 163 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 3, display
"allí"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"en ^SAMPLE_ADDR"

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: String
Length: 20
x Don't Know
x Refuse
x Empty
On Input
x On Output
Array: x
Number of Elements: 49
Special Instructions: Set MINIT[X] = First character of MNAME[X]
Skip Instructions: Goto LNAME

Last Modified: Monday, December 3, 2018

Page 164 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MINIT

Field

ROSTER.PERSON.MINIT
Description: The person's middle initial
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

MINIT
MINIT
MINIT
ROSTER1B = 1

Universe: MNAME
Universe Description:
Question Text:

Spanish Question Text:

Type: String
Length: 1
x Don't Know
x Refuse
x Empty
On Input
On Output
Array: x
Number of Elements: 49
Special Instructions: Set MINIT[X] = First character of MNAME[X]

Last Modified: Monday, December 3, 2018

Page 165 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

LNAME

Field

ROSTER.PERSON.LNAME
Description: Asks for the last name of each person in the household on the PI date.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

LNAME
LNAME
LNAME
ROSTER1B = 1

Universe: (from MNAME)
Universe Description:
Question Text: ^LNAME_FILL

Spanish Question Text: ^LNAME_FILL

Fills: LNAME_FILL
Instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
Let's start with you.
What is your first name? Middle name? Last name?
* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
(RI_GROUP = 2 or 11), display
We need to make a list of everyone who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE.
What is the name of a person who lived or stayed
^HERE_THERE_ATSAMPLEADDR on ^ORIG_ENTRYDATE?
ELSE after the first person is collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)
DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
Last Modified: Monday, December 3, 2018

Page 166 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_REL, ROS_FLG = 6)
* If filling the first person after coming from NAME_OFTEN = 1 or NAME_FIND =
1 or NAME_REL = 1, display
What is that person's first name? Middle name? Last name?
* If filling in the last name when coming from (MNAME) and ROSFLG = 3, 4, or 6
for the last person collected, display
Anyone else? (What is that person's first name? Middle name? Last name?)
DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first person after coming from NAME_BABY = 1, display
What is that child's first name? Middle name? Last name?
* If filling in the last name when coming from (MNAME) and ROSFLG = 5 for
last person collected, display
Any other children? (What is that child's first name? Middle name? Last name?)
DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
What is that person's first name? Middle name? Last name?
Spanish instructions: DISPLAY RULES FOR THE FIRST SET OF ROSTERED PEOPLE (ROSTER1B ROSFLG=2)
* If (COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and INMOVER ne 1),
display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
Comencemos con usted.
¿Cuál es su nombre? ¿Segundo nombre? ¿Apellido?
* If (COMPLETE = 1 and INMOVER = 1) or (RI_GROUP = 1 and INMOVER = 1) or
(RI_GROUP = 2 or 11), display
Necesitamos hacer una lista de todas las personas que vivían o se quedaban
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE.
¿Cuál es el nombre de una persona que vivía o se quedaba
^HERE_THERE_ATSAMPLEADDR el ^ORIG_ENTRYDATE?
ELSE after the first person is collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)

Last Modified: Monday, December 3, 2018

Page 167 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DISPLAY RULES FOR THE ROSTER PROBES, EXCLUDING
NAME_BABY (NAME_OFTEN ROSFLG=3; NAME_FIND, ROSFLG=4;
NAME_REL, ROS_FLG = 6)
* If filling the first person after coming from NAME_OFTEN = 1 or NAME_FIND =
1 or NAME_REL = 1, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?
* If filling in the last name when coming from (MNAME) and ROSFLG = 3, 4, or 6
for the last person collected, display
¿Alguien más? (¿Cuál es el nombre de esa persona? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE NAME_BABY ROSTER PROBES (ROS_FLG = 5)
* If filling the first person after coming from NAME_BABY = 1, display
¿Cuál es el nombre de ese niño? ¿Segundo nombre? ¿Apellido?
* If filling in the last name when coming from (MNAME) and ROSFLG = 5 for
last person collected, display
¿Algún otro niño? (¿Cuál es el nombre de ese niño? ¿Segundo nombre?
¿Apellido?)
DISPLAY RULES FOR THE ADDITION OF A PERSON AT ROSTER_REV
If a person needs to be added to the roster at ROSTER_REV, display
¿Cuál es el nombre de esa persona? ¿Segundo nombre? ¿Apellido?

Fills: HERE_THERE_ATSAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, display
"here"
If ATTEMPT_TYPE = 3, display
"there"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"at ^SAMPLE_ADDR"
Spanish instructions: If ATTEMPT_TYPE = 1, display
"aquí"
If ATTEMPT_TYPE = 3, display
"allí"
If ATTEMPT_TYPE = 2, 4, 6, or 7, display
"en ^SAMPLE_ADDR"
Last Modified: Monday, December 3, 2018

Page 168 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: String
Length: 20
x Don't Know
x Refuse
x Empty
On Input
x On Output
Array: x
Number of Elements: 49
Special Instructions: If FNAME[X] ne blank, DK, or RF, Then
Set WNAME[X] = FNAME[X] MINIT[X] LNAME[X] concatenated
If (PERS[X] = 1 and ((COMPLETE = 1 and INMOVER ne 1) or (RI_GROUP = 1 and
INMOVER ne 1)),
Set RESPONDENT[1] = 1
Set RESPONDENT_FLAG = 1
Set R_NAME = WNAME[1]
Set R_TYPE = 4
If PERS[X] = 49,
Then
If ((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
Set CURSTAT = RI_CURSTAT
Set PI_SCREENS = 1
If ((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
Set CURSTAT = RI_CURSTAT
Set PI_SCREENS = 1
Skip Instructions: If FNAME[X] = blank, DK, or RF, THEN Goto DES
If PERS[X] < 49, THEN Goto FNAME

Last Modified: Monday, December 3, 2018

Page 169 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If FNAME[X] NE blank, DK, RF and PERS[X] = 49 and ((RI_GROUP = 1, 5, 6, or 7
and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster), THEN Goto ROSTER_ADDR1 screen for
PI and continue with PI specification to the end of module L*
If FNAME[X] NE blank, DK, RF and PERS[X] = 49 and ((RI_GROUP = 1, 5, 6, or 7
and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster), THEN Goto ROSTER_REV screen for PI
and continue with PI specification to the end of module L*
If FNAME[X] NE blank, DK, RF and PERS[X] = 49 and ((RI_GROUP = 1 and
COMPLETE = blank) or
(RI_GROUP = 11 or 2)), THEN Goto ROSTER_REV

Last Modified: Monday, December 3, 2018

Page 170 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DES

Field

ROSTER.PERSON.DES
Description: Asks for a description of person when first name is missing
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

DES
DES
DES
ROSTER1B = 1

Universe: (from LNAME[X] and FNAME[X] = blank, DK, or RF) OR
(from DES[X] and ROSTER_POPUP = Close or Goto)
Universe Description:
Question Text:

If respondent REFUSES to give name, remind respondent of confidentiality, if
appropriate.
If respondent refuses or doesn't know the name, enter a description of the person
(for example, wife, father, daughter, oldest son, first born, etc.).

Spanish Question Text:

Si la persona encuestada REHÚSA dar el nombre, recuérdele que hay
confidencialidad, si corresponde.
Si la persona encuestada se rehúsa a responder o no sabe el nombre, escriba una
descripción de la persona (por ejemplo, esposa, padre, hija, hijo mayor, primogénito,
etc.).

Type: String
Length: 20
Don't Know
Refuse
Empty
On Input
x On Output
Array: x
Number of Elements: 49

Last Modified: Monday, December 3, 2018

Page 171 of 349

Survey: PES PI RI 2020
Section: ROSTER.PERSON

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: Set WNAME[X] = DESCRIPTION[X] LNAME[X] concatenated
If (PERS[X] = 1 and ((COMPLETE = 1 and INMOVER ne 1) or
(RI_GROUP = 1 and INMOVER ne 1)),
THEN Set RESPONDENT[1] = 1
THEN Set RESPONDENT_FLAG = 1
THEN Set R_NAME = WNAME[1]
THEN Set R_TYPE = 4
Skip Instructions: If PERS[X] < 49, THEN Goto FNAME
If PERS[X] = 49 and FNAME[X] = blank, DK, or RF, THEN Goto ROSTER_POPUP

Last Modified: Wednesday, July 31, 2019

Page 172 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_OFTEN

Field

ROSTER.NAME_OFTEN
Description: Asks if there is anyone else who stays at the sample address often and had another
place to live on the PI date
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

NAME_OFTEN
NAME_OFTEN
NAME_OFTEN
ROSTER1B = 1

Universe: (FNAME[X] = 999 and ROSFLG = 2 for the last person collected)
Universe Description:
Question Text: Is there anyone else who had another place to live on ^ORIG_ENTRYDATE, but
who stays ^HERE_SAMPLEADDR often?
Include people who:
- Stay here overnight more than anywhere else,
- Stay here overnight half of the time, or
- Have no place where they stay overnight most of the time

Spanish Question Text: ¿Hay alguien que tenía otro lugar para vivir el ^ORIG_ENTRYDATE pero que se
quede ^HERE_SAMPLEADDR aquí con frecuencia?
Incluya personas que:
- Se quedan aquí a pasar la noche más que en cualquier otro lugar,
- Se quedan aquí a pasar la noche la noche la mitad del tiempo o
- No tienen otro lugar para quedarse durante la mayor parte del tiempo

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Fills: HERE_SAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, then display "here"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "at ^SAMPLE_ADDR"

Last Modified: Wednesday, July 31, 2019

Page 173 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: If ATTEMPT_TYPE = 1, then display "aquí"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "en ^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If NAME_OFTEN = 1, THEN Goto FNAME (for the next available member in the
PERSON block)
If NAME_OFTEN = 2, DK, or RF, THEN Goto NAME_FIND

Last Modified: Tuesday, July 30, 2019

Page 174 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_FIND

Field

ROSTER.NAME_FIND
Description: Asks if there was anyone else staying at the sample address on the PI date until they
find another place to live
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

NAME_FIND
NAME_FIND
NAME_FIND
ROSTER1B = 1

Universe: (NAME_OFTEN = 2, DK or RF) OR
(FNAME[X] = 999 and ROSFLG = 3 for the last person collected)
Universe Description:
Question Text: Is there anyone else who was staying ^HERE_SAMPLEADDR on
^ORIG_ENTRYDATE until they find a place to live?

Spanish Question Text: ¿Hay alguien más que se estaba quedando aqui el ^HERE_SAMPLEADDR el
^ORIG_ENTRYDATE hasta que encuentre un lugar para vivir?

Fills: HERE_SAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, then display "here"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "at ^SAMPLE_ADDR"

Spanish instructions: If ATTEMPT_TYPE = 1, then display "aquí"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "en ^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF

Last Modified: Tuesday, July 30, 2019

Page 175 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If NAME_FIND = 1, THEN Goto FNAME (for the next available member in the
PERSON block)
If NAME_FIND = 2, DK, or RF, THEN Goto NAME_BABY

Last Modified: Wednesday, July 31, 2019

Page 176 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_BABY

Field

ROSTER.NAME_BABY
Description: Asks if there is any baby or child who is not listed on the roster who lived or stayed at
the sample address on the PI date
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

NAME_BABY
NAME_BABY
NAME_BABY
ROSTER1B = 1

Universe: (NAME_FIND = 2, DK or RF) OR
(FNAME[X] = 999 and ROSFLG = 4 for the last person collected)
Universe Description:
Question Text: Were there any babies, foster children, or other children who lived or stayed
^HERE_SAMPLEADDR on ^ORIG_ENTRYDATE that you didn't mention yet?

Spanish Question Text: ¿Hubo algún bebé, hijo de crianza u otros niños que vivían o se quedaban
^HERE_SAMPLEADDR aqui el ^ORIG_ENTRYDATE que usted no mencionó
aún?

Fills: HERE_SAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, then display "here"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "at ^SAMPLE_ADDR"

Spanish instructions: If ATTEMPT_TYPE = 1, then display "aquí"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "en ^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Last Modified: Wednesday, July 31, 2019

Page 177 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If NAME_BABY = 1, THEN Goto FNAME (for the next available member in the
PERSON block)
If NAME_BABY= 2, DK, or RF, THEN Goto NAME_REL

Last Modified: Wednesday, July 31, 2019

Page 178 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NAME_REL

Field

ROSTER.NAME_REL
Description: Asks if any relative/non-relative who lived or stayed at the sample address on the PI
date is missing on the roster
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

NAME_REL
NAME_REL
NAME_REL
ROSTER1B = 1

Universe: (NAME_BABY = 2, DK or RF) OR
(FNAME[X] = 999 and ROSFLG = 5 for the last person collected)
Universe Description:
Question Text: Have I missed any relatives or unrelated people who lived or stayed
^HERE_SAMPLEADDR on ^ORIG_ENTRYDATE?

Spanish Question Text: ¿He omitido algún pariente o persona sin parentesco que vivía o se quedaba
^HERE_SAMPLEADDR aqui el ^ORIG_ENTRYDATE?

Fills: HERE_SAMPLEADDR
Instructions: If ATTEMPT_TYPE = 1, then display "here"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "at ^SAMPLE_ADDR"

Spanish instructions: If ATTEMPT_TYPE = 1, then display "aquí"
If ATTEMPT_TYPE = 2, 3, 4, 6, or 7, then display "en ^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Instructions: ORIG_ENTRYDATE from the PI RI SCIF

Last Modified: Wednesday, July 31, 2019

Page 179 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If NAME_REL = 2, DK, or RF and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
THEN Set CURSTAT = RI_CURSTAT
THEN Set PI_SCREENS = 1
If NAME_REL = 2, DK, or RF and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
THEN Set CURSTAT = RI_CURSTAT
THEN Set PI_SCREENS = 1
Skip Instructions: If NAME_REL = 1, THEN Goto FNAME (for the next available member in the
PERSON block)
If NAME_REL = 2, DK, or RF and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or

Last Modified: Wednesday, July 31, 2019

Page 180 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
THEN *Goto ROSTER_ADDR1 screen for PI and continue with PI specification to the
end of module L*
If NAME_REL = 2, DK, or RF and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
THEN Goto ROSTER_REV screen for PI and continue with PI specification to the end
of module L*
If NAME_REL = 2, DK, or RF and
((RI_GROUP = 1, and COMPLETE = blank) or (RI_GROUP = 11 or 2)), THEN Goto
ROSTER_REV

Last Modified: Monday, December 3, 2018

Page 181 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTER_POPUP

Check

ROSTER.ROSTER_POPUP
Description: Pop up text on roster screens when PERS[X] = 49 for last person entered.
Inherited Universe: ROSTER1B = 1
Universe: (from FNAME[X] and before ROSTER_REV and FNAME[X] ne 999, blank, DK, or RF
for PERS[X] = 49) OR
(from DES[X] and before ROSTER_REV and FNAME[X] = blank, DK, or RF for
PERS[X] = 49)
Universe Description: Pop up text on roster screens when PERS[X] = 49 for last person entered.
Text: This is the last person you can enter for this household. Press "Suppress" to finish
entering this person's name. Do NOT enter any other names. Instead, continue with
the rest of the interview.

Spanish Text: Esta es la última persona que puede escribir para este hogar. Presione "Suppress"
(Suprimir) para dejar de escribir el nombre de esta persona. NO escriba ningún otro
nombre. En cambio, continúe con el resto de la entrevista.

Check Instructions: If ROSTER_POPUP = Suppress and
DES[X] ne blank for PERS[X] = 49,
Then
If ((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG = 3 for someone on the roster),
THEN Set CURSTAT = RI_CURSTAT
THEN Set PI_SCREENS = 1
If ((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or
(RI_GROUP = 21, 3, 51, 61, or 71)) and
(ROSFLG ne 3 for anyone on the roster),
THEN Set CURSTAT = RI_CURSTAT
THEN Set PI_SCREENS = 1
Type: Soft
Skip Instructions: If ROSTER_POPUP = Close or Goto,
THEN Goto previous screen (FNAME or DES)
If ROSTER_POPUP = Suppress and FNAME[X] ne blank, DK or RF for PERS[X] =
49,
Last Modified: Monday, December 3, 2018

Page 182 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

THEN Goto MNAME
If ROSTER_POPUP = Suppress and DES[X] ne blank for PERS[X] = 49
and((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or(RI_GROUP = 21, 3, 51, 61,
or 71)) and (ROSFLG = 3 for someone on the roster),
THEN Goto ROSTER_ADDR1 screen for PI and continue with PI specification to
end
If ROSTER_POPUP = Suppress and DES[X] ne blank for PERS[X] = 49 and
((RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1) or(RI_GROUP = 21, 3, 51, 61, or
71)) and (ROSFLG ne 3 for anyone on the roster),
THEN Set CURSTAT = RI_CURSTAT
THEN Set PI_SCREENS = 1
THEN Goto ROSTER_REV screen for PI and continue with PI specification to end
If ROSTER_POPUP = Suppress and DES[X] ne blank for PERS[X] = 49 and
((RI_GROUP = 1 and COMPLETE = blank) or (RI_GROUP = 11 or 2)), THEN Goto
ROSTER_REV

Last Modified: Monday, December 3, 2018

Page 183 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTER_REV

Field

ROSTER.ROSTER_REV
Description: The specs denoted here are for regular reinterview cases, that is, PI_SCREENS =
blank.
Allows the reinterviewer to make corrections to the list of people recorded for the
sample address.
This screen will not be on path if RI_GROUP = 5, 6, or 7 and COMPLETE = blank.
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:

ROSTER_REV
ROSTER_REV
ROSTER_REV
ROSTER1B = 1

Universe: (ROSTER_POPUP = Suppress and DES[X] ne blank for PERS[X] = 49 and
(RI_GROUP = 1 and COMPLETE = blank)) -OR(ROSTER_POPUP = Suppress and DES[X] ne blank for PERS[X] = 49 and
RI_GROUP = 11 or 2) -OR(NAME_REL = 2, DK or RF and (RI_GROUP = 1 and COMPLETE =blank) -OR(NAME_REL = 2, DK or RF and RI_GROUP = 11 or 2) -OR(FNAME[X] = 999 and ROSFLG = 6 for last person collected and (RI_GROUP = 1
and COMPLETE = blank) -OR(FNAME[X] = 999 and ROSFLG = 6 for last person collected and (RI_GROUP = 11 or
2) -OR(from LNAME[X] and FNAME[X] ne blank, DK, or RF for PERS[X] = 49 and
(RI_GROUP = 1 and COMPLETE = blank)) -OR(from LNAME[X] and FNAME[X] ne blank, DK, or RF for PERS[X] = 49 and
(RI_GROUP = 11 or 2))
Universe Description:
Question Text: ^SHOWROSTER_READROSTER
Is everything spelled correctly? Is the list complete?
Every person must have an action to move from this screen. To add a person, go
to the last row and enter 4.
NO MORE CHANGES WILL BE ALLOWED TO THE ROSTER AFTER THIS
SCREEN.
YOU CAN NOT RETURN TO THIS SCREEN.

Spanish Question Text: ^SHOWROSTER_READROSTER
¿Todo está bien escrito? ¿Está completa la lista?
Last Modified: Monday, December 3, 2018

Page 184 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Cada persona tiene que tener una acción para pasar a otra pantalla. Para agregar
una persona, vaya a la última fila y escriba 4.
NO SE PERMITIRÁN MÁS CAMBIOS EN EL LISTADO DESPUÉS DE ESTA
PANTALLA.
USTED NO PUEDE VOLVER A ESTA PANTALLA.

Fills: SHOWROSTER_READROSTER
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, then display
"I am going to show you the list of people I recorded.
Show Roster Below"
If ATTEMPT_TYPE = 3, 4, or 7, then display
"I am going to read you the list of people I recorded.
Read Roster Below"
Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, then display
"Voy a mostrarle la lista de personas que registré.
Muestre el listado a continuación"
If ATTEMPT_TYPE = 3, 4, or 7, then display
"Voy a leerle la lista de personas que registré.
Lea el listado a continuación"

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

Mnemonic:

Description:

1

No Change

2

Edit Name

3

Delete Person

4

Add Person

5

Table Now Correct - Continue reinterview

Spanish
Value:

Mnemonic:

Description:

1

No hay cambios

2

Editar nombre

Last Modified: Monday, December 3, 2018

Page 185 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

3

Borrar persona

4

Añadir a una persona

5

Ahora la tabla está correcta: continuar con la segunda entrevista
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Store updated roster information back into the original roster table.
Array:
Special Instructions: Display a grid of the completed roster, with each line containing box for action and
filled boxes for entries for the person number, FNAME, MNAME, LNAME, and DES
For PERS[X] = 1 through N
1 - No Change
2 - Edit Name
3 - Delete Person (if DELETE[X] = 0 for PERS[X])
For Last Row (non-person row where FNAME is filled with 999), display
4 - Add Person
5 - Table Now Correct - Continue reinterview
````````````````````````````````````````````````````````````
If ROSTER_REV[X] = 1 for PERS[X], THEN Set DELETE[X] = 0
If ROSTER_REV[X] = 2 for PERS[X], THEN Set DELETE[X] = 0
Allow edit of FNAME[X], MNAME[X], LNAME[X], and DES[X] (if appropriate) for
PERS[X]
If FNAME[X] = blank, DK or RF,
THEN Set WNAME[X] = DESCRIPTION[X] LNAME[X] concatenated
Else, Set WNAME[X] = FNAME[X] MINIT[X] LNAME[X] concatenated
If RESPONDENT[1] = 1 for PERS[X] = 1,
THEN Set RESPONDENT_FLAG = 1, Set R_NAME = WNAME[1]
If ROSTER_REV[X] = 3 for PERS[X], THEN Set DELETE[X] = 1
If ROSTER_REV[X] = 4,
THEN Set PERS[X] = the last person number assigned + 1
Allow entry of FNAME[X], MNAME[X], LNAME[X], and DES[X] (if appropriate) for new

Last Modified: Monday, December 3, 2018

Page 186 of 349

Survey: PES PI RI 2020
Section: ROSTER

Blaise Item-Level Specifications Report
Spider Version 1.6.2

name to be added.
THEN Set ROSFLG = 7 for each person collected here from ROSTER_REV = 4
If FNAME[X] = blank, DK or RF,
THEN Set WNAME[X] = DESCRIPTION[X] LNAME[X] concatenated
Else, Set WNAME[X] = FNAME[X] MINIT[X] LNAME[X] concatenated
If PERS[X] < 49, create a new row directly below the last person collected on the
roster.
Skip Instructions: If ROSTER_REV[X] = 1, 2, 3, or 4
and PERS[X] < 49,
Goto next line of the roster
If ROSTER_REV[X] = 5 or (ROSTER_REV[X] = 1, 2, 3, or 4 and PERS[X]=49) and
RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 3 and
END_NOW = blank, THEN Goto BEST_TIME
If ROSTER_REV[X] = 5 or (ROSTER_REV[X] = 1, 2, 3, or 4 and PERS[X]=49) and
RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 1 and END_NOW = blank, THEN
Goto R_PHONE
If ROSTER_REV[X] = 5 or (ROSTER_REV[X] = 1, 2, 3, or 4 and PERS[X]=49) and
RESPONDENT_FLAG = blank and END_NOW = blank, THEN Goto R_TYPE

Last Modified: Wednesday, July 25, 2018

Page 187 of 349

Survey: PES PI RI 2020
Section: BACK

BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Block

BACK
Description: This block collects the respondent's information, sets callback appointments, and
allow the reinterviewer to exit the instrument.
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe:
Universe Description: "F10" OR
to set callback appointments OR
to change the contact attempt to a personal visit OR
to collect respondent information OR
to allow the reinterviewer to exit the instrument.
Array:
Block Instructions:

Last Modified: Monday, December 3, 2018

Page 188 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

END_NOW

Field

BACK.END_NOW
Description: (F10) Allows reinterviewer to tell why (s)he ended the interview and to handle unusual
situations (refusals, appointments to contact later).
Form Pane Label: END_NOW
SAS Name: END_NOW
Tag Name: END_NOW
Inherited Universe:
Universe: (ROSTER1B = 1 and COMPLETE = 1) and early exit
Universe Description: Global Function (Exit/F10) that may only be accessed if the following conditions are
true: (ROSTER1B = 1 and COMPLETE = 1)
Question Text:

Spanish Question Text:

Why are you ending the interview?

¿Por qué está terminando la entrevista?

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

Mnemonic:

Description:

1

Refusal by household member

2

Make appointment to contact later

Spanish
Value:

Mnemonic:

Description:

1

Miembro del hogar se rehúsa a contestar

2

Programe una cita para comunicarse después
Don't Know
Refuse
Empty

Last Modified: Monday, December 3, 2018

Page 189 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
x On Output
Array:
Special Instructions: If END_NOW = 2 and GATE_TROSTER = 1 and COUNT_ATTEMPTS = 5,
THEN Set CALLBACK = 2
Skip Instructions: If END_NOW = 1,
Then
If GATE_TROSTER = 1,
Then
If RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 3,
THEN Goto THANK_YOU_TPH
If RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 1,
THEN Goto THANK_YOU
If RESPONDENT_FLAG = blank,
THEN Goto R_TYPE
If GATE_TROSTER ne 1 and JICPOP = blank,
THEN Goto JICPOP2
If END_NOW = 2,
Then
If GATE_TROSTER = 1 and COUNT_ATTEMPTS < 5,
THEN Goto CALLBACK_DATE
If GATE_TROSTER = 1 and COUNT_ATTEMPTS = 5,
THEN Goto RI_CLOSE
If GATE_TROSTER ne 1 and JICPOP = blank, THEN Goto JICPOP2
Else if END_NOW = 1 or 3 and early exit, go to JICPOP2

Last Modified: Monday, December 3, 2018

Page 190 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTERVIEW_HH

Field

BACK.INTERVIEW_HH
Description: Advises reinterviewer to interview sample address household.
Form Pane Label: INTERVIEW_HH
SAS Name: INTERVIEW_HH
Tag Name: INTERVIEW_HH
Inherited Universe:
Universe: (VACANT_CHK = 3 or 5 and RI_GROUP = 5, 6, or 7 and ATTEMPT_TYPE = 2, 4, 6,
or 7) OR
(JICPOP = 1 – 49, DK or RF and INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2) and RI_GROUP = 2) OR
(RI_STARTB_PV = 2 and RI_GROUP = 2 and COUNT_ATTEMPTS = 5) OR
(RI_STARTB_PV = 3 or 4 and RI_GROUP = 2) OR
(RI_STARTB_TPH = 2, 3, 4, 5, or 6 and RI_GROUP = 2 and COUNT_ATTEMPTS =
5) OR
(INTRO1 = 2, DK, or RF and RI_GROUP = 2 and COUNT_ATTEMPTS = 5) OR
(LANG_SPEAK_Q = 1 – 51, DK, or RF and RI_GROUP = 2 and
COUNT_ATTEMPTS = 5) OR
(INTRO2 = 3 and RI_GROUP = 2) OR
(INTRO2 = 4 and RI_GROUP = 2 and COUNT_ATTEMPTS = 5) OR
(INTRO_INT = 2, DK, RF and RI_GROUP = 2) OR
(ROSTER1B = 2 or 3 and RI_GROUP = 2) OR
(ROSTER1B=4
and
RI_GROUP=2
and
ATTEMPT_TYPE
=
4
and
COUNT_ATTEMPTS = 5)
Universe Description:
Question Text:

Spanish Question Text:

Attempt to conduct an interview with the occupants of ^SAMPLE_ADDR.

Intente realizar una entrevista con los ocupantes de ^SAMPLE_ADDR.

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Last Modified: Monday, December 3, 2018

Page 191 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:

Mnemonic:

1

Description:
Escriba 1 para continuar
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Skip Instructions: Goto MAKE_PV

Last Modified: Wednesday, July 31, 2019

Page 192 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MAKE_PV

Field

BACK.MAKE_PV
Description: Advises reinterviewer to make a personal visit.
Form Pane Label: MAKE_PV
SAS Name: MAKE_PV
Tag Name: MAKE_PV
Inherited Universe:
Universe: (INTERVIEW_HH = 1) OR
(RI_STARTB_TPH = 2, 3, or 4 and COUNT_ATTEMPTS < 5 and TPH_ATTEMPTS
>= 2 and RI_GROUP ne 2) OR
(RI_STARTB_TPH = 2, 3, or 4 and COUNT_ATTEMPTS < 5 and TPH_ATTEMPTS
>= 2 and RI_GROUP = 2 and PRX_LOC_UPDATE ne blank) OR
(RI_STARTB_TPH = 5 or 6 and ((RI_GROUP = 1, 2, or 5) and COUNT_ATTEMPTS
< 5)) OR
(RI_STARTB_TPH = 5 or 6 and ((RI_GROUP = 21, 3, 5, 51, 61, or 71) or
(RI_GROUP = 6, or 7 and COMPLETE = 1)) and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE=3) OR
(RI_STARTB_TPH = 5 or 6 and ((RI_GROUP = 11) or (RI_GROUP = 6 or 7 and
COMPLETE = blank))) OR
(INTRO1 = 2, DK or RF and ATTEMPT_TYPE = 3 or 4 and COUNT_ATTEMPTS < 5
and RI_GROUP = 1, 2, 5) OR
(INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 3 or 4 and
TPH_ATTEMPTS >= 2) OR
(INTRO_FULL = 2, DK, or RF and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE =
3) OR
(VER_ADD = 2 or RF) OR
(ROSTER1B = 4 and ATTEMPT_TYPE = 3, 4, or 7 and (RI_GROUP ne 2 or
(RI_GROUP = 2 and COUNT_ATTEMPTS < 5)))
Universe Description:
Question Text:

Spanish Question Text:

This case requires a personal visit ^MAKE_PV_QuestionText

Este caso requiere una visita en persona ^MAKE_PV_QuestionText

Fills: MAKE_PV_QuestionText
Instructions: If RI_GROUP = 1, 21, 3, 51, 61, or 71 or (RI_GROUP = 2, 5, 6, or 7 and
Last Modified: Wednesday, July 31, 2019

Page 193 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COMPLETE = 1), then display "to ^SAMPLE_ADDR."
Elseif RI_GROUP = 11 or (RI_GROUP = 6, or 7 and COMPLETE = blank), then
display "to a new proxy respondent."
Elseif RI_GROUP = 2 and (CP1ADD1 ne DK, RF, or blank or CP1ADD2 ne DK,
RF, or blank) and COMPLETE = blank, then display
"to ^PRX_LOC_UPDATE. There is no address for the original proxy. Collect
address on the CALLBACK screens, if possible."
Else if RI_GROUP = 5 and COMPLETE = blank and (CP1ADD1 = DK, RF, or
blank and CP1ADD2 = DK, RF, or blank), then display
"to ^PRX_LOC_UPDATE to a new RI proxy respondent. There is no address for
the original proxy."
Spanish instructions: If RI_GROUP = 1, 21, 3, 51, 61, or 71 or (RI_GROUP = 2, 5, 6, or 7 and
COMPLETE = 1), then display "en ^SAMPLE_ADDR."
Elseif RI_GROUP = 11 or (RI_GROUP = 6, or 7 and COMPLETE = blank), then
display "en persona a un nuevo sustituto."
Elseif RI_GROUP = 2 and (CP1ADD1 ne DK, RF, or blank or CP1ADD2 ne DK,
RF, or blank) and COMPLETE = blank, then display
"a ^PRX_LOC_UPDATE. No hay dirección para el sustituto original. Recopile la
dirección en las pantallas de la SEGUNDA LLAMADA (CALLBACK), si es
posible."
Else if RI_GROUP = 5 and COMPLETE = blank and (CP1ADD1 = DK, RF, or
blank and CP1ADD2 = DK, RF, or blank), then display
"a ^PRX_LOC_UPDATE a un nuevo sustituto de la RI. No hay dirección para el
sustituto original."

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: PRX_LOC_UPDATE
Instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.
Spanish instructions: Populate PRX_LOC_UPDATE = CP1ADDR1 || CP1ADDR2 || CP1PO || CP1ST ||
CP1ZP5.

Last Modified: Wednesday, July 31, 2019

Page 194 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

Description:

1

This address is in my assignment area and I will make a personal visit.

2

This case needs to be reassigned, it is not in my area.

3

I will not make personal visit due to another problem/reason. (Explain in
NOTES)

Spanish
Value:

Mnemonic:

Description:

1

Esta dirección está en mi área de asignación y haré una visita en persona.

2

Este caso debe ser reasignado, no está en mi área.

3

No haré una visita en persona debido a otro problema/motivo. (Explique en
NOTES)
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Set PV_TEL_FLAG = PV
If MAKE_PV = 2 or 3, THEN Set REASSIGN_FLAG = 1
Skip Instructions: If MAKE_PV = 2 or 3, THEN Goto RI_CLOSE
If MAKE_PV = 1 and ROSTER1B ne 4,
Then
If INTRO2 = 2 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 3 or 4 and TPH_ATTEMPTS >= 2,
THEN Goto CALLBACK_DATE
If INTRO2 ne 2 or COUNT_ATTEMPTS >= 5 or
ATTEMPT_TYPE ne 3 or 4 or TPH_ATTEMPTS < 2,
THEN Goto RI_CLOSE
If MAKE_PV = 1 and ROSTER1B = 4,
Then

Last Modified: Wednesday, July 31, 2019

Page 195 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If COUNT_ATTEMPTS < 5, THEN Goto CALLBACK_DATE
If COUNT_ATTEMPTS >= 5, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 196 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

JICPOP2

Field

BACK.JICPOP2
Description: Attempt to obtain the number of persons living at the sample address on the day the
PI was conducted.
Form Pane Label: JICPOP2
SAS Name: JICPOP2
Tag Name: JICPOP2
Inherited Universe:
Universe: ((END_NOW = 1 or 2) and GATE_TROSTER ne 1 and JICPOP = blank)
Universe Description:
Question Text:

Try to get the PI count before ending the reinterview.
Can you tell me how many people were living or staying at ^SAMPLE_ADDR on
^ORIG_ENTRYDATE?
Enter number of people (01 - 49)
Enter 66 if Vacant on ^ORIG_ENTRYDATE
Enter 77 if Not a housing unit on ^ORIG_ENTRYDATE

Spanish Question Text:

Intente obtener el conteo de la PI antes de finalizar la segunda entrevista.
¿Puede decirme cuántas personas estaban viviendo o quedándose en
^SAMPLE_ADDR el ^ORIG_ENTRYDATE?
Escriba la cantidad de personas (de 01 a 49)
Escriba 66 si estaba desocupada el ^ORIG_ENTRYDATE
Escriba 77 si no es una unidad de vivienda el ^ORIG_ENTRYDATE

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: ORIG_ENTRYDATE
Last Modified: Monday, December 3, 2018

Page 197 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: ORIG_ENTRYDATE from the PI RI SCIF
Spanish instructions: ORIG_ENTRYDATE from the PI RI SCIF

Type: Integer
Length: 2
Min: 01
Max: 77
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If JICPOP = 66, THEN Set RI_CURSTAT = 2
If JICPOP = 77, THEN Set RI_CURSTAT = 3

If JICPOP = 01 - 49, DK or RF,
Then
If END_NOW = 2 and COUNT_ATTEMPTS = 5,
THEN SET CALLBACK = 2
If END_NOW = 1 THEN SET CALLBACK = 2
Skip Instructions: If JICPOP = 66 or 77, THEN Goto R_TYPE
If JICPOP = 01 - 49, DK or RF,
Then
If END_NOW = 2 and COUNT_ATTEMPTS < 5,
THEN Goto CALLBACK_DATE
If END_NOW = 2 and COUNT_ATTEMPTS = 5,
THEN Goto RI_CLOSE
If END_NOW = 1 THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 198 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

R_TYPE

Field

BACK.R_TYPE
Description: Identifies what type of respondent was interviewed
Form Pane Label: R_TYPE
SAS Name: R_TYPE
Tag Name: R_TYPE
Inherited Universe:
Universe: (END_NOW = 1 and GATE_TROSTER = 1 and RESPONDENT_FLAG = blank) OR
(VACANT_CHK = 2) OR
(HU_STATUS1 = 1 – 7, DK or RF ) OR
(HU_STATUS2 = 1 – 7, DK or RF ) OR
((ROSTER_REV = 5 or (ROSTER_REV=1, 2, 3, or 4 and PERS[X]=49)) and
RESPONDENT_FLAG = blank and END_NOW=blank) OR
(JICPOP2 = 66 or 77)
Universe Description:
Question Text:

Spanish Question Text:

Describe the Respondent:

Describa a la persona encuestada:

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

Mnemonic:

Description:

1

Landlord (Superintendent, Rental Office, Owner, etc.)

2

Neighbor

3

Relative/caregiver to occupant

4

Current occupant

5

Former occupant - prior to PI

6

No respondent

7

Other (Specify in NOTES)

Last Modified: Monday, December 3, 2018

Page 199 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish
Value:

Mnemonic:

Description:

1

Propietario (superintendente, oficina de alquiler, dueño, etc.)

2

Vecino

3

Pariente/proveedor de servicios de salud para los ocupantes

4

Ocupante actual

5

Ocupante anterior, antes de PI

6

No es una persona encuestada

7

Otro (especifique en NOTES)
x Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If R_TYPE = 1 - 5, or 7 and RESPONDENT_FLAG = blank and
(END_NOW = blank or JICPOP2 = 66 or 77), THEN Goto R_NAME
If R_TYPE = 1 - 5, or 7 and RESPONDENT_FLAG = 1 and
(END_NOW = 2 and JICPOP2 = 66 or 77), THEN Goto R_NAME
If R_TYPE = 1 - 5, or 7, and END_NOW = 1 and
ATTEMPT_TYPE = 3, THEN Goto THANK_YOU_TPH
If R_TYPE = 1 - 5, or 7, and END_NOW = 1 and
ATTEMPT_TYPE = 1, THEN Goto THANK_YOU
If R_TYPE = 6, THEN Goto RI_CLOSE
If R_TYPE = DK, THEN Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 200 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

R_NAME

Field

BACK.R_NAME
Description: Collects respondent name
Form Pane Label: R_NAME
SAS Name: R_NAME
Tag Name: R_NAME
Inherited Universe:
Universe: (R_TYPE = 1 – 5, or 7 and RESPONDENT_FLAG = blank and (END_NOW = blank
or JICPOP2 = 66 or 77)) OR
(R_TYPE = 1 – 5, or 7 and RESPONDENT_FLAG = 1 and END_NOW = 2 and
JICPOP2 = 66 or 77)
Universe Description:
Question Text: What is your name?

Spanish Question Text: ¿Cuál es su nombre?

Type: String
Length: 42
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If ATTEMPT_TYPE = 3, 4 or 7 and R_NAME ne blank,
THEN Set R_PHONE = MASTER_PHONE
Skip Instructions: If ATTEMPT_TYPE = 1, 2, or 6, THEN Goto R_PHONE
If ATTEMPT_TYPE = 3 or 4 and R_NAME ne blank,
THEN Goto BEST_TIME

Last Modified: Monday, December 3, 2018

Page 201 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 7 and R_NAME ne blank,
THEN Goto PRX_LOC_ADD1

Last Modified: Thursday, August 1, 2019

Page 202 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

R_PHONE

Field

BACK.R_PHONE
Description: Collects the respondent's phone number
Form Pane Label: R_PHONE
SAS Name: R_PHONE
Tag Name: R_PHONE
Inherited Universe:
Universe: (from R_NAME and ATTEMPT_TYPE = 1, 2, or 6) OR
((ROSTER_REV = 5 or (ROSTER_REV= 1, 2, 3, or 4 and PERS[X] = 49)) and
RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 1 and END_NOW=blank)
Universe Description:
Question Text: In case we need to contact you again, may I please have your telephone
number?
♦ You may verify the number if it is already filled in below.
^MASTER_PHONE
♦ Enter N for No Phone

Spanish Question Text: En caso de que necesitemos contactarlo(a) otra vez, ¿puede darme su número
de teléfono?
♦ Puede verificar el número si ya está completo a continuación.
^MASTER_PHONE
Escriba N para "No Phone" (No hay teléfono)

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

Type: Integer
Last Modified: Thursday, August 1, 2019

Page 203 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Length: 10
Min:
Max:
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Prefill Phone Number: (area code first) (Allow 3) Allow 3-Allow 4 using the fill
instructions below:
10 digit numeric (when a phone number is provided, check that all 10 digits are filled)
If R_PHONE valid, update MASTER_PHONE
If invalid phone number is entered, display a hard error message that says "Invalid
response." in English and "Respuesta no válida." in Spanish.
Skip Instructions: If ATTEMPT_TYPE = 1, 2, 3, or 4, THEN Goto BEST_TIME
If ATTEMPT_TYPE = 6 or 7, THEN Goto PRX_LOC_ADD1

Last Modified: Monday, December 3, 2018

Page 204 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_LOC_ADD1

Field

BACK.PRX_LOC_ADD1
Description: Get street address of new proxy
Form Pane Label: PRX_LOC_ADD1
SAS Name: PRX_LOC_ADD1
Tag Name: PRX_LOC_ADD1
Inherited Universe:
Universe: (from R_NAME and ATTEMPT_TYPE = 7) OR
(from R_PHONE and ATTEMPT_TYPE = 6 or 7)
Universe Description:
Question Text: What is your address?
Street Address (line 1)?___________
... Street Address (line2)?
... ^CITY_MUNIC?
... ^STATE
... ZIP Code?

Spanish Question Text: ¿Cuál es su dirección?
¿Dirección (línea 1)?___________
... ¿Dirección (línea 2)?
... ¿^CITY_MUNIC?
... ^STATE
... ¿Código postal?

Fills: CITY_MUNIC
Instructions: If PRFLAG = 0, display [City]
Else if PRFLAG = 1, display [Municipio]
Spanish instructions: If PRFLAG = 0, display [Ciudad]
Else if PRFLAG = 1, display [Municipio]
Spanish label: CITY_MUNIC
Fills: STATE
Last Modified: Monday, December 3, 2018

Page 205 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: If PRFLAG = 0, then display "State?"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado?"
If PRFLAG = 1, leave blank

Type: String
Length: 54
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If valid (not DK or RF), store as CP1ADD1.
Else store CP1ADD1 as blank.
Skip Instructions: Goto PRX_LOC_ADD2

Last Modified: Monday, December 3, 2018

Page 206 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_LOC_ADD2

Field

BACK.PRX_LOC_ADD2
Description: Get line 2 of street address of new proxy
Form Pane Label: PRX_LOC_ADD2
SAS Name: PRX_LOC_ADD2
Tag Name: PRX_LOC_ADD2
Inherited Universe:
Universe: from PRX_LOC_ADD1
Universe Description:
Question Text: What is your address?
... Street Address (line 1)? ^CP1ADD1
Street Address (line2)? _____________
... ^CITY_MUNIC?
... ^STATE
... ZIP Code?

Spanish Question Text: ¿Cuál es su dirección?
... ¿Dirección (línea 1)? ^CP1ADD1
¿Dirección (línea 2)? _____________
... ¿^CITY_MUNIC?
... ^STATE
... ¿Código postal?

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CITY_MUNIC
Instructions: If PRFLAG = 0, display [City]
Else if PRFLAG = 1, display [Municipio]
Last Modified: Monday, December 3, 2018

Page 207 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: If PRFLAG = 0, display [Ciudad]
Else if PRFLAG = 1, display [Municipio]
Spanish label: CITY_MUNIC
Fills: STATE
Instructions: If PRFLAG = 0, then display "State?"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado?"
If PRFLAG = 1, leave blank

Type: String
Length: 54
x Don't Know
x Refuse
x Empty
On Input
x On Output
Array:
Special Instructions: If valid (not DK or RF), store as CP1ADD2.
Else store CP1ADD2 as blank.
Skip Instructions: Goto PRX_LOC_PO

Last Modified: Monday, December 3, 2018

Page 208 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_LOC_PO

Field

BACK.PRX_LOC_PO
Description: Get city of new proxy's address
Form Pane Label: PRX_LOC_PO
SAS Name: PRX_LOC_PO
Tag Name: PRX_LOC_PO
Inherited Universe:
Universe: from PRX_LOC_ADD2
Universe Description:
Question Text: What is your address?
... Street Address (line 1)? ^CP1ADD1
... Street Address (line2)? ^CP1ADD2
^CITY_MUNIC? ____________
... ^STATE
... ZIP Code?

Spanish Question Text: ¿Cuál es su dirección?
... ¿Dirección (línea 1)? ^CP1ADD1
... ¿Dirección (línea 2)? ^CP1ADD2
¿^CITY_MUNIC? ____________
... ¿^STATE
... ¿Código postal?

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Last Modified: Monday, December 3, 2018

Page 209 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: CITY_MUNIC
Instructions: If PRFLAG = 0, display [City]
Else if PRFLAG = 1, display [Municipio]
Spanish instructions: If PRFLAG = 0, display [Ciudad]
Else if PRFLAG = 1, display [Municipio]
Spanish label: CITY_MUNIC
Fills: STATE
Instructions: If PRFLAG = 0, then display "State?"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado?"
If PRFLAG = 1, leave blank

Type: String
Length: 28
x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Special Instructions: If valid (not DK or RF), store as CP1PO.
Else store CP1PO as blank.
Skip Instructions: If PRFLAG = 0, THEN Goto PRX_LOC_ST
If PRFLAG = 1, THEN Goto PRX_LOC_ZP5

Last Modified: Monday, December 3, 2018

Page 210 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_LOC_ST

Field

BACK.PRX_LOC_ST
Description: Get state of new proxy's address
Form Pane Label: PRX_LOC_ST
SAS Name: PRX_LOC_ST
Tag Name: PRX_LOC_ST
Inherited Universe:
Universe: (from PRX_LOC_PO and PRFLAG = 0)
Universe Description:
Question Text: What is your address?
... Street Address (line 1)? ^CP1ADD1
... Street Address (line2)? ^CP1ADD2
... ^CITY_MUNIC? ^CP1PO
^STATE __________
... ZIP Code?

Spanish Question Text: ¿Cuál es su dirección?
... ¿Dirección (línea 1)? ^CP1ADD1
... ¿Dirección (línea 2)? ^CP1ADD2
... ¿^CITY_MUNIC? ^CP1PO
¿^STATE __________
... ¿Código postal?

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Last Modified: Monday, December 3, 2018

Page 211 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: CITY_MUNIC
Instructions: If PRFLAG = 0, display [City]
Else if PRFLAG = 1, display [Municipio]
Spanish instructions: If PRFLAG = 0, display [Ciudad]
Else if PRFLAG = 1, display [Municipio]
Spanish label: CITY_MUNIC
Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: STATE
Instructions: If PRFLAG = 0, then display "State?"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado?"
If PRFLAG = 1, leave blank

Type: String
Length: 2
x Don't Know
x Refuse
Empty
On Input
x On Output
Store Instructions: Use State Lookup Table, with layout example "MD-Maryland" and store as alpha
abbreviation.
Array:
Special Instructions: Use State Lookup Table, with layout example "MD-Maryland" and store as alpha
Last Modified: Monday, December 3, 2018

Page 212 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

abbreviation.
If valid (not DK or RF), store as CP1ST.
Else store CP1ST as blank.
Skip Instructions: Goto PRX_LOC_ZP5

Last Modified: Monday, December 3, 2018

Page 213 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_LOC_ZP5

Field

BACK.PRX_LOC_ZP5
Description: Get zip code of new proxy's address
Form Pane Label: PRX_LOC_ZP5
SAS Name: PRX_LOC_ZP5
Tag Name: PRX_LOC_ZP5
Inherited Universe:
Universe: (from PRX_LOC_PO and PRFLAG = 1) OR (from PRX_LOC_ST)
Universe Description:
Question Text: What is your address?
... Street Address (line 1)? ^CP1ADD1
... Street Address (line2)? ^CP1ADD2
... ^CITY_MUNIC? ^CP1PO
... ^STATE_DISPLAY
ZIP Code? __________

Spanish Question Text: ¿Cuál es su dirección?
... ¿Dirección (línea 1)? ^CP1ADD1
... ¿Dirección (línea 2)? ^CP1ADD2
... ¿^CITY_MUNIC? ^CP1PO
... ^STATE_DISPLAY
¿Código postal? __________

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Last Modified: Monday, December 3, 2018

Page 214 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: CITY_MUNIC
Instructions: If PRFLAG = 0, display [City]
Else if PRFLAG = 1, display [Municipio]
Spanish instructions: If PRFLAG = 0, display [Ciudad]
Else if PRFLAG = 1, display [Municipio]
Spanish label: CITY_MUNIC
Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: STATE_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display "State? ^CP1ST"
If PRFLAG = 1, leave blank
Spanish instructions: If PRFLAG = 0 or blank, then display "¿Estado? ^CP1ST"
If PRFLAG = 1, leave blank

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Type: Integer
Length: 5
Min:
Max:
x Don't Know
x Refuse
Empty

Last Modified: Monday, December 3, 2018

Page 215 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
x On Output
Array:
Special Instructions: If valid (not DK or RF), store as CP1ZP5.
Else store CP1ZP5 as blank.
Skip Instructions: Goto BEST_TIME

Last Modified: Monday, December 3, 2018

Page 216 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

BEST_TIME

Field

BACK.BEST_TIME
Description: Determine best time to recontact respondent.
Form Pane Label: BEST_TIME
SAS Name: BEST_TIME
Tag Name: BEST_TIME
Inherited Universe:
Universe: (from PRX_LOC_ZP5) OR
(from R_NAME and ATTEMPT_TYPE = 3 or 4) OR
(from R_PHONE and ATTEMPT_TYPE = 1, 2, 3, or 4) OR
((ROSTER_REV = 5 or (ROSTER_REV = 1, 2, 3, or 4 and PERS[X] = 49)) and
RESPONDENT_FLAG = 1 and ATTEMPT_TYPE = 3 and END_NOW=blank)
Universe Description:
Question Text: In case we need to contact you again, what is the best time to reach you?

Spanish Question Text: En caso de que necesitemos contactarlo otra vez, ¿cuál es el mejor horario
para comunicarnos?

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

Mnemonic:

Description:

1

Day

2

Evening

3

Either

Spanish
Value:

Mnemonic:

Description:

1

Durante el día

2

Por la noche

3

En cualquier momento

Last Modified: Monday, December 3, 2018

Page 217 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

x Don't Know
x Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If BEST_TIME = 1, 2, 3, DK or RF and
ATTEMPT_TYPE = 1, 2, or 6, THEN Goto THANK_YOU
If BEST_TIME = 1, 2, 3, DK or RF and
ATTEMPT_TYPE = 3, 4, or 7, THEN Goto THANK_YOU_TPH

Last Modified: Monday, December 3, 2018

Page 218 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

THANK_YOU

Field

BACK.THANK_YOU
Description: Thank personal visit respondent
Form Pane Label: THANK_YOU
SAS Name: THANK_YOU
Tag Name: THANK_YOU
Inherited Universe:
Universe: (END_NOW = 1 and GATE_TROSTER = 1 and RESPONDENT_FLAG = 1 and
ATTEMPT_TYPE = 1) OR
(R_TYPE = 1 –5, or 7 and END_NOW = 1 and ATTEMPT_TYPE = 1) OR
(BEST_TIME = 1, 2, 3, DK, or RF and ATTEMPT_TYPE = 1, 2, or 6)
Universe Description:
Question Text: This concludes our interview. Thank you very much for your cooperation.

Spanish Question Text: Con esto concluye nuestra entrevista. Muchas gracias por su cooperación.

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:

Mnemonic:

1

Description:
Escriba 1 para continuar
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Last Modified: Monday, December 3, 2018

Page 219 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: If THANK_YOU = 1, THEN Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 220 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

THANK_YOU_TPH

Field

BACK.THANK_YOU_TPH
Description: Thank telephone respondent
Form Pane Label: THANK_YOU_TPH
SAS Name: THANK_YOU_TPH
Tag Name: THANK_YOU_TPH
Inherited Universe:
Universe: (END_NOW = 1 and GATE_TROSTER = 1 and RESPONDENT_FLAG = 1 and
ATTEMPT_TYPE = 3) OR
(R_TYPE = 1 –5, or 7 and END_NOW = 1 and ATTEMPT_TYPE = 3) OR
(BEST_TIME = 1, 2, 3, DK, or RF and ATTEMPT_TYPE = 3, 4, or 7)
Universe Description:
Question Text: This concludes our interview. Thank you very much for your cooperation. This
survey has been approved by the Office of Management and Budget and given
the approval number ^OMB_NUMBER. This approval number enables us to
conduct the interview and to collect the information. If you have any questions
or comments about this census, including suggestions for reducing its length, I
have an address you can write to for information.
Would you like that address?

Spanish Question Text: Con esto concluye nuestra entrevista. Muchas gracias por su cooperación.
Esta encuesta fue aprobada por la Oficina de Administración y Presupuesto y
se le dio el número de aprobación ^OMB_NUMBER. Este número de
aprobación nos permite llevar a cabo la entrevista y recopilar la información.
Si tiene alguna pregunta o comentario sobre este censo, incluidas las
sugerencias para reducir su duración, tengo una dirección a la que puede
escribir para obtener información.
¿Quiere que le dé la dirección?

Fills: OMB_NUMBER
Instructions: Set OMB_NUMBER = ####-####
Spanish instructions: Set OMB_NUMBER = ####-####
Last Modified: Monday, December 3, 2018

Page 221 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

Description:

1

Yes

2

No

Spanish
Value:

Mnemonic:

Description:

1

Sí

2

No
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If THANK_YOU_TPH = 1, THEN Goto OMB
If THANK_YOU_TPH = 2, THEN Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 222 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

OMB

Field

BACK.OMB
Description: Gives additional information from the privacy act form to a telephone respondent who
has requested it.
Form Pane Label: OMB
SAS Name: OMB
Tag Name: OMB
Inherited Universe:
Universe: (THANK_YOU_TPH = 1)
Universe Description: The telephone respondents wants the privacy act information.
Question Text: The address is:
Paperwork Project ^OMB_NUMBER
U.S. Census Bureau
4600 Silver Hill Road, AMSD-3K138
Washington, DC 20233
You may e-mail comments to:
[email protected]
Use Paperwork Project ^OMB_NUMBER as the subject.

Spanish Question Text: La dirección es:
Paperwork Project ^OMB_NUMBER
U.S. Census Bureau
4600 Silver Hill Road, AMSD-3K138
Washington, DC 20233
Puede enviar comentarios por correo electrónico a:
[email protected]
Utilizar Paperwork Project ^OMB_NUMBER para el asunto.

Fills: OMB_NUMBER
Instructions: Set OMB_NUMBER = ####-####
Spanish instructions: Set OMB_NUMBER = ####-####
Last Modified: Monday, December 3, 2018

Page 223 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

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

Mnemonic:

1

Description:
Enter 1 to Continue

Spanish
Value:

Mnemonic:

1

Description:
Escriba 1 para continuar
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Skip Instructions: If OMB = 1, THEN Goto LANG_WHICH

Last Modified: Thursday, January 24, 2019

Page 224 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK

Field

BACK.CALLBACK
Description: Asks the reinterviewer if another visit would result in an interview or a better interview.
Form Pane Label: CALLBACK
SAS Name: CALLBACK
Tag Name: CALLBACK
Inherited Universe:
Universe: (RI_STARTB_PV = 2, 3, or 4 and ((RI_GROUP = 11 and NEW_PRX_OK ne 1) or
(RI_GROUP=6 or 7 and COMPLETE=blank))) OR
(RI_STARTB_PV = 2 and ((RI_GROUP =1, 2, 21, 3, 5, 51, 61, or 71) or (RI_GROUP
= 6 or 7 and COMPLETE=1 and ATTEMPT_TYPE=1)) and COUNT_ATTEMPTS < 5)
OR
(RI_STARTB_PV = 3 or 4 and ((RI_GROUP = 21, 3, 51, 61, or 71) or (RI_GROUP=1,
5, 6, or 7 and COMPLETE=1)) and COUNT_ATTEMPTS < 5) OR
(RI_STARTB_TPH = 2, 3, or 4 and ((RI_GROUP = 11) or (RI_GROUP=6 or 7 and
COMPLETE=blank)) and COUNT_ATTEMPTS = 5) OR
(RI_STARTB_TPH = 2, 3, or 4 and COUNT_ATTEMPTS < 5 and TPH_ATTEMPTS <
2) OR
(INTRO1 = 2, DK, or RF and RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 2 and
COUNT_ATTEMPTS < 5) OR
(INTRO1 = 2, DK, or RF and RI_GROUP = 1 or 2 and COUNT_ATTEMPTS < 5 and
ATTEMPT_TYPE = 1 or 2) OR
(INTRO_FULL = 2, DK, or RF and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE =
1) OR
(KNOWL_AVAIL = 2 and RI_GROUP =1, 11, 5, 6, or 7) OR
(INTRO3 = RF and RI_GROUP = 11, 6, or 7) OR
(JICPOP = 1-49, DK, or RF and INTRO_INT ne 1 and (JICINT ne 1 or H_RESP = 1
or 2) and RI_GROUP ne 2 and (INTRO2B ne 5 and INTRO2B_HH ne 5) and
COUNT_ATTEMPTS < 5) OR
(RI_STARTB_TPH = 2, 3, 4, 5, or 6 and RI_GROUP = 1 or 5 and COMPLETE =
blank and COUNT_ATTEMPTS = 5) OR
(RI_STARTB_TPH = 2, 3, or 4 and COUNT_ATTEMPTS < 5 and TPH_ATTEMPTS
>= 2 and RI_GROUP = 2 and PRX_LOC_UPDATE = blank) OR
(VER_RESP = RF and COUNT_ATTEMPTS < 5) OR
(VACANT_CHK = DK and NEW_PRX_OK = 1) OR
(VACANT_CHK = RF and COUNT_ATTEMPTS < 5 and NEW_PRX_OK = 1)
Universe Description:
Question Text: STATUS: This case is missing information.
Do you think another visit or call to ^CALLBACK_QuestionText could result in a
complete interview about ^SAMPLE_ADDR?
Last Modified: Thursday, January 24, 2019

Page 225 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish Question Text: ESTATUS: Falta información en este caso.
¿Piensa que otra visita o llamada ^CALLBACK_QuestionText podría generar una
entrevista completa sobre ^SAMPLE_ADDR?

Fills: CALLBACK_QuestionText
Instructions: If RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 3), then display
"the original household respondent"
If RI_GROUP = 2 or (RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4), then display
"the original proxy respondent"
If RI_GROUP = 11, 6, or 7 or (RI_GROUP = 5 and ATTEMPT_TYPE = 6 or 7), then
display "the new respondent"
If RI_GROUP = 21, 3, 51, 61, or 71, then display "^SAMPLE_ADDR"
Spanish instructions: If RI_GROUP = 1 or (RI_GROUP = 5 and ATTEMPT_TYPE = 1 or 3), then display
"la persona encuestada del hogar"
If RI_GROUP = 2 or (RI_GROUP = 5 and ATTEMPT_TYPE = 2 or 4), then display
"la sustituto original"
If RI_GROUP = 11, 6, or 7 or (RI_GROUP = 5 and ATTEMPT_TYPE = 6 or 7), then
display "la nueva persona encuestada"
If RI_GROUP = 21, 3, 51, 61, or 71, then display "^SAMPLE_ADDR"

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Fills: SAMPLE_ADDR
Instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)
Spanish instructions: Populate with the SAMPLE ADDRESS (SAMPLE_ADDR)

Type: Enumerated
Length: 1

Last Modified: Thursday, January 24, 2019

Page 226 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Answer List: TCALLBACK
Value:

Mnemonic:

Description:

1

Yes, I will try again.

2

No, I don't think I can get any more information.

Spanish
Value:

Mnemonic:

Description:

1

Sí, lo intentaré de nuevo.

2

No, no creo que pueda obtener más información.
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If CALLBACK = 1, THEN Goto CALLBACK_DATE
If CALLBACK = 2 and R_TYPE = 6, THEN Goto RI_CLOSE
If CALLBACK = 2 and R_TYPE ne 6, THEN Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 227 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_DATE

Field

BACK.CALLBACK_DATE
Description: Asks the respondent for the date to callback
Form Pane Label: CALLBACK_DATE
SAS Name: CALLBACK_DATE
Tag Name: CALLBACK_DATE
Inherited Universe:
Universe: (INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 1 or 2) OR
(INTRO2 = 2 and COUNT_ATTEMPTS < 5 and ATTEMPT_TYPE = 3 or 4 and
TPH_ATTEMPTS < 2) OR
(MAKE_PV = 1 and ROSTER1B ne 4 and INTRO2 = 2 and COUNT_ATTEMPTS < 5
and ATTEMPT_TYPE = 3 or 4 and TPH_ATTEMPT >= 2) OR
(MAKE_PV = 1 and ROSTER1B = 4 and COUNT_ATTEMPTS < 5) OR
(END_NOW = 2 and GATE_ROSTER = 1 and COUNT_ATTEMPTS < 5) -ORCALLBACK = 1 OR
(JICPOP = 01-49, DK, or RF and INTRO_INT ne 1 and (JICINT ne 1 or H_RESP = 1
or 2) and RI_GROUP ne 2 and (INTRO2B = 5 or INTRO2B_HH = 5) and
COUNT_ATTEMPTS < 5) OR
(CALLBACK = 1) OR
(JICPOP2 = 01-49, DK, or RF and END_NOW = 3 and COUNT_ATTEMPTS < 5) OR
(VER_RESP = 2)
Universe Description:
Question Text:

ASK OR ESTIMATE:
What would be a good date and time for me to ^RETURN_CALL_VISIT to
complete an interview?
Current Date: ^SYSTEMDATE

Spanish Question Text:

PREGUNTE O CALCULE:
¿Cuál sería una buena fecha y hora para que ^RETURN_CALL_VISIT completar
una entrevista?
Fecha actual: ^SYSTEMDATE

Fills: RETURN_CALL_VISIT
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, THEN display "return"
Last Modified: Monday, December 3, 2018

Page 228 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B ne 4, THEN display "call"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B = 4, THEN display "visit"
Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, THEN display "regrese a"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B ne 4, THEN display "llame para"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B = 4, THEN display "haga una
visita para"

Fills: SYSTEMDATE
Instructions: Populate with the current system date and time
Spanish instructions: Populate with the current system date and time

Type: Date
Length: 10
x Don't Know
Refuse
x Empty
On Input
x On Output
Store Instructions: If DK or RF, store as blank
Array:
Special Instructions: Allow the reinterviewer to select the date from a calendar or type it in.
This is the date portion of APPTDATE to be displayed in MCM.
Skip Instructions: If CALLBACK_DATE ne DK or RF, THEN Goto CALLBACK_TIME
Else If END_NOW = 2 or INTRO2B = 5 or INTRO2B_HH = 5 or
(ROSTER1B = 4 and RI_GROUP ne 2), THEN Goto R_TYPE2
Else If ROSTER1B = 4 and RI_GROUP = 2, THEN Goto CALLBACK_PRX_NAME
Else If END_NOW ne 2 and INTRO2B ne 5 and INTRO2B_HH ne 5 and
ROSTER1B ne 4, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 229 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_DATE_CHECK

Check

BACK.CALLBACK_DATE_CHECK
Description: A soft error that will not allow the reinterviewer to collect a callback date in the past or
beyond the end of the operation (September 18, 2020).
Inherited Universe:
Universe: CALLBACK = 1
Universe Description:
Text: You must enter a date between now and September 18, 2020.
Press GoTo to enter a different date.
Press Suppress to keep the date and enter a callback time.

Spanish Text: Tiene que escribir una fecha entre ahora y el 18 de septiembre de 2020.
Presione GoTo para escribir una fecha diferente.
Presione Suppress para mantener la fecha y escribir una hora para devolver la
llamada.

Check Instructions: You must enter a date between now and September 18, 2020.
Type: Soft
Skip Instructions: Press "Goto" to Goto CALLBACK_DATE
Press "Suppress" to Goto CALLBACK_TIME

Last Modified: Monday, December 3, 2018

Page 230 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_TIME

Field

BACK.CALLBACK_TIME
Description: Asks the respondent for the time to callback
Form Pane Label: CALLBACK_TIME
SAS Name: CALLBACK_TIME
Tag Name: CALLBACK_TIME
Inherited Universe:
Universe: CALLBACK_DATE
Universe Description:
Question Text: ASK OR ESTIMATE:
What would be a good date and time for me to ^RETURN_CALL_VISIT to complete
an interview?
Current Date: ^SYSTEMDATE

Spanish Question Text:

PREGUNTE O CALCULE:
¿Cuál sería una buena fecha y hora para que ^RETURN_CALL_VISIT completar una
entrevista?
Fecha actual: ^SYSTEMDATE

Fills: RETURN_CALL_VISIT
Instructions: If ATTEMPT_TYPE = 1, 2, or 6, THEN display "return"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B ne 4, THEN display "call"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B = 4, THEN display "visit"
Spanish instructions: If ATTEMPT_TYPE = 1, 2, or 6, THEN display "regrese a"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B ne 4, THEN display "llame para"
If ATTEMPT_TYPE = 3, 4, or 7 and ROSTER1B = 4, THEN display "haga una
visita para"

Fills: SYSTEMDATE
Last Modified: Monday, December 3, 2018

Page 231 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Instructions: Populate with the current system date and time
Spanish instructions: Populate with the current system date and time

Type: Time
Length: 8
x Don't Know
Refuse
x Empty
x On Input
x On Output
Store Instructions: Store DK as blank
Array:
Special Instructions: Allow the reinterviewer to select the time from a clock.
Skip Instructions: If END_NOW = 2 or INTRO2B = 5 or INTRO2B_HH = 5 or
(ROSTER1B = 4 and RI_GROUP ne 2), THEN Goto R_TYPE2
If ROSTER1B = 4 and RI_GROUP = 2, THEN Goto CALLBACK_PRX_NAME
If END_NOW ne 2 and INTRO2B ne 5 and INTRO2B_HH ne 5 and
ROSTER1B ne 4, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 232 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

R_TYPE2

Field

BACK.R_TYPE2
Description: Identifies what type of respondent was interviewed.
Form Pane Label: R_TYPE2
SAS Name: R_TYPE2
Tag Name: R_TYPE2
Inherited Universe:
Universe: (from CALLBACK_TIME and (END_NOW = 2 or INTRO2B=5 or INTRO2B_HH = 5 or
(ROSTER1B = 4 and RI_GROUP ne 2)))
Universe Description:
Question Text:

Spanish Question Text:

Describe the Respondent:

Describa a la persona encuestada:

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

Mnemonic:

Description:

1

Landlord (Superintendent, Rental Office, Owner, etc.)

2

Neighbor

3

Relative/caregiver to occupant

4

Current occupant

5

Former occupant - prior to PI

6

No respondent

7

Other (Specify in NOTES)

Spanish
Value:

Mnemonic:

Description:

1

Propietario (superintendente, oficina de alquiler, dueño, etc.)

2

Vecino

3

Pariente/proveedor de servicios de salud para los ocupantes

Last Modified: Monday, December 3, 2018

Page 233 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

4

Ocupante actual

5

Ocupante anterior, antes de PI

6

No es una persona encuestada

7

Otro (especifique en NOTES)
x Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Store as CP1TYPE
Array:
Special Instructions: Set to CP1TYPE
Skip Instructions: If R_TYPE2 = 4, THEN Goto CALLBACK_HH_NAME
If R_TYPE2=6, THEN Goto RI_CLOSE
If R_TYPE2 = 1, 2, 3, 5, 7, or DK, THEN Goto CALLBACK_PRX_NAME

Last Modified: Monday, December 3, 2018

Page 234 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_HH_NAME

Field

BACK.CALLBACK_HH_NAME
Description: Collects callback name at PI sample household address
Form Pane Label: CALLBACK_HH_NAME
SAS Name: CALLBACK_HH_NAME
Tag Name: CALLBACK_HH_NAME
Inherited Universe:
Universe: (R_TYPE2 = 4)
Universe Description: The respondent is a household member.
Question Text: CALLBACK INFORMATION if available:
PI Sample Household:
Household Name? ^CP1NAME
... Household Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Hogar muestra de PI:
¿Nombre del hogar? ^CP1NAME
... ¿Número de teléfono del hogar?

Type: String
Length: 42
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1NAME.
Else store CP1NAME as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1NAME.
Last Modified: Monday, December 3, 2018

Page 235 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Else store CP1NAME as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_HH_TEL

Last Modified: Thursday, August 1, 2019

Page 236 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

CALLBACK_HH_TEL
BACK.CALLBACK_HH_TEL
Description: Collects PI sample household callback phone number

Form Pane Label: CALLBACK_HH_TEL
SAS Name: CALLBACK_HH_TEL
Tag Name: CALLBACK_HH_TEL
Inherited Universe:
Universe: (from CALLBACK_HH_NAME)
Universe Description: The respondent is a household member.
Question Text: CALLBACK INFORMATION if available:
PI Sample Household:
... Household Name? ^CP1NAME
Household Phone Number? ^MASTER_PHONE

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Hogar muestra de PI:
... ¿Nombre del hogar? ^CP1NAME
¿Número de teléfono del hogar? ^MASTER_PHONE

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

Last Modified: Thursday, August 1, 2019

Page 237 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Type: Integer
Length: 10
Min:
Max:
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1PHON.
Else store CP1PHON as blank.
Array:
Special Instructions: If valid (not DK or RF), THEN
Set MASTER_PHONE = CP1PHON
Allow reinterviewer to correct previous entry or to collect new entry.
If invalid phone number is entered, display a hard error message that says "Invalid
response." in English and "Respuesta no válida." in Spanish.
Skip Instructions: Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 238 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_NAME

Field

BACK.CALLBACK_PRX_NAME
Description: Get proxy name for callback
Form Pane Label: CALLBACK_PRX_NAME
SAS Name: CALLBACK_PRX_NAME
Tag Name: CALLBACK_PRX_NAME
Inherited Universe:
Universe: (R_TYPE2=1, 2, 3, 5, 7, or DK) OR
(from CALLBACK_TIME and ROSTER1B = 4 and RI_GROUP = 2)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
Proxy name or Type (landlord for example)? ^CP1NAME
... Proxy Street Address (line 1)?
... Proxy Street Address (line2)?
... ^PROXY_CITY_MUNIC
... ^PROXY_STATE
... Proxy ZIP Code?
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
Nombre o tipo de sustituto (propietario por ejemplo)? ^CP1NAME
... ¿Dirección del sustituto (línea 1)?
... ¿Dirección del sustituto (línea 2)?
... ¿^PROXY_CITY_MUNIC?
... ¿^PROXY_STATE?
... ¿Código postal del sustituto?
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Last Modified: Monday, December 3, 2018

Page 239 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.

Fills: PROXY_CITY_MUNIC
Instructions: If PRFLAG = 0, display [City?]
Else if PRFLAG = 1, display [Municipio?]
Spanish instructions: If PRFLAG = 0, display [¿Ciudad?]
Else if PRFLAG = 1, display [¿Municipio?]
Spanish label: PROXY_CITY_MUNIC
Fills: PROXY_STATE
Instructions: If PRFLAG = 0, then display "Proxy State? ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado del sustituto? ^CP1ST"
If PRFLAG = 1, leave blank

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Type: String
Length: 42
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1NAME.
Else store CP1NAME as blank.
Array:
Last Modified: Monday, December 3, 2018

Page 240 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Special Instructions: If valid (not DK or RF), store as CP1NAME.
Else store CP1NAME as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_PRX_ADD1

Last Modified: Monday, December 3, 2018

Page 241 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_ADD1

Field

BACK.CALLBACK_PRX_ADD1
Description: Get proxy street address (line 1) for callback
Form Pane Label: CALLBACK_PRX_ADD1
SAS Name: CALLBACK_PRX_ADD1
Tag Name: CALLBACK_PRX_ADD1
Inherited Universe:
Universe: (from CALLBACK_PRX_NAME)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)?: ^CP1NAME
Proxy Street Address (line 1)? ^CP1ADD1
... Proxy Street Address (line2)?
... ^PROXY_CITY_MUNIC
... ^PROXY_STATE
... Proxy ZIP Code?
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)?: ^CP1NAME
¿Dirección del sustituto (línea 1)? ^CP1ADD1
... ¿Dirección del sustituto (línea 2)?
... ¿^PROXY_CITY_MUNIC?
... ¿^PROXY_STATE?
... ¿Código postal del sustituto?
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
Last Modified: Monday, December 3, 2018

Page 242 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC
Instructions: If PRFLAG = 0, display [City?]
Else if PRFLAG = 1, display [Municipio?]
Spanish instructions: If PRFLAG = 0, display [¿Ciudad?]
Else if PRFLAG = 1, display [¿Municipio?]
Spanish label: PROXY_CITY_MUNIC
Fills: PROXY_STATE
Instructions: If PRFLAG = 0, then display "Proxy State? ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado del sustituto? ^CP1ST"
If PRFLAG = 1, leave blank

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Type: String
Length: 54
x Don't Know
x Refuse
x Empty

Last Modified: Monday, December 3, 2018

Page 243 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1ADD1.
Else store CP1ADD1 as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1ADD1.
Else store CP1ADD1 as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_PRX_ADD2

Last Modified: Monday, December 3, 2018

Page 244 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_ADD2

Field

BACK.CALLBACK_PRX_ADD2
Description: Get proxy street address (line 2) for callback
Form Pane Label: CALLBACK_PRX_ADD2
SAS Name: CALLBACK_PRX_ADD2
Tag Name: CALLBACK_PRX_ADD2
Inherited Universe:
Universe: (from CALLBACK_PRX_ADD1)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)? ^CP1NAME
... Proxy Street Address (line 1)?: ^CP1ADD1
Proxy Street Address (line2)? ^CP1ADD2
... ^PROXY_CITY_MUNIC
... ^PROXY_STATE
... Proxy ZIP Code?
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)? ^CP1NAME
... ¿Dirección del sustituto (línea 1)?: ^CP1ADD1
¿Dirección del sustituto (línea 2)? ^CP1ADD2
... ¿^PROXY_CITY_MUNIC
... ^PROXY_STATE
... ¿Código postal del sustituto?
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
Last Modified: Monday, December 3, 2018

Page 245 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC
Instructions: If PRFLAG = 0, display [City?]
Else if PRFLAG = 1, display [Municipio?]
Spanish instructions: If PRFLAG = 0, display [¿Ciudad?]
Else if PRFLAG = 1, display [¿Municipio?]
Spanish label: PROXY_CITY_MUNIC
Fills: PROXY_STATE
Instructions: If PRFLAG = 0, then display "Proxy State? ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado del sustituto? ^CP1ST"
If PRFLAG = 1, leave blank

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Last Modified: Monday, December 3, 2018

Page 246 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Type: String
Length: 54
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1ADD2.
Else store CP1ADD2 as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1ADD2.
Else store CP1ADD2 as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_PRX_PO

Last Modified: Thursday, January 17, 2019

Page 247 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_PO

Field

BACK.CALLBACK_PRX_PO
Description: Get proxy city for callback
Form Pane Label: CALLBACK_PRX_PO
SAS Name: CALLBACK_PRX_PO
Tag Name: CALLBACK_PRX_PO
Inherited Universe:
Universe: (from CALLBACK_PRX_ADD2)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)?: ^CP1NAME
... Proxy Street Address (line 1)?: ^CP1ADD1
... Proxy Street Address (line2)?: ^CP1ADD2
^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE
... Proxy ZIP Code?
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)?: ^CP1NAME
... ¿Dirección del sustituto (línea 1)?: ^CP1ADD1
... ¿Dirección del sustituto (línea 2)?: ^CP1ADD2
^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE
... ¿Código postal del sustituto?
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
Last Modified: Thursday, January 17, 2019

Page 248 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display [Proxy City?: ^CP1PO]
If PRFLAG = 1, then display [Proxy Municipio? ^CP1PO]
Spanish label: PROXY_CITY_MUNIC_DISPLAY
Spanish instructions: If PRFLAG = 0 or blank, then display [¿Ciudad del sustituto?: ^CP1PO]
If PRFLAG = 1, then display [¿Municipio del sustituto? ^CP1PO]

Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: PROXY_STATE
Instructions: If PRFLAG = 0, then display "Proxy State? ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado del sustituto? ^CP1ST"
If PRFLAG = 1, leave blank

Last Modified: Thursday, January 17, 2019

Page 249 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Type: String
Length: 28
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1PO.
Else store CP1PO as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1PO.
Else store CP1PO as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: If PRFLAG = 0, THEN Goto CALLBACK_PRX_ST
If PRFLAG = 1, THEN Goto CALLBACK_PRX_ZP5

Last Modified: Monday, December 3, 2018

Page 250 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Field

CALLBACK_PRX_ST
BACK.CALLBACK_PRX_ST
Description: Get proxy state for callback

Form Pane Label: CALLBACK_PRX_ST
SAS Name: CALLBACK_PRX_ST
Tag Name: CALLBACK_PRX_ST
Inherited Universe:
Universe: (from CALLBACK_PRX_PO and PRFLAG=0)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)?: ^CP1NAME
... Proxy Street Address (line 1)?: ^CP1ADD1
... Proxy Street Address (line2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
^PROXY_STATE
... Proxy ZIP Code?
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)?: ^CP1NAME
... ¿Dirección del sustituto (línea 1)?: ^CP1ADD1
... ¿Dirección del sustituto (línea 2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
^PROXY_STATE
... ¿Código postal del sustituto?
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
Last Modified: Monday, December 3, 2018

Page 251 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display [Proxy City?: ^CP1PO]
If PRFLAG = 1, then display [Proxy Municipio? ^CP1PO]
Spanish label: PROXY_CITY_MUNIC_DISPLAY
Spanish instructions: If PRFLAG = 0 or blank, then display [¿Ciudad del sustituto?: ^CP1PO]
If PRFLAG = 1, then display [¿Municipio del sustituto? ^CP1PO]

Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: PROXY_STATE
Instructions: If PRFLAG = 0, then display "Proxy State? ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0, then display "¿Estado del sustituto? ^CP1ST"
If PRFLAG = 1, leave blank

Last Modified: Monday, December 3, 2018

Page 252 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Type: String
Length: 2
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1ST.
Else store CP1ST as blank.
Array:
Special Instructions: Use State Lookup Table, with layout example "MD-Maryland, " and store as alpha
abbreviation
If valid (not DK or RF), store as CP1ST.
Else store CP1ST as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_PRX_ZP5

Last Modified: Monday, December 3, 2018

Page 253 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_ZP5

Field

BACK.CALLBACK_PRX_ZP5
Description: Get proxy zip code for callback
Form Pane Label: CALLBACK_PRX_ZP5
SAS Name: CALLBACK_PRX_ZP5
Tag Name: CALLBACK_PRX_ZP5
Inherited Universe:
Universe: (from CALLBACK_PRX_PO and PRFLAG = 1) OR
(from CALLBACK_PRX_ST)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)?: ^CP1NAME
... Proxy Street Address (line 1)?: ^CP1ADD1
... Proxy Street Address (line2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE_DISPLAY
Proxy ZIP Code? ^CP1ZP5
... Proxy Phone Number?

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)?: ^CP1NAME
... ¿Dirección del sustituto (línea 1)?: ^CP1ADD1
... ¿Dirección del sustituto (línea 2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE_DISPLAY
Proxy ZIP Code? ^CP1ZP5
... ¿Número de teléfono del sustituto?

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Last Modified: Monday, December 3, 2018

Page 254 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display [Proxy City?: ^CP1PO]
If PRFLAG = 1, then display [Proxy Municipio? ^CP1PO]
Spanish label: PROXY_CITY_MUNIC_DISPLAY
Spanish instructions: If PRFLAG = 0 or blank, then display [¿Ciudad del sustituto?: ^CP1PO]
If PRFLAG = 1, then display [¿Municipio del sustituto? ^CP1PO]

Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: PROXY_STATE_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display "Proxy State: ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0 or blank, then display "Estado del sustituto: ^CP1ST"
If PRFLAG = 1, leave blank
Last Modified: Monday, December 3, 2018

Page 255 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Fills: CP1ZP5
Instructions: Set CP1ZP5 from the PI RI SCIF and update when allowed in the instrument.
Spanish instructions: Set CP1ZP5 from the PI RI SCIF and update when allowed in the instrument.

Type: Integer
Length: 5
Min:
Max:
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1ZP5.
Else store CP1ZP5 as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1ZP5.
Else store CP1ZP5 as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
Skip Instructions: Goto CALLBACK_PRX_TEL

Last Modified: Thursday, August 1, 2019

Page 256 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALLBACK_PRX_TEL

Field

BACK.CALLBACK_PRX_TEL
Description: Get proxy phone number for callback
Form Pane Label: CALLBACK_PRX_TEL
SAS Name: CALLBACK_PRX_TEL
Tag Name: CALLBACK_PRX_TEL
Inherited Universe:
Universe: (from CALLBACK_PRX_ZP5)
Universe Description:
Question Text: CALLBACK INFORMATION if available:
(Potential) Proxy:
... Proxy name or Type (landlord for example)?: ^CP1NAME
... Proxy Street Address (line 1)?: ^CP1ADD1
... Proxy Street Address (line2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE_DISPLAY
... Proxy ZIP Code?: ^CP1ZP5
Proxy Phone Number? ^MASTER_PHONE

Spanish Question Text: INFORMACIÓN PARA LA SEGUNDA LLAMADA si está disponible:
Sustituto (potencial):
... ¿Nombre o tipo de sustituto (propietario, por ejemplo)?: ^CP1NAME
... ¿Dirección del sustituto (línea 1)?: ^CP1ADD1
... ¿Dirección del sustituto (línea 2)?: ^CP1ADD2
... ^PROXY_CITY_MUNIC_DISPLAY
... ^PROXY_STATE_DISPLAY
... ¿Código postal del sustituto?: ^CP1ZP5
¿Número de teléfono del sustituto? ^MASTER_PHONE

Fills: CP1NAME
Instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.
Last Modified: Thursday, August 1, 2019

Page 257 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Spanish instructions: Initally populate with CP1NAME from the PI RI SCIF, then update as needed
with RESPNAME from the instrument.

Fills: CP1ADD1
Instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD1 = CP1ADD1 from the PI RI SCIF.
Set to CP1ADD1 in the instrument if the interviewer changes it.

Fills: CP1ADD2
Instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.
Spanish instructions: Initially set CP1ADD2 = CP1ADD2 from the PI RI SCIF.
Set to CP1ADD2 in the instrument if the interviewer changes it.

Fills: PROXY_CITY_MUNIC_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display [Proxy City?: ^CP1PO]
If PRFLAG = 1, then display [Proxy Municipio? ^CP1PO]
Spanish label: PROXY_CITY_MUNIC_DISPLAY
Spanish instructions: If PRFLAG = 0 or blank, then display [¿Ciudad del sustituto?: ^CP1PO]
If PRFLAG = 1, then display [¿Municipio del sustituto? ^CP1PO]

Fills: CP1PO
Instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.
Spanish instructions: Set CP1PO = CP1PO from the PI RI SCIF or the value from PRX_LOC_PO.

Fills: PROXY_STATE_DISPLAY
Instructions: If PRFLAG = 0 or blank, then display "Proxy State: ^CP1ST"
If PRFLAG = 1, leave blank

Spanish instructions: If PRFLAG = 0 or blank, then display "Estado del sustituto: ^CP1ST"
If PRFLAG = 1, leave blank
Last Modified: Thursday, August 1, 2019

Page 258 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Fills: CP1ST
Instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST
Spanish instructions: Populate with CP1ST or the value from CALLBACK_PRX_ST

Fills: CP1ZP5
Instructions: Set CP1ZP5 from the PI RI SCIF and update when allowed in the instrument.
Spanish instructions: Set CP1ZP5 from the PI RI SCIF and update when allowed in the instrument.

Fills: MASTER_PHONE
Instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components
Spanish instructions: Set MASTER_PHONE = AREA || PREFIX || SUFFIX from the instrument
telephone number components

Type: Integer
Length: 10
Min:
Max:
x Don't Know
x Refuse
x Empty
On Input
x On Output
Store Instructions: If valid (not DK or RF), store as CP1PHON.
Else store CP1PHON as blank.
Array:
Special Instructions: If valid (not DK or RF), store as CP1PHON.
Set MASTER_PHONE = CP1PHON.
Else store CP1PHON as blank.
Allow reinterviewer to correct previous entry or to collect new entry.
If invalid phone number is entered, display a hard error message that says "Invalid
response." in English and "Respuesta no válida." in Spanish.
Last Modified: Thursday, August 1, 2019

Page 259 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Skip Instructions: Goto LANG_WHICH

Last Modified: Monday, December 3, 2018

Page 260 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

LANG_WHICH

Field

BACK.LANG_WHICH
Description: Asks the reinterviewer which language the majority of the interview was conducted in.
Form Pane Label: LANG_WHICH
SAS Name: LANG_WHICH
Tag Name: LANG_WHICH
Inherited Universe:
Universe: (R_TYPE = DK) OR
(THANK_YOU = 1) OR
(THANK_YOU_TPH = 2) OR
(OMB = 1) OR
(CALLBACK = 2 and R_TYPE ne 6) OR
(from CALLBACK_PRX_TEL) OR
(from CALLBACK_HH_TEL)
Universe Description:
Question Text:

Spanish Question Text:

What language was the majority of the reinterview conducted in?

¿En qué idioma se realizó la mayor parte de la segunda entrevista?

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

Mnemonic:

Description:

1

English

2

Spanish

3

Another language

4

Did not speak with anyone

Spanish
Value:
1

Mnemonic:

Description:
Inglés

Last Modified: Monday, December 3, 2018

Page 261 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

2

Español

3

Otro idioma

4

No se habló con nadie
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: If LANG_WHICH = 1, 2, 3, or 4, THEN Goto RI_CLOSE

Last Modified: Monday, December 3, 2018

Page 262 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_CLOSE

Field

BACK.RI_CLOSE
Description: Wrapup screen for every case. All paths leads here.
Form Pane Label: RI_CLOSE
SAS Name: RI_CLOSE
Tag Name: RI_CLOSE
Inherited Universe:
Universe: (R_TYPE = 6) OR
(R_TYPE2 = 6) OR
(STARTA = 2) OR
(ATTEMPT_TYPE = 8) OR
(RI_STARTB_PV = 2, 3 or 4 and ((RI_GROUP = 21, 3, 51, 61, or 71) or
(RI_GROUP=1, 5, 6, or 7 and COMPLETE=1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE=1) OR
(RI_STARTB_TPH = 2, 3, 4, 5 or 6 and ((RI_GROUP = 21, 3, 51, 61, or 71) or
(RI_GROUP = 1, 5, 6, or 7 and COMPLETE = 1)) and COUNT_ATTEMPTS = 5 and
ATTEMPT_TYPE = 3) OR
(INTRO1 = 2, DK, or RF and RI_GROUP = 5 and ATTEMPT_TYPE = 1, 2, 3, or 4
and COUNT_ATTEMPTS = 5) OR
(LANG_SPEAK_Q = 01 – 51, DK, or RF and COUNT_ATTEMPTS < 5) OR
(LANG_SPEAK_Q = 01–51, DK, or RF and RI_GROUP = 1, 11, 21, 3, 5, 51, 6, 61,
7, or 71 and COUNT_ATTEMPTS = 5) OR
(INTRO_FULL = 2, 3, DK, or RF and COUNT_ATTEMPTS = 5) OR
(JICPOP = 1 – 49, DK or RF and (INTRO_INT = 1 or (JICINT = 1 and H_RESP =
blank))) OR
(JICPOP = 1 – 49, DK, or RF and INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2) and RI_GROUP ne 2 and (INTRO2B ne 5 and INTRO2B_HH ne 5) and
COUNT_ATTEMPTS = 5) OR
(VACANT_CHK = RF and COUNT_ATTEMPTS = 5) OR
(CALLBACK = 2 and R_TYPE = 6) OR
(LANG_WHICH = 1, 2, 3, or 4) OR
(ROSTER1B = 2 or 3 and RI_GROUP ne 2) OR
(MAKE_PV = 1 and ROSTER1B ne 4 and (INTRO2 ne 2 or COUNT_ATTEMPTS >=
5 or ATTEMPT_TYPE ne 3 or 4 or TPH_ATTEMPTS < 2)) OR
(MAKE_PV = 1 and ROSTER1B = 4 and COUNT_ATTEMPTS >= 5) OR
(MAKE_PV= 2 or 3) OR
(JICPOP = 01 – 49, DK or RF and INTRO_INT ne 1 and (JICINT ne 1 or H_RESP =
1 or 2) and RI_GROUP ne 2 and (INTRO2B = 5 or INTRO2B_HH = 5) and
COUNT_ATTEMPTS = 5) OR
(END_NOW = 2 and GATE_TROSTER = 1 and COUNT_ATTEMPTS = 5) OR
(JICPOP2 = 01-49, DK, or RF and END_NOW = 2 and COUNT_ATTEMPTS = 5) OR
(JICPOP2 = 01-49, DK, or RF and END_NOW = 1) OR
(from CALLBACK_TIME and (END_NOW ne 2 and INTRO2B ne 5 and
Last Modified: Monday, December 3, 2018

Page 263 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO2B_HH ne 5 and ROSTER1B ne 4)) OR
(VER_RESP = RF and COUNT_ATTEMPTS = 5) OR
(INTRO_COMP = RF)
Universe Description:
Question Text: ^RI_CLOSE_HEADING
This case will now close.
Enter reinterview notes about this case when NOTES opens.

Spanish Question Text: ^RI_CLOSE_HEADING
Ahora se cerrará este caso.
Escriba las notas de la segunda entrevista sobre este caso cuando NOTES
(NOTAS) se abra.

Fills: RI_CLOSE_HEADING
Instructions: If THANK_YOU = blank and THANK_YOU_TPH = blank, display
" Thank respondent for his/her time."
Else Leave blank

Spanish instructions: If THANK_YOU = blank and THANK_YOU_TPH = blank, display
" Agradezca a la persona encuestada por su tiempo."
Else Leave blank

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

Mnemonic:

Description:
Close case

Spanish

Last Modified: Monday, December 3, 2018

Page 264 of 349

Survey: PES PI RI 2020
Section: BACK

Value:

Mnemonic:

1

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Description:
Cerrar el caso
Don't Know
Refuse
Empty
On Input
x On Output

Array:
Special Instructions: If RI_PERCOUNT = blank and 0 < JICPOP <= 99,
THEN Set RI_PERCOUNT = JICPOP
If RI_PERCOUNT = blank and 0 < JICPOP2 <= 99,
THEN Set RI_PERCOUNT = JICPOP2
If RI_PERCOUNT = blank and TROSTER.PERCOUNT ne blank,
THEN Set RI_PERCOUNT = TROSTER.PERCOUNT
If INTRO_INT = blank and
(JICINT = 1 or (JICINT = 2 and H_RESP = blank),
THEN Set INTRO_INT = JICINT
If INTRO_INT = 1, 2, DK or RF,
THEN Set INTRO_INT_FLAG = INTRO_INT
If INTRO_INT=blank and INTRO_INT_FLAG=1, 2, DK, or RF,
THEN Set INTRO_INT = INTRO_INT_FLAG
If R_TYPE = 1, 2, 3, 4, 5, 6, 7 or DK,
THEN Set CP1TYPE = R_TYPE
If R_NAME ne DK, RF, or blank and
R_TYPE = 1, 2, 3, 4, 5, or 7, THEN Set CP1NAME = R_NAME
If R_PHONE is valid and R_TYPE = 1, 2, 3, 4, 5, or 7,
THEN Set CP1PHON = R_PHONE
If INTERVIEW_HH = 1, THEN Set RI_HH_OK = 1, Set COMPLETE = 1
If ATTEMPT_TYPE = 1, 2, or 6, THEN
Increase COUNT_ATTEMPTS by 1, Increase PV_ATTEMPTS by 1
If ATTEMPT_TYPE = 3, 4, or 7, THEN
Increase COUNT_ATTEMPTS by 1, Increase TPH_ATTEMPTS by 1
Last Modified: Monday, December 3, 2018

Page 265 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If NEW_PRX_OK ne blank, THEN
Set PRX_OK = NEW_PRX_OK,
Set NEW_PRX_OK = blank
---------------------------------------------------------------------------------------RI cases with unit status of PI sample HU on PI date verified as vacant
(RI_CURSTAT=2), seasonal vacant (RI_CURSTAT=5), or did not exist or not a HU
(RI_CURSTAT=3)
If RI_CURSTAT = 2 or 5,
Then
If R_TYPE = 1 - 5 or blank,
THEN Set PI_OUTCOME= 326, Set RI_OUTCOME = 201
If R_TYPE = 6, 7 or DK,
THEN Set PI_OUTCOME = 327, Set RI_OUTCOME = 201
If RI_CURSTAT = 3,
Then
If R_TYPE = 1 - 5 or blank,
THEN Set PI_OUTCOME = 333, Set RI_OUTCOME = 201
If R_TYPE = 6, 7 or DK,
THEN Set PI_OUTCOME = 334, Set RI_OUTCOME = 201
---------------------------------------------------------------------------------------RI cases requiring a Full PI (COMPLETE = 1) and pathed to the PI instrument
screens (PI_SCREENS = 1)
If COMPLETE = 1 and PI_SCREENS = 1,
Set PI_OUTCOME in this section only according to the coding of OUTCOME in the PI
Instrument Specification
Then
If PI_OUTCOME = 201, THEN Set RI_OUTCOME = 201
If PI_OUTCOME = 208, THEN Set RI_OUTCOME = 201
If PI_OUTCOME = 203, THEN Set RI_OUTCOME = 201
If PI_OUTCOME = 209, THEN Set RI_OUTCOME = 201
If PI_OUTCOME = 202, 218, or 219 and COUNT_ATTEMPTS = 6,
THEN Set RI_OUTCOME = 203
If PI_OUTCOME = 202, 218, or 219 and COUNT_ATTEMPTS < 6
and (CALLBACK = 2 or END_NOW = 1 or 2),
THEN Set RI_OUTCOME = 203
If PI_OUTCOME = 202 and COUNT_ATTEMPTS < 6 and
(CALLBACK ne 2 and END_NOW ne 1 or 2),
Last Modified: Monday, December 3, 2018

Page 266 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

THEN Set RI_OUTCOME = 302, Set RI_TODO = 3
-------------------------------------------------------------------------------------RI cases requiring a Full PI (COMPLETE = 1) and did not path to the PI instrument
screens (PI_SCREENS = blank)
If INTERVIEW_HH = 1 and PI_SCREENS = blank and
RI_GROUP = 2, 5, 6, or 7,
(If RI_CATEGORY = 2, set RI_GROUP = 21, OR
If RI_CATEGORY = 5, set RI_GROUP = 51, OR
If RI_CATEGORY = 6, set RI_GROUP = 61, OR
If RI_CATEGORY = 7, set RI_GROUP = 71,)
THEN Set RI_TODO = 3
THEN Set COUNT_ATTEMPTS1 = COUNT_ATTEMPTS,
Reset COUNT_ATTEMPTS = 0, TPH_ATTEMPTS = 0, PV_ATTEMPTS = 0
THEN Set MASTER_PHONE = blank
THEN Set APPTDATE = blank
Set CP1TYPE = blank, Set CP1NAME = blank, Set CP1PHON = blank
Set CP1ADD1 = blank, Set CP1ADD2 = blank, Set CP1PO = blank
Set CP1ST = blank, Set CP1ZP5 = blank
Then
If REASSIGN_FLAG = 1, THEN Set RI_OUTCOME = 214
If REASSIGN_FLAG = blank, THEN Set RI_OUTCOME = 302
If COMPLETE = 1 and PI_SCREENS = blank and
RI_CURSTAT = 1 or 4 and 0 < RI_PERCOUNT < 50 and
COUNT_ATTEMPTS = 6,
Then
If (END_NOW = 1 or CALLBACK = 2),
THEN Set PI_OUTCOME = 219, Set RI_OUTCOME = 203
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 203
If COMPLETE = 1 and PI_SCREENS = blank and
RI_CURSTAT = 1 or 4 and 0 < RI_PERCOUNT < 50 and
COUNT_ATTEMPTS < 6,
Then
If (END_NOW = 1 or CALLBACK = 2),
THEN Set PI_OUTCOME = 219, Set RI_OUTCOME = 203
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set RI_OUTCOME = 302, RI_TODO = 3
If COMPLETE = 1 and PI_SCREENS = blank and
RI_CURSTAT = 1, 4 or blank and
Last Modified: Monday, December 3, 2018

Page 267 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_PERCOUNT = blank, 98, or 99 and RI_HH_OK = blank and
COUNT_ATTEMPTS < 6,
Then
If LANG_PROB = 4,
THEN Set RI_OUTCOME = 213, Set RI_TODO = 3
If REASSIGN_FLAG=1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 3
If LANG_PROB ne 4 and REASSIGN_FLAG = blank and
(END_NOW ne 1 and CALLBACK ne 2),
THEN Set RI_OUTCOME = 302, Set RI_TODO = 3
If COMPLETE = 1 and PI_SCREENS = blank and
RI_PERCOUNT = blank, 98, or 99 and RI_HH_OK = blank and
(COUNT_ATTEMPTS = 6 or
(COUNT_ATTEMPTS < 6 and (END_NOW = 1 or 2 or CALLBACK = 2))),
Then
If RI_GROUP = 1 and RI_CURSTAT = 1, 4 or blank and
(INTRO_INT = 1 or JICINT = 1 or
(INTRO_INT = 2 and H_RESP = blank)),
THEN Set RI_OUTCOME = 203,
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
If RI_GROUP = 1 and RI_CURSTAT = 1, 4 or blank and
(INTRO_INT ne 1 and JICINT ne 1 and
(INTRO_INT ne 2 or H_RESP = 1 or 2)),
THEN Set RI_OUTCOME = 219
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
If RI_GROUP = 21 or 3 and RI_CURSTAT = 1, 4 or blank,
THEN Set RI_OUTCOME = 219
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
If RI_GROUP = 5, 6, 7, 51, 61, or 71 and
Last Modified: Monday, December 3, 2018

Page 268 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_CURSTAT=1 or 4 and R_TYPE=4, THEN Set RI_OUTCOME = 203
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
If RI_GROUP = 5, 6, 7, 51, 61, or 71 and
RI_CURSTAT = 1 or 4 and R_TYPE ne 4,
THEN Set RI_OUTCOME = 219
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
If RI_GROUP = 5, 6, 7, 51, 61, or 71 and
RI_CURSTAT = blank, THEN Set RI_OUTCOME = 219
Then
If (END_NOW=1 or CALLBACK=2), THEN Set PI_OUTCOME = 219
If (END_NOW ne 1 and CALLBACK ne 2),
THEN Set PI_OUTCOME = 202
------------------------------------------------------------------------------------RI cases not requiring a Full PI (COMPLETE = blank)
If RI_GROUP = 1, 2 or 11 and COMPLETE = blank and
ROSTER1B = 1 and RI_CURSTAT = blank,
THEN Set RI_CURSTAT = ORIG_CURSTAT
If COMPLETE = blank and RI_CURSTAT = 1 or 4 and
ROSTER1B = 1, THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 201
If COMPLETE = blank and RI_CURSTAT = 1, 4, or blank and
ROSTER1B = 2, 3, 4, or blank and RI_GROUP = 11,
Then
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG=1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 4
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG=blank,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 4
If COUNT_ATTEMPTS = 6,
THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 219
If COMPLETE = blank and RI_CURSTAT = 1, 4, or blank and
Last Modified: Monday, December 3, 2018

Page 269 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSTER1B = 2, 3, 4, or blank and RI_GROUP = 2,
Then
If REASSIGN_FLAG = 1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 2
If LANG_PROB = 4,
THEN Set RI_OUTCOME = 213, Set RI_TODO = 2
If REASSIGN_FLAG = blank and LANG_PROB ne 4,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 2
If COMPLETE = blank and RI_CURSTAT = blank and
RI_GROUP = 6 or 7,
Then
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = 1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 6
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = blank,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 6
If COUNT_ATTEMPTS = 6,
THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 219
If COMPLETE = blank and RI_CURSTAT = 1, 4, or blank and
ROSTER1B = 2, 3, 4, or blank and RI_GROUP = 1,
Then
If COUNT_ATTEMPTS = 6 and
(INTRO_INT = 1 or JICINT = 1 or
(INTRO_INT = 2 and H_RESP = blank))
THEN Set RI_OUTCOME = 203
Then
If CALLBACK = 2, THEN Set PI_OUTCOME = 219
If CALLBACK ne 2, THEN Set PI_OUTCOME = 202
If COUNT_ATTEMPTS = 6 and
(INTRO_INT ne 1 and JICINT ne 1 and
(INTRO_INT ne 2 or H_RESP = 1 or 2)) and PRX_OK = 1,
THEN Set RI_GROUP = 11
Set COUNT_ATTEMPTS1 = COUNT_ATTEMPTS
Reset COUNT_ATTEMPTS = 0, TPH_ATTEMPTS = 0, PV_ATTEMPTS = 0
Set MASTER_PHONE = blank
Set APPTDATE = blank
Set CP1TYPE = blank, Set CP1NAME = blank, Set CP1PHON = blank
Set CP1ADD1 = blank, Set CP1ADD2 = blank, Set CP1PO = blank
Set CP1ST = blank, Set CP1ZP5 = blank
Set RI_OUTCOME = 202
Last Modified: Monday, December 3, 2018

Page 270 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Set RI_TODO = 4
If COUNT_ATTEMPTS = 6 and
(INTRO_INT ne 1 and JICINT ne 1 and
(INTRO_INT ne 2 or H_RESP = 1 or 2)) and PRX_OK = blank,
THEN Set RI_OUTCOME = 219
Then
If CALLBACK = 2, THEN Set PI_OUTCOME = 219
If CALLBACK ne 2, THEN Set PI_OUTCOME = 202
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = 1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 1
If COUNT_ATTEMPTS < 6 and LANG_PROB = 4,
THEN Set RI_OUTCOME = 213, Set RI_TODO = 1
If COUNT_ATTEMPTS < 6 and CALLBACK = 1 or blank and
REASSIGN_FLAG = blank and LANG_PROB ne 4,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 1
If COUNT_ATTEMPTS < 6 and CALLBACK = 2 and
(INTRO_INT = 1 or JICINT = 1 or
(INTRO_INT = 2 and H_RESP = blank)),
THEN Set PI_OUTCOME = 219, Set RI_OUTCOME = 203
If COUNT_ATTEMPTS < 6 and CALLBACK = 2 and
(INTRO_INT ne 1 and JICINT ne 1 and
(INTRO_INT ne 2 or H_RESP = 1 or 2)),
THEN Set PI_OUTCOME = 219, RI_OUTCOME = 219
If COMPLETE = blank and RI_CURSTAT = blank and
RI_GROUP = 5,
Then
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = 1,
THEN Set RI_OUTCOME = 214, Set RI_TODO = 5
If COUNT_ATTEMPTS < 6 and LANG_PROB = 4,
THEN Set RI_OUTCOME = 213, Set RI_TODO = 5
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = blank and
LANG_PROB ne 4 and PRX_OK = blank,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 5
If COUNT_ATTEMPTS < 6 and REASSIGN_FLAG = blank and
LANG_PROB ne 4 and PRX_OK = 1,
THEN Set RI_OUTCOME = 202, Set RI_TODO = 6
Last Modified: Monday, December 3, 2018

Page 271 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

If COUNT_ATTEMPTS = 6 and
(INTRO_INT = 1 or JICINT = 1 or
(INTRO_INT = 2 and H_RESP = blank)),
THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 203
If COUNT_ATTEMPTS = 6 and
(INTRO_INT ne 1 and JICINT ne 1 and
(INTRO_INT ne 2 or H_RESP = 1 or 2)),
THEN Set PI_OUTCOME = 202, Set RI_OUTCOME = 219
---------------------------------------------------------------------------------------If LANG_SPEAK = blank and LANG_WHICH = 1,
THEN Set LANG_SPEAK = 1
If LANG_SPEAK = blank and LANG_WHICH = 2,
THEN Set LANG_SPEAK = 2
**************************************************************************************
Based on the current reinterview outcome code, certain variables need to be emptied
or retained using the following rules:
- If the reinterview outcome is 200, use the original version.
- If the reinterview outcome is 201 or 203, send the current version of all fields to
HQ.
- If the reinterview outcome is 213, 214, or 219 and is accepted in Supervisory
Review,
send the current version of all fields to HQ.
- For any reinterview outcome, if a case is reassigned through View/Reassign,
send the original version to the reinterviewer.
- If the reinterview outcome is 219 and the case is reassigned through Supervisory
Review, send the original version to the reinterviewer.
- If the reinterview outcome is 302 and GATE_TROSTER = 1 and the case is
reopened,
empty the following fields in the in script:
STARTA
BYOBS
ATTEMPT_TYPE
RI_STARTB_PV
RI_STARTB_TPH
VER_RESP
INTRO_COMP
LANG_SPEAK_Q
INTERVIEW_HH
MAKE_PV
Last Modified: Monday, December 3, 2018

Page 272 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

END_NOW
R_TYPE
R_NAME
R_PHONE
PRX_LOC_ADD1
PRX_LOC_ADD2
PRX_LOC_PO
PRX_LOC_ST
PRX_LOC_ZP5
THANK_YOU
THANK_YOU_TPH
OMB
CALLBACK
R_TYPE2
LANG_WHICH
SURVEY_Q
HUTYPE1
HUTYPE2
ROSTER1B
JICPOP2
RI_HH_OK
LANG_PROB
CURSTAT
PI_OUTCOME
REASSIGN_FLAG
RI_PERCOUNT
Empty the following fields in the in script if the:
(1) reinterview outcome is 202 and the case is reopened, or
(2) reinterview outcome is 302 and GATE_TROSTER = blank, and the case is
reopened, or
(3) reinterview outcome is 213 or 214 and the case is reassigned through
Supervisory Review
(current version ONLY).
STARTA
BYOBS
ATTEMPT_TYPE
RI_STARTB_PV
RI_STARTB_TPH
INTRO_FULL
VER_ADD
INTRO1B
INTRO1C
INTRO1
INTRO2
INTRO_INT
INTRO3
Last Modified: Monday, December 3, 2018

Page 273 of 349

Survey: PES PI RI 2020
Section: BACK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_FULL2
ADDRESS_DESCRIP
INTRO2B
INTRO2B_HH
OCC_PI_DATE
LANG_SPEAK_Q
JICINT
JICPOP
VACANT_CHK
HU_STATUS1
HU_STATUS2
KNOWL_AVAIL
INTERVIEW_HH
MAKE_PV
END_NOW
R_TYPE
R_NAME
R_PHONE
PRX_LOC_ADD1
PRX_LOC_ADD2
PRX_LOC_PO
PRX_LOC_ST
PRX_LOC_ZP5
THANK_YOU
THANK_YOU_TPH
OMB
CALLBACK
R_TYPE2
LANG_WHICH
SURVEY_Q
HUTYPE1
HUTYPE2
ROSTER1B
JICPOP2
RI_HH_OK
LANG_PROB
CURSTAT
PI_OUTCOME
REASSIGN_FLAG
RI_PERCOUNT

Last Modified: Tuesday, June 26, 2018

Page 274 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Background Variables

Block

Background Variables
Description: This block contains all of the variables used for processing.
Tab Name:
Fly Over Name:
Universe Type: If
Inherited Universe:
Universe:
Universe Description:
Array:
Block Instructions:

Last Modified: Wednesday, July 25, 2018

Page 275 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COMPLETE

Field

Background Variables.COMPLETE
Description: Indicates if a Full PI is required
Form Pane Label:
SAS Name: COMPLETE
Tag Name: COMPLETE
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank - Conduct regular RI
1 - Conduct Full PI
Array:

Last Modified: Monday, June 11, 2018

Page 276 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COUNT_ATTEMPTS

Field

Background Variables.COUNT_ATTEMPTS
Description: The count of contact attempts
Form Pane Label:
SAS Name: COUNT_ATTEMPTS
Tag Name: COUNT_ATTEMPTS
Inherited Universe:
Universe: 1=1
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Will be initialized to 0 in the setup.

Last Modified: Wednesday, July 25, 2018

Page 277 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COUNT_ATTEMPTS1

Field

Background Variables.COUNT_ATTEMPTS1
Description: Number of previous attempts made at the original RI_CATEGORY
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

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

Last Modified: Wednesday, July 25, 2018

Page 278 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CURSTAT

Field

Background Variables.CURSTAT
Description: The housing unit status as of the PI interview date
Form Pane Label:
SAS Name: CURSTAT
Tag Name: CURSTAT
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 1
Min: 1
Max: 6
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 - Occupied
2 - Vacant on PI day
3 - Not a HU on PI day
4 - Seasonal occupied
5 - Seasonal vacant
Array:

Last Modified: Wednesday, July 25, 2018

Page 279 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DELETE

Field

Background Variables.DELETE
Description: Flag to indicate that person was deleted from roster
Form Pane Label:
SAS Name: DELETE
Tag Name: DELETE
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 Person deleted from roster
0 Not deleted
Array: x
Number of Elements: 49

Last Modified: Wednesday, July 25, 2018

Page 280 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

H_RESP

Field

Background Variables.H_RESP
Description: Indicates who the FR is talking with
Form Pane Label:
SAS Name: H_RESP
Tag Name: H_RESP
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank - flag not set
1 - Talking to someone in sample HH, but not original respondent
2 - Talking to someone in original proxy's HH but not original proxy
Array:

Last Modified: Wednesday, July 25, 2018

Page 281 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

HUTYPE

Field

Background Variables.HUTYPE
Description: The type of housing unit
Form Pane Label:
SAS Name: HUTYPE
Tag Name: HUTYPE
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 50
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: If HUTYPE1 = 1, then HUTYPE = house
If HUTYPE1 = 2, then HUTYPE = apartment
If HUTYPE1 = 3, then HUTYPE = mobile home
If HUTYPE1 = DK,RF, then HUTYPE = unit
If HUTYPE2 = 1, then HUTYPE = RV/Tent
If HUTYPE2 = 2, then HUTYPE = boat
If HUTYPE2 = 3, then HUTYPE = room
Else, then HUTYPE = unit
Array:

Last Modified: Wednesday, July 25, 2018

Page 282 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INMOVER

Field

Background Variables.INMOVER
Description: Flag indicating that sample HH moved in since PI date
Form Pane Label:
SAS Name: INMOVER
Tag Name: INMOVER
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 - HH moved in since PI date
Array:

Last Modified: Wednesday, July 25, 2018

Page 283 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

INTRO_INT_FLAG

Field

Background Variables.INTRO_INT_FLAG
Description: Used to store the value from the INTRO_INT screen.
Form Pane Label:
SAS Name: INTRO_INT_FLAG
Tag Name: INTRO_INT_FLAG
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 - Yes or I think so
2 - No
8 - Refused
9 - Don't Know
Array:

Last Modified: Wednesday, July 25, 2018

Page 284 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

LANG_PROB

Field

Background Variables.LANG_PROB
Description: Type of problem detected in the reinterview
Form Pane Label:
SAS Name: LANG_PROB
Tag Name: LANG_PROB
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank = default, no problem set
4 = Language problem
Array:

Last Modified: Wednesday, July 25, 2018

Page 285 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MASTER_PHONE

Field

Background Variables.MASTER_PHONE
Description: Updated phone number to contact respondent.
Form Pane Label:
SAS Name: MASTER_PHONE
Tag Name: MASTER_PHONE
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

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

Last Modified: Wednesday, February 20, 2019

Page 286 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NEW_PRX_OK

Field

Background Variables.NEW_PRX_OK
Description: Indicates that the use of a new proxy respondent is allowed
Form Pane Label: NEW_PRX_OK
SAS Name: NEW_PRX_OK
Tag Name: NEW_PRX_OK
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: 1 - Use of new proxy respondent is allowed
blank - Use of new proxy respondent is not allowed

Last Modified: Wednesday, February 20, 2019

Page 287 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PERSNUM

Field

Background Variables.PERSNUM
Description: Number of the person on the roster
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: String
Length: 2
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: PERS#:
Set PERS#=last person number +1

Last Modified: Wednesday, July 25, 2018

Page 288 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PES

Field

Background Variables.PES
Description: Line number - sequential "line number" for each record within block starting with 01
Form Pane Label:
SAS Name: PES
Tag Name: PES
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min: 1
Max: 49
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1-49
Array: x
Number of Elements: 49

Last Modified: Wednesday, July 25, 2018

Page 289 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PI_OUTCOME

Field

Background Variables.PI_OUTCOME
Description: Secondary RI outcome codes for Full PI
Form Pane Label:
SAS Name: PI_OUTCOME
Tag Name: PI_OUTCOME
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 3
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 201 - Occupied - Complete interview with HH member
208 - Occupied - Complete interview with proxy respondent
203 - Occupied - Partial interview with HH member
209 - Occupied - Partial interview with proxy respondent
326 - Vacant - Determined by Landlord, Neighbor, etc.
327 - Vacant - Determined by observation or ""Other"" respondent type
333 - HU does not exist or not a HU - Determined by Landlord, Neighbor, etc
334 - HU does not exist or not a HU - Determined by observation or ""Other""
213 - Noninterview - Language problem
218 - Noninterview _ refusal
216 - Noninteview - No knowledgeable respondent
Array:

Last Modified: Wednesday, July 25, 2018

Page 290 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PI_SCREENS

Field

Background Variables.PI_SCREENS
Description: Indicates the PI RI instrument opened the full PI.
Form Pane Label:
SAS Name: PI_SCREENS
Tag Name: PI_SCREENS
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank - flag not set
1- pathed to PI screens
Array:

Last Modified: Wednesday, July 25, 2018

Page 291 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PRX_OK

Field

Background Variables.PRX_OK
Description: Indicates if a proxy reinterview is acceptable.
Form Pane Label:
SAS Name: PRX_OK
Tag Name: PRX_OK
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank - flag not set
1 - Eligible for proxy reinterview
Array:

Last Modified: Monday, June 11, 2018

Page 292 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PV_ATTEMPTS

Field

Background Variables.PV_ATTEMPTS
Description: The count of personal visit contact attempts
Form Pane Label:
SAS Name: PV_ATTEMPTS
Tag Name: PV_ATTEMPTS
Inherited Universe:
Universe: 1=1
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Will be initialized to 0 in the setup.

Last Modified: Tuesday, August 28, 2018

Page 293 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PV_TEL_FLAG

Field

Background Variables.PV_TEL_FLAG
Description: Indicates if a personal visit or telephone attempt is required
Form Pane Label:
SAS Name: PV_TEL_FLAG
Tag Name: PV_TEL_FLAG
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 2
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: PV = Personal Visit
TE = Telephone
Array:

Last Modified: Wednesday, July 25, 2018

Page 294 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

REASSIGN_FLAG

Field

Background Variables.REASSIGN_FLAG
Description: Indicates if a case needs to be reassigned
Form Pane Label:
SAS Name: REASSIGN_FLAG
Tag Name: REASSIGN_FLAG
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
x On Input
x On Output
Store Instructions: REASSIGN_FLAG = 1 means the FR is requesting a resassignment to another FR.
Array:

Last Modified: Wednesday, July 25, 2018

Page 295 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RESPONDENT

Field

Background Variables.RESPONDENT
Description: Indicates the respondent
Form Pane Label:
SAS Name: RESPONDENT
Tag Name: RESPONDENT
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 Respondent
0 Not the respondent
Array: x
Number of Elements: 49

Last Modified: Wednesday, July 25, 2018

Page 296 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RESPONDENT_FLAG

Field

Background Variables.RESPONDENT_FLAG
Description: Indicates if the respondent was a sample household member on PI date
Form Pane Label:
SAS Name: RESPONDENT_FLAG
Tag Name: RESPONDENT_FLAG
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 1
Min:
Max:
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 = Respondent was a sample HH member on PI date
Array:

Last Modified: Wednesday, February 20, 2019

Page 297 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_CURSTAT

Field

Background Variables.RI_CURSTAT
Description: The housing unit status recorded during the PI RI interview
Form Pane Label:
SAS Name: RI_CURSTAT
Tag Name: RI_CURSTAT
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 1
Min: 1
Max: 5
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 - Occupied
2 - Vacant on PI day
3 - Not a HU on PI day
4 - Seasonal occupied
5 - Seasonal vacant
Array:

Last Modified: Wednesday, February 20, 2019

Page 298 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_GROUP

Field

Background Variables.RI_GROUP
Description: A subdivision of the RI categories based on the number of reinterview attempts
and/or the results of those attempts
Form Pane Label: RI_GROUP
SAS Name: RI_GROUP
Tag Name: RI_GROUP
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 2
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Initially the value for RI_GROUP is set as the same value given for RI_CATEGORY;
in the instrument, the value can then change

Last Modified: Wednesday, July 25, 2018

Page 299 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_HH_OK

Field

Background Variables.RI_HH_OK
Description: Flag indicating reinterview change from proxy respondent to the sample HH.
Form Pane Label:
SAS Name: RI_HH_OK
Tag Name: RI_HH_OK
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: Blank - flag not set
1 - Sample HH eligible for Full PI
Array:

Last Modified: Wednesday, July 25, 2018

Page 300 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_OUTCOME

Field

Background Variables.RI_OUTCOME
Description: Reinterview outcome code
Form Pane Label:
SAS Name: RI_OUTCOME
Tag Name: RI_OUTCOME
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 3
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 302- Open case for Full Person Interview
201 - Complete Reinterview
203 Sufficient Partial Reinterview
213 - Type A - Language Problem - Reassign
214 - Reinterview Noninterview to Reassign for Personal Visit
219 Type A - Reinterview Noninterview
202 - Open Case for Reinterview
200 - Unopened Case
Array:

Last Modified: Wednesday, July 25, 2018

Page 301 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

RI_PERCOUNT

Field

Background Variables.RI_PERCOUNT
Description: Number of persons in sample HH (plus (adds and outmovers) minus deletes)).
Form Pane Label:
SAS Name: RI_PERCOUNT
Tag Name: RI_PERCOUNT
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 1 - 49, 98 or 99
Array:

Last Modified: Wednesday, July 25, 2018

Page 302 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ROSFLG

Field

Background Variables.ROSFLG
Description: Variable to indicate which roster probe the person was collected on.
Form Pane Label:
SAS Name: ROSFLG
Tag Name: ROSFLG
Inherited Universe:
Universe:
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Store Instructions: 2
3
4
5
6
7

Initial Roster (ROSTER1B)
NAME_OFTEN
NAME_FIND
NAME_BABY
NAME_REL
Added at review list

Array: x
Number of Elements: 49

Last Modified: Monday, June 11, 2018

Page 303 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

TPH_ATTEMPTS

Field

Background Variables.TPH_ATTEMPTS
Description: The count of telephone contact attempts
Form Pane Label:
SAS Name: TPH_ATTEMPTS
Tag Name: TPH_ATTEMPTS
Inherited Universe:
Universe: 1=1
Universe Description: Available during the entire interview
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min:
Max:
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Will be initialized to 0 in the setup.

Last Modified: Wednesday, July 25, 2018

Page 304 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

WNAME

Field

Background Variables.WNAME
Description: The display name for the rostered person
Form Pane Label:
SAS Name: WNAME
Tag Name: WNAME
Inherited Universe:
Universe:
Universe Description: Available during the entire interview. Will get populated during the Roster block.
Question Text:

Spanish Question Text:

Type: String
Length: 42
Don't Know
Refuse
Empty
On Input
On Output
Store Instructions: WNAME[X] = FNAME[X] MINIT[X] LNAME[X] OR
WNAME[X] = DES[X] LNAME[X] concatenated
Array: x
Number of Elements: 49

Last Modified: Wednesday, February 20, 2019

Page 305 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

AGE

Field

Background Variables.AGE
Description: The age given by the respondent when the DOB is not given. (this variable originates
from the PI instrument)
Form Pane Label: AGE
SAS Name: AGE
Tag Name: AGE
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Integer
Length: 3
Min: 0
Max: 125
Don't Know
Refuse
x Empty
On Input
x On Output
Array:
Special Instructions: If valid age given on the AGE screen, set AGE=ASK_AGE

Last Modified: Wednesday, February 20, 2019

Page 306 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ADDR_COUNT

Field

Background Variables.ADDR_COUNT
Description: Address count of unique alternative addresses collected for that person (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 2
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: Increase ADDR_COUNT by one for each of the following instances:
oROSTER_ADDR1 = 0, DK, RF
oINMVR_ADDR1 = 0, DK, RF
oOUTMOV_ADDR1 = 0, DK, RF
oCOLLEGE_ADDR1 = 0, DK, RF
oSHARED_ADDR1 = 0, DK, RF
oMIL_ADDR1 = 0, DK, RF
oJOB_ADDR1 = 0, DK, RF
oSEAS_ADDR1 = 0, DK, RF
oOTHER_ADDR1 = 0, DK, RF
oROSTER_ADDR1 = 1-30 and address selected was not previously associated with
this person
Last Modified: Wednesday, February 20, 2019

Page 307 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

oINMVR_ADDR1 = 1-30 and address selected was not previously associated with
this person
oOUTMOV_ADDR1 = 1-30 and address selected was not previously associated with
this person
oCOLLEGE_ADDR1 = 1-30 and address selected was not previously associated
with this person
oSHARED_ADDR1 = 1-30 and address selected was not previously associated with
this person
oMIL_ADDR1 = 1-30 and address selected was not previously associated with this
person
oJOB_ADDR1 = 1-30 and address selected was not previously associated with this
person
oSEAS_ADDR1 = 1-30 and address selected was not previously associated with this
person
oOTHER_ADDR1 = 1-30 and address selected was not previously associated with
this person
-ORIf REVIEW_ADDRESS1 = 2, increase ADDR_COUNT by 1.
DECREASE:
ADDR_COUNT@X: Decrease ADDR_COUNT@X by the number of addresses
selected in REVIEW_ADDRESS3.

Last Modified: Wednesday, February 20, 2019

Page 308 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKCD

Field

Background Variables.ASKCD
Description: Person level variable to determine if the person needs to be asked Census Day
address questions (this variable originates from the PI instrument)
Form Pane Label: ASKCD
SAS Name: ASKCD
Tag Name: ASKCD
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: IF MOVER = 3 OR
(MOVE_YEAR <> empty,DK,RF AND MOVE_YEAR < 2020) OR
(MOVE_YEAR = 2020 AND MOVE_MONTH <> DK,RF AND MOVE_MONTH <>
April) OR
(MOVE_YEAR = 2020 AND MOVE_MONTH = April AND MOVE_DAY <> DK,RF)
OR
(MOVE_APRIL <> empty, DK, RF) or
(ADDR_COUNT = 1 and INMVR_BACK = 1) or
(ADDR_COUNT = 1 and ROSFLG = 8 AND
( (OUT_YEAR <> empty,DK,RF AND OUT_YEAR < 2020) OR
(OUT_YEAR = 2020 AND OUT_MONTH <> DK,RF AND OUT_MONTH <> April)
OR
Last Modified: Wednesday, February 20, 2019

Page 309 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

(OUT_YEAR = 2020 AND OUT_MONTH = April AND OUT_DAY <> DK,RF) OR
(OUT_DATECD1 <> empty, DK, RF) ) or
ADDR_COUNT = 0 and REVIEW_ADDRESS1 <> 3
Then set ASKCD = 0
Else ASKCD =1

Last Modified: Wednesday, February 20, 2019

Page 310 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKCOLLEGE

Field

Background Variables.ASKCOLLEGE
Description: Person level variable to indicate if person is asked college question (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If (AGE ge 16 and le 30) or AGE = Blank, DK, or RF, set ASKCOLLEGE = 1
Skip Instructions: If ASKCOLLEGE = 1 for any person, go to COLLEGE_ATTND1

Last Modified: Wednesday, February 20, 2019

Page 311 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKGQ

Field

Background Variables.ASKGQ
Description: Person level variable to indicate if the person should be asked the GQ series (this
variable originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If INMVR_TYPE1 not = 1, 13, 14, DK, or R, set ASKGQ = 2
Else if INMVR_TYPE4 not =, 14, 16, 17, 18, DK, RF, set ASKGQ=2
Else if INMVR_TYPE5 = 1, set ASKGQ = 2
Else If MOVER=3 or (MIL_TYPE=1, 2 and MIL_DATE=1) or COLLEGE_AFFIL=1, set
ASKGQ=2
Else set ASKGQ=1

Last Modified: Wednesday, February 20, 2019

Page 312 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKID

Field

Background Variables.ASKID
Description: Person level variable to indicate if person is asked Interview Day series (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If ROSFLG = 3, 4, 5, 6, 7 set ASKID = 1

Last Modified: Wednesday, February 20, 2019

Page 313 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKRELATIVE

Field

Background Variables.ASKRELATIVE
Description: Person level variable to indicate if person is asked relative question (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If MOVER ne 3 (Born after April 1, 2020), set ASKRELATIVE = 1
Skip Instructions: If ASKRELATIVE = 1 for any person, go to SHARED_CUST1

Last Modified: Wednesday, February 20, 2019

Page 314 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKMILITARY

Field

Background Variables.ASKMILITARY
Description: Person level variable to indicate if person is asked military question (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If (AGE is ge 18 and le 65) or AGE = blank, DK, or RF, set ASKMILITARY = 1

Last Modified: Wednesday, February 20, 2019

Page 315 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKJOB

Field

Background Variables.ASKJOB
Description: Person level variable to indicate if person is asked job question (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If (AGE ge 16 and le 70) or AGE = blank, DK, or RF, set ASKJOB = 1

Last Modified: Wednesday, February 20, 2019

Page 316 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKSEASONAL

Field

Background Variables.ASKSEASONAL
Description: Person level variable to indicate if person is asked seasonal question (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If MOVER ne 3 (Born after April 1, 2020) set ASKSEASONAL = 1

Last Modified: Wednesday, February 20, 2019

Page 317 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ASKVERIFY

Field

Background Variables.ASKVERIFY
Description: Person level variable to indicate which address review series to ask (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If ASKGQ=2 and ADDR_COUNT@X=0, set ASKVERIFY=1
Else If ADDR_COUNT@X >=1, set ASKVERIFY = 2

Last Modified: Wednesday, February 20, 2019

Page 318 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CALC_AGE

Field

Background Variables.CALC_AGE
Description: Calculated age based on DOB and April 1, 2020. (this variable originates from the PI
instrument)
Form Pane Label: CALC_AGE
SAS Name: CALC_AGE
Tag Name: CALC_AGE
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Integer
Length: 3
Min: 0
Max: 125
Don't Know
Refuse
x Empty
On Input
x On Output
Array:
Special Instructions: If at least a valid year is collected on DOB_YR, Set CALC_AGE by calculating the
age as of April 1, 2020 (CENFULL), based on the DOB

Last Modified: Wednesday, February 20, 2019

Page 319 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

COLLEGE

Field

Background Variables.COLLEGE
Description: Person level variable to indicate the person was in college (this variable originates
from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: ***Non-screen item***

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If COLLEGE_ATTND1 = 1 -AND- PERCOUNT = 1, set COLLEGE = 1 for that person
Else set COLLEGE = 0 for all persons (i.e., not a one-person household or chose 2,
DK, or RF for COLLEGE_ATTND1)
-OR* WHO_COLLEGE_ATTND1=1 and OPERCOUNT=1, set COLLEGE=1 for that
person
* Else set to COLLEGE = 0 for all persons (i.e. not a one person household or chose
2, DK or RF)
-ORLast Modified: Wednesday, February 20, 2019

Page 320 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set COLLEGE=1 for each person selected at WHO_COLLEGE_ATTND2
* else set COLLEGE = 0

Last Modified: Wednesday, February 20, 2019

Page 321 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

CYCLE

Field

Background Variables.CYCLE
Description: Person level flag to indicate if the person cycles between the Sample address and the
Census Day address (this variable originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If INMVR_BACK=1, set CYCLE=0
Else if INMVR_BACK=2, set CYCLE=1 and MOVER = 1
Else if INMVR_BACK=3, DK, RF, set CYCLE=2
-OR* If MOVE=1, set CYCLE=1
CYCLE, 1 character, numeric
0 = No
1 = Yes
2 = Don't Know
Last Modified: Wednesday, February 20, 2019

Page 322 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DECEASED

Field

Background Variables.DECEASED
Description: Indicates individual is deceased (this variable originates from the PI instrument)
Form Pane Label: DECEASED
SAS Name: DECEASED
Tag Name: DECEASED
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If OUTMOV_DATE1=23, set DECEASED=1
* Else set DECEASED = 0
-OR* If WHO_MOVE_DATE1=23, set DECEASED=1
* Else set DECEASED = 0

Last Modified: Wednesday, February 20, 2019

Page 323 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DOB

Field

Background Variables.DOB
Description: Displays the date of birth in a date format for question text display. (this variable
originates from the PI instrument)
Form Pane Label: DOB
SAS Name: DOB
Tag Name: DOB
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Date
Length: 10
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: Concatenate DOB_MTH, DOB_DAY, and DOB_YR.
If all are populated, use the date format mm/dd/yyyy.
If month and year are populated, use the date format mm/yyyy.

Last Modified: Wednesday, February 20, 2019

Page 324 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

DOBCHANGE

Field

Background Variables.DOBCHANGE
Description: Indicates if date of birth was changed when the calculated age was incorrect (this
variable originates from the PI instrument)
Form Pane Label: DOBCHANGE
SAS Name: DOBCHANGE
Tag Name: DOBCHANGE
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: * If the Date of Birth was changed, set DOBCHANGE=1
* Else set DOBCHANGE=2

Last Modified: Wednesday, February 20, 2019

Page 325 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

GQ

Field

Background Variables.GQ
Description: Person level variable to indicate person was in a GQ (this variable originates from the
PI instrument)
Form Pane Label: GQ
SAS Name: GQ
Tag Name: GQ
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: * If GQ_PLACE=1, set GQ=1
* Else set GQ = 0
-OR* If GQ_TYPE=, 14, DK, RF, set GQ= 0
* Else set GQ = 1
-OR* If GQ_TYPE3 = 1, set GQ=1
* Else set GQ=0
Last Modified: Wednesday, February 20, 2019

Page 326 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

JOB

Field

Background Variables.JOB
Description: Person level variable to indicate the person stayed away for a job (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: Set Instructions:
JOB_AWAY1 = 1 and PERCOUNT = 1, set JOB = 1 for that person
Else set JOB = 0 for each person (i.e., not a one-person household or chose 2, DK,
RF for JOB_AWAY1)
-OR* WHO_JOB_AWAY1=1 and OPERCOUNT=1, set JOB=1 for that person
* Else set JOB = 0 for all persons (i.e. not a one person household or chose 2, DK or
RF)
-ORLast Modified: Wednesday, February 20, 2019

Page 327 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set JOB=1 for each person selected for WHO_JOB_AWAY2
* else set JOB = 0

Last Modified: Wednesday, February 20, 2019

Page 328 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MIL

Field

Background Variables.MIL
Description: Person level variable to indicate the person was in the military (this variable originates
from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If MIL_AWAY1 = 1 and PERCOUNT = 1 set MIL = 1 for that person
Else set MIL = 0 for each person (i.e., not a one person household or chose 2, DK,
RF for MIL_AWAY)
-OR* WHO_MIL_AWAY1=1 and OPERCOUNT=1, set MIL=1 for that person
* Else set MIL = 0 for all persons (i.e. not a one person household or chose 2, DK or
RF)
-OR-

Last Modified: Wednesday, February 20, 2019

Page 329 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set MIL=1 for each person selected at WHO_MIL_AWAY2
* else set MIL = 0

Last Modified: Wednesday, February 20, 2019

Page 330 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MISLINK

Field

Background Variables.MISLINK
Description: Indicates the type of address that it was linked to (this variable originates from the PI
instrument)
Form Pane Label: MISLINK
SAS Name: MISLINK
Tag Name: MISLINK
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 10
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: For each address selected, set MISLINK = to the type of address that it was linked. If
more than one address is selected list the different values.
R = Roster
I = Inmover
O = Outmover
C = College
F = Shared Custody
M = Military
J = Job
S = Seasonal
T = Other
G = GQ
Last Modified: Wednesday, February 20, 2019

Page 331 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

MOVER

Field

Background Variables.MOVER
Description: Person level flag to indicate mover status (this variable originates from the PI
instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: MOVER: 1 character, numeric
1 = Nonmover
2 = Inmover
3 = Born since Census Day
4 = Outmover
5 = Unresolved
6 = Nonresident
* If MOVE=1 and MOVER=4, reset MOVER=1
* If move date is after CENFULL, set MOVER=2
Last Modified: Wednesday, February 20, 2019

Page 332 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

**WHOLE HOUSE OUTMOVER SECTION**
* If move date before CENFULL, set MOVER=6
* Else if move date on or after CENFULL, set MOVER=4
* Else if WHO_MOVE_DATE1=21, set MOVER=6
* Else if WHO_MOVE_DATE1=22, 24, DK, RF, set MOVER=5
* Else if WHO_MOVE_DATE1=23, set MOVER=4
-OR* If WHO_MOVE_DATECD=1, set MOVER=6
* Else if WHO_MOVE_DATECD=2, 3, set MOVER=4
* Else if WHO_MOVE_DATECD=DK, RF, set MOVER=5

Last Modified: Wednesday, February 20, 2019

Page 333 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

NOKNOW

Field

Background Variables.NOKNOW
Description: Indicates that individual should not be displayed in list of persons and should not have
person based questions asked (this variable originates from the PI instrument)
Form Pane Label: NOKNOW
SAS Name: NOKNOW
Tag Name: NOKNOW
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: * If OUTMOV_KNOWLEDGE=2, DK, RF, set NOKNOW= 1
* Else set NOKNOW = 0
If NOKNOW = 1 then treat the person the same as DELETE = 1 and the person
should not be displayed in a list of persons and should not have person based
questions asked.

Last Modified: Wednesday, February 20, 2019

Page 334 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

OTHER

Field

Background Variables.OTHER
Description: Person level variable to indicate the person has another address (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If OTHER_PLACE1 = 1 and PERCOUNT = 1, set OTHER = 1 for that person
Else set OTHER = 0 for all persons (i.e., not a one-person household or
OTHER_PLACE1 = 2, DK, RF
-OR* WHO_OTHER_PLACE1=1 and OPERCOUNT=1, set OTHER=1 for that person
* Else set WHO_OTHER = 0 for all persons (i.e. not a one person household or
chose 2, DK or RF)
-OR-

Last Modified: Wednesday, February 20, 2019

Page 335 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set OTHER=1 for each person selected at WHO_OTHER_PLACE2
* else set OTHER = 0

Last Modified: Wednesday, February 20, 2019

Page 336 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

OUTCOUNT

Field

Background Variables.OUTCOUNT
Description: Indicates number of people listed in outmover section (this variable originates from
the PI instrument)
Form Pane Label: OUTCOUNT
SAS Name: OUTCOUNT
Tag Name: OUTCOUNT
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non screen item

Spanish Question Text:

Type: String
Length: 2
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: Set OUTCOUNT = number of people listed in OUTMOVER section (REVIEW_LIST =
1, 2, or 4) - the number of people where REVIEW_LIST = 3.

Last Modified: Wednesday, February 20, 2019

Page 337 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PERCOUNT

Field

Background Variables.PERCOUNT
Description: This variable equals the number of people in the household. (this variable originates
from the PI instrument)
Form Pane Label: PERCOUNT
SAS Name: PERCOUNT
Tag Name: PERCOUNT
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Integer
Length: 2
Min: 0
Max: 49
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Special Instructions: The range is from 1 - 49, including 49.

Last Modified: Wednesday, February 20, 2019

Page 338 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

REFERENCE

Field

Background Variables.REFERENCE
Description: Indicates the reference person. Set on the TENURE question. (this variable originates
from the PI instrument)
Form Pane Label: REFERENCE
SAS Name: REFERENCE
Tag Name: REFERENCE
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

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

Last Modified: Wednesday, February 20, 2019

Page 339 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SHARED

Field

Background Variables.SHARED
Description: Person level variable to indicate the person stayed with another relative (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If SHARED_CUST1 = 1 and PERCOUNT = 1 set SHARED = 1 for that person
Else set SHARED = 0 for all persons (i.e., not a one-person household or chose 2,
DK, or RF for SHARED_CUST1)
-OR* WHO_SHARED_CUST1=1 and OPERCOUNT=1, set SHARED=1 for that person
* Else set SHARED = 0 for all persons (i.e. not a one person household or chose 2,
DK or RF)
-OR-

Last Modified: Wednesday, February 20, 2019

Page 340 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set SHARED=1 for each person selected at WHO_SHARED_CUST2
* else set SHARED = 0
Skip Instructions: If SHARED = 1, go to SHARED_ADDR1

Last Modified: Wednesday, February 20, 2019

Page 341 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

SEAS

Field

Background Variables.SEAS
Description: Person level variable to indicate the person has a seasonal home (this variable
originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item*

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If SEAS_HOME1 = 1 and PERCOUNT = 1, set SEAS = 1 for that person
Else set SEAS = 0 for all persons (i.e., not a one-person household or SEAS_HOME1
= 2, DK, RF)
-OR* WHO_SEASONAL_HOME=1 and OPERCOUNT=1, set SEAS=1 for that person
* Else set SEAS = 0 for all persons (i.e. not a one person household or chose 2, DK
or RF)
-OR-

Last Modified: Wednesday, February 20, 2019

Page 342 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

* set SEAS=1 for each person selected for WHO_SEAS_HOME2
* else set SEAS = 0

Last Modified: Wednesday, February 20, 2019

Page 343 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

VERIFY

Field

Background Variables.VERIFY
Description: Person level variable to indicate the name selected to add additional address (this
variable originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: Set VERIFY = 1 for each name selected

Last Modified: Wednesday, February 20, 2019

Page 344 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

WHI

Field

Background Variables.WHI
Description: Household level flag to indicate if there is a whole household of inmovers (this
variable originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text: *Non-screen item

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If MOVER = 2, 3 for all persons on the roster, set WHI = 1
WHI, 1 character, numeric

Last Modified: Wednesday, February 20, 2019

Page 345 of 349

Survey: PES PI RI 2020
Section: Background Variables

Blaise Item-Level Specifications Report
Spider Version 1.6.2

WHNR

Field

Background Variables.WHNR
Description: Household level flag to indicate if there is a whole household of non-residents (this
variable originates from the PI instrument)
Form Pane Label:
SAS Name:
Tag Name:
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: String
Length: 1
Don't Know
Refuse
Empty
On Input
On Output
Array:
Special Instructions: If MOVER = 3 or 6 for all persons on the roster, set WHNR = 1
WHNR, 1 character, numeric

Last Modified: Thursday, November 29, 2018

Page 346 of 349

Survey: PES PI RI 2020
Section: PHONE_NUMBER_CHECK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

PHONE_NUMBER_CHECK

Check

PHONE_NUMBER_CHECK
Description: A hard error that instructs the FRs to enter a valid phone number.
Inherited Universe:
Universe: * list the fields where phone number is collected
Universe Description: This edit must be enforced on every field where a phone number is collected.
Text:

Spanish Text:

Check Instructions: A valid phone number, (ABC) DEF-GHIJ, must meet each of the following conditions:
- The telephone number contains 10 digits
- The digits in positions A and D are not 0 or 1
- The digit in position B is not 9
- The digits in positions B and C are not the same
- The digits in positions ABC are not 456, 710, or 950
- The digits in positions AB are not 88.
- The digits in positions DEFGHIJ are not all the same
- The digits in positions DEF are not 555, 950, 958, 959
- The digits in positions EF are not 11
Type: Hard
Skip Instructions: Goto the phone number field that is invalid.

Last Modified: Thursday, November 29, 2018

Page 347 of 349

Survey: PES PI RI 2020
Section: ZIP_CODE_CHECK

Blaise Item-Level Specifications Report
Spider Version 1.6.2

ZIP_CODE_CHECK

Check

ZIP_CODE_CHECK
Description: A hard error that states, 'Enter a complete five-digit ZIP Code' will be displayed when
less than five numbers are entered for a ZIP Code entry. Also, 99998 and 99999 are
not valid ZIP Codes. They are reserved for a ZIP Code entry of "Refused" (99998)
and "Don't Know " (99999).
Inherited Universe:
Universe: *list every zip code text field
Universe Description: This check must be enforced on every text field where a zip code is collected.
Text: Enter a complete five-digit ZIP Code.

Spanish Text: Escriba un código postal de cinco dígitos completo.

Check Instructions: Display the hard error when
- less than five numbers are entered for a ZIP Code entry, or
- 99998 is entered (reserved for RF), or
- 99999 is entered (reserved for DK).
Type: Hard
Skip Instructions: Goto the ZIP code field that is invalid.

Last Modified: Tuesday, June 11, 2019

Page 348 of 349

Survey: PES PI RI 2020
Section: Early Exit/F10

Blaise Item-Level Specifications Report
Spider Version 1.6.2

Early Exit/F10

Field

Early Exit/F10
Description: Early Exit (F10) from the reinterview
Form Pane Label: Early Exit/F10
SAS Name: Early Exit/F10
Tag Name: Early Exit/F10
Inherited Universe:
Universe:
Universe Description:
Question Text:

Spanish Question Text:

Type: Classification
Length: 1
Don't Know
Refuse
Empty
On Input
x On Output
Array:
Skip Instructions: Early exit is only accessible if (ROSTER1B = 1 and COMPLETE = 1); if this is true, go
to END_NOW

Last Modified: Tuesday, June 11, 2019

Page 349 of 349


File Typeapplication/pdf
File Modified0000-00-00
File Created2019-08-06

© 2024 OMB.report | Privacy Policy