Skip to content

Questionnaire Module Main Survey

hhgrid_w3

Household Grid module

Questions 60

hhgrid_w3.movtown

Leavers - new town

Type: string

Universe:
if ((CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & NOT LvWhy = 5) & MovedFlag for this person is empty (no longer resident at this address and not sent to prison and move is not already accounted for)

hhgrid_w3.hhsttime

Start time household interview

Type: time

hhgrid_w3.curstat

Current residential status

Type: choice

Interviewer Instruction: RECORD THE CURRENT STATUS OF HOUSEHOLD MEMBER - PROBE WHERE NECESSARY TO DETERMINE MOST APPROPRIATE CATEGORY

Text: I have the first/next person in the household as [ff_ttl] [ff_forname] [ff_surname]. [Does he/she still live here?]/[Is this new person resident/living here or absent/temporarily away? {if More = 1}]

OptionLabel
1Resident /Living here
2Absent / Temporarily away (e.g. at boarding school, in hospital, working away, on holiday/travelling)
3In prison
4Not resident, having moved
7SPONTANEOUS: Deceased

Universe:
if ff_absent <> 1|2|3 (household member was not absent last wave at boarding school, in halls of residence or in an institution)

hhgrid_w3.prison

Return to HH after prison

Type: choice

Interviewer Instruction: IF REFUSAL AT THIS QUESTION / UNSURE WHETHER SAMPLE MEMBER WILL RETURN TO HOUSEHOLD, CODE 1 'YES'.

Text: Will [ff_forname] come back and live in this household when they are released?

OptionLabel
1Yes
2No

Universe:
if ff_absent <> 1|2|3 (household member was not absent last wave at boarding school, in halls of residence or in an institution)
and if CurStat = 3 (Currently in prison)

hhgrid_w3.absboard

Boarding school last wave, current residency

Type: choice

Interviewer Instruction: CODE 1 IF RESPONDENT IS AT BOARDING SCHOOL EVEN IF NOT THE SAME BOARDING SCHOOL AS LAST YEAR

Text: Last time, [ff_ttl] [ff_forname] [ff_surname] was away at boarding school. Is [ff_forname] still at boarding school?

OptionLabel
1Yes, still living at boarding school
2No, is living here
3No, is living here but is absent/temporarily away
4No, is living elsewhere
7SPONTANEOUS: Deceased

Universe:
if ANY ff_absent = 1 (household member was absent last wave in boarding school)

hhgrid_w3.absuni

Uni Halls last wave, current residency

Type: choice

Interviewer Instruction: CODE 1 IF RESPONDENT IS IN HALLS OF RESIDENCE EVEN IF NOT THE SAME HALLS OR UNIVERSITY AS LAST YEAR

Text: Last time, [ff_ttl] [ff_forname] [ff_surname] was living in university halls of residence. Is [ff_forname] still living in halls of residence?

OptionLabel
1Yes, still living in halls of residence
2No, is living here
3No, is living here but is absent/temporarily away
4No, is living elsewhere
7SPONTANEOUS: Deceased

Universe:
if ANY ff_absent = 2 (household member was absent last wave in halls of residence)

hhgrid_w3.insstat

Residency of the institutionalised last wave

Type: choice

Interviewer Instruction: CODE 1 IF RESPONDENT IS IN AN INSTITUTION EVEN IF NOT THE SAME INSTITUTION AS LAST YEAR

Text: Last year, [ff_ttl] [ff_forname] [ff_surname] was away when we were interviewing or was otherwise living in institutional accommodation. Is [ff_forname] still away or living in an institution?

OptionLabel
1Yes, still living in an institution
2No, is living here
3No, is living here but is absent/temporarily away
4No, is living elsewhere
7SPONTANEOUS: Deceased

Universe:
if ANY ff_absent = 3 (household member was absent last wave in institutional accommodation)

hhgrid_w3.issued

Individual is an issued household member

Type: number

hhgrid_w3.newentrant

Individual is a new entrant to household

Type: number

hhgrid_w3.cor

Name confirmation

Type: choice

Interviewer Instruction: PLEASE CHECK FOR ANY SPELLING ERRORS OR CHANGES OF NAME E.G. ON MARRIAGE/DIVORCE. CODE 1 'OK' IF NAME IS CORRECT EVEN IF THE PERSON IS NO LONGER A HOUSEHOLD MEMBER CODE 2 'AMEND' ONLY IF ONE OR MORE ELEMENTS OF THE NAME HAVE CHANGED OR ARE INCORRECT OR MISSING

Text: I would just like to check that I have the name correct.
[ff_ttl] [ff_forname] [ff_surname]
Is that correct?]

