Many immigrants without green cards will no longer be eligible for the health insurance program for low-income people.