OMB CONTROL NUMBER: 2125-0545
EXPIRATION DATE: TBD
Paperwork Reduction Act Burden Statement
A federal agency may not conduct or sponsor, and a person is not required to respond to, nor shall a person be subject to a penalty for failure to comply with a collection of information subject to the requirements of the Paperwork Reduction Act unless that collection of information displays a currently valid OMB Control Number. The OMB Control Number for this information collection is 2125-0545. Public reporting for this collection of information is estimated to be approximately 5 minutes per response, including the time for reviewing instructions, searching existing data sources, gathering, and maintaining the data needed, completing, and reviewing the collection of information.
All responses to this collection of information are voluntary. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden to: Information Collection Clearance Officer, Department of Transportation, Federal Highway Administration, 1200 New Jersey Ave SE, Washington, D.C. 20590.
National Household Travel Survey NextGen 2024:
Recruitment Script (Web & CATI) – DRAFT
General Documentation Notes:
Introduction
Numbered orange heading lines indicate a new screen
Blue heading lines indicate a new variable or skip logic
“Type” indicates the type of variable that will be collected
SelectSingle – Select one option from list provided
SelectMultiple – Select multiple option from list provided
NumberEntry – Number field within the range provided
Should always have a range provided
TextEntry – Open text field
Should always have a MaxLength provided
CalendarDropDown – Select a date from a calendar provided
Computed- Calculate variable used in recalls
ProgrammerNote provides the logic for when the question will be presented
In CATI instruments, the text in ALL CAPS is for instruction to the CATI interviewer and is not to be read out loud
Text that is wrapped with square brackets and preceded by a dollar sign ‘$’ denotes situations where the text varies based on roster row number and other context, e.g., [$ARE_YOU] will be replaced with either “are you” or “is John Jr.”
Exit interview language (e.g., thank you screens) are found at the end of the document
Headings go as follows:
Roster
Page
Question
Question details
Qtext
Atext
TYPE: System
Programmer notes: Asked if recruitment mode is CATI
QASKEDIF: INITIATIONMODE=CATI
QTEXT:
WEB |
CATI |
|
[READ THIS TEXT FOR A PERSON ANSWERING THE PHONE]
[READ THIS TEXT FOR
AN ANSWERING MACHINE] |
TYPE: Computed
ProgrammerNote: Always asked. This is used for doing travel-day assignment. Will be finalized as part of the Go Live checklist.
query: CASE WHEN [$DAYFLAG] IN (9)
OR ([$DAYFLAG] = 1 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-01')
OR ([$DAYFLAG] = 2 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-02')
OR ([$DAYFLAG] = 3 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-03')
OR ([$DAYFLAG] = 4 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-04')
OR ([$DAYFLAG] = 5 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-05')
OR ([$DAYFLAG] = 6 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-06')
OR ([$DAYFLAG] = 7 AND sms.utc_to_respondent_time('[$SAMPN]', now() AT TIME ZONE 'UTC')::date >= '2024-12-07')
THEN 1 ELSE 2
END
TYPE: Computed
ProgrammerNote: Gets set dynamically from the study’s study_config table.
ATEXT:
WEB |
CATI |
AVALUE |
1-###-###-#### |
1-###-###-#### |
1 |
TYPE: Computed
Programmer Note: Gets set dynamically from the study config’s STUDY NAME field.
ATEXT:
WEB |
CATI |
AVALUE |
National Household Travel Survey 2024 |
National Household Travel Survey 2024 |
1 |
TYPE: Computed
ProgrammerNote: Always asked. This will be imported from the sample file
ATEXT:
WEB |
CATI |
AVALUE |
U.S. Department of Transportation |
U.S. Department of Transportation |
1 |
|
|
|
|
|
|
TYPE: SelectSingle
ProgrammerNote: Displayed if recruitment is closed, recruitment mode is WEB, and DOW flags to be set. Do not store in history.
QTEXT:
WEB |
CATI |
Welcome to the [$SURVEY_NAME] sponsored by [$SPONSOR]. We appreciate your interest in participating in the survey; however, we have completed the current stage of the survey and we are no longer accepting additional participants at this time. <br><br> Please feel free to share your opinions about transportation in your community with us via our “contact us” page at "http://www.nhts2024.com/ContactUs.aspx" or by calling [$HOTLINE_NUMBER]. <br><br> You will be taken back to the survey homepage by clicking ‘CONTINUE’. <br><br> |
|
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
CONTINUE |
CONTINUE |
1 |
END |
TYPE: SelectSingle
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
What language do you prefer to use? |
What language do you prefer to use? |
ATEXT
WEB |
CATI |
AVALUE |
BRANCH |
English |
ENGLISH |
1 |
|
Spanish |
SPANISH |
2 |
|
Other: |
OTHER: |
97 |
|
TYPE: Computed
ProgrammerNote: Ask if recruitment mode is CATI
QASKEDIF: INITIATIONMODE=CATI
CASE WHEN OUTBOUNDCALL=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
|
Hello, my name is [INTERVIEWER_NAME]. I am calling about the [$SURVEY_NAME] being conducted by Westat on behalf of the [$SPONSOR].<br><br> Your household has been randomly selected to be part of this important survey about transportation in your area. <br><br> Are you a member of this household and at least 18 years old? |
1 |
|
Again, my name is [INTERVIEWER_NAME]. Please stop me at any time if you have a question about the [$SURVEY_NAME] being conducted by Westat on behalf of the [$SPONSOR].<br><br> Before we begin the survey, I need to confirm that you are a member of this household and at least 18 years old. |
2 |
TYPE: SelectSingle
ProgrammerNote: Asked if recruitment mode is CATI
QASKEDIF: INITIATIONMODE=CATI
WEB |
CATI |
|
[$SINTRO1_REC] |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
|
YES, RESPONDENT IS AT LEAST 18 AND A HOUSEHOLD MEMBER |
1 |
INTRO1 |
|
NO, RESPONDENT IS EITHER NOT AT LEAST 18 OR A NOT HOUSEHOLD MEMBER |
2 |
A2 |
|
ANSWERING MACHINE |
101 |
READMSG |
|
NONWORKING, DISCONNECTED, CHANGED |
102 |
RESULT |
Do not store in history
TYPE: SelectSingle
ProgrammerNote: Asked if recruitment mode is CATI AND the main respondent is not 18 years old OR not a household member
QASKEDIF: INITIATIOMODE=CATI AND SINTRO1=2
QTEXT:
WEB |
CATI |
|
May I please speak with a household member who is at least 18 years old?<br><br> [IF NEEDED: Household members are people who think of the household as their primary residence. It includes people who usually stay in the household but are temporarily away on business, vacation, or in the hospital. It does not include someone just visiting, such as a college student who normally lives away at school. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
|
AVAILABLE |
1 |
SINTRO1 |
|
NOT AVAILABLE AT THIS TIME |
2 |
ADULT_SET |
|
THERE ARE NONE |
3 |
A3_SET |
|
GO TO RESULT |
4 |
RESULT |
Do not store in history
TYPE: SelectSingle
ProgrammerNote: Asked if recruitment mode is WEB
QASKEDIF: INITIATIONMODE=WEB
QTEXT:
WEB |
CATI |
Before we start the survey, please confirm that you are a member of this household who is at least 18 years old. |
|
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
ASHOWN |
Yes, I am at least 18 and a household member |
|
1 |
INTRO1 |
|
No, I am not at least 18 |
|
2 |
A3_SET |
|
I am not a household member |
|
3 |
A3_SET |
1=0 |
TYPE: Computed
ProgrammerNote: Ask if recruitment mode is WEB and respondent is not 18 or not a HH member. Set survey disposition to 302 (Callback to Reach Adult).
QASKEDIF: INITIATIONMODE=WEB AND AGEVER IN [2,3]
Do not store in history
TYPE: SelectSingle
ProgrammerNote: Asked if recruitment mode is WEB AND main respondent is not 18 or not a household member
QASKEDIF: INITIATIONMODE=WEB AND AGEVER IN [2,3]
QTEXT:
WEB |
CATI |
Is there at least one person 18 or older living at this address? |
Is there at least one person over 18 living at this address? <br><br>
IF RESPONDENT IS A CHILD, ASK FOR AN OLDER HOUSEHOLD MEMBER. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
No one living at this address is 18 or older |
NO ONE LIVING IN HH IS 18 OR OLDER |
606 |
NOADULT_SET |
Yes, there is at least one person 18 or older living at this address, but they are not available |
THERE ARE HHMS 18 OR OLDER BUT NOT AVAILABLE NOW |
302 |
ADULT_SET |
Yes, there is at least one person 18 or older living at this address and they are available to continue the survey now |
THERE ARE HHM 18 OR OLDER AVAILABLE NOW |
102 |
INTRO1 |
TYPE: SelectSingle
ProgrammerNote: Always asked. Set default selection to “Continue with survey”
QTEXT:
WEB |
CATI |
Thank you for your interest in the [$SURVEY_NAME] This survey is about how, when, where, and why people move throughout regions across the U.S. This brief survey includes a handful of questions about your household, the vehicles you use, and the persons that make up your household. The survey results will be used to plan future transportation improvements. <br><br> To see answers to common questions, visit our FAQs page. <br><br> You can watch a brief video here to learn about how your responses will be used: <br><br> [INSERT ‘Where Should The Money Go?’ video] <br><br> |
Thank you for your interest in the [$SURVEY_NAME]. This survey is about how, when, where, and why people move throughout regions across the U.S. This brief survey includes a handful of questions about your household, the vehicles you use, and the persons that make up your household. The survey results will be used to plan future transportation improvements. <br><br>
|
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Continue with survey |
Continue with survey |
100 |
INTRO1A |
TYPE: LabelOnly
ProgrammerNote: Always asked. Set default selection to “Continue with survey”
QTEXT:
WEB |
CATI |
Your participation is voluntary, and your answers will be confidential as required by law. There are no foreseeable risks to your participation in this survey. <br><br> If you have questions about your rights and welfare as a research participant, please call the Westat Human Subjects Protections office at 1-888-920-7631. Please leave a message with your full name, the name of the research study that you are calling about, the [$SURVEY_NAME], and a phone number beginning with the area code. Someone will return your call as soon as possible. |
I also need to inform you about a few things regarding the survey. First…<br><br> Your participation is voluntary, and your answers will be confidential as required by law. <br><br> There are no foreseeable risks to your participation in this survey. <br><br> If you have questions about your rights and welfare as a research participant, please call the Westat Human Subjects Protections office at 1-888-920-7631. Please leave a message with your full name, the name of the research study that you are calling about, the [$SURVEY_NAME], and a phone number beginning with the area code. Someone will return your call as soon as possible |
ATEXT:
WEB |
CATI |
AVALUE |
Continue with survey |
Continue with survey |
100 |
TYPE: SelectSingle
ProgrammerNote: Asked if sampled address is not a PO Box AND geocode precision is street address or better
QASKEDIF: POBOXFLAG=0 AND ADDR_TYPE IN [PointAddress, Subaddress, BuildingName, POI, StreetAddress, DistanceMarker]
QTEXT:
WEB |
CATI |
We need to confirm your address. Do you live at…<br><br>
[$BASESTRT][$BASEAPT]<br> [$BASECITY], [$BASESTAT] [$BASEZIP] |
I need to confirm your address. Do you live at…<br><br>
[$BASESTRT][$BASEAPT]<br> [$BASECITY], [$BASESTAT] [$BASEZIP] |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
YES |
1 |
ADD_CHECK3 |
No, the apartment number is incorrect |
NO, THE APARTMENT NUMBER IS INCORRECT |
2 |
ADD_CHECK2 |
No, the zip code is incorrect |
NO, THE ZIP CODE IS INCORRECT |
3 |
ADD_CHECK2 |
No, both the apartment number and zip code are incorrect |
NO, BOTH THE APARTMENT NUMBER AND ZIP CODE ARE INCORRECT |
4 |
ADD_CHECK2 |
No, this is not my address |
NO, THIS IS NOT RESPONDENT’S ADDRESS |
5 |
ADD_CHECK3 |
I prefer not to answer |
REFUSED |
-7 |
HADDRCONV_SET |
I don’t know |
DON’T KNOW |
-8 |
HADDRCONV_SET |
TYPE: SelectSingle
ProgrammerNote: Asked if sampled address is a PO Box
QASKEDIF: POBOXFLAG=1
QTEXT:
WEB |
CATI |
The P.O. BOX mailing address we have on file for you is: <br><br>
[BASESTRT] [BASECITY], [BASESTAT] [BASEZIP] br><br>
Is this correct? |
The P.O. BOX mailing address we have on file for you is: <br><br>
[BASESTRT] [BASECITY], [BASESTAT] [BASEZIP] br><br>
Is this correct? |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
YES |
1 |
ADD_CHECK3 |
No, this is not my address |
NO, THIS IS NOT RESPONDENT’S ADDRESS |
5 |
ADD_CHECK3 |
I prefer not to answer |
REFUSED |
-7 |
HADDRCONV_SET |
I don’t know |
DON’T KNOW |
-8 |
HADDRCONV_SET |
Type: Calculated
Type: SelectSingle
ProgrammerNote: Shown if address isn’t confirmed
QASKEDIF: CHGADDPHYS IN [-7,-8]
QTEXT:
WEB |
CATI |
To ensure a geographically representative survey, invitations to participate in the survey are based on your home address. If you cannot confirm the address we just asked about, you will not be eligible to take part in the survey. Would you like to confirm your home address or discontinue the survey? |
|
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
YES |
102 (Partial) |
ADD_CHECK |
No (exit the survey) |
NO (EXIT THE SURVEY) |
603 (INVALID ADDRESS) |
THANK_REFUSAL |
TYPE: TextEntry (10 characters)
ProgrammerNote: Asked if apt number is incorrect
QASKEDIF: CHGADDPHYS IN [2,4]
QTEXT:
WEB |
CATI |
What is your correct apartment number? |
What is your correct apartment number? |
Type: TextEntry (5 characters)
ProgrammerNote: Asked if zip code is incorrect
QASKEDIF: CHGADDPHYS IN [3,4]
QTEXT:
WEB |
CATI |
What is your correct zip code? |
What is your correct zip code? |
TYPE: GeoCodeAddress
ProgrammerNote: Asked if sample address is a PO BOX OR person reports they do not live at address OR poor geocoding accuracy. Write address from sample import –or- HGEOCODE (if asked) to TBW. Include GEOCODE_TYPE in write-out.
QASKEDIF: POBOXFLAG=1 OR CHADDPHYS=5 OR ADDR_TYPE IS NOT IN [PointAddress, Subaddress, BuildingName, POI, StreetAddress, DistanceMarker]
QTEXT:
WEB |
CATI |
Because this is a survey about where and how people travel, we need to record the physical address of your home. What is the street address of your home? <br><br>
Please include your apartment or unit number if you have one. |
SEARCH FOR AND CONFIRM THE LOCATION ON THE MAP ON THE RIGHT <br><br>
Because this is a survey about where and how people travel, we need to record the physical address of your home, including your apartment or unit number if that applies. <br><br>
[ENTER ADDRESS] <br><br>
[IF NEEDED: I am now using a google mapping tool to map your address – the tool places your address on the map near: (DESCRIBE PLACEMENT) <br><br>
Does that sound like the correct location?] |
TYPE: Label Only
ProgrammerNote: Always asked
WEB |
CATI |
Thank you for agreeing to take part in the survey. Next, we will ask important questions about your household to understand how travel options affect different people. |
Thank you for agreeing to take part in the survey. Next, I will ask important questions about your household so we can understand how travel options affect different people. <br><br> Let’s get started… |
TYPE: NumberEntry
RANGE: 1-30
ProgrammerNote: Always asked
QASKEDIF: 1=1
QTEXT:
WEB |
CATI |
Next, we would like to know about the members of your household.
<u>Including yourself</u>, how many people live in your home? |
Next, we would like to know about the members of your household.
<u>Including yourself</u>, how many people live in your home? |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
NumberEntry |
NumberEntry |
1-30 |
SOURCE |
I prefer not to answer |
REFUSED |
-7 |
HHSIZECONV_SET |
I don’t know |
DON’T KNOW |
-8 |
HHSIZECONV_SET |
TYPE: NumberEntry
RANGE: 0-30
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
In order to understand how people get from place to place, it’s important to know about the vehicles that are available to all of the members of your household. <br><br>
How many motor vehicles are owned, leased, or available for regular use on the road by the people who currently live in your household? <br><br>
Please also include motorcycles, mopeds, RVs, and any leased or company-owned vehicles if used by a household member on a regular basis. Enter “0” if your household has no motor vehicles to use regularly. |
In order to understand how people get from place to place, it’s important to know about the vehicles that are available to all of the members of your household. <br><br>
How many motor vehicles are owned, leased, or available for regular use on the road by the people who currently live in your household? <br><br>
Please also include motorcycles, mopeds, RVs, and any leased or company-owned vehicles if used by a household member on a regular basis. Enter “0” if your household has no motor vehicles to use regularly. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
NumberEntry |
NumberEntry |
0-30 |
SOURCE |
I prefer not to answer |
REFUSED |
-7 |
VEHCONV_SET |
I don’t know |
DON’T KNOW |
-8 |
VEHCONV_SET |
TYPE: Computed
ProgrammerNote: If respondent doesn’t supply an actual number to HHSIZ (HHSIZ IN (-7, -8)) set disposition to 605 (HH Size Refusal). A response to INT_HHCONV will overwrite INT_HHSIZECONV_SET.
Query: 500
TYPE: SelectSingle
ProgrammerNote: Asked if household does not report number of household members (HHSIZ IN -7, -8). ALERT: upon ending survey, 605 will get turned into 501 (Final Refusal).
QTEXT:
WEB |
CATI |
The reason we ask about the number of people living in your household is because this information is directly related to the types and number of trips that households make and because it helps us understand the travel patterns and needs of the community. Without a response, we cannot continue the survey. <br><br> Will you reconsider and tell us how many people, including yourself, live in your home? |
The reason we ask about the number of people living in your household is because this information is directly related to the types and number of trips that households make and because it helps us understand the travel patterns and needs of the community. Without a response, we cannot continue the survey. <br><br> Will you please tell us, how many people, including yourself, live in your home? |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
RESPONDENT AGREES TO PROVIDE THE NUMBER OF HH MEMBERS |
102 |
HHSIZ |
No (exit the survey) |
RESPONDENT REFUSES TO PROVIDE THE NUMBER OF HH MEMBERS |
605 |
THANK_REFUSAL |
TYPE: Computed
ProgrammerNote: If respondent doesn’t supply an actual number to HHVEH. Set disposition to 607 (HH Vehicles Refusal). A response to INT_VEHCONV will overwrite INT_VEHCONV_SET.
QASKEDIF: HHVEH IN [-7, -8]
Query: 500
TYPE: SelectSingle
ProgrammerNote: Asked if respondent doesn’t supply an actual number to HHVEH
QASKEDIF: HHVEH IN [-7, -8]
QTEXT:
WEB |
CATI |
Knowing how many vehicles are available to households in the survey is important for transportation planners because this information is related to the types of trips that people make and because it helps us understand the travel patterns and needs across the U.S. <br><br> Without a response to this question, we cannot continue the survey. Will you reconsider and tell us, how many motor vehicles are owned, leased, or available for regular use by the people who live in your household? Please be sure to include motorcycles, mopeds and RVs. |
Knowing how many vehicles are available to households in the survey is important for transportation planners because this information is related to the types of trips that people make and because it helps us understand the travel patterns and needs across the U.S. <br><br> Without a response to this question, we cannot continue the survey. Will you please tell us, how many motor vehicles are owned, leased, or available for regular use by the people who live in your household? Please be sure to include motorcycles, mopeds and RVs. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
RESPONDENT AGREES TO PROVIDE THE NUMBER OF VEHICLES |
102 |
HHVEH |
No (exit the survey) |
RESPONDENT CHOOSES TO QUIT THE SURVEY |
607 |
THANK_REFUSAL |
TYPE: Computed
ProgrammerNote: List of persons by first name format; “Michael, Kraig, Shawn, Glenn” [comma-separated].
Query: CASE WHEN [$R]=1
ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
Now, we are going to ask for some details about each person living in your household, starting with you. Characteristics such as age, gender, and driver status impact the type, amount, and timing of travel done by a household. |
Now, I’m going to ask for some details about each person living in your household, starting with you. Characteristics such as age, gender, and driver status impact the type, amount, and timing of travel done by a household. |
1 |
Thank you for telling us about the following people: [$NAMES_SO_FAR].
Now we are going to ask some details about the next household member. |
PEOPLE REPORTED SO FAR: [$NAMES_SO_FAR].
Now I’m going to ask some details about the next household member. |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
your |
your |
1 |
the next person’s |
the next person’s |
2 |
TYPE: Computed
query: CASE WHEN [$R]=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
|
|
1 |
Enter ‘0’ for any child who is under one year old. |
Enter ‘0’ for any child who is under one year old. |
2 |
TYPE: Computed
query: CASE WHEN [$R]=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
|
|
1 |
NOTE: We ask for names so we can make sure we ask the right questions of everyone. You can use initials, abbreviations, or nicknames if you want. We just ask that no two are the same and that what you use is meaningful to each of you. |
[IF NEEDED: We ask for names so we can make sure we ask the right questions of everyone. You can use initials, abbreviations, or nicknames if you want. We just ask that no two are the same and that what you use is meaningful to each of you.] |
2 |
TYPE: LabelOnly
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
[$STARTING] |
[$STARTING] |
TYPE: TextEntry
MAXLENGTH: 50
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
What is [$YOUR_NEXT] first name? <br><br>
[$FNAME_NOTE] |
What is [$YOUR_NEXT] first name? <br><br>
[$FNAME_NOTE] |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER TEXT |
ENTER TEXT |
OPEN |
TYPE: TextEntry
MAXLENGTH: 50
ProgrammerNote: Asked if main respondent
QASKEDIF: $R=1
QTEXT:
WEB |
CATI |
What is your last name? |
What your last name? |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER TEXT |
ENTER TEXT |
OPEN |
TYPE: NumberEntry
RANGE: 0-110
ProgrammerNote: Always asked
QASKEDIF: 1=1
QTEXT:
WEB |
CATI |
What is [$YOUR_THEIR] age? <br><br>
[$AGE_COMPUTED] |
What is [$YOUR_THEIR] age? <br><br>
[$AGE_COMPUTED] |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
NumberEntry |
NumberEntry |
0 |
PERSONAGECHECK |
NumberEntry |
NumberEntry |
1-17 |
AND $R=1, THEN PERSONAGECHECK |
NumberEntry |
NumberEntry |
1-17 |
AND $R>1, THEN AGE_CALC |
NumberEntry |
NumberEntry |
18-110 |
AGE_CALC |
I prefer not to answer |
REFUSED |
-7 |
AGE_BIN |
I don’t know |
DON’T KNOW |
-8 |
AGE_BIN |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
are you |
are you |
1 |
is [$FNAME] |
is [$FNAME] |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
Are you |
Are you |
1 |
Is [$FNAME] |
Is [$FNAME] |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
Do you |
Do you |
1 |
Does [$FNAME] |
Does [$FNAME] |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
do you |
do you |
1 |
does [$FNAME] |
does [$FNAME] |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
your |
your |
1 |
[$FNAME]’s |
[$FNAME]’s |
2 |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
you are |
you are |
1 |
[$FNAME] is |
[$FNAME] is |
2 |
Type: Computed
Query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
your |
your |
1 |
their |
their |
2 |
ProgrammerNote: Heading for all subsequent questions in the Person Roster: “Person [Perno] — [FNAME]”
TYPE: SelectSingle
ProgrammerNote: Asked if person’s age is “0” and is not main respondent
QASKEDIF: $R>1 AND AGE=0
QTEXT:
WEB |
CATI |
You just reported that [$FNAME] is 0 years old. Please confirm that this is a child under one year old. |
You just reported that [$FNAME] is 0 years old. Please confirm that this is a child under one year old. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes, this person is an infant |
YES, SUBJECT IS UNDER ONE YEAR OLD |
1 |
AGE_CALC |
No, this person is not an infant |
NO, SUBJECT IS NOT UNDER ONE YEAR OLD |
2 |
PERSONAGE |
TYPE: SelectSingle
ProgrammerNote: Asked if main respondent is less than 18 years of age
QASKEDIF: $R=1 AND AGE<18
QTEXT:
WEB |
CATI |
You just reported that you are under 18 years old but earlier, you confirmed you were at least 18. Please confirm that you are under 18. |
You just reported that you are under 18 years old but earlier, you confirmed you were at least 18. Please confirm that you are under 18. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes, I am under 18 |
YES, UNDER 18 |
1 |
ADULT |
No, I need to fix my age |
NO, FIX AGE |
2 |
PERSONAGE |
TYPE: SelectSingle
ProgrammerNote: Asked if person doesn’t report an actual number for age
QASKEDIF: AGE IN [-7, -8]
QTEXT:
WEB |
CATI |
Because we want to make sure to ask questions that are age appropriate, in which age group [$DO_YOU] belong? |
We want to make sure to ask questions that are age appropriate. Stop me when you hear the age group that [$YOU_ARE] a part of… |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
0-4 years old |
0-4 YEARS OLD |
1 |
IF $R=1 THEN PERSONAGECHECK2 ELSE AGE_CALC |
5-12 years old |
5-12 YEARS OLD |
2 |
IF $R=1 THEN PERSONAGECHECK2 ELSE AGE_CALC |
13-15 years old |
13-15 YEARS OLD |
3 |
IF $R=1 THEN PERSONAGECHECK2 ELSE AGE_CALC |
16-17 years old |
16-17 YEARS OLD |
4 |
IF $R=1 THEN PERSONAGECHECK2 ELSE AGE_CALC |
18-44 years old |
18-44 YEARS OLD |
5 |
AGE_CALC |
45-64 years old |
45-64 YEARS OLD |
6 |
AGE_CALC |
65-74 years old |
65-74 YEARS OLD |
7 |
AGE_CALC |
75 years old or older |
75 YEARS OLD OR OLDER |
8 |
AGE_CALC |
I don’t know |
DON’T KNOW |
-8 |
|
I prefer not to answer |
REFUSED |
-7 |
|
Type: Select Single
Programmer Notes: Asked if main respondent’s age category is less than 18 years of age
QASKEDIF: $R=1 AND AAGE IN [1,2,3,4]
QTEXT:
WEB |
CATI |
You just reported that you are under 18 years old but earlier, you confirmed you were at least 18. Please confirm that you are under 18… |
You just reported that you are under 18 years old but earlier, you confirmed you were at least 18. Please confirm that you are under 18… |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes, I am under 18 |
YES, UNDER 18 |
1 |
ADULT |
No, I need to fix my age |
NO, FIX AGE |
2 |
PERSONAGE |
ProgrammerNote: Always write out these variables regardless of how the user provides age information for each person. The goal is RET and Trippy will look at these variables only. They should not use AGE or AAGE for any calculations.
Type: Computed ©
Programmer note: If 1 (true), then this person can report for themselves on the web or via the app (i.e., can activate and will see their name to choose in the app’s “who are you?” page)
if AGE is set to 13+ OR AAGE is set to 3-8, set this var to 1 (for “yes, can self report”), otherwise set to 2 (“no, cannot self report”). If all age questions are RF/DK, the variables below are set to 1 (i.e., assume person is an adult).
Type: Computed ©
Programmer note: If 1 (true), then this person can proxy for others on the web or in the app.
If AGE is set to 16+ OR AAGE is set to 4-8, set this var to 1 (for “yes, is 16 or older”), otherwise set to 2 (“no, is under 16”). If all age questions are RF/DK, the variables below are set to 1 (i.e., assume person is an adult).
TYPE: Computed
query: CASE WHEN coalesce([$EMAILCONFORMATION:C],1)=1 THEN 1 ELSE 2 END
WEB |
CATI |
AVALUE |
[$REMEMAIL] |
[$REMEMAIL] |
1 |
[$REMEMAIL2] |
[$REMEMAIL2] |
2 |
TYPE: Computed
query: CASE WHEN HHSIZ=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
person |
person |
1 |
people |
people |
2 |
TYPE: Computed
query: CASE WHEN HHSIZ=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
you |
you |
1 |
you and the other members of your household |
you and the other members of your household |
2 |
TYPE: SelectSingle
Programmer Notes: Asked if subject is not main respondent. Main respondent autocoded RELATE=0.
QASKEDIF: $R>1
QTEXT:
WEB |
CATI |
What is [$YOUR2] relationship to [$YOU2]? <br><br>
Note: Relationships include biological, adopted and step. |
What is [$FNAME]’s relationship to [$YOU2]? <br><br>
[IF NEEDED: Relationships include biological, adopted and step.] |
ATEXT:
WEB |
CATI |
AVALUE |
ASHOWNIF |
I don’t know |
REFUSED |
-7 |
|
I prefer not to answer |
DON’T KNOW |
-8 |
|
Self |
SELF |
0 |
1=0 |
Spouse/ Partner |
SPOUSE/ PARTNER |
1 |
|
Child |
CHILD |
2 |
|
Parent |
PARENT |
3 |
|
Sibling |
SIBLING |
4 |
|
Other relative |
OTHER RELATIVE |
5 |
|
Not related |
NOT RELATED |
6 |
|
Something else |
SOMETHING ELSE |
97 |
|
TYPE: TextEntry
Programmer Notes: Asked if person’s relationship is “something else”
QASKEDIF: RELATE=97
AREQUIREDIF: RELATE=97
QTEXT:
WEB |
CATI |
Please describe. |
Please describe: |
ATEXT
WEB |
CATI |
AVALUE |
ENTER TEXT |
ENTER TEXT |
OPEN |
TYPE: SelectSingle
Programmer Notes: Always asked
QASKEDIF: 1=1
QTEXT:
WEB |
CATI |
Which of the following best describes [$YOU]? |
[IF SEX IS OBVIOUS CODE, ELSE ASK] <br><br>
Which of the following best describes [$YOU]? |
ATEXT:
WEB |
CATI |
AVALUE |
Male |
Male, or |
1 |
Female |
Female? |
2 |
|
|
|
I don’t know |
DON’T KNOW |
-8 |
I prefer not to answer |
REFUSED |
-7 |
TYPE: SelectMultiple
Programmer Notes: Always asked
QASKEDIF: 1=1
QTEXT:
WEB |
CATI |
What is [$YOUR] race and/or ethnicity?
SELECT ALL that apply. |
What is [$YOUR] race and/or ethnicity?
MARK ALL THAT APPLY |
ATEXT:
WEB |
CATI |
AVALUE |
White (e.g., English, German, Irish, Italian, Polish, Scottish, etc.) |
White (E.G., ENGLISH, GERMAN, IRISH, ITALIAN, POLISH, SCOTTISH, ETC.), |
1 |
Black or African American (e.g., African American, Jamaican, Haitian, Nigerian, Ethiopian, Somali, etc.) |
Black or African American (E.G., AFRICAN AMERICAN, JAMAICAN, HAITIAN, NIGERIAN, ETHOPIAN, SOMALI, ETC.), |
2 |
Asian (e.g., Chinese, Asian Indian, Filipino, Vietnamese, Korean, Japanese, etc.) |
Asian (E.G., CHINESE, ASIAN INDIAN, FILIPINO, VIETNAMESE, KOREAN, JAPANESE, ETC.), |
3 |
American Indian or Alaska Native (e.g., Navajo Nation, Blackfeet Tribe of the Blackfeet Indian Reservation of Montana, Native Village of Barrow Inupiat Traditional Government, Nome Eskiom Community, Aztec, Maya, etc.) |
American Indian or Alaska Native (E.G., NAVAJO NATION, BLACKFEET TRIBE OF THE BLACKFEET INDIAN RESERVATION OF MONTANA, NATIVE VILLAGE OF BARROW INUPIAT TRADITIONAL GOVERNMENT, NOME ESKIOM COMMUNITY, AZTEC, MAYA, ETC.), |
4 |
Native Hawaiian or Pacific Islander (e.g., Native Hawaiian, Samoan, Chamorro, Tongan, Fijian, Marshallese, etc.) |
Native Hawaiian or Pacific Islander (E.G., NATIVE HAWAIIAN, SAMOAN, CHAMORRO, TONGAN, FIJIAN, MARSHALLESE, ETC.), |
5 |
Hispanic or Latino (e.g., Mexican, Puerto Rican, Salvadoran, Cuban, Dominican, Guatemalan, etc.) |
Hispanic or Latino (E.G., MEXICAN, PUERTO RICAN, SALVADORAN, CUBAN, DOMINICAN, GUATEMALAN, ETC.), |
6 |
Middle Eastern or North African (e.g., Lebanese, Iranian, Egyptian, Syrian, Iraqi, Israeli, etc.) |
Middle Eastern or North African (E.G., LEBANESE, IRANIAN, EGYPTIAN, SYRIAN, IRAQI, ISRAELI, ETC.), or |
7 |
|
|
|
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes ‘white’
QASKEDIF: RACE=1
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] White, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] White, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
English |
English, |
1 |
German |
German, |
2 |
Irish |
Irish, |
3 |
Italian |
Italian, |
4 |
Polish |
Polish, |
5 |
Scottish |
Scottish, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘white’ ethnicity is “other”
QASKEDIF: RACE_WHITE=97
AREQUIREDIF: RACE_WHITE=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., French, Swedish, Norwegian, etc.). |
Please describe [$YOUR] ethnicity (E.G., FRENCH, SWEDISH, NORWEGIAN, ETC.). |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes ‘black or African american’
QASKEDIF: RACE=2
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] Black or African American, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] Black or African American, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
African American |
African American, |
1 |
Jamaican |
Jamaican, |
2 |
Haitan |
Haitan, |
3 |
Nigerian |
Nigerian, |
4 |
Ethiopian |
Ethiopian, |
5 |
Somali |
Somali, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘black or African American’ ethnicity is “other”
QASKEDIF: RACE_BLACK=97
AREQUIREDIF: RACE_BLACK=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., Trinidadian and Tobagonian, Ghanaian, Congolese, etc.). |
Please describe [$YOUR] ethnicity (E.G., TRINIDADIAN AND TOBAGONIAN, GHANAIAN, CONGOLESE, ETC.). |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes Asian
QASKEDIF: RACE=3
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] Asian, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] Asian, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
Chinese |
Chinese, |
1 |
Asian Indian |
Asian Indian, |
2 |
Filipino |
Filipino, |
3 |
Vietnamese |
Vietnamese, |
4 |
Korean |
Korean, |
5 |
Japanese |
Japanese, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘Asian’ ethnicity is “other”
QASKEDIF: RACE_ASIAN=97
AREQUIREDIF: RACE_ASIAN=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., Pakistani, Hmong, Afghan, etc.). |
Please describe [$YOUR] ethnicity (E.G., PAKISTANI, HMONG, AFGHAN, ETC.). |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s race is American Indian or Alask Native
QASKEDIF: RACE=4
AREQUIREDIF: RACE=4
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] American Indian or Alaska Native, please enter [$YOUR] ethnicity (e.g., Navajo Nation, Blackfeet Tribe of the Blackfeet Indian Reservation of Montana, Native Village of Barrow Inupiat Traditional Government, Nome Eskimo Community, Aztec, Maya, etc.). |
You indicated that [$YOU_ARE] American Indian or Alaska Native, please describe [$YOUR] race and/or ethnicity (E.G., NAVAJO NATION, BLACKFEET TRIBE OF THE BLACKFEET INDIAN RESERVATION OF MONTANA, NATIVE VILLAGE OF BARROW INUPIAT TRADITIONAL GOVERNMENT, NOME ESKIMO COMMUNITY, AZTEC, MAYA, ETC.). |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes Native Hawaiian
QASKEDIF: RACE=5
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] Native Hawaiian or Pacific Islander, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] Native Hawaiian or Pacific Islander, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
Native Hawaiian |
Native Hawaiian, |
1 |
Samoan |
Samoan, |
2 |
Chamorro |
Chamorro, |
3 |
Tongan |
Tongan, |
4 |
Fijian |
Fijian, |
5 |
Marhallese |
Marhallese, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘Native Hawaiin’ ethnicity is “other”
QASKEDIF: RACE_HAWAIIAN=97
AREQUIREDIF: RACE_HAWAIIAN=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., Chuukese, Palauan, Tahitian, etc.). |
Please describe [$YOUR] ethnicity (E.G., CHUUKESE, PALAUAN, TAHITIAN, ETC.). |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes Hispanic or Latino
QASKEDIF: RACE=6
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] Hispanic or Latino, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] Hispanic or Latino, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
Mexican |
Mexican, |
1 |
Puerto Rican |
Puerto Rican, |
2 |
Salvadoran |
Salvadoran, |
3 |
Cuban |
Cuban, |
4 |
Dominican |
Dominican, |
5 |
Guatemalan |
Guatemalan, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘Hispanic or Latino’ ethnicity is “other”
QASKEDIF: RACE_HISPANIC=97
AREQUIREDIF: RACE_HISPANIC=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., Colombian, Honduran, Spaniard, etc.). |
Please describe [$YOUR] ethnicity (E.G., COLOMBIAN, HONDURAN, SPANIARD, ETC.). |
TYPE: SelectMultiple
Programmer Notes: Asked if person’s race includes Middle Eastern or North African
QASKEDIF: RACE=7
QTEXT:
WEB |
CATI |
You indicated that [$YOU_ARE] Middle Eastern or North African, what is [$YOUR] ethnicity?
SELECT ALL that apply. |
You indicated that [$YOU_ARE] Middle Eastern or North African, what is [$YOUR] ethnicity?
MARK ALL THAT APPLY. |
ATEXT:
WEB |
CATI |
AVALUE |
Lebanese |
Lebanese, |
1 |
Iranian |
Iranian, |
2 |
Egyptian |
Egyptian, |
3 |
Syrian |
Syrian, |
4 |
Iraqi |
Iraqi, |
5 |
Israeli |
Israeli, or |
6 |
Other |
Some other race? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s ‘Middle Eastern or North African’ ethnicity is “other”
QASKEDIF: RACE_MIDDLE_EASTERN=97
AREQUIREDIF: RACE_MIDDLE_EASTERN=97
QTEXT:
WEB |
CATI |
Please enter [$YOUR] ethnicity (e.g., Moroccan, Yemeni, Kurdish, etc.). |
Please describe [$YOUR] ethnicity (E.G., MOROCCAN, YEMENI, KURDISH, ETC.). |
TYPE: SelectSingle
Programmer Notes: Asked if person is at least 14 years of age
QASKEDIF: AGE>14 OR AAGE IN [4,5,6,7,8]
QTEXT:
WEB |
CATI |
[Do you/Does NAME] drive? |
[Do you/Does NAME] drive? |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes |
YES |
1 |
+1 |
No |
NO |
2 |
+1 |
I prefer not to answer |
REFUSED |
-7 |
+1 |
I don’t know |
DON’T KNOW |
-8 |
+1 |
TYPE: SelectSingle
Programmer Note: Only asked if person is at least 13 years of age
QASKEDIF: AGE_CAN_SELF_REPORT=1
QTEXT:
WEB |
CATI |
[$DO_YOU_CAP] have a smartphone? |
[$DO_YOU_CAP] have a smartphone? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
Programmer Notes: Asked if person is at least 16 years of age
QASKEDIF: WORKASK=1
QTEXT:
WEB |
CATI |
In the past 7 days, did [$YOU2] do any work for either pay or profit? |
In the past 7 days, did [$YOU2] do any work for either pay or profit? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
Programmer Notes: Asked if person did not do any work for pay in the past seven days
QASKEDIF: EMPLY_ASK IN [2,-7,-8]
QTEXT:
WEB |
CATI |
During most of the past 7 days, [$WERE_YOU]… |
During most of the past 7 days, [$WERE_YOU]… |
ATEXT:
WEB |
CATI |
AVALUE |
Temporarily absent from a job or business |
Temporarily absent from a job or business, |
1 |
Looking for work / unemployed |
Looking for work/unemployed, |
2 |
A homemaker |
A homemaker, |
3 |
Going to school |
Going to school, or |
4 |
Retired |
Retired? |
5 |
Something else |
Something else? |
97 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’TKNOW |
-8 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if person’s type of employment is “something else”
QASKEDIF: WKSTAT=97
AREQUIREDIF: WKSTAT=97
QTEXT:
WEB |
CATI |
Please describe. |
Please describe. |
ATEXT:
WEB |
CATI |
ENTER TEXT |
ENTER TEXT |
TYPE: Computed
Programmer Notes: For work questions, unless otherwise specified, only ask if the following is true
CASE WHEN EMPLY_ASK=1 OR WKSTAT=1 THEN 1 ELSE 2 END
TEXT |
CODE |
PAGEBRANCH |
ASK WORK DETAILS |
1 |
WPLACE |
SKIP WORK DETAILS |
2 |
STUDE |
TYPE: Computed
query: CASE WHEN $R=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
you drive |
you drive |
1 |
[$FNAME] drives |
[$FNAME] drives |
2 |
TYPE: NumberEntry
RANGE: 1-9
ProgrammerNote: Asked if person is a worker
QASKEDIF: WORKER=1
QTEXT:
WEB |
CATI |
How many jobs [$DO_YOU] work? |
How many jobs [$DO_YOU] work? |
ATEXT:
WEB |
CATI |
AVALUE |
NumberEntry |
NumberEntry |
1-9 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: Computed
Query: CASE WHEN $R=1 AND JOBS=1 THEN 1
WHEN $R=1 AND JOBS>1 THEN 2
WHEN $R>1 AND JOBS=1 THEN 3
WHEN $R>1 AND JOBS>1 THEN 4
ELSE END
ATEXT:
WEB |
CATI |
AVALUE |
your job |
your job |
1 |
any of your jobs |
any of your jobs |
2 |
their job |
their job |
3 |
any of their jobs |
any of their jobs |
4 |
TYPE: SelectSingle
ProgrammmerNote: Asked if person is a driver and worker
QASKEDIF: DRVR=1 AND WORKER=1
QTEXT:
WEB |
CATI |
Not including getting to and from work, [$ARE_YOU] regularly required to drive a licensed motor vehicle as a part of [$YOUR_THEIR_JOB]? <br><br>
This only includes vehicles driven on the road, and not farm vehicles, forklifts, etc. |
Not including getting to and from work, [$ARE_YOU] regularly required to drive a licensed motor vehicle as a part of [$YOUR_THEIR_JOB]? <br><br>
[IF NEEDED: This only includes vehicles driven on the road, and not farm vehicles, forklifts, etc.] |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
ProgrammmerNote: Asked if person drives as a part of their occupation
QASKEDIF: DRV4WRK=1
QTEXT:
WEB |
CATI |
[$DO_YOU_CAP] use a household vehicle when [$YOU_DRIVE] for [$YOUR_THEIR] job? |
[$DO_YOU_CAP] use a household vehicle when [$YOU_DRIVE] for [$YOUR_THEIR] job? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes, drive a household vehicle |
YES, DRIVE A HOUSEHOLD VEHICLE |
1 |
No, drive a non-household vehicle |
NO, DRIVE A NON-HOUSEHOLD VEHICLE |
2 |
Drive both household and non-household vehicles |
DRIVE BOTH A HOUSEHOLD AND NON-HOUSEHOLD VEHICLES |
3 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: Computed
QASKEDIF: 1
query: CASE WHEN SELECTPERSON3=[$R] THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
you |
you |
1 |
they |
they |
2 |
TYPE: SelectSingle
ProgrammmerNote: Asked if person drives a household vehicle as part of their occupation
QASKEDIF: DRV4WRK=1 AND DRV4WRK_HHVEH IN [1,3]
QTEXT:
WEB |
CATI |
When driving for work, [$DO_YOU] service residential addresses? |
When driving for work, [$DO_YOU] service residential addresses? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
ProgrammmerNote: Asked if person drives a household vehicle as part of their occupation and does not service residential addresses
QASKEDIF: DRV4WRK=1 AND DRV4WRK_RES NOT IN [1]
QTEXT:
WEB |
CATI |
When driving for work, [$DO_YOU] make frequent stops such as deliveries or service calls? |
When driving for work, [$DO_YOU] make frequent stops such as deliveries or service calls? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: Computed
ProgrammerNote: Compute for each household member. Flag as ‘commercial driver’ if person is the main driver of a vehicle that is used for rideshare services, delivery services, or other business services
Query: CASE WHEN (DRV4WRK=1 AND DRV4WRK_RES=1) OR (DRV4WRK=1 AND DRV4WRK_MANYSTOPS=1) THEN 1
WHEN (DRV4WRK=1 AND DRV4WRK NOT IN [1]) OR (DRV4WRK=1 AND DRV4WRK_MANYSTOPS NOT IN [1]) THEN 2
ELSE 3 END
ATEXT:
WEB |
AVALUE |
Commercial driver – prompt for business trips |
1 |
Commercial driver – do not prompt for business trips |
2 |
Non-commercial driver |
3 |
TYPE: TextEntry
FORMAT: ###-###-####
Programmer notes: Asked if person is 16 years of age or older
QASKEDIF: AGE_16PLUS=1
AREQUIREDIF: Never
QTEXT:
WEB |
CATI |
Please provide the best contact information to reach [$YOU] for the next part of the survey.
By providing [$YOUR] cell phone and email address, [$YOU_ARE] agreeing to receive text and email messages.
[$YOUR] cell phone number: |
Please provide the best contact information to reach [$YOU] for the next part of the survey.
By providing [$YOUR] cell phone and email address, [$YOU_ARE] agreeing to receive text and email messages.
What is [$YOUR] cell phone number? |
ATEXT:
WEB |
CATI |
AVALUE |
PHONE |
PHONE |
OPEN – format: ###-###-#### |
TYPE: TextEntry
FORMAT: NN@NN
ProgrammerNote: Asked if person is 16 years of age or older
QASKEDIF: AGE_16PLUS=1
AREQUIREDIF: Never
QTEXT:
WEB |
CATI |
What is the best email address to contact [$YOU]? |
What is the best email address to contact [$YOU]? |
ATEXT:
WEB |
AVALUE |
EMAIL – format: NN@NN |
EMAIL – format: NN@NN |
TYPE: TextEntry
FORMAT: NN@NN
ProgrammerNote: Asked if person is 16 years of age or older
QASKEDIF: AGE_16PLUS=1
AREQUIREDIF: Never
QTEXT:
WEB |
CATI |
Re-enter [$YOUR] email address for confirmation: |
Re-enter the email address for confirmation |
ATEXT:
WEB |
AVALUE |
EMAIL – format: NN@NN |
EMAIL – format: NN@NN |
TYPE: SelectSingle
ProgrammerNote: Asked if the person’s two email addresses reported do not match
QASKEDIF: REMEMAIL1 ≠ REMEMAIL2
QTEXT:
WEB |
CATI |
The two email addresses you just supplied do not match. Please confirm which email address is correct… |
The two email addresses you just supplied do not match. Please confirm which email address is correct… |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
[$REMEMAIL] |
[$REMEMAIL] |
1 |
REMINDERS2 |
[$REMEMAIL2] |
[$REMEMAIL2] |
2 |
REMINDERS2 |
Neither |
Neither |
3 |
REMINDERSINFO |
TYPE: Computed
Query: CASE WHEN $R<HHSIZ THEN 1 ELSE 2
ATEXT:
WEB |
AVALUE |
BRANCH |
More to report |
1 |
PERSONSTART+ |
Done reporting people |
2 |
PMORE2 |
TYPE: Computed
query: CASE WHEN [$R] >= 1 THEN ‘<i>[$FNAME:R1] [$AGE:QR1] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 2 THEN ‘<i>[$FNAME:R2] [$AGE:QR2] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 3 THEN ‘<i>[$FNAME:R3] [$AGE:QR3] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 4 THEN ‘<i>[$FNAME:R4] [$AGE:QR4] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 5 THEN ‘<i>[$FNAME:R5] [$AGE:QR5] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 6 THEN ‘<i>[$FNAME:R6] [$AGE:QR6] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 7 THEN ‘<i>[$FNAME:R7] [$AGE:QR7] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 8 THEN ‘<i>[$FNAME:R8] [$AGE:QR8] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 9 THEN ‘<i>[$FNAME:R9] [$AGE:QR9] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 10 THEN ‘<i>[$FNAME:R10] [$AGE:QR10] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 11 THEN ‘<i>[$FNAME:R11] [$AGE:QR11] </i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 12 THEN ‘<i>[$FNAME:R12] [$AGE:QR12] </i><br>’ ELSE ‘’ END
TYPE: LabelOnly
ProgrammerNote: Always asked. For each name, put “• “ in front to preface it with a bullet character.
QTEXT:
WEB |
CATI |
So far, you have reported that [$R] [$PEOPLE_PERSON] [$LIVE_LIVES] in your household: <br><br>
[$HHMEM_LIST_SO_FAR] |
FOR REFERENCE: <i> (NAME – AGE) </i> <br><br>
[$HHMEM_LIST_SO_FAR] |
TYPE: SelectSingle
ProgrammerNote: Asked if number of persons roster is greater than or equal the total number of household members
QASKEDIF: [$R] >= HHSIZ AND [$R] < 12
QTEXT:
WEB |
CATI |
Have we missed anyone else (related or unrelated) who lives with you? |
So far, you have reported that [$R] [$PERSON_PEOPLE] live in your household. Have we missed anyone else (related or unrelated) who lives with you? |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Yes, I need to add more people |
RESPONDENT HAS MORE HH MEMBERS TO REPORT |
1 |
PERSONSTART+ |
No, I do not need to add anyone else |
RESPONDENT IS DONE REPORTING PEOPLE |
2 |
HHINC |
End Person Roster
TYPE: Computed
TYPE: Computed
TYPE: Computed
query:[$R]
TYPE: Computed
query: CASE WHEN [$R]=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
newest |
newest |
1 |
next newest |
next newest |
2 |
TYPE: LabelOnly
ProgrammerNote: Asked if household has atleast one vehicle. Only displayed once – for first vehicle in vehicle roster.
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
Now, we would like you to tell us about each of the vehicles available to the people that live in your household. <br><br> |
Now, we would like you to tell us about each of the vehicles available to the people that live in your household. <br><br> |
TYPE: NumberEntry
RANGE: 1900-2026
ProgrammerNote: Asked if household has atleast one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
What’s the year of the [$NEW_NEXT] vehicle? <br><br>
Click and type in the box below to search for the year. |
What’s the year of the [$NEW_NEXT] vehicle? |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER YEAR |
ENTER YEAR |
1900-2026 |
I don’t know |
DON’T KNOW |
-8 |
I prefer not to answer |
REFUSED |
-7 |
Type: Computed
Programmer Note: Make is extracted from the user’s selection of the Make/Model list (see MODEL). If Model is set to SOMETHING ELSE (99997), then MAKE is set to “Something else” (997).
TYPE: DropDown. Dynamic list will auto-filter as respondent types in a make and model. Contains both make and model. (e.g., Toyota Corolla).
ProgrammerNote: Asked if household has at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
What is the make and model of the vehicle?
Click and type in the box below to search for the vehicle (e.g., Mustang, Civic, F-150, etc.) If no results are found, click ‘Something else’.: |
What is the make and model of the vehicle?
CLICK AND TYPE BELOW TO QUICKLY FIND THE MAKE: |
ATEXT:
WEB |
CATI |
AVALUE |
MAKE_MODEL |
MAKE_MODEL |
OPEN |
Something else |
SOMETHING ELSE |
997 |
I don’t know |
DON’T KNOW |
-8 |
I prefer not to answer |
REFUSED |
-7 |
ATEXT
WEB |
CATI |
AVALUE |
Enter Text |
Enter Text |
OPEN |
TYPE: TextEntry
MAXLENGTH: 50
ProgrammerNote: Asked if vehicle’s model is “something else”
QASKEDIF: MODEL=997
AREQUIREDIF: MAKE=997
QTEXT:
WEB |
CATI |
Please describe the make and model of this vehicle. |
Please describe the make and model of this vehicle. |
ATEXT
WEB |
CATI |
AVALUE |
Enter Text |
Enter Text |
OPEN |
TYPE: SelectSingle
Programmer Notes: Asked if household reports having at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
What type of vehicle is the [$YEAR] [$MAKE] [$MODEL]? |
What type of vehicle is the [$YEAR] [$MAKE] [$MODEL]? |
ATEXT:
WEB |
CATI |
AVALUE |
Automobile, car, station wagon (including hatchback) |
AUTOMOBILE, CAR, STATION WAGON (INCLUDING HATCHBACKS) |
1 |
Van (e.g., minivan, cargo, passenger) |
VAN (E.G., MINIVAN, CARGO, PASSENGER) |
2 |
SUV (Santa Fe, Tahoe, Jeep, etc.) including crossovers |
SUV (SANTA FE, TAHOE, JEEP, ETC.) INCLUDING CROSSOVERS |
3 |
Pickup Truck |
PICKUP TRUCK |
4 |
Other Truck |
OTHER TRUCK |
5 |
Recreational Vehicle (RV) / Motorhome |
RECREATIONAL VEHICLE (RV) / MOTORHOME |
6 |
Motorcycle / Moped |
MOTORCYCLE / MOPED |
7 |
Something else |
SOMETHING ELSE |
97 |
I don’t know |
DON’T KNOW |
-8 |
I prefer not to answer |
REFUSED |
-7 |
TYPE: TextEntry
MAXLENGTH: 50
Programmer Notes: Asked if household’s type of vehicle is “something else”
QASKEDIF: BODY=97
AREQUIREDIF: BODY=97
QTEXT:
WEB |
CATI |
Please describe the type of vehicle. |
Please describe the type of vehicle. |
ATEXT
WEB |
CATI |
AVALUE |
ENTER TEXT |
ENTER TEXT |
OPEN |
TYPE: SelectSingle
Programmer Notes: Asked if household reports having at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
What type of fuel does it run on? |
What type of fuel does it run on? |
ATEXT:
WEB |
CATI |
AVALUE |
Gas |
GAS |
1 |
Diesel |
DIESEL |
2 |
Biodiesel |
BIODIESEL |
3 |
Plug-in Hybrid (gas / electric, e.g., Ford Escape PHEV) |
PLUG-IN HYBRID (GAS / ELECTRIC E.G., FORD ESCAPE PHEV ) |
4 |
Electric only (e.g., Tesla Model 3) |
ELECTRIC ONLY (E.G., TESLA MODEL 3) |
5 |
Hybrid (gas / electric, not plug-in, e.g., Toyota Prius) |
HYBRID (GAS / ELECTRIC, NOT PLUG-IN, E.G., TOYOTA PRIUS) |
6 |
Something else |
SOMETHING ELSE |
97 |
I don’t know |
DON’T KNOW |
-8 |
I prefer not to answer |
REFUSED |
-7 |
TYPE: TextEntry
MAXLENGTH: 25
Programmer Notes: Asked if vehicle’s fuel type is “something else”
QASKEDIF: FUEL=97
AREQUIREDIF: FUEL=97
QTEXT:
WEB |
CATI |
Please describe what type of fuel it runs on. |
Please describe what type of fuel it runs on. |
ATEXT
WEB |
CATI |
AVALUE |
ENTER TEXT |
ENTER TEXT |
OPEN |
TYPE: SelectSingle
Programmer Note: Asked if household owns at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
Have you or a member of your household owned the [$YEAR] [$MAKE] [$MODEL] for one year or more? |
Have you or a member of your household owned the [$YEAR] [$MAKE] [$MODEL] for one year or more? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
Programmer Note: Asked if household has at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
Who is the main driver of the [$YEAR] [$MAKE] [$MODEL]? |
Who is the main driver of the [$YEAR] [$MAKE] [$MODEL]? |
ATEXT:
WEB |
CATI |
AVALUE |
LIST OF HOUSEHOLD DRIVERS (DRVR=1) |
LIST OF HOUSEHOLD DRIVERS (DRVR=1) |
|
No main driver |
NO MAIN DRIVER |
96 |
Someone else |
SOMEONE ELSE |
97 |
TYPE: NumberEntry
Range: 1-11
Programmer Note: Asked if household has owned the vehicle less than one year
QASKEDIF: VEHOWN_YR=2
QTEXT:
WEB |
CATI |
How many months have you or a member of your household owned this vehicle? <br><br>
If less than one month, please enter ‘1’. |
How many months have you or a member of your household owned this vehicle? <br><br>
IF LESS THAN ONE MONTH, PLEASE ENTER ‘1’. |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER NUMBER |
ENTER NUMBER |
1 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: NumberEntry
Range: 0-200,000
Programmer Note: Asked if household has owned the vehicle for at least one year
QASKEDIF: VEHOWNED=1
QTEXT:
WEB |
CATI |
In the past 12 months, about how many miles was the [$YEAR] [$MAKE] [$MODEL] driven by all drivers? |
In the past 12 months, about how many miles was the [$YEAR] [$MAKE] [$MODEL] driven by all drivers? |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER NUMBER |
ENTER NUMBER |
1 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: NumberEntry
Range: 0-200,000
Programmer Note: Asked if household has owned the vehicle less than one year
QASKEDIF: VEHOWN_YR=2
QTEXT:
WEB |
CATI |
About how many miles has the [$YEAR] [$MAKE] [$MODEL] been driven by all drivers since you or a member of your household have had it? |
About how many miles has the [$YEAR] [$MAKE] [$MODEL] been driven by all drivers since you or a member of your household have had it? |
ATEXT:
WEB |
CATI |
AVALUE |
ENTER NUMBER |
ENTER NUMBER |
1 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON’T KNOW |
-8 |
TYPE: SelectSingle
Programmer Notes: Asked if household reports having at least one vehicle
QASKEDIF: HHVEH>=1
QTEXT:
WEB |
CATI |
Is the [$YEAR] [$MAKE] [$MODEL] used for business purposes (e.g., deliveries, ridesharing, other commercial purposes, etc.)? |
Is the [$YEAR] [$MAKE] [$MODEL] used for business purposes (e.g., deliveries, ridesharing, other commercial purposes, etc.)? |
ATEXT:
WEB |
CATI |
AVALUE |
Yes |
YES |
1 |
No |
NO |
2 |
I prefer not to answer |
REFUSED |
-7 |
I don’t know |
DON'T KNOW |
-8 |
TYPE: SelectSingle
Programmer Notes: Asked is household vehicle is used for business purposes
QASKEDIF: COMVEH=1
QTEXT:
WEB |
CATI |
Is the [$YEAR] [$MAKE] [$MODEL] used for… |
Is the [$YEAR] [$MAKE] [$MODEL] used for… |
ATEXT:
Label |
WEB ATEXT = CATI ATEXT |
Yes |
No |
Refused |
Don’t Know |
VEHCOM_RS |
Rideshare services (e.g., Uber, Lyft, etc.) |
1 |
2 |
-7 |
-8 |
VEHCOM_DEL |
Delivery services (e.g., grocery, food, packages, etc.) |
1 |
2 |
-7 |
-8 |
VEHCOM_OTH |
Other business purposes |
1 |
2 |
-7 |
-8 |
TYPE: Computed
query: GREATEST([$HHVEH], [$VEHNO])
TYPE: Computed
Query: CASE WHEN [$R] >= 1 THEN ‘<i>[$VEHYEARTEXT:R1] [$MAKETEXT:QR1] [$MODELTEXT:QR1]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 2 THEN ‘<i>[$VEHYEARTEXT:R2] [$MAKETEXT:QR2] [$MODELTEXT:QR2]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 3 THEN ‘<i>[$VEHYEARTEXT:R3] [$MAKETEXT:QR3] [$MODELTEXT:QR3]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 4 THEN ‘<i>[$VEHYEARTEXT:R4] [$MAKETEXT:QR4] [$MODELTEXT:QR4]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 5 THEN ‘<i>[$VEHYEARTEXT:R5] [$MAKETEXT:QR5] [$MODELTEXT:QR5]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 6 THEN ‘<i>[$VEHYEARTEXT:R6] [$MAKETEXT:QR6] [$MODELTEXT:QR6]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 7 THEN ‘<i>[$VEHYEARTEXT:R7] [$MAKETEXT:QR7] [$MODELTEXT:QR7]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 8 THEN ‘<i>[$VEHYEARTEXT:R8] [$MAKETEXT:QR8] [$MODELTEXT:QR8]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 9 THEN ‘<i>[$VEHYEARTEXT:R9] [$MAKETEXT:QR9] [$MODELTEXT:QR9]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 10 THEN ‘<i>[$VEHYEARTEXT:R10] [$MAKETEXT:QR10] [$MODELTEXT:QR10]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 11 THEN ‘<i>[$VEHYEARTEXT:R11] [$MAKETEXT:QR11] [$MODELTEXT:QR11]</i><br>’ ELSE ‘’ END
|| CASE WHEN [$R] >= 12 THEN ‘<i>[$VEHYEARTEXT:R12] [$MAKETEXT:QR12] [$MODELTEXT:QR12]</i><br>’ ELSE ‘’ END
TYPE: LabelOnly
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
So far, you have reported [$HHVEH_SO_FAR] vehicles available to your household:
|
So far, you have reported [$HHVEH_SO_FAR] vehicles available to your household:
|
TYPE: SelectSingle
ProgrammerNote: Asked if household when number of vehicles rostered is greater than or equal total number of household vehicles
QASKEDIF: $R>=HHVEH
QTEXT:
WEB |
CATI |
Have you included every vehicle? |
Have you included every vehicle? |
ATEXT
WEB |
CATI |
AVALUE |
More to report |
MORE TO REPORT |
1 |
Done reporting vehicles |
DONE REPORTING VEHICLES |
2 |
TYPE: Computed
ProgrammerNote: Always asked. THE VEHICLE ROSTER WILL RETURN TO YEAR UNTIL ALL VEHICLES ARE COMPLETE AND THEN CONTINUE TO THE PERSON ROSTER.
Query: CASE WHEN [$R] >= [$HHVEH] AND [$VMORE:C]=2 THEN 1 ELSE 0 END
Branch:
Condition |
Branch |
[$R] >= 12 |
VEHICLE_DETAILS |
[$R] < [$HHVEH] OR [$VMORE2:C]=1 |
VEHICLESTART+ |
ELSE |
VEHICLE_DETAILS |
End Vehicle Roster
Type: Computed
ProgrammerNote: Base amount ($10 per person) a household will earn per person for completing the survey
Type: Computed
ProgrammerNote: App bonus ($10 per person) a household will earn for each person that installs the app
Type: Computed
ProgrammerNote: This is the total amount a HH can earn in RET. Base amount ($10 per person), plus the bonus earned for each user who can install the app, ($10 per person that has CAN_SELF_REPORT = true).
For example: A 1 person HH = $20 ($10 + $10). A 2 adult HH = $40 ($10x2 + $10x2). A 4-person household (2 adults, 2 kids < 13): $60 ($10x4 + $10x2). A 4-person household where both kids are teenagers: $80 ($10x4 + $10x4).
Notes:
A person’s response to SMRTPHN is not considered in this calculation.
To see seach person in HH’s status (re: CAN_SELF_REPORT, etc), see DB view: tbw.trippy_person_info
For each household’s max and actual incentive values, see DB View: sms.retrieval_incentive_amounts
TYPE: Computed
Programmer Notes: Was previously a select-single question but now is a computed one. Is used for conveying whether a HH will be mailed RET materials. When Download = 1 (yes), the HH will not be mailed materials. If Download = 2 (no), the HH will be mailed materials. Here is the criteria for setting the value: Looking at the Primary Reposdent (person 1), if any of the following are true, then Download = 2 (no):
* PR is a senior (AGE >= 75 OR AAGE =8 (“75 years old or older”),
* PR did not provide an email and did not provide a phone (both are blank)
* PR does not own a smartphone (SMRTPHN = 2, “no”).
Else set Download = 1 (yes).
WEB |
CATI |
NOTES |
AVALUE |
Yes |
Yes |
App (likely) household – we will NOT mail travel logs to household |
1 |
No |
Yes |
Non-app (likely) household – we will mail travel logs to household |
2 |
TYPE: Computed
ProgrammerNote: Always asked. Travel dates should the next available date (based on DOW (DAYFLAG) preflagged in sample file).
Query: wgs_get_travel_day([DAYFLAG], DOWNLOAD], [GFLAG], [SAMPNO])
TYPE: Computed
query: to_char(‘[$TRIPDATE]’::date, ‘MM/DD/YYYY’)
TYPE: Computed
Query: CASE WHEN HHSIZE=1 THEN 1 ELSE 2 END
ATEXT:
WEB |
CATI |
AVALUE |
your |
your |
1 |
your household’s |
your household’s |
2 |
TYPE: Computed
TYPE: Computed
query: 1
ATEXT:
WEB |
CATI |
AVALUE |
[$FNAME:R1] |
[$FNAME:R1] |
1 |
TYPE: Computed
query: 1
ATEXT:
WEB |
CATI |
AVALUE |
[$LNAME:R1] |
[$LNAME:R1] |
1 |
TYPE: Display
ProgrammerNote: Always asked. Final page when user has completed REC.
QTEXT:
WEB |
CATI |
Thank you for agreeing to take part in this important travel survey. Next, tell us about an actual day of travel to earn up to [$RET_INCEN_MAX].
The travel date that has been selected for your household is [$TRIPDATEFORMAT]. <br><br>
Each person has the option to participate via smartphone app or web survey. Earn $10 per person for participating; earn an extra $10 per person (age 13+) that uses the smartphone app. Click Next to view more information about how to participate. |
Thank you for agreeing to take part in this important travel survey. Next, tell us about an actual day of travel to earn up to [$RET_INCEN_MAX].
The travel date that has been selected for your household is [$TRIPDATEFORMAT]. <br><br>
Each person has the option to participate via smartphone app or web survey. Earn $10 per person for participating; earn an extra $10 per person (age 13+) that uses the smartphone app. To learn more about how to participate and, go to http://www.nhts2024.com and log in with your PIN: [$PIN]. <br><br>
[NOTE: ALLOW FOR QUESTIONS, THEN CLICK NEXT IF THE RESPONDENT IS SATISFIED.] |
Branch:
Condition |
Branch |
ELSE |
END |
Type: SelectSingle
ProgrammerNote: If person does not report household size (HHSIZ IN -7,-8), number of vehicles (HHVEH IN -7, -8) or their home address (CHGADDPHYS IN -7, -8)
QTEXT:
WEB |
CATI |
Thank you for your participation in the [$SURVEY_NAME]. Those are all the questions we have at this time. <br><br> Click Next to exit the survey. |
Thank you for your participation in the [$SURVEY_NAME]. Those are all the questions we have at this time.
CLICK NEXT TO EXIT THE SURVEY. |
Branch:
Condition |
Branch |
ELSE |
END |
TYPE: label
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
|
(PLEASE READ THE FOLLOWING MESSAGE INTO THE ANSWERING MACHINE.)<br><br> This is [INTERVIEWER_NAME] calling on behalf of the [$SPONSOR] about the [$SURVEY_NAME] being conducted in your area. We will try to reach you again in the next few days or you may reach our study team at [$HOTLINE_NUMBER].
|
Branch:
Condition |
Branch |
ELSE |
END |
TYPE: Calculated
ProgrammerNote: If there is a HHMEM at least 18 but they are not available (INT_A3=302) set disposition to “Callback to reach Adult” (302).
query: 302
TYPE: SelectSingle
ProgrammerNote: Always asked
QTEXT:
WEB |
CATI |
The survey must be completed by an adult household member. Please ask an adult in the household to come back and complete the survey. |
The survey must be completed by an adult. Please ask an adult in your household to call us back at [$HOTLINE_NUMBER] or they can complete the survey online at http://www.nhts2024.com/ with your PIN: [$PIN]. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Continue to exit survey |
CALL BACK TO REACH ADULT |
302 |
END |
TYPE: Computed
query: 606
TYPE: SelectSingle
ProgrammerNote: Asked if no person in the household is at least 18 years of age or older (INT_A3=606)
QTEXT:
WEB |
CATI |
Thank you but we can only conduct the survey with households where there is at least one person 18 or older living in the household. |
Thank you but we can only conduct the survey with households where there is at least one person 18 or older living in the household. |
ATEXT:
WEB |
CATI |
AVALUE |
BRANCH |
Select to exit survey |
EXIT |
606 |
END |
TYPE: SelectSingle
Programmer Note: Asked if recruitment mode is CATI (INITIATIONMODE=CATI). Set RECCALLBACK as OpenEnd on values 300 or 301.
ATEXT |
AVALUE |
Partial or Entered by Mistake |
101 |
Break-off (No Better Code) |
102 |
REC Complete but No Travel Date Assigned |
108 |
Will Continue Online |
200 |
Call-back on Date |
300 |
Call-back on Date/Time |
301 |
Call-back to reach Adult |
302 |
Ring no Answer |
400 |
Busy Signal |
402 |
Voicemail- no message left |
401 |
Voicemail- Message Left |
403 |
Non-Working Number |
600 |
Non-Residential |
602 |
Language Barrier |
700 |
Initial Refusal |
500 |
Final Refusal |
501 |
Invalid Address |
603 |
Invalid GPS Address |
604 |
HH Size Refusal |
605 |
HH Has No Adults |
606 |
HH Vehicles Refusal |
607 |
Invalid Release Group |
608 |
Complete |
800 |
Problem |
900 |
New Travel date needed |
901 |
TYPE: DateTimeEntry
ProgrammerNote: Asked if recruitment mode is CATI (INITIATIONMODE=CATI) and it is a callback (INT_RESULT IN 300, 301)
REQUIREDIF: INT_RESULT IN (300,301)
QTEXT:
WEB |
CATI |
|
Call back on: (Use only for “Call-back on Date” and “Call-back on Date/Time”. Set time only if “Call-back on Date/Time”.) |
TYPE: TextEntry
FORMAT: ###-###-####
PROGRAMMERSNOTE: Asked if recruitment mode is CATI
QASKEDIF: INITIATIONMODE=CATI)
REQUIREDIF: INITIATIONMODE=CATI
QTEXT:
WEB |
CATI |
|
The numbers we have on file for you are: [$PHONE], [$RMTXTNUM], [$BPHONE1], [$MAINPHONE]. Is that correct? |
TYPE: TextEntry
ProgrammerNote: Asked if recruitment mode is CATI (INITIATIONMODE=CATI)
REQUIREDIF: [$INITIATIONMODE]'='CATI'
MAXLENGTH:
QTEXT:
WEB |
CATI |
|
Interviewer Notes for Sample $SAMPNO: |
Programmer note: Not displayed.
NOTE: Branch logic:
If CATI, go to SMS
Else if Complete (disposition = 800), launch RET (102)
Otherwise, go to Public Site.
NHTS 2024 Page
|
Recruitment Script: DRAFT |
|
File Type | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
Author | JeremyWilhelm@westat.com |
File Modified | 0000-00-00 |
File Created | 2024-09-10 |