My understanding is that non-EU residents need to be legally working & pay into the system in order to get anything out of it. But how does the coverage vary by the amount paid in and the years paid in? I think I have read every thread about health insurance, but I never see any mention of specifics like "for every dollar/ year you pay in you get X amount of coverage." I have to imagine that if a non-EU person gets a visa to work in Spain, works for 3 years, quits and gets a retirement or non-lucrative visa, they will not be entitled to the same coverage as someone who has worked in Spain for 30 years.
If anyone has any info, website or links, I would greatly appreciate it.
If anyone has any info, website or links, I would greatly appreciate it.