Innovation Panel Questionnaire Module
fertilityhistory_ip7
Fertility history module
Questions 46
fertilityhistory_ip7.brfed
Breastfeed
Type: choice
Source: UKHLS
Text: Did you breastfeed CHILD'S NAME, even if only for a short time?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
| 3 | Currently breastfeeding (applies for children < 5 in HH only |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
- g_brfed (g_natchild_ip) breastfeed
- g_brfed (g_newborn_ip) breastfeed
fertilityhistory_ip7.brfedend
Age breastfeeding stopped
Type: number
Source: UKHLS
Interviewer Instruction: ENTER NUMBER
Text: And how old was CHILD'S NAME when you stopped breastfeeding him/her altogether?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if BrFed = 1 (Breastfed child)
- g_brfedend (g_natchild_ip) age breastfeeding stopped
- g_brfedend (g_newborn_ip) age breastfeeding stopped
fertilityhistory_ip7.brfedend2
Age breastfeeding stopped: unit
Type: choice
Source: UKHLS
| Option | Label |
|---|---|
| 1 | Days |
| 2 | Weeks |
| 3 | Months |
| 4 | Years |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if BrFed = 1 (Breastfed child)
- g_brfedend2 (g_natchild_ip) age breastfeeding stopped: unit
- g_brfedend2 (g_newborn_ip) age breastfeeding stopped: unit
fertilityhistory_ip7.bwt
Birthweight
Type: choice
Source: BHPS
Interviewer Instruction: RECORD WHETHER ANSWERS IN LB/OUNCES OR KILOGRAMS AT THIS QUESTION AND ACTUAL WEIGHT AT SUBSEQUENT ONE
Text: How much did CHILD'S NAME weigh when they were born?
| Option | Label |
|---|---|
| 1 | Answer in lbs and ounces |
| 2 | Answer in kilograms |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
- g_bwt (g_natchild_ip) birthweight
- g_bwt (g_newborn_ip) birthweight
fertilityhistory_ip7.bwtel
Child born early or late
Type: choice
Source: BHPS
Text: Was CHILD'S NAME born early or late?
| Option | Label |
|---|---|
| 1 | Early |
| 2 | Late |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if BwtXp = 2 (Resident biological child was born early or late)
- g_bwtel (g_natchild_ip) child born early or late
- g_bwtel (g_newborn_ip) child born early or late
fertilityhistory_ip7.bwtg5
Birthweight: more than 5.5lbs (2.5kg)
Type: choice
Source: BHPS
Text: Did CHILD'S NAME weigh more than 5.5lbs (2.5kg)?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if (Bwt = DK|REF) | (BWtLb & BWtOz = DK|REF) | (BWtK = DK|REF) (Birthweight not known)
- g_bwtg5 (g_natchild_ip) birthweight: more than 5.5lbs (2.5kg)
- g_bwtg5 (g_newborn_ip) birthweight: more than 5.5lbs (2.5kg)
fertilityhistory_ip7.bwtk
Birthweight kilograms
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if Bwt = 2 (Birthweight given in kilograms)
- g_bwtk (g_natchild_ip) birthweight kilograms
- g_bwtk (g_newborn_ip) birthweight kilograms
fertilityhistory_ip7.bwtlb
Birthweight in pounds
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if Bwt = 1 (Birthweight given in pounds and ounces)
- g_bwtlb (g_natchild_ip) birthweight in pounds
- g_bwtlb (g_newborn_ip) birthweight in pounds
fertilityhistory_ip7.bwtoz
Birthweight in ounces
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if Bwt = 1 (Birthweight given in pounds and ounces)
- g_bwtoz (g_natchild_ip) birthweight in ounces
- g_bwtoz (g_newborn_ip) birthweight in ounces
fertilityhistory_ip7.bwtwk
Weeks early or late
Type: number
Source: BHPS
Interviewer Instruction: ROUND UP HALF WEEKS
Text: How many weeks early/late was CHILD'S NAME?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
and if BwtXp = 2 (Resident biological child was born early or late)
and if BwtEL <> DK|REF (Child born early or late is not don't know or refused)
- g_bwtwk (g_natchild_ip) weeks early or late
- g_bwtwk (g_newborn_ip) weeks early or late
fertilityhistory_ip7.bwtxp
Child born when expected
Type: choice
Source: BHPS
Text: Was CHILD'S NAME born within one week of the expected due date?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if child < 16 (Resident biological child under 16)
- g_bwtxp (g_natchild_ip) child born when expected
- g_bwtxp (g_newborn_ip) child born when expected
fertilityhistory_ip7.ch1bd
DOB of eldest child: Day
Type: number
Source: BHPS (adapted)
Interviewer Instruction: ENTER DAY
Text: Can you please tell me the date of birth of your eldest (first born) child?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if LPrnt = 1 | GRIDVARIABLES.NNatCh > 0 (Ever had/fathered children or number of biological children in HH greater than 0)
and if GRIDVARIABLES.Refresh = 0 (If NOT in Refreshment Sample)
fertilityhistory_ip7.ch1by4
DOB of eldest child: Year
Type: number
Source: BHPS (adapted)
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if LPrnt = 1 | GRIDVARIABLES.NNatCh > 0 (Ever had/fathered children or number of biological children in HH greater than 0)
and if GRIDVARIABLES.Refresh = 0 (If NOT in Refreshment Sample)
- g_ch1by4 (g_indresp_ip) dob of eldest child: year
fertilityhistory_ip7.childint
Biological child(ren) preamble
Type: choice
Text: I'd like to ask you about each child, starting with your eldest child.
| Option | Label |
|---|---|
| 1 | Continue |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 1) (In Refreshment Sample & Resp is biological parent of more than one child)
fertilityhistory_ip7.fertintro
Fertility intro
Type: choice
Text: The next questions are about any children you may have had, including step or adopted children and biological children.
| Option | Label |
|---|---|
| 1 | Continue |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
fertilityhistory_ip7.lacal
Age of step/adopted child when last lived with resp
Type: number
Source: BHPS
Text: What age was/were he/she/they when he/she/they last lived with you?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
and if LACLv = 2 (Step/adopted child not resident)
- g_lacal (g_adopt_ip) age of step/adopted child when last lived with resp
fertilityhistory_ip7.lacbd
Date of birth - step/adopted child
Type: number
Source: BHPS
Interviewer Instruction: ENTER DAY
Text: What is your eldest/next eldest adopted or step-child's date of birth?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
fertilityhistory_ip7.lacbm
Month of birth - step/adopted child
Type: choice
Source: BHPS
| Option | Label |
|---|---|
| 1 | January |
| 2 | February |
| 3 | March |
| 4 | April |
| 5 | May |
| 6 | June |
| 7 | July |
| 8 | August |
| 9 | September |
| 10 | October |
| 11 | November |
| 12 | December |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_lacbm (g_adopt_ip) month of birth - step/adopted child
fertilityhistory_ip7.lacby4
Year of birth - step/adopted child
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_lacby4 (g_adopt_ip) year of birth - step/adopted child
fertilityhistory_ip7.laclv
Step/adopted child still lives in resp HH
Type: choice
Source: BHPS
Text: Does/do he/she/they still live with you?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
| 3 | Died |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_laclv (g_adopt_ip) step/adopted child still lives in resp hh
fertilityhistory_ip7.lacno
PNO of step/adopted child in HH
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
and if LACLv = 1 (Step/adopted child resident)
- g_lacno (g_adopt_ip) pno of step/adopted child in hh
fertilityhistory_ip7.lacsx
Sex of step-adopted child
Type: choice
Source: BHPS
Text: Are/Were they a boy or a girl?
| Option | Label |
|---|---|
| 1 | Boy |
| 2 | Girl |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_lacsx (g_adopt_ip) sex of step-adopted child
fertilityhistory_ip7.lacyb4
Year step/adopted child joined resp HH
Type: number
Source: BHPS
Text: In what year did he/she/they begin living with you?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_lacyb4 (g_adopt_ip) year step/adopted child joined resp hh
fertilityhistory_ip7.lacyd4
Year of death - step/adopted child
Type: number
Source: BHPS
Text: In which year did that happen?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
and if LACLv = 3 (Step/adopted child deceased)
- g_lacyd4 (g_adopt_ip) year of death - step/adopted child
fertilityhistory_ip7.lascst
Whether step or adopted
Type: choice
Source: BHPS
Text: Is/Are he/she/they a step or adopted child?
| Option | Label |
|---|---|
| 1 | Step |
| 2 | Adopted |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if LNAdopt > 0 (Number of adopted/step children R has ever had is greater than 0)
- g_lascst (g_adopt_ip) whether step or adopted
fertilityhistory_ip7.lchbdcor
Resident biological child's DOB day
Type: number
Source: UKHLS
Interviewer Instruction: ENTER DAY
Text: What is CHILD'S NAME's date of birth?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if LChChk = 2 (Grid data is incorrect)
fertilityhistory_ip7.lchbmcor
Resident biological child's DOB month
Type: choice
Source: UKHLS
Interviewer Instruction: ENTER MONTH
| Option | Label |
|---|---|
| 1 | January |
| 2 | February |
| 3 | March |
| 4 | April |
| 5 | May |
| 6 | June |
| 7 | July |
| 8 | August |
| 9 | September |
| 10 | October |
| 11 | November |
| 12 | December |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if LChChk = 2 (Grid data is incorrect)
- g_lchbmcor (g_natchild_ip) resident biological child's dob month
- g_lchbmcor (g_newborn_ip) newborn child's dob month
fertilityhistory_ip7.lchbycor
Resident biological child's DOB year
Type: number
Source: UKHLS
Interviewer Instruction: ENTER YEAR
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if LChChk = 2 (Grid data is incorrect)
- g_lchbycor (g_natchild_ip) resident biological child's dob year
- g_lchbycor (g_newborn_ip) newborn child's dob year
fertilityhistory_ip7.lchchk
Check details of resident biological child
Type: choice
Source: UKHLS
Text: Can I check, CHILD'S NAME is a boy/girl and their date of birth is DOB?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
- g_lchchk (g_natchild_ip) check details of resident biological child
- g_lchchk (g_newborn_ip) check child's name, sex and dob
fertilityhistory_ip7.lchdobd
Day of birth of non-resident biological child
Type: number
Source: BHPS
Interviewer Instruction: ENTER DAY
Text: What LChLv = 2isLChLv = 3was his/her/their date of birth?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 2 | 3 (Biological child not resident or is deceased)
fertilityhistory_ip7.lchdobm
Month of birth of non-resident biological child
Type: choice
Source: BHPS
| Option | Label |
|---|---|
| 1 | January |
| 2 | February |
| 3 | March |
| 4 | April |
| 5 | May |
| 6 | June |
| 7 | July |
| 8 | August |
| 9 | September |
| 10 | October |
| 11 | November |
| 12 | December |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 2 | 3 (Biological child not resident or is deceased)
- g_lchdobm (g_natchild_ip) month of birth of non-resident biological child
fertilityhistory_ip7.lchdoby
Year of birth of non-resident biological child
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 2 | 3 (Biological child not resident or is deceased)
- g_lchdoby (g_natchild_ip) year of birth of non-resident biological child
fertilityhistory_ip7.lchlv
Child resident is biological
Type: choice
Source: BHPS
Text: Is your more than one biological childeldest/next oldest child still living with you?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
| 3 | Died |
| 4 | Stillborn |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
- g_lchlv (g_natchild_ip) child resident is biological
- g_lchlv (g_newborn_ip) child still lives with parent
fertilityhistory_ip7.lchmor
Likely resp will have more children
Type: choice
Source: BHPS
Text: Do you think you will have any (more) children?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | Self/partner currently pregnant |
| 3 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & ((HHGRID.sex = 1 & HHGRID.dvage in 15-64) | (HHGRID.sex = 2 & HHGRID.dvage in 15-45)) (Male and aged 15-64 or female and aged 15-45)
- g_lchmor (g_indresp_ip) likely resp will have more children
fertilityhistory_ip7.lchmorn
No. more children resp likely to have
Type: number
Source: BHPS
Text: How many (more) children do you think you will have?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & ((HHGRID.sex = 1 & HHGRID.dvage in 15-64) | (HHGRID.sex = 2 & HHGRID.dvage in 15-45)) (Male and aged 15-64 or female and aged 15-45)
and if LChMor = 1 (Likely resp will have more children)
- g_lchmorn (g_indresp_ip) no. more children resp likely to have
fertilityhistory_ip7.lchno
PNO of resident biological child
Type: number
Source: BHPS
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 (Biological child is resident)
- g_lchno (g_natchild_ip) pno of resident biological child
- g_lchno (g_newborn_ip) pno of child
fertilityhistory_ip7.lchsx
Sex of non-resident biological child
Type: choice
Source: BHPS
Text: LChLv = 2AreLChLv = 3|4Were they a boy or a girl?
| Option | Label |
|---|---|
| 1 | Boy |
| 2 | Girl |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv > 1 (Biological child not resident or died or stillborn)
- g_lchsx (g_natchild_ip) sex of non-resident biological child
- g_lchsx (g_newborn_ip) child's sex
fertilityhistory_ip7.lchsxcor
Resident biological child's sex
Type: choice
Source: UKHLS
Text: What is CHILD'S NAME's sex?
| Option | Label |
|---|---|
| 1 | Male |
| 2 | Female |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 1 & HHGRID.sex = 2 & relationship of child to respondent is natural child (Mother of a biological child resident in the household)
and if LChChk = 2 (Grid data is incorrect)
- g_lchsxcor (g_natchild_ip) resident biological child's sex
- g_lchsxcor (g_newborn_ip) newborn child's sex
fertilityhistory_ip7.lchyd4
Year biological child died/stillborn
Type: number
Source: BHPS
Text: In which year did that happen?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 3 | 4 (Biological child deceased or stillborn)
- g_lchyd4 (g_natchild_ip) year biological child died/stillborn
- g_lchyd4 (g_newborn_ip) year child died
fertilityhistory_ip7.lnadopt
Number of step/adopted child(ren)
Type: number
Source: BHPS
Text: How many step/adopted children have you had in all?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if LAdopt = 1 | GRIDVARIABLES.NAdoptCh > 0 (Has had adopted/step children or there are adoptive/step children in HH Grid)
- g_lnadopt (g_indresp_ip) number of step/adopted child(ren)
fertilityhistory_ip7.lnprnt
Number of biological children ever had/fathered
Type: number
Source: BHPS
Interviewer Instruction: BIOLOGICAL CHILDREN ONLY: INCLUDE STILLBIRTHS EXCLUDE ADOPTED, FOSTERED OR STEP CHILDREN
Text: Can I just check, how many biological children have you fathered/had?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if LPrnt = 1 | GRIDVARIABLES.NNatCh > 0 (Ever had/fathered children or number of biological children in HH greater than 0)
- g_lnprnt (g_indresp_ip) number of biological children ever had/fathered
fertilityhistory_ip7.lprnt
Ever had/fathered children
Type: choice
Source: BHPS
Interviewer Instruction: BIOLOGICAL CHILDREN ONLY: INCLUDE STILLBIRTHS EXCLUDE ADOPTED, FOSTERED OR STEP CHILDREN
Text: Have you ever fathered/had any biological children?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.NNatCh = 0 (Number of biological children in HH = 0)
- g_lprnt (g_indresp_ip) ever had/fathered children
fertilityhistory_ip7.adoptint
Step/adoption preamble
Type: choice
Text: We would like to ask you about each adopted or step child in turn, starting with the eldest.
| Option | Label |
|---|---|
| 1 | Continue |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 (In Refreshment Sample)
and if (LAdopt = 1 | GRIDVARIABLES.NAdoptCh > 0) & LNAdopt > 1 (Has more than one step or adopted child in HH)
fertilityhistory_ip7.ch1bm
DOB of eldest child: Month
Type: choice
Source: BHPS (adapted)
| Option | Label |
|---|---|
| 1 | January |
| 2 | February |
| 3 | March |
| 4 | April |
| 5 | May |
| 6 | June |
| 7 | July |
| 8 | August |
| 9 | September |
| 10 | October |
| 11 | November |
| 12 | December |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if LPrnt = 1 | GRIDVARIABLES.NNatCh > 0 (Ever had/fathered children or number of biological children in HH greater than 0)
and if GRIDVARIABLES.Refresh = 0 (If NOT in Refreshment Sample)
- g_ch1bm (g_indresp_ip) dob of eldest child: month
fertilityhistory_ip7.ladopt
Ever had step/adopted child(ren)
Type: choice
Source: BHPS
Text: Have you ever had any adopted or step children living with you?
| Option | Label |
|---|---|
| 1 | Yes |
| 2 | No |
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.NAdoptCh = 0 (Number of adoptive/step children from HH Grid is 0)
- g_ladopt (g_indresp_ip) ever had step/adopted child(ren)
fertilityhistory_ip7.lchal
Age last lived with resp
Type: number
Source: BHPS
Interviewer Instruction: IF CHILD HAS NEVER LIVED WITH RESPONDENT, ENTER 0
Text: What age was/were he/she/they when he/she/they last lived with you?
Universe:
if ScriptNo = 1 (label = Respondent received script number 1)
and if ff_ivlolw = 2 | 3 | MIS & ff_everint <> 1 (Non-interviewed adult at previous wave and never interviewed previously)
and if GRIDVARIABLES.Refresh = 1 & (LNPrnt > 0) (In Refreshment Sample & Resp is biological parent of one or more children)
and if LChLv = 2 | 3 (Biological child not resident or is deceased)
- g_lchal (g_natchild_ip) age last lived with resp
- g_lchal (g_newborn_ip) child age when last lived with parent



