The only thing that covers everyone under all circumstances is single payer.
There is no Single Payer, only Tax Payer.
And Single Payer does NOT cover all under every situation. It has denial of service, poor service, death panels and long wait times until death by disease.
Single Payer is denial of care.