sure. any given procedure has a happy path and many different ways it could go wrong and become much more expensive. you can't really predict what it will cost for an individual. but after performing the same procedure hundreds or thousands of times, the hospital ought to be able to figure out a standard rate that (statistically) covers its costs. I don't see a good reason why a large organization with tons of cashflow shouldn't be able to quote a price up front after taking any pre-existing conditions into account.
of course, we might not like the prices they quote if forced to do this, but it would at least be better than rolling the dice every time.
This is what bundled payments are attempting to accomplish. These bundles take into account the procedure (cot codes) in addition to transmissions and rehab costs generally. Disclaimer: not an expert on this specifically.
of course, we might not like the prices they quote if forced to do this, but it would at least be better than rolling the dice every time.