OptionLabel
1Name as displayed is correct
2Details are wrong or have changed

Universe:
if Issued = 1 & (CurStat < 7 | AbsBoard < 7 | AbsUni < 7 | InsStat < 7) (issued household member and is not deceased)

hhgrid_w3.name

Name/identifier for household member

Type: string

Interviewer Instruction: F9 FOR HELP

Universe:
if (Issued = 1 & Cor = 2) | NewEntrant = 1 (name details are incorrect, have changed or are missing or new entrant to household)

hhgrid_w3.sname

Surname for household member

Type: string

Interviewer Instruction: IF NAME'S SURNAME IS 'ff_surname', PRESS THE DOUBLE INVERTED COMMA KEY (")

Text: What is [name]'s surname?

Universe:
if (Issued = 1 & Cor = 2) | NewEntrant = 1 (name details are incorrect, have changed or are missing or new entrant to household)

hhgrid_w3.title

Title for household member

Type: choice

Text: What title does [NAME] use?

OptionLabel
1Mr
2Master
3Mrs
4Ms
5Miss
6Other title

Universe:
if (Issued = 1 & Cor = 2) | NewEntrant = 1 (name details are incorrect, have changed or are missing or new entrant to household)

hhgrid_w3.ynew

New joiner reason

Type: choice

Text: Why did [name] join the household?

OptionLabel
1New baby
2Cohabitation/marriage/civil partnership
3From college/university
4From institution
5Was resident last wave/never left
6Moved in with parent/relative
7Shared accommodation
97Other

Universe:
if NewEntrant = 1 (New entrant to household)

hhgrid_w3.joiner

Unlisted joiner

Type: choice

Interviewer Instruction: THIS STUDY INCLUDES 'UNDERSTANDING SOCIETY', 'LIVING IN BRITAIN', 'LIVING IN SCOTLAND', 'LIVING IN WALES' AND 'THE NORTHERN IRELAND HOUSEHOLD PANEL STUDY'. THE PERSON NEED NOT HAVE BEEN INTERVIEWED BEFORE, BUT RESIDENT IN A HOUSEHOLD WHICH WAS PART OF THE STUDY

Text: [Has [name]] / [Have you] ever taken part in this study in the past?

OptionLabel
1Yes, in this household
2Yes, in another household
3No, new entrant

Universe:
if NewEntrant = 1 (New entrant to household)
and if YNew = 2|3|4|6|7|97 (joined household for reasons of cohabitation/marriage/civil partnership, from college/university, from an institution, moved in with parent/relative, shared accommodation or some other reason)

hhgrid_w3.rejoiner

Rejoiner indicator

Type: choice

OptionLabel
0Not found
1Potential rejoiner 1
2Potential rejoiner 2
3Potential rejoiner 3

Universe:
if NewEntrant = 1 (New entrant to household)
and if Joiner = 1 | Joiner = 2 | YNew = 5 (rejoiner or was resident last wave but otherwise not issued to this address)

hhgrid_w3.rejoinero

Joiner indicator

Type: choice

OptionLabel
0Not found
1Household member 1
2Household member 2
3Household member 3

Universe:
if NewEntrant = 1 (New entrant to household)
and if QID.HHold > 1 & rejoiner = 0 (split-off household and not found in potential rejoiner list)

hhgrid_w3.joinmnth

Month joined the household

Type: choice

Interviewer Instruction: ENTER MONTH

Text: What month did [name] move to this address?

OptionLabel
1January
2February
3March
4April
5May
6June
7July
8August
9September
10October
11November
12December

Universe:
if NewEntrant = 1 (New entrant to household)
and if YNew = 2|3|4|6|7|97 (joined household for reasons of cohabitation/marriage/civil partnership, from college/university, from an institution, moved in with parent/relative, shared accommodation or some other reason)

hhgrid_w3.joinyear

Year joined the household

