The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Child Health » Percentage of Children with ARI taken to a health facility
Percentage of Children with ARI taken to a health facility Fri, 22 August 2014 11:20
 rkumapley Messages: 1Registered: August 2014 Member
I am having some difficulty trying to replicate the percentage of children with ARI taken to the health facility for under 5s in the Niger 2006 and 2012 DHS. I have used the Guide to DHS statistics and my results still do not match the values in StatCompiler.

In terms of the numerator: What variables in the Child Recode Dataset constitute the "health facility"

In terms of the denominator: What are the variables will help me determine which children have ARI

Just to note, I am using Stata and I have already set it up for a weighted analysis
Re: Percentage of Children with ARI taken to a health facility [message #2796 is a reply to message #2774] Mon, 25 August 2014 21:13
 Trevor-DHS Messages: 802Registered: January 2013 Senior Member
To produce the ARI variables use the following code with the children under five's (KR) dataset:

```* Intialize ARI variable - only for living children
gen ari=0 if b5==1
* ARI is defined as children with a cough with short rapid breaths (h31b==1) and congestion in the chest (h31c==1 | h31c==3)
replace ari=1 if b5==1 & h31b==1 & (h31c==1 | h31c==3)```

The denominator is all living children (b5==1).

For children with ARI taken to a health facility the denominator are those children with ARI from above. The numerator is those take to a public or private health facility, except for pharmacies, shops, traditional healers and other non-medical facilities. See the code below:

```gen ari_treat = 0 if ari==1
* All public or private facilities, except for pharmacies (g & k) and shops (s), traditional healers (t) and other non-medical facilities (u-x)
foreach x in a b c d e f  h i j  l m n o p q r {
replace ari_treat = 1 if ari==1 & h32`x'==1
}```

[Note that the above is just a condensed form of
`replace ari_treat = 1 if ari==1 & (h32a==1 | h32b==1 | h32c==1 ... h32r==1)`

excluding h32g and h32k]

Note that the list of variables included can vary from country to country, but generally follows the list above.

[Updated on: Mon, 25 August 2014 21:15]

Report message to a moderator

 Previous Topic: Need Help in determining the variables used to define Acute Respiratory Infections in NDHS 2013 Next Topic: Child health indicators by birth order
Goto Forum:

Current Time: Fri Sep 20 12:58:41 Coordinated Universal Time 2024