>
the purchaser does not know the price of something at the point of purchase.This is only solvable for the cases where what needs to be done is completely known and certain in advance. Which for very complex human biological systems would not be the majority of cases, unless providers decide to only deal with health issues that fit that criteria and send everybody else to someone else.
I think the problem of not being able to accurately predict the required care is an intrinsic part of health care. Some of it actually is taken care of in some way, for example, if you go to ER they will only fix any immediate urgent issues and then send you home. Or, they send you home after n days in the hospital no matter what (example links: https://www.ombudsman.org.uk/sites/default/files/page/A%20re... or https://pubmed.ncbi.nlm.nih.gov/12568426/).
> When consumers are informed and can force suppliers to compete with each other,
Uhm... how do you imagine this would happen? Genetical engineering so all humans become standardized clones with identical completely predictable issues? I think you severely underestimate the inherent unpredictability. Simple stuff like teeth cleaning can be a price known in advance, or coming in only to renew a prescription for a known health problem, but many, most?, of the "real" issues are not.
OR, what would happen if you enforce this is that the MDs would be forced to press the cases into the pattern. They may think they should order an additional test or imaging procedure after actually looking at the patient, but since it's not in the pre-approved plan it would not get paid, so they don't, only things that were known before any doctor looked at the person get treated and only using the predicted methods.