By law, every foreigner who legally resides in the Czech Republic or the Schengen area must have health insurance. Maxima insurance company offers to foreigners two basic health insurance products. Comprehensive Health Insurance is intended for long-term stays and Insurance of Necessary and Urgent Care of Foreigners is typically purchased for 90 days.