DRAP finalises code of ethics draft