NPPB and heart failure: Many studies were done on BNP and cardiac function in patients with heart failure and renal failure on hemodialysis or patients being prepared for heart transplant.