dictionary { ***************************************************************** * NATIONAL SURVEY OF FAMILY GROWTH (NSFG), 2017-2019 * STATA Pregnancy Data Dictionary * * Warning: Edit this file at your own risk * ***************************************************************** _lines(1) _line(1) _column(1) long caseid %5f "Case identification number" _column(6) byte pregordr %2f "Pregnancy order (number)" _column(8) byte moscurrp %1f "Number of Months Currently Pregnant" _column(9) byte PREGEND1 %1f "BC-1 How Pregnancy Ended - 1st mention" _column(10) byte PREGEND2 %1f "BC-1 How Pregnancy Ended - 2nd mention" _column(11) byte hpageend %2f "BC-4c Father's age (categorical) at pregnancy's end date" _column(13) byte kidage %1f "Current age (in years) of child(ren) from this pregnancy" _column(14) byte hpagelb %2f "BD-6 Father's age (categorical) at time of child(ren) s birth" _column(16) byte PAYBIRTH1 %1f "BD-8 Payment for delivery - 1st mention" _column(17) byte PAYBIRTH2 %1f "BD-8 Payment for delivery - 2nd mention" _column(18) byte PAYBIRTH3 %1f "BD-8 Payment for delivery - 3rd mention" _column(19) byte csecprim %1f "BD-9 Is this R's first c-section?" _column(20) byte CSECMED1 %1f "BD-10 Medical reasons reported for this C-section - 1st mention" _column(21) byte CSECMED2 %1f "BD-10 Medical reasons reported for this C-section - 2nd mention" _column(22) byte CSECMED3 %1f "BD-10 Medical reasons reported for this C-section - 3rd mention" _column(23) byte CSECMED4 %1f "BD-10 Medical reasons reported for this C-section - 4th mention" _column(24) byte CSECMED5 %1f "BD-10 Medical reasons reported for this C-section - 5th mention" _column(25) byte csecplan %1f "BD-11 Was this c-section planned for by R?" _column(26) byte priorsmk %1f "BE-3 Amount R smoked in 6 mos before R knew she was pregnant" _column(27) byte postsmks %1f "BE-4 R smoked at all after R knew she was pregnant" _column(28) byte npostsmk %1f "BE-5 Amount R smoked during pregnancy after R knew she was preg" _column(29) byte ANYNURSE1 %1f "BH-1 Whether R breastfed this child at all - 1st from this preg" _column(30) byte FEDSOLID1 %1f "BH-2 Has R fed this child anything other than breastmilk - 1st from this preg" _column(31) int FRSTEATD_N1 %3f "BH-3 Age (mos/wks/day) when 1st fed non-breastmilk - 1st from this preg" _column(34) byte FRSTEATD_P1 %1f "BH-3 Units (mos/wks/days) for FRSTEATD_N - 1st from this preg" _column(35) byte FRSTEATD1 %2f "Age (in mos) when 1st fed non-breastmilk - 1st from this preg" _column(37) byte QUITNURS1 %1f "BH-4 Has R stopped breastfeeding child - 1st from this preg" _column(38) byte MDSOLID1 %1f "BH-5a Doctor talked with R about when to feed solid food to this child aged 6 mos-5 yrs old (1st or only from this pregnancy)" _column(39) byte WHNSOLID1 %1f "BH-5b Age when doctor recommended feeding this child solid foods (1st or only from this pregnancy)" _column(40) byte MDNUTRIT1_1 %1f "BH-5c Nutrition information given for this child aged 6 mos-5 yrs old (1st mention/1st or only from this preg)" _column(41) byte MDNUTRIT1_2 %1f "BH-5c Nutrition information given for this child aged 6 mos-5 yrs old (2nd mention/1st or only from this preg)" _column(42) byte MDNUTRIT1_3 %1f "BH-5c Nutrition information given for this child aged 6 mos-5 yrs old (3rd mention/1st or only from this preg)" _column(43) byte MDNUTRIT1_4 %1f "BH-5c Nutrition information given for this child aged 6 mos-5 yrs old (4th mention/1st or only from this preg)" _column(44) byte MDNUTRIT1_5 %1f "BH-5c Nutrition information given for this child aged 6 mos-5 yrs old (5th mention/1st or only from this preg)" _column(45) byte NBRNLV_S %1f "# of babies born alive from this preg (based on CCSD)" _column(46) byte anyusint %1f "Any method use in pregnancy interval" _column(47) byte evuseint %1f "EG-1 Use any method in pregnancy interval?" _column(48) byte stopduse %1f "EG-2 Before you became preg, stop using all methods?" _column(49) byte whystopd %1f "EG-3 Stop using methods before preg because wanted preg?" _column(50) byte WHATMETH01 %2f "EG-4 Method(s) using when became preg - 1st mention" _column(52) byte WHATMETH02 %2f "EG-4 Method(s) using when became preg - 2nd mention" _column(54) byte WHATMETH03 %2f "EG-4 Method(s) using when became preg - 3rd mention" _column(56) byte WHATMETH04 %2f "EG-4 Method(s) using when became preg - 4th mention" _column(58) byte resnouse %1f "EG-5 Reason not using/had stopped using method bec. wanted preg?" _column(59) byte wantbold %1f "EG-6 Right bef preg, want to have baby at any time in future?" _column(60) byte probbabe %1f "EG-7 probably want baby at any time in future or not?" _column(61) byte cnfrmno %1f "EG-8 Verify didn't want baby at any time in future" _column(62) byte WANTBLD2 %1f "EG-9 Right before preg, want to have baby at any time in future? (2nd asking)" _column(63) byte timingok %1f "EG-10 Become preg too soon, right time, or later than you wanted?" _column(64) int TOOSOON_N %3f "EG-11 How much sooner than wanted became preg (months or years)" _column(67) byte TOOSOON_P %1f "EG-11 Choose mons or yrs for how much sooner became preg than wanted" _column(68) int laternum %3f "EG-11c How much later than wanted became preg - number" _column(71) byte latermy %1f "EG-11d How much later than wanted became preg - unit" _column(72) byte WTHPART1 %1f "EG-12a Right before preg, want to have baby with that partner?" _column(73) byte WTHPART2 %1f "EG-12b Right bef. preg, think might ever want to have baby w/that partner?" _column(74) byte feelinpg %2f "EG-13 How happy to be preg. scale (0-10)" _column(76) byte hpwnold %1f "EG-16 Right bef preg, did the father want R to have baby at any time in future?" _column(77) byte timokhp %1f "EG-17 R became preg sooner, right time, or later than father of preg wanted" _column(78) byte cohpbeg %1f "EG-18a Was R living w/father of preg at beginning of preg" _column(79) byte cohpend %1f "EG-18b Was R living w/father of preg when preg ended/baby was born" _column(80) byte tellfath %1f "EG-19 Did R tell father of preg that she was pregnant" _column(81) byte whentell %1f "EG-20 When did R tell father of preg about pregnancy: during or after?" _column(82) byte tryscale %2f "EG-21 How hard trying to get/avoid pregnancy (0-10 scale)" _column(84) byte wantscal %2f "EG-22 How much wanted to get/avoid pregnancy (0-10 scale)" _column(86) byte WHYPRG1 %1f "EG-23 (unintended preg): method fail or R wasn't using properly-1st mention" _column(87) byte WHYPRG2 %1f "EG-23 (unintended preg): method fail or R wasn't using properly-2nd mention" _column(88) byte WHYPRG3 %1f "EG-23 (unintended preg): method fail or R wasn't using properly-3rd mention" _column(89) byte WHYNOUSE1 %2f "EG-24 (unintended preg) Reason didn't use contraceptn - 1st" _column(91) byte WHYNOUSE2 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 2nd" _column(92) byte WHYNOUSE3 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 3rd" _column(93) byte WHYNOUSE4 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 4th" _column(94) byte WHYNOUSE5 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 5th" _column(95) byte WHYNOUSE6 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 6th" _column(96) byte WHYNOUSE7 %1f "EG-24 (unintended preg) Reason didn't use contraceptn - 7th" _column(97) byte WHYNOPG1 %2f "EG-24aa open-ended response: reason didn't think could get preg - 1st" _column(99) byte WHYNOPG2 %2f "EG-24aa open-ended response: reason didn't think could get preg - 2nd" _column(101) byte mainouse %1f "EG-24a (unintended preg) Main reason didn't use contraception" _column(102) byte GEST_LB %1f "Gestational length (if live birth)" _column(103) byte GEST_OTHR %1f "Gestational length (if not live birth or current preg)" _column(104) byte gestimp %1f "GEST_LB or GEST_OTHR var based on imputed gestational length" _column(105) byte outcome %1f "Pregnancy outcome" _column(106) byte birthord %2f "Birth order" _column(108) int datend %4f "Year pregnancy ended" _column(112) byte agepreg %2f "Age at pregnancy outcome" _column(114) int datecon %4f "Year pregnancy began" _column(118) byte agecon %2f "Age at time of conception" _column(120) byte FMAROUT5 %1f "Formal marital status at pregnancy outcome" _column(121) byte pmarpreg %1f "Whether pregnancy ended before R's 1st marriage (premaritally)" _column(122) byte RMAROUT6 %1f "Informal marital status at pregnancy outcome - 6 categories" _column(123) byte FMARCON5 %1f "Formal marital status at conception - 5 categories" _column(124) byte RMARCON6 %1f "Informal marital status at conception - 6 categories" _column(125) byte learnprg %1f "Number of weeks pregnant when R learned she was pregnant" _column(126) byte pncarewk %1f "Number of weeks pregnant at first prenatal care" _column(127) byte paydeliv %1f "Payment for delivery" _column(128) byte LBW1 %1f "Low birthweight - 1st baby from this preg" _column(129) byte bfeedwks %1f "Duration of breastfeeding in weeks" _column(130) byte oldwantr %1f "Wantedness of pregnancy - respondent - Cycle 4 version" _column(131) byte oldwantp %1f "Wantedness of preg - R's partner (father of pregnancy) - Cycle 4 version" _column(132) byte wantresp %1f "Wantedness of pregnancy -- Respondent (RECODE)" _column(133) byte wantpart %1f "Wantedness of pregnancy -- R's partner (RECODE)" _column(134) int toosoon %3f "Number of months too soon pregnancy occurred" _column(137) byte newwantr %1f "Detailed wantedness of pregnancy - respondent" _column(138) byte ager %2f "Age at interview" _column(140) byte agescrn %2f "R's age at screener" _column(142) byte fmarital %1f "Formal marital status" _column(143) byte rmarital %1f "Informal Marital Status" _column(144) byte educat %2f "Education (completed years of schooling)" _column(146) byte hieduc %2f "Highest completed year of school or degree" _column(148) byte race %1f "Race" _column(149) byte hispanic %1f "Hispanic origin" _column(150) byte HISPRACE2 %1f "Race & Hispanic origin of respondent - 1997 OMB standards (respondent recode)" _column(151) byte rcurpreg %1f "Pregnant at time of interview" _column(152) byte pregnum %2f "CAPI-based total number of pregnancies" _column(154) byte parity %2f "Total number of live births" _column(156) byte CURR_INS %1f "Current health insurance coverage" _column(157) byte pubassis %1f "Whether R received public assistance in prior calendar year" _column(158) int poverty %3f "Poverty level income" _column(161) byte laborfor %1f "Labor force status" _column(162) byte religion %1f "Current religious affiliation" _column(163) byte metro %1f "Place of residence (Metropolitan / Nonmetropolitan)" _column(164) byte brnout %1f "IB-8 R born outside of US" _column(165) byte yrstrus %2f "Year R came to the United States" _column(167) byte OUTCOME_I %1f "OUTCOME Imputation Flag" _column(168) byte BIRTHORD_I %1f "BIRTHORD Imputation Flag" _column(169) byte DATEND_I %1f "DATEND Imputation Flag" _column(170) byte AGEPREG_I %1f "AGEPREG Imputation Flag" _column(171) byte DATECON_I %1f "DATECON Imputation Flag" _column(172) byte AGECON_I %1f "AGECON Imputation Flag" _column(173) byte FMAROUT5_I %1f "FMAROUT5 Imputation Flag" _column(174) byte PMARPREG_I %1f "PMARPREG Imputation Flag" _column(175) byte RMAROUT6_I %1f "RMAROUT6 Imputation Flag" _column(176) byte FMARCON5_I %1f "FMARCON5 Imputation Flag" _column(177) byte RMARCON6_I %1f "RMARCON6 Imputation Flag" _column(178) byte LEARNPRG_I %1f "LEARNPRG Imputation Flag" _column(179) byte PNCAREWK_I %1f "PNCAREWK Imputation Flag" _column(180) byte PAYDELIV_I %1f "PAYDELIV Imputation Flag" _column(181) byte LBW1_I %1f "LBW1 Imputation Flag" _column(182) byte BFEEDWKS_I %1f "BFEEDWKS Imputation Flag" _column(183) byte OLDWANTR_I %1f "OLDWANTR Imputation Flag" _column(184) byte OLDWANTP_I %1f "OLDWANTP Imputation Flag" _column(185) byte WANTRESP_I %1f "WANTRESP Imputation Flag" _column(186) byte WANTPART_I %1f "WANTPART Imputation Flag" _column(187) byte TOOSOON_I %1f "TOOSOON Imputation Flag" _column(188) byte NEWWANTR_I %1f "NEWWANTR Imputation Flag" _column(189) byte AGER_I %1f "AGER Imputation Flag" _column(190) byte FMARITAL_I %1f "FMARITAL Imputation Flag" _column(191) byte RMARITAL_I %1f "RMARITAL Imputation Flag" _column(192) byte EDUCAT_I %1f "EDUCAT Imputation Flag" _column(193) byte HIEDUC_I %1f "HIEDUC Imputation Flag" _column(194) byte RACE_I %1f "RACE Imputation Flag" _column(195) byte HISPANIC_I %1f "HISPANIC Imputation Flag" _column(196) byte HISPRACE2_I %1f "HISPRACE2 Imputation Flag" _column(197) byte RCURPREG_I %1f "RCURPREG Imputation Flag" _column(198) byte PREGNUM_I %1f "PREGNUM Imputation Flag" _column(199) byte PARITY_I %1f "PARITY Imputation Flag" _column(200) byte CURR_INS_I %1f "CURR_INS Imputation Flag" _column(201) byte PUBASSIS_I %1f "PUBASSIS Imputation Flag" _column(202) byte POVERTY_I %1f "POVERTY Imputation Flag" _column(203) byte LABORFOR_I %1f "LABORFOR Imputation Flag" _column(204) byte RELIGION_I %1f "RELIGION Imputation Flag" _column(205) double WGT2017_2019 %16f "Final weight for the 2017-2019 NSFG" _column(221) byte secu %1f "Randomized version of the sampling error computational unit" _column(222) int sest %3f "Randomized version of the stratum" _column(225) int cmintvw %4f "Century month for date of interview (Computed in Flow Check A-1)" _column(229) int cmlstyr %4f "Century month for month/year of interview minus one year (Computed in Flow Check A-1)" _column(233) int CMJAN3YR %4f "Century month of January Three Years Prior to Year of interview (Computed in Flow Check A-1)" _column(237) int CMJAN4YR %4f "Century month of January Four Years Prior to Year of Interview (Computed in Flow Check A-1)" _column(241) int CMJAN5YR %4f "Century month of January Five Years Prior to Year of Interview (Computed in Flow Check A-1)" _column(245) byte quarter %2f "Quarter when case was sampled" _column(247) byte phase %1f "Regular- or double-sample portion of the quarter" _column(248) int intvwyear %4f "Calendar year when interview occurred" }