It sounds like a funding bill; one that cannot originate in the Senate.
Funding bills may originate in the Senate. You're thinking of taxing bills. According to the Constitution, all taxes must originate in the House. Of course, Courts routinely ignore that part (along with many other sections) of the Constitution.
Sameway Obamacare became law.