We developed a multifaceted quality improvement intervention for CVD risk management which incorporates electronic decision support , patient risk communication tools , computerised audit and feedback tools , and monthly , peer-ranked performance feedback via a web portal .