The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Mortality » Still Birth in India DHS-VII (Calculation of Still Birth Rates in India DHS-VII not matching with DHS report.)
Re: Still Birth in India DHS-VII [message #27837 is a reply to message #27811] Mon, 09 October 2023 14:19 Go to previous message
Janet-DHS is currently offline  Janet-DHS
Messages: 888
Registered: April 2022
Senior Member
Following is a response from DHS staff member, Tom Pullum:

You are probably asking about table 6.15 in the NFHS-5 final report. There have been several forum postings on this table. Many tables in the NFHS-5 report cannot be matched exactly, but this one is in a class of its own. The title of table 6.15 has nothing to do with how it was actually constructed (and I cannot find the original code for its construction).

This survey did not include a pregnancy history and did not include a breakdown of terminations into miscarriages and abortions in the calendar. (Stillbirths can be identified in the calendar as a T preceded by 6+ months of P). The only explicit separation of terminations into miscarriages, abortions, and stillbirths is given with s234, for the most recent pregnancy that did not end in a live birth. Also relevant is v231, the cmc of that termination. That date can be compared with the cmc of the most recent live birth, b3_01. (This is NA for women who have not had any live births.)

The most blatant evidence of a problem is that the n for table 6.15 is given as 255,549. From v208 you can find that 176,877 women had a live birth in the past 5 years. There are 31,495 terminations reported with s234. There is no way to get an n of 255,549 (these frequencies are weighted).

Here are Stata lines that produce what I consider to be the distribution of outcomes that is described in the table title:

* Table 6.15 in the NFHS-5 final report

* Did the most recent pregnancy within the past 5 years end in a birth, miscarriage,
* abortion, or stillbirth?

* b3_01 is the cmc of the latest live birth
* v231 is the cmc of the latest termination (not a live birth)
* s234 is the type of termination (not a live birth)

use "...IAIR7EFL.DTA" , clear
gen wt=v005/1000000

tab s234 [iweight=v005/1000000]
gen bmas=s234 if v231>v008-60 & v231<.

* if there was a more recent live birth in the past five years, replace the termination
* code with 0
replace bmas=0 if b19_01<60 & b3_01>v231
label define bmas 0 "Birth" 1 "Miscarriage" 2 "Abortion" 3 "Stillbirth"
label values bmas bmas

tab bmas [iweight=v005/1000000]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Abortion
Next Topic: Adverse birth outcome
Goto Forum:
  


Current Time: Mon Nov 25 17:54:13 Coordinated Universal Time 2024