causality assessment and data mining in pharmacovigilance