Learn R Programming

metadat (version 1.4-0)

dat.baskerville2012: Studies on the Effectiveness of Practice Facilitation Interventions

Description

Results from 23 studies on the effectiveness of practice facilitation interventions within the primary care practice setting.

Usage

dat.baskerville2012

Arguments

Format

The data frame contains the following columns:

authorcharacterstudy author(s)
yearnumericpublication year
scorenumericquality score (0 to 12 scale)
designcharacterstudy design (cct = controlled clinical trial, rct = randomized clinical trial, crct = cluster randomized clinical trial)
alloconcnumericallocation concealed (0 = no, 1 = yes)
blindnumericsingle- or double-blind study (0 = no, 1 = yes)
ittnumericintention to treat analysis (0 = no, 1 = yes)
fumonthsnumericfollow-up months
retentionnumericretention (in percent)
countrycharactercountry where study was conducted
outcomesnumericnumber of outcomes assessed
durationnumericduration of intervention
pperfnumericpractices per facilitator
meetingsnumeric(average) number of meetings
hoursnumeric(average) hours per meeting
tailornumericintervention tailored to the context and needs of the practice (0 = no, 1 = yes)
smdnumericstandardized mean difference
senumericcorresponding standard error

Concepts

medicine, primary care, standardized mean differences, publication bias, meta-regression

Details

Baskerville et al. (2012) describe outreach or practice facilitation as a "multifaceted approach that involves skilled individuals who enable others, through a range of intervention components and approaches, to address the challenges in implementing evidence-based care guidelines within the primary care setting". The studies included in this dataset examined the effectiveness of practice facilitation interventions for improving some relevant evidence-based practice behavior. The effect was quantified in terms of a standardized mean difference, comparing the change (from pre- to post-intervention) in the intervention versus the comparison group (or the difference from baseline in prospective cohort studies).

Examples

Run this code
### copy data into 'dat' and examine data
dat <- dat.baskerville2012
dat

if (FALSE) {
### load metafor package
library(metafor)

### random-effects model
res <- rma(smd, sei=se, data=dat, method="DL")
print(res, digits=2)

### funnel plot
funnel(res, xlab="Standardized Mean Difference", ylim=c(0,0.6))

### rank and regression tests for funnel plot asymmetry
ranktest(res)
regtest(res)

### meta-regression analyses examining various potential moderators
rma(smd, sei=se, mods = ~ score, data=dat, method="DL")
rma(smd, sei=se, mods = ~ alloconc, data=dat, method="DL")
rma(smd, sei=se, mods = ~ blind,    data=dat, method="DL")
rma(smd, sei=se, mods = ~ itt,      data=dat, method="DL")
rma(smd, sei=se, mods = ~ duration, data=dat, method="DL")
rma(smd, sei=se, mods = ~ tailor,   data=dat, method="DL")
rma(smd, sei=se, mods = ~ pperf,    data=dat, method="DL")
rma(smd, sei=se, mods = ~ I(meetings * hours), data=dat, method="DL")
}

Run the code above in your browser using DataLab