Shared care requires a shared vision: communities of clinical practice in a primary care setting