The legislation is a response to reports of veterans dying while awaiting appointments to see VA doctors and cover-ups of the delays at several of the VA's 1,000 hospitals and outpatient clinics.
The bill devotes $10 billion in emergency spending over three years to pay private doctors and other health professionals to care for qualifying veterans who can't get timely appointments at VA hospitals or clinics or who live more than 40 miles from one of them.
It includes $5 billion for hiring more VA doctors, nurses and other medical staff and $1.3 billion to open 27 new VA clinics across the country. In addition, the legislation makes it easier to fire hospital administrators and senior VA executives for negligence or poor performance.
Voting against the bill Thursday were Republican Sens. Tom Coburn of Oklahoma, Bob Corker of Tennessee and Jeff Sessions of Alabama. They said they fear the legislation will swell future budget deficits.