All heart patients should get vaccinated, says cardiologist