Staff trained for ANC [message #21888] |
Tue, 05 January 2021 10:46  |
bakerchowdhury
Messages: 20 Registered: April 2014
|
Member |
|
|
"I would like to create the variable "Staff trained for ANC" using Nepal Health Facility Survey-2015 (Report-Table 6.2 page 120). First I merged the provider data with facility inventory data. Then I tried using the following code but the result was not similar to the report:
gen trained_staff=0
replicate trained_staff=1 if P502_1 ==1 | P502$2==1 | P502$3==1 | P502$4==1 | (P505$1==1 | P505$5==1)
"
|
|
|
Re: Staff trained for ANC [message #21972 is a reply to message #21888] |
Tue, 12 January 2021 06:56  |
Bridgette-DHS
Messages: 2167 Registered: February 2013
|
Senior Member |
|
|
Please see the following response from SPA Specialist, Rajendra Dangol:
You need to count the no. of providers with ANC in-service training in facility level, then only merge with inventory data file as necessary to get the result. Following is the logic we have used in CSPro to get this indicator. Please also see the note from table 6.2 below. I hope this helps you replicate the table in Stata.
haveanc=(Q102(5)=1 & Q1401 in 1:31,missing);
if haveanc & P500 in 1:3 then {anc services for T6.2, T6.17}
{for t6.2 - cntanc2}
if count(P502000 where P502=1) or P505(1)=1 or P505(5)=1 or P206(5)=1 then
cntanc2=cntanc2+1;
endif;
endif;
Facility has at least one interviewed staff member providing ANC services who reports receiving in-service training in some aspect of antenatal care during the 24 months preceding the survey. The training must have involved structured sessions; it does not include individual instruction that a provider might have received during routine supervision.
|
|
|