En utlänning som reser in i eller vistas i Sverige ska ha Schengenvisering eller nationell visering , om han eller hon inte har uppehållstillstånd eller har ställning som varaktigt bosatt .