Skip to content

Innovation Panel Questionnaire Module

hhgrid_ip3

Household Grid module

Questions 44

hhgrid_ip3.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_ip3.namerels

Relationships of household members

Type: choice

Interviewer Instruction: [AT LAST INTERVIEW, RELATIONSHIP WAS RECORDED AS ff_ro] {IF NewPer = 4} 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-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_ip3.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_ip3.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_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_ip3.birthm

DOB month

Type: number

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_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_ip3.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_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_ip3.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 (issued household member and is not deceased)

hhgrid_ip3.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

hhgrid_ip3.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_ip3.joiner

Unlisted joiner

Type: choice

Interviewer Instruction: THIS STUDY INCLUDES 'UNDERSTANDING SOCIETY'.

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_ip3.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_ip3.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_ip3.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_ip3.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
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_ip3.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 and new household members (last PNO in current enumeration, including issued residents and new household members)

hhgrid_ip3.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 & MovedFlag for this person is empty (not resident at this address)

hhgrid_ip3.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 & 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_ip3.movarea

Leavers - new area

Type: string

Universe:
if (CurStat = 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_ip3.movemth

Month left household

Type: choice

Interviewer Instruction: ENTER MONTH

Text: [What month did ff_forname move?] {if CuStat = 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}

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

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

hhgrid_ip3.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 & 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_ip3.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 & MovedFlag for this person is empty (not resident at this address)
and if MOthr = 1 (moved with another household member)

hhgrid_ip3.movpcod

Leavers - new postcode

Type: string

Universe:
if (CurStat = 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_ip3.movtown

Leavers - new town

Type: string

Universe:
if (CurStat = 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_ip3.newper

New person status

Type: number

hhgrid_ip3.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_ip3.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_ip3.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 CurStat = 3 (Currently in prison)

hhgrid_ip3.region

Region computed

Type: number

hhgrid_ip3.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_ip3.rejoiner

Rejoiner indicator

Type: choice

OptionLabel
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_ip3.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 split off household)

hhgrid_ip3.sexchk

Fed-forward sex confirmation

Type: choice

OptionLabel
1Yes
2No

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

hhgrid_ip3.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_ip3.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_ip3.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_ip3.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 (no longer resident at this address)

hhgrid_ip3.moveyr

Year left household

Type: number

Interviewer Instruction: ENTER YEAR

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

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

hhgrid_ip3.hhsttime

Start time household interview

Type: time

hhgrid_ip3.issued

Individual is an issued household member

Type: number

hhgrid_ip3.newentrant

Individual is a new entrant to household

Type: number

hhgrid_ip3.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_ip3.dvage

Age (computed)

Type: number

Universe:
if (BirthD <> MIS & BirthM <> MIS & BirthY <> MIS) | (ff_birthd <> MIS | ff_birthm <> MIS | ff_birthy <> MIS)| AgeIF <> MIS (date of birth or information about current age provided)

What else is Understanding Society doing?

Email newsletter

Sign up to our newsletter