Вот по берлину официальная инфа, но сути особо не меняет: прививаться могут все резиденты. Предупреждая вопросы в стиле "но ведь у всех резидентов должна быть медстраховка":
- не у всех резидентов она есть (н-р у бомжей может не быть, но их прививали, или человек только вернулся в страну и еще не успел сделать)
https://www.berlin.de/corona/en/vaccination/faq-1036652.en.php*Do I have to pay for the Corona vaccination?*
No, the vaccination will be free of charge for citizens *regardless of whether they have health insurance*. The cost of the vaccine will be paid by the federal government. The federal states, together with the statutory health insurance companies and private health insurance companies, will pay for the costs of running the vaccination centers.
*Who can get vaccinated at a Berlin vaccination center?*
In principle, *those people who are resident in Berlin and are eligible to be vaccinated according to the Corona Vaccination Ordinance can be vaccinated in Berlin*. Non-residents who are eligible to be vaccinated due to their work for a Berlin employer can also be vaccinated. Non-resident people with close contact to pregnant women or eligible people in need of long-term care can also be vaccinated if the pregnant women or eligible people in need of long-term care are resident in Berlin.