Code for: "Socioeconomic inequalities in the quality of primary care under Brazil’s national pay-for-performance programme: a longitudinal study of family health teams"

Persistent Identifier:

https://doi.org/10.17037/DATA.00002016

Description:

A Stata do file that contains code written to analyse longitudinal data on the quality of care delivered by family health teams participating in Brazil’s National Programme for Improving Primary Care Access and Quality (Programa Nacional de Melhoria do Acesso e da Qualidade da Atenção Básica [PMAQ]). The study analysed longitudinal data collected over three rounds of implementation: round 1 (Nov 2011 – Mar 2013), round 2 (Apr 2013 – Sep 2015) and round 3 (Oct 2015 – Dec 2019). The underlying PMAQ data are owned by the Ministry of Health in Brazil and we do not have permission to share the data publicly. However, we provide the codebook for the combined dataset.

Description of data capture

Many governments have introduced pay for performance (P4P) programmes to incentivise health providers to improve quality of care. Evidence is limited on whether P4P reduces or exacerbates disparities in healthcare. We examined socioeconomic inequalities in the performance of family health teams under Brazil’s National Programme for Improving Primary Care Access and Quality (PMAQ). We analysed longitudinal data on the quality of care delivered by family health teams participating in PMAQ over three rounds of implementation: round 1 (Nov 2011 – Mar 2013), round 2 (Apr 2013 – Sep 2015) and round 3 (Oct 2015 – Dec 2019). The primary outcome was the proportion of the maximum performance score obtained by family health teams (the PMAQ score), based on several hundred indicators of healthcare delivery. Using census data on local area household income, we examined the PMAQ score by income ventile. We provide the analysis code and the codebook that underpinned the study. Some of the data used in the study - which capture the performance of family health teams over three rounds of PMAQ implementation - are owned by the Ministry of Health in Brazil and we do not have permission to share the data publicly.

PMAQ Inequality dataset codebook

Variable Name Variable Label Answer Label Answer Code Variable Type
cnes CNES code Open ended   String
uf State Open ended   String
municipality Municipality name Open ended   String
ibge Municipality id Open ended   String
ine INE (unique team id) Open ended   String
area Area code Open ended   String
cod_sector Census sector id Open ended   String
pmaq_panel Team took part in all three cycles Open ended   Numeric
cycle1 Team did cycle 1 Open ended   Numeric
cycle2 Team did cycle 2 Open ended   Numeric
cycle3 Team did cycle 3 Open ended   Numeric
score_c1 PMAQ score cycle 1 Open ended   double
score_c2 PMAQ score cycle 2 Open ended   Numeric
score_c3 PMAQ cycle 3 score Open ended   Numeric
pmaq_c3_c1 Change in PMAQ score (cycle 3 minus cycle 1) Open ended   Numeric
         
structural_qoc_c1 Structural quality of care index (% consum, drugs, equip, tests, vacc) in cycle 1 Open ended   Numeric
structural_qoc_c2 Structural quality of care index (% consum, drugs, equip, tests, vacc) in cycle 2 Open ended   Numeric
structural_qoc_c3 Structural quality of care index (% consum, drugs, equip, tests, vacc) in cycle 3 Open ended   Numeric
structural_qoc_c3_c1 Change in structural quality of care index (cycle 3 minus cycle 1) Open ended   Numeric
type Facility type     Numeric
    Health post 1  
    Health centre 2  
    Other 4  
staff_total Total health staff of facility Open ended   Numeric
census_pop Total number of permanent households Open ended   Numeric
pop_sector Total population in census sector Open ended   Numeric
income_hh Monthly income per household in census sector Open ended   Numeric
income_1000 Monthly income per household in census sector in thousands R$       
income_20_c Census sector monthly income per household in 20 quantiles Open ended   Numeric
prop_under5 % of pop under 5 in census sector Open ended   Numeric
prop_over50 % over 50 in census sector Open ended   Numeric
prop_over65 % over 65 in census sector Open ended   Numeric
lit_dimension Standardized values of (literacy_rate_census) Open ended   Numeric
white_dimension Standardized values of (white_prop) Open ended   Numeric
income_dimension Standardized values of (income_hh) Open ended   Numeric
index Vulnerability index for literacy, %white, income Open ended   Numeric
index_std Standardised SES index Open ended   Numeric
index_20 Vulnerability index in 20 quantiles Open ended   Numeric