The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Mortality » Checking The Skill of ANC Provider
Checking The Skill of ANC Provider [message #20356] Mon, 26 October 2020 08:58 Go to next message
shujaat.smc@gmail.com is currently offline  shujaat.smc@gmail.com
Messages: 75
Registered: July 2020
Senior Member
Dear DHS Representative

I want to use variable ANC care provider status as a binary variable (Skilled Vs NonSkilled).


gen ANCProviderStatus=.
replace ANCProviderStatus=1 if m3a==0 | m3b==0 | m3c==0 | m3d==0 | m3e==0
replace ANCProviderStatus=0 if m3a==1 | m3b==1 | m3c==1 | m3d==1 | m3e==1

I use code0 for those women who had received ANC care from a skilled provider.


Kindly check my STATA Command, is this correct, the second reason for asking this question is that the variable I generated by this command is showing the p-value of 0.72 (insignificant).


How can I fix this problem?

Waiting for your reply.

Best Regards

Dr. Hussain
Re: Checking The Skill of ANC Provider [message #20360 is a reply to message #20356] Mon, 26 October 2020 09:25 Go to previous messageGo to next message
shujaat.smc@gmail.com is currently offline  shujaat.smc@gmail.com
Messages: 75
Registered: July 2020
Senior Member
Dear DHS Representative,

For this question I found the following Stata Commands From Git Hub but stata showing error. I am using the BR file of PDHS 2017-18.

/ANC by type of provider

gen rh_anc_pv = 5 if m2a_1! = .
gen rh_anc_pv = 6 if m2a_1! = .
replace rh_anc_pv = 4 if m2f_1 == 1 | m2g_1 == 1 | m2h_1 == 1 | m2i_1 == 1 | m2j_1 == 1 | m2k_1 == 1 | m2l_1 == 1 | m2m_1 == 1
replace rh_anc_pv = 3 if m2c_1 == 1 | m2d_1 == 1 | m2e_1 == 1
replace rh_anc_pv = 2 if m2b_1 == 1
replace rh_anc_pv = 1 if m2a_1 == 1
replace rh_anc_pv = 5 if m2a_1 == 9
replace rh_anc_pv = . if age>=period

label define rh_anc_pv ///
1 "Doctor" ///
2 "Nurse/midwife" ///
3 "Other health worker" ///
4 "TBA/other/relative" ///
5 "No ANC"
5 "Missing" ///
6 "No ANC"
label val rh_anc_pv rh_anc_pv
label var rh_anc_pv "Person providing assistance during ANC"

//ANC by skilled provider
recode rh_anc_pv (1/3 = 1 "Skilled provider") (4/5 = 0 "Unskilled provider") , gen(rh_anc_pvskill)
recode rh_anc_pv (1/3 = 1 "Skilled provider") (4/6 = 0 "Unskilled provider") , gen(rh_anc_pvskill)
replace rh_anc_pvskill = . if age>=period
label var rh_anc_pvskill "Skilled assistance during ANC"


Waiting for your reply

Best Regards

Dr. Hussain
Re: Checking The Skill of ANC Provider [message #20370 is a reply to message #20360] Mon, 26 October 2020 12:34 Go to previous messageGo to next message
Shireen-DHS is currently offline  Shireen-DHS
Messages: 140
Registered: August 2020
Location: USA
Senior Member
Dear Dr. Hussain,

The error is probably because you are using the BR file and not the IR file. The DHS reports this indicator among women so the most recent birth indicated by _1 is examined. If your unit of analysis is the child, then you can use the BR file but remove _1 from the code. Also you need to compute the age and period variables that are found in the RH_age_period.do files in the same chapter on GitHub: https://github.com/DHSProgram/DHS-Indicators-Stata/tree/mast er/Chap09_RH

Please read the readme file for the Stata repository and also the main file for each chapter before trying to use any of the code. There may be some notes that you miss that are essential.

For the skilled provider, you would need to refer to the Final report of the survey and search for the Table on ANC by provider to look up how a skilled provider is classified for that survey. It can vary from survey to survey as indicated in the notes in the do files on GitHub.

Best,

Shireen Assaf
The DHS Program
Re: Checking The Skill of ANC Provider [message #20375 is a reply to message #20370] Mon, 26 October 2020 13:07 Go to previous messageGo to next message
shujaat.smc@gmail.com is currently offline  shujaat.smc@gmail.com
Messages: 75
Registered: July 2020
Senior Member
Dear Shireen,

Thanks a lot, Now I will merge BR and IR file.


Best Regards

Dr. Hussain
Re: Checking The Skill of ANC Provider [message #20377 is a reply to message #20375] Mon, 26 October 2020 13:10 Go to previous message
Shireen-DHS is currently offline  Shireen-DHS
Messages: 140
Registered: August 2020
Location: USA
Senior Member
Hello,

There is no need to merge BR and IR. The information you need in the IR is also in the BR. The question is what is your unit of analysis, the women or the child. If it's the child use the BR file, if it's the woman use the IR file.

Hope that helps.

Thank you.

Shireen
Previous Topic: Directing to Git-Hub
Next Topic: Who Provide the Delivery Care
Goto Forum:
  


Current Time: Sun Dec 22 10:03:36 Coordinated Universal Time 2024