Type: number

Interviewer Instruction: ENTER YEAR

Text: And what year did [name] move to this address?

Universe:
if NewEntrant = 1 (New entrant to household)
and if YNew = 2|3|4|6|7|97 (joined household for reasons of cohabitation/marriage/civil partnership, from college/university, from an institution, moved in with parent/relative, shared accommodation or some other reason)

hhgrid_w3.mothr

Moved with other household member

Type: choice

Text: Did [NAME] move to the same address with any other household members?

OptionLabel
1Yes
2No

Universe:
if (CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & MovedFlag for this person is empty (not resident at this address)

hhgrid_w3.movewith

PNO of person moved with

Type: multichoice

Interviewer Instruction: PLEASE SELECT PERSON NUMBER(S) OF ALL MOVERS TO SAME ADDRESS FROM LIST DISPLAYED BELOW. CODE ALL THAT APPLY

Text: Who else did [NAME] move with?

OptionLabel
1Person number 1
2Person number 2
3Person number 3
4Person number 4
5Person number 5
6Person number 6
7Person number 7
8Person number 8
9Person number 9
10Person number 10
11Person number 11
12Person number 12
13Person number 13
14Person number 14
15Person number 15
16Person number 16

Universe:
if (CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & MovedFlag for this person is empty (not resident at this address)
and if MOthr = 1 (moved with another household member)

hhgrid_w3.more

More household members

Type: choice

Text: Is there anyone else who normally lives here, such as babies or lodgers, or anyone who usually lives here but is away at the moment?

OptionLabel
1Yes
2No

Universe:
if last PNO in current enumeration, including issued residents, issued absents, issued institutionalised and new household members (last PNO in current enumeration, including issued residents, issued absents, issued institutionalised and new household members)

hhgrid_w3.lvwhy

Leavers - why left

Type: choice

Text: Why did [ff_forname] move?

OptionLabel
1Deceased
2Separated/Divorced/Dissolved civil partnership
3To attend college/university
4Moved to old person's home/nursing home
5Sent to prison
6Left for job
7Cohabitation/moved in with partner
8Marriage/civil partnership
9To set up own home
10Child/dependent moved with (responsible) adult/carer
97Other

Universe:
if CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4 (no longer resident at this address or was absent but has now moved)

hhgrid_w3.movemth

Month left household

Type: choice

Interviewer Instruction: ENTER MONTH

Text: [What month did [ff_forname] move?] {if CurStat = 4| AbsBoard = 4 | AbsUni = 4 | InsStat = 4} / [What month did [ff_forname] go to prison?] {if prison = 2 | LvWhy = 5} / [I am sorry to hear about [ff_forname]. When did that happen?] {if CurStat = 7 | AbsBoard = 7 | AbsUni = 7 | InsStat = 7}

OptionLabel
1January
2February
3March
4April
5May
6June
7July
8August
9September
10October
11November
12December

Universe:
if CurStat > 3 | Prison = 2 | AbsBoard > 3 | AbsUni > 3 | InsStat > 3 | ff_dead = 1 (no longer resident at this address, including deceased)

hhgrid_w3.moveyr

Year left household

Type: number

Interviewer Instruction: ENTER YEAR

Text: [(What year did [ff_forname] move?)] {if CurStat = 4| AbsBoard = 4 | AbsUni = 4 | InsStat = 4} / [(What year did [ff_forname] go to prison?)] {if prison = 2 | LvWhy = 5} / [(What year did [NAME] pass away?] {if CurStat = 7 | AbsBoard = 7 | AbsUni = 7 | InsStat = 7}

Universe:
if CurStat > 3 | Prison = 2 | AbsBoard > 3 | AbsUni > 3 | InsStat > 3 | ff_dead = 1 (no longer resident at this address, including deceased)

hhgrid_w3.movadd1

Leavers - where moved to

Type: string

Interviewer Instruction: ENTER FIRST LINE OF ADDRESS - HOUSE NUMBER OR NAME AND DETAILS OF ROAD(S). IF NOT KNOWN, ENTER CTRL + K

Text: To what address did [ff_forname] move?

Universe:
if ((CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & NOT LvWhy = 5) & MovedFlag for this person is empty (no longer resident at this address and not sent to prison and move is not already accounted for)

hhgrid_w3.movpcod

Leavers - new postcode

Type: string

Universe:
if ((CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & NOT LvWhy = 5) & MovedFlag for this person is empty (no longer resident at this address and not sent to prison and move is not already accounted for)

hhgrid_w3.movarea

Leavers - new area

Type: string

Universe:
if ((CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & NOT LvWhy = 5) & MovedFlag for this person is empty (no longer resident at this address and not sent to prison and move is not already accounted for)
and if MovAdd1 = DK | MovTown = DK | MovPCod = DK (any part of new address is unknown)

hhgrid_w3.movetel

Leavers - contact phone number

Type: number

Interviewer Instruction: IF NOT KNOWN, ENTER CTRL + K. IF NOT PREPARED TO GIVE IT TO YOU, ENTER CTRL + R.

Text: What is [ff_forname]'s contact telephone number?

Universe:
if ((CurStat = 4 | AbsBoard = 4 | AbsUni = 4 | InsStat = 4) & NOT LvWhy = 5) & MovedFlag for this person is empty (no longer resident at this address and not sent to prison and move is not already accounted for)

hhgrid_w3.utinfo

Follow-up on untraced split-off hhs

Type: choice

Source: UKHLS

Text: The last time we interviewed at this household, we learned that [[list each ff_potrejoiner e.g. [ff_forname ff_surname], [ff_forname ff_surname]]] {if ff_potrejoiner = 2 & newper <> 2 & newper <> 3} had left. We have been unable to locate them but would still like to speak to them. Do you have any information about how to contact them?

OptionLabel
1Yes
2No
3SPONTANEOUS Listed sample members unknown to respondent
4Has rejoined household

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)

hhgrid_w3.uttype

Info available for untraced split-off hh

Type: multichoice

Source: UKHLS

Interviewer Instruction: CODE ALL THAT APPLY

Text: Do you have an address, telephone number, e-mail address or some other type of information for [ff_forname ff_surname]?

OptionLabel
1Address
2Phone number
3E-mail address
97Other information

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)

hhgrid_w3.utadd1

Untraced split-off hh address

Type: string

Source: UKHLS

Interviewer Instruction: ENTER FIRST LINE OF ADDRESS - HOUSE NUMBER OR NAME AND DETAILS OF ROAD(S). IF NOT KNOWN, ENTER CTRL + K

Text: Please tell me the first line of their address.

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 1 (Has address for untraced split-off hh)

hhgrid_w3.uttown

Untraced split-off hh town

Type: string

Source: UKHLS

Interviewer Instruction: ENTER POSTAL TOWN. IF POSTAL TOWN IS NOT KNOWN, ENTER CTRL + K

Text: And in which town is that?

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 1 (Has address for untraced split-off hh)

hhgrid_w3.utpcode

Untraced split-off hh postcode

Type: string

Source: UKHLS

Interviewer Instruction: ENTER POSTAL CODE. IF COMPLETE POSTAL CODE IS NOT KNOWN, ENTER CTRL + K

Text: And the postcode please if you know it.

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 1 (Has address for untraced split-off hh)

hhgrid_w3.utarea

Untraced split-off hh area

Type: string

Source: UKHLS

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 1 (Has address for untraced split-off hh)
and if UTADD1 = DK | UTTOWN = DK | UTPCODE = DK (Any part of new address is not known)

hhgrid_w3.uttel1

Untraced split-off hh phone 1

Type: string

Source: UKHLS

Interviewer Instruction: USE ONLY NUMBERS, SPACES AND "-" IF NOT KNOWN, ENTER CTRL + K. IF NOT PREPARED TO GIVE IT TO YOU, ENTER CTRL + R.

Text: What is their telephone number?

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 2 (Has telephone number for untraced split-off hh)

hhgrid_w3.uttel2

Untraced split-off hh phone 2

Type: string

Source: UKHLS

Interviewer Instruction: USE ONLY NUMBERS, SPACES AND "-" IF NOT KNOWN, ENTER CTRL + K. IF NOT PREPARED TO GIVE IT TO YOU, ENTER CTRL + R.

Text: Would you have a second telephone number, for example a work, mobile or landline number?

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 2 (Has telephone number for untraced split-off hh)
and if UTTEL1 <> DK|REF (Telephone number provided)

hhgrid_w3.utemail

Untraced split-off hh e-mail address

Type: string

Source: UKHLS

Interviewer Instruction: ENTER E-MAIL ADDRESS

Text: What is their e-mail address?

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 3 (Has e-mail address for untraced split-off hh)

hhgrid_w3.utother

Untraced split-off hh other information

Type: string

Source: UKHLS

Interviewer Instruction: ENTER OTHER INFORMATION HERE

Text: Is there any other information which you think might be useful?

Universe:
if any ff_potrejoiner = 2 & newper <> 2 & newper <> 3 (Any potential rejoiners to household are in untraced split-off households and not found as a rejoiner)
and if UTINFO = 1 (Has information about how to contact an untraced split-off hh)
and if UTTYPE = 97 (Has other contact details for untraced split-off hh)

hhgrid_w3.hhsize

Number of people in household

Type: number

hhgrid_w3.sexchk

Fed-forward sex confirmation

Type: choice

OptionLabel
1Yes
2No

Universe:
if NewPer = 2|4 (rejoiner or issued in household)

  • c_sexchk (c_indall) interviewer: is sex of pname qtholding.qbholding[ltlooper].qa.ff_sex? check

hhgrid_w3.sex

Sex

Type: choice

OptionLabel
1Male
2Female

Universe:
if SexChk = 2 | NewPer = 1 | NewPer = 3 (sex check is incorrect or individual is a new household member or is a rejoiner not found in the data)

hhgrid_w3.birthchk

Fed-forward DOB confirmation

Type: choice

Text: I have [your / [ff_forname]'s] date of birth as [ff_birthd, ff_birthm, ffbirthy]. Is that correct?

OptionLabel
1Yes
2No

Universe:
if NewPer = 2|4 (rejoiner or issued in household)

hhgrid_w3.birthd

DOB day

Type: number

Interviewer Instruction: [AT LAST INTERVIEW DATE OF BIRTH WAS RECORDED AS ff_birthd, ff_birthm, ffbirthy] {IF BirthChk = 2} ENTER DAY OF MONTH

Text: What is [NAME]/[ff_forename]'s date of birth?

Universe:
if BirthChk = 2 | NewPer = 1 | NewPer = 3 (DOB check is incorrect or individual is a new household member or is a rejoiner not found in the data)

hhgrid_w3.birthm

DOB month

Type: choice

Interviewer Instruction: [AT LAST INTERVIEW DATE OF BIRTH WAS RECORDED AS ff_birthd, ff_birthm, ffbirthy] {IF BirthChk = 2} ENTER MONTH

Text: (What is [NAME]/[ff_forename]'s date of birth?)

OptionLabel
1January
2February
3March
4April
5May
6June
7July
8August
9September
10October
11November
12December

Universe:
if BirthChk = 2 | NewPer = 1 | NewPer = 3 (DOB check is incorrect or individual is a new household member or is a rejoiner not found in the data)

hhgrid_w3.birthy

DOB year

Type: number

Interviewer Instruction: [AT LAST INTERVIEW DATE OF BIRTH WAS RECORDED AS ff_birthd, ff_birthm, ffbirthy] {IF BirthChk = 2} ENTER YEAR

Text: (What is [NAME]/[ff_forename]'s date of birth?)

Universe:
if BirthChk = 2 | NewPer = 1 | NewPer = 3 (DOB check is incorrect or individual is a new household member or is a rejoiner not found in the data)

hhgrid_w3.ageif

Age last birthday

Type: number

Interviewer Instruction: F9 FOR HELP

Text: What was [NAME]/[ff_forename]'s age last birthday?

Universe:
if BirthChk = 2 | NewPer = 1 | NewPer = 3 (DOB check is incorrect or individual is a new household member or is a rejoiner not found in the data)
and if BirthY = DK|REF (Year of birth is not known or refused)

hhgrid_w3.marstat

Legal marital status

Type: choice

Interviewer Instruction: READ OUT (F9 FOR HELP) [AT LAST INTERVIEW, MARITAL STATUS WAS RECORDED AS ff_marstat] {IF NewPer = 4} RECORD LEGAL MARITAL STATUS EVEN IF e.g. DIVORCED BUT COHABITING IN CURRENT HOUSEHOLD

Text: What is [NAME]'s legal marital status....

OptionLabel
1Single, nvr marr/civ p
2Married
3Civil Partner (legal)
4Separated legally marr
5Divorced
6Widowed
7Sep from Civil Partner
8A former Civil Partner
9Surviving Civil Partner

Universe:
if DVAge >= 16 (individual is 16 or over)

hhgrid_w3.livesp

Live with spouse

Type: choice

Text: May I just check, does [[NAME]/[ff_forename]'s/your spouse/civil partner] live with [[NAME]/[ff_forename]/you] in this household?

OptionLabel
1Yes
2No

Universe:
if DVAge >= 16 (individual is 16 or over)
and if HHSIZE > 1 & (MarStat = 2|3) (household size is greater than 1 and marital status is married or in a civil partnership)

hhgrid_w3.livewith

Live with someone as a couple

Type: choice

Interviewer Instruction: F9 FOR HELP

Text: May I just check, [are you] / [is [NAME]/[ff_forename]] living with someone in this household as a couple?

OptionLabel
1Yes
2No
3SPONTANEOUS ONLY: Same sex couple

Universe:
if DVAge >= 16 (individual is 16 or over)
and if HHSIZE > 1 & ((MarStat <> 2|3) | LiveSp = 2) (household size is greater than 1 and not married/in a civil partnership and not living with spouse/civil partner)

hhgrid_w3.employ

In paid employment

Type: choice

Text: [Are you] / [Is [NAME]/[ff_forename]] in paid employment?

OptionLabel
1Yes
2No

Universe:
if DVAge >= 16 (individual is 16 or over)

hhgrid_w3.hhlang

Anyone in HH need translated interview

Type: choice

OptionLabel
1Yes
2No

hhgrid_w3.lingua

Language translation needed in

Type: choice

Text: In which language would you/[NAME] like to be interviewed?

OptionLabel
0English
1Arabic
2Bengali
3Cantonese
4Gujarati
5Punjabi: Gurmukhi
6Punjabi: Urdu
7Somali
8Urdu
9Welsh

Universe:
if (DVAge > 9) & (HHLang = 1) (Age 10 or over and translated interview required)

hhgrid_w3.relationship

Relationships of household members

Type: choice

Interviewer Instruction: [IF CORRECT CODE AS ff_relationship code] {if NewPer = 4} PRESS F6 AND USE ARROW KEYS FOR MORE CODES.

Text: I just need to confirm the relationships amongst the household members.
[We have that [NAME] is [NAME]'s [ff_ro]] {if NewPer = 4} / [[NAME] is [NAME]'s ...] {if NewPer NOT EQUAL TO 4}]

OptionLabel
0Self
1Husband/Wife
2Partner/Cohabitee
3Civil Partner
4Natural son/daughter
5Adopted son/daughter
6Foster child
7Stepson/stepdaughter
8Son-in-law/daughter-in-law
9Natural parent
10Adoptive parent
11Foster parent
12Step-parent
13Parent-in-law
14Natural brother/sister
15Half-brother/sister
16Step-brother/sister
17Adopted brother/sister
18Foster brother/sister
19Brother/Sister-in-law
20Grand-child
21Grand-parent
22Cousin
23Aunt/Uncle
24Niece/Nephew
25Other relative
26Employee
27Employer
28Lodger/Boarder/Tenant
29Landlord/Landlady
30Other non-relative

hhgrid_w3.pergrid

Who answered HHGrid questions

Type: multichoice

OptionLabel
1Person number 1
2Person number 2
3Person number 3
4Person number 4
5Person number 5
6Person number 6
7Person number 7
8Person number 8
9Person number 9
10Person number 10
11Person number 11
12Person number 12
13Person number 13
14Person number 14
15Person number 15
16Person number 16

hhgrid_w3.origadd

Interview being conducted at original address

Type: choice

OptionLabel
1Yes
2No

hhgrid_w3.regionchk

Region check for movers

Type: choice

OptionLabel
1England
2Wales
3Scotland
4Northern Ireland

Universe:
if OrigAdd = 2 (Interview is not being carried out at the same address as last time)

hhgrid_w3.region

Region computed

Type: number

What else is Understanding Society doing?

Email newsletter

Sign up to our newsletter