Skip to content

Questionnaire Module Main Survey

hhgrid_w2

Household Grid module

Questions 50

hhgrid_w2.hhsttime

Start time household interview

Type: time

hhgrid_w2.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]. Is this new person resident/living here or absent/temporarily away? {if More = 1} / Does he/she still live here?

OptionLabel
1Resident /Living here
2Absent/Temporarily away
3In prison
4Not resident, moved
7Deceased

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_w2.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_w2.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 away
2No, is living here
3No, lives here but absent
4No, is living elsewhere
7Deceased

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

hhgrid_w2.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 in halls
2No, is living here
3No, lives here but absent
4No, is living elsewhere
7Deceased

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

hhgrid_w2.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 in institution
2No, is living here
3No, lives here but absent
4No, is living elsewhere
7Deceased

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

hhgrid_w2.issued

Individual is an issued household member

Type: number

hhgrid_w2.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 correct
2Details wrong/changed

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

hhgrid_w2.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_w2.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_w2.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_w2.ynew

New joiner reason

Type: choice

Text: Why did [NAME] join the household?

OptionLabel
1New baby
2Marriage/cohab/partner
3From college/university
4From institution
5Resident last wave/never left
6Moved in with parent/rel
7Shared accommodation
97Other

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

hhgrid_w2.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'

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_w2.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 | YNew = 5 (rejoiner or was resident last wave but otherwise not issued to this address)

hhgrid_w2.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 joiner = 2 | rejoiner = 0 (taken part in this study in another household or not found in potential rejoiner list and is a split off household)

hhgrid_w2.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_w2.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_w2.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_w2.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_w2.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_w2.lvwhy

Leavers - why left

Type: choice

Text: Why did [ff_forname] move?

OptionLabel
1Deceased
2Separated/Divorced
3To college/university
4To old persons home
5Sent to prison
6Left for job
7Cohab/moved with partner
8Marriage/civil partnership
9To set up own home
10Child/Dep moved w adult/carer
97Other

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

hhgrid_w2.movemth

Month left household

Type: choice

Interviewer Instruction: ENTER MONTH

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

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_w2.moveyr

Year left household

Type: number

Interviewer Instruction: ENTER YEAR

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

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

hhgrid_w2.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_w2.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_w2.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_w2.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_w2.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_w2.hhsize

Number of poeple in household

Type: number

hhgrid_w2.sexchk

Fed-forward sex confirmation

Type: choice

OptionLabel
1Yes
2No

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

hhgrid_w2.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_w2.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_w2.birthd

DOB day

Type: number

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

Text: What is [NAME]/[ff_forname]'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_w2.birthm

DOB month

Type: number

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

Text: (What is [NAME]/[ff_forname]'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_w2.birthy

DOB year

Type: number

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

Text: (What is [NAME]/[ff_forname]'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_w2.ageif

Age last birthday

Type: number

Interviewer Instruction: F9 FOR HELP

Text: What was [NAME]/[ff_forname]'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_w2.marstat

Legal marital status

Type: choice

Interviewer Instruction: READ OUT (F9 FOR HELP) NewPer = 4AT LAST INTERVIEW, MARITAL STATUS WAS RECORDED AS ff_marstat] 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_w2.livesp

Live with spouse

Type: choice

Text: May I just check, does [[NAME]/[ff_forname]'s/your spouse/civil partner] live with [[NAME]/[ff_forname]/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_w2.livewith

Live with someone as a couple

Type: choice

Interviewer Instruction: F9 FOR HELP

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

OptionLabel
1Yes
2No
3Same 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_w2.employ

In paid employment

Type: choice

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

OptionLabel
1Yes
2No

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

hhgrid_w2.hhlang

Anyone in HH need translated interview

Type: choice

OptionLabel
1Yes
2No

hhgrid_w2.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) (Aged 10 or over and translated interview required)

hhgrid_w2.r

Relationships of household members

Type: choice

Interviewer Instruction: NewPer = 4AT LAST INTERVIEW, RELATIONSHIP WAS RECORDED AS ff_ro] PRESS F6 AND USE ARROW KEYS FOR MORE CODES. (SEE HELP F9 FOR POSSIBLE INTRODUCTION TO SECTION)

Text: [NAME]/[ff_forname] is [NAME]/[ff_forname]'s....

OptionLabel
0Self
1Husband/Wife
2Partner/Cohabitee
3Civil Partner
4Natural son/daughter
5Adopted son/daughter
6Foster child
7Stepson/stepdaughter
8Son-/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_w2.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_w2.origadd

Interview being conducted at original address

Type: choice

OptionLabel
1Yes
2No

hhgrid_w2.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_w2.region

Region computed

Type: number

What else is Understanding Society doing?

Email newsletter

Sign up to our newsletter