{"id":10,"date":"2025-05-26T16:22:56","date_gmt":"2025-05-26T13:22:56","guid":{"rendered":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/"},"modified":"2026-07-16T10:29:46","modified_gmt":"2026-07-16T07:29:46","slug":"pysyva-oleskelulupa-ja-tyolupa-moldova","status":"publish","type":"page","link":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/","title":{"rendered":"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"fi\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n    <!-- Visualization & Content Choices:\n        - Johdanto: Teksti. Tavoite: Tiedottaa. HTML.\n        - Viranomaiset (GIM, NAZ): Kortit HTML\/Tailwind. Tavoite: J\u00e4rjest\u00e4\u00e4. Unicode-kuvakkeet. EI SVG:t\u00e4.\n        - Oleskelulupaprosessi: HTML\/Tailwind \"Flow Chart\". Tavoite: J\u00e4rjest\u00e4\u00e4. EI SVG:t\u00e4\/Mermaidia.\n        - Oleskeluluvan perusteet: HTML\/Tailwind lista\/kortit. Tavoite: Tiedottaa. Unicode-kuvakkeet. EI SVG:t\u00e4.\n        - Poikkeukset ty\u00f6lupaan: \"Yksi iso numero\" + teksti (HTML). Tavoite: Tiedottaa. EI SVG:t\u00e4.\n        - Oleskeluluvan kustannukset: Pylv\u00e4skaavio (Chart.js Canvas). Tavoite: Vertailla. Label wrapping & tooltip config. EI SVG:t\u00e4.\n        - Oleskeluluvan kestoajat: \"Yksi iso numero\" + teksti (HTML). Tavoite: Tiedottaa. EI SVG:t\u00e4.\n        - Hylk\u00e4ysperusteet: HTML\/Tailwind lista. Tavoite: Tiedottaa. Unicode-kuvakkeet. EI SVG:t\u00e4.\n        - Trendit: Teksti. Tavoite: Tiedottaa. EI SVG:t\u00e4.\n        - Suositukset: HTML\/Tailwind lista. Tavoite: Tiedottaa. EI SVG:t\u00e4.\n        VAHVISTUS: SVG-grafiikkaa ei k\u00e4ytetty. Mermaid JS:\u00e4\u00e4 ei k\u00e4ytetty. -->\n    <style>\n        body { font-family: 'Inter', sans-serif; background-color: #F3F4F6; color: #4B5563; }\n        .chart-container { position: relative; width: 100%; max-width: 700px; margin-left: auto; margin-right: auto; height: 400px; max-height: 450px; }\n        @media (min-width: 768px) { .chart-container { height: 450px; } }\n        .flow-step { border-left: 3px solid #14B8A6; padding-left: 1rem; position: relative; }\n        .flow-step::before { content: '\u25cf'; color: #14B8A6; position: absolute; left: -0.5rem; top: 0.25rem; font-size: 1.2rem; background-color: #F3F4F6; padding: 0 0.2rem; }\n        .flow-arrow { text-align: center; font-size: 2rem; color: #14B8A6; margin: 0.5rem 0; }\n    <\/style>\n<\/head>\n<body class=\"antialiased\">\n    <div class=\"container mx-auto p-4 md:p-8\">\n\n        <header class=\"text-center mb-12\">\n            <h1 class=\"text-4xl md:text-5xl font-bold text-teal-600 mb-4\">Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa<\/h1>\n            <p class=\"text-xl text-gray-700 max-w-3xl mx-auto\">Keskeiset n\u00e4k\u00f6kohdat oleskelun ja ty\u00f6llistymisen laillistamiseen Moldovan tasavallassa: menettelyt, luvut ja trendit.<\/p>\n        <\/header>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-6 text-center\">1. Keskeiset S\u00e4\u00e4ntelyelimet ja Lains\u00e4\u00e4d\u00e4nt\u00f6pohja<\/h2>\n            <div class=\"grid md:grid-cols-2 gap-8 items-start\">\n                <div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                    <h3 class=\"text-2xl font-semibold text-teal-600 mb-3\">&#x1f3db;&#xfe0f; Maahanmuuton P\u00e4\u00e4insin\u00f6\u00f6ri (GIM)<\/h3>\n                    <p class=\"text-gray-700 mb-2\">Ulkomaalaisten p\u00e4\u00e4asiallinen elin, s\u00e4\u00e4telee maahantuloa, oleskelua ja oleskelulupaa. Kuuluu sis\u00e4ministeri\u00f6n alaisuuteen.<\/p>\n                    <p class=\"text-sm text-gray-600\"><strong>Teht\u00e4v\u00e4t:<\/strong> Oleskelulupahakemukset, jatkaminen, rekister\u00f6inti.<\/p>\n                <\/div>\n                <div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                    <h3 class=\"text-2xl font-semibold text-teal-600 mb-3\">&#x1f4c4; Kansallinen Ty\u00f6llisyysvirasto (NAZ)<\/h3><p class=\"text-gray-700 mb-2\">Keskeinen rooli ty\u00f6lupien hankinnassa, erityisesti palkattaessa ulkomaisia asiantuntijoita Moldovan ty\u00f6nantajien toimesta.<\/p>\n                    <p class=\"text-sm text-gray-600\"><strong>Teht\u00e4v\u00e4t:<\/strong> Ty\u00f6luvat, kutsut ty\u00f6nantajilta.<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"mt-8 bg-white p-6 rounded-lg shadow-lg\">\n                <h3 class=\"text-2xl font-semibold text-teal-600 mb-3 text-center\">&#x2696;&#xfe0f; Kaiken Perusta: Laki nro 200 &#8221;Ulkomaalaisten asemasta&#8221;<\/h3>\n                <p class=\"text-gray-700 text-center max-w-2xl mx-auto\">T\u00e4m\u00e4 laki (16.07.2010) on kattava oikeudellinen kehys, joka m\u00e4\u00e4rittelee ulkomaalaisten kansalaisten oikeudet, velvollisuudet ja menettelyt, mukaan lukien edellytykset oleskeluluville ja ty\u00f6lle. On t\u00e4rke\u00e4\u00e4 muistaa viranomaisten harkintavalta, mik\u00e4 edellytt\u00e4\u00e4 mahdollisimman selke\u00e4\u00e4 ja t\u00e4ydellist\u00e4 asiakirjojen valmistelua.<\/p>\n                 <div class=\"mt-4 text-center text-gray-700\">\n                    <h4 class=\"font-semibold text-orange-600\">GIM:n ja NAZN:n yhteisty\u00f6:<\/h4>\n                    <p class=\"text-sm\">Ty\u00f6nantaja (NAZN: lupa\/kutsu) \u2794 Hakija (GIM: oleskelulupa)<\/p>\n                    <p class=\"text-xs italic mt-1\">Viiv\u00e4stykset yhdess\u00e4 vaiheessa vaikuttavat koko prosessiin.<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-8 text-center\">2. Tie Oleskelulupaan: Prosessi ja Perusteet<\/h2>\n            <div class=\"grid md:grid-cols-2 gap-8 items-start\">\n                <div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                    <h3 class=\"text-2xl font-semibold text-teal-600 mb-4\">&#x1f5fa;&#xfe0f; Oleskeluluvan Hankkimisen Vaiheet<\/h3>\n                    <div class=\"space-y-4\">\n                        <div class=\"flow-step\">\n                            <h4 class=\"font-semibold text-gray-800\">Vaihe 1: Pitk\u00e4aikainen Viisumi (Tyyppi D)<\/h4>\n                            <p class=\"text-sm text-gray-600\">Pakollinen jopa viisumivapausmaiden kansalaisille. Haetaan Moldovan konsulaatista. D-viisumin perusteiden on vastattava oleskeluluvan perusteita.<\/p>\n                        <\/div>\n                        <div class=\"flow-arrow\">\u2193<\/div>\n                        <div class=\"flow-step\">\n                            <h4 class=\"font-semibold text-gray-800\">Vaihe 2: Hakemuksen J\u00e4tt\u00e4minen GIM:lle<\/h4>\n                            <p class=\"text-sm text-gray-600\">Henkil\u00f6kohtaisesti, viimeist\u00e4\u00e4n 30 p\u00e4iv\u00e4\u00e4 ennen D-viisumin voimassaolon p\u00e4\u00e4ttymist\u00e4. Kriittisen t\u00e4rke\u00e4 m\u00e4\u00e4r\u00e4aika!<\/p>\n                        <\/div>\n                        <div class=\"flow-arrow\">\u2193<\/div>\n                        <div class=\"flow-step\">\n                            <h4 class=\"font-semibold text-gray-800\">Vaihe 3: K\u00e4sittely ja P\u00e4\u00e4t\u00f6s<\/h4>\n                            <p class=\"text-sm text-gray-600\">K\u00e4sittelyaika: 30-90 p\u00e4iv\u00e4\u00e4. Ilmoitus kirjeitse 3 ty\u00f6p\u00e4iv\u00e4n kuluessa p\u00e4\u00e4t\u00f6ksest\u00e4.<\/p>\n                        <\/div>\n                    <\/div>\n                    <p class=\"mt-4 text-xs italic text-orange-600\">Keskeinen seikka: M\u00e4\u00e4r\u00e4aikojen noudattamatta j\u00e4tt\u00e4minen tai D-viisumin ja oleskeluluvan perusteiden yhteensopimattomuus ovat yleisi\u00e4 ongelmien syit\u00e4.<\/p>\n                <\/div><div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                    <h3 class=\"text-2xl font-semibold text-teal-600 mb-4\">&#x1f4dc; Oleskeluluvan perusteet<\/h3>\n                    <ul class=\"space-y-3 text-gray-700\">\n                        <li><span class=\"text-orange-500 mr-2\">&#x1f4bc;<\/span><strong>Ty\u00f6llistyminen:<\/strong> P\u00e4\u00e4asiallinen reitti, vaatii kutsun ja ty\u00f6luvan.<\/li>\n                        <li><span class=\"text-orange-500 mr-2\">&#x1f468;&#x200d;&#x1f469;&#x200d;&#x1f467;&#x200d;&#x1f466;<\/span><strong>Perheenyhdist\u00e4minen:<\/strong> Moldovan kansalaisten tai oleskeluluvan omaavien ulkomaalaisten perheenj\u00e4senille.<\/li>\n                        <li><span class=\"text-orange-500 mr-2\">&#x1f393;<\/span><strong>Opiskelu:<\/strong> Akkreditoitujen korkeakoulujen opiskelijoille.<\/li>\n                        <li><span class=\"text-orange-500 mr-2\">&#x1f4c8;<\/span><strong>Yritt\u00e4jyys:<\/strong> Liikemiehille.<\/li>\n                        <li><span class=\"text-orange-500 mr-2\">&#x1f91d;<\/span><strong>Humanitaarinen\/uskonnollinen toiminta.<\/strong><\/li>\n                        <li><span class=\"text-orange-500 mr-2\">&#x2764;&#xfe0f;<\/span><strong>Pitk\u00e4aikainen hoito.<\/strong><\/li>\n                    <\/ul>\n                    <p class=\"mt-4 text-sm italic text-gray-600\">On t\u00e4rke\u00e4\u00e4 valita strategisesti peruste, joka parhaiten vastaa olosuhteitasi.<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-8 text-center\">3. Ty\u00f6lupa: Yksinkertaistus Monille<\/h2>\n            <div class=\"grid md:grid-cols-2 gap-8 items-center\">\n                <div class=\"bg-white p-8 rounded-lg shadow-lg text-center\">\n                    <div class=\"text-6xl font-bold text-orange-500 mb-2\">20+<\/div>\n                    <p class=\"text-xl font-semibold text-teal-600 mb-3\">Maat, joilla on Yksinkertaistettu P\u00e4\u00e4sy<\/p>\n                    <p class=\"text-gray-700\">EU-maiden kansalaiset ja yli 20 muun maan (mukaan lukien USA, Kanada, Iso-Britannia, Ukraina, Japani, Australia) kansalaiset voivat ty\u00f6skennell\u00e4 Moldovassa jopa 90 p\u00e4iv\u00e4\u00e4 ilman erillist\u00e4 ty\u00f6lupaa (viisumin\/maahantulo-oikeuden ollessa voimassa).<\/p>\n                <\/div>\n                <div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                    <h3 class=\"text-2xl font-semibold text-teal-600 mb-4\">Keskeiset Kohdat:<\/h3>\n                    <ul class=\"list-disc list-inside text-gray-700 space-y-2\">\n                        <li>Ty\u00f6lupa on ennakkoedellytys ty\u00f6llistymisperusteiselle oleskeluluvalle.<\/li>\n                        <li>Prosessin aloittaa ty\u00f6nantaja N\u00c4Z:n kautta.<\/li>\n                        <li>Ty\u00f6sopimus on keskeinen asiakirja.<\/li>\n                        <li>Muiden kuin poikkeusryhmien osalta asiakirjojen j\u00e4tt\u00f6prosessi on yhteinen (ty\u00f6nantaja + ty\u00f6ntekij\u00e4).<\/li>\n                    <\/ul>\n                    <p class=\"mt-4 text-sm italic text-teal-700\">T\u00e4m\u00e4 vapauttaminen heijastaa Moldovan pyrkimyst\u00e4 houkutella ulkomaisia kykyj\u00e4 ja investointeja.<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-8 text-center\">4. Luvut ja Aikataulut: Laillistamisen Kustannukset (Oleskelulupa)<\/h2><div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                <p class=\"text-center text-gray-700 mb-6\">Oleskeluluvan hinta ja k\u00e4sittelyaika vaihtelevat. Nopeutettu k\u00e4sittely on saatavilla lis\u00e4maksusta. Alla on t\u00e4rkeimm\u00e4t valtion maksut.<\/p>\n                <div class=\"chart-container\">\n                    <canvas id=\"vngCostsChart\"><\/canvas>\n                <\/div>\n                <div class=\"grid md:grid-cols-2 gap-4 mt-8 text-center\">\n                    <div class=\"bg-teal-50 p-4 rounded-lg\">\n                        <div class=\"text-4xl font-bold text-orange-500\">30-90<\/div>\n                        <p class=\"text-teal-700 font-semibold\">p\u00e4iv\u00e4\u00e4<\/p>\n                        <p class=\"text-sm text-gray-600\">Oleskeluluvan yleinen k\u00e4sittelyaika<\/p>\n                    <\/div>\n                    <div class=\"bg-teal-50 p-4 rounded-lg\">\n                        <div class=\"text-2xl font-bold text-orange-500\">~\u20ac50-70+<\/div>\n                        <p class=\"text-teal-700 font-semibold\">lis\u00e4ksi<\/p>\n                        <p class=\"text-sm text-gray-600\">D-viisumi (\u20ac40) + k\u00e4\u00e4nn\u00f6kset (alk. \u20ac10\/sivu)<\/p>\n                    <\/div>\n                <\/div>\n                <p class=\"mt-6 text-sm italic text-center text-gray-600\">Muista &#8221;piilokustannukset&#8221;: k\u00e4\u00e4nn\u00f6kset, laillistaminen, l\u00e4\u00e4k\u00e4rintarkastukset. Yritysoleskeluluvassa yrityksen investoinnit ja toimintakulut ovat p\u00e4\u00e4asiallisia kustannuksia.<\/p>\n            <\/div>\n        <\/section>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-8 text-center\">5. &#8221;Sudenkuopat&#8221;: Kuinka V\u00e4ltt\u00e4\u00e4 Ongelmia<\/h2>\n            <div class=\"bg-white p-6 rounded-lg shadow-lg\">\n                <h3 class=\"text-2xl font-semibold text-orange-600 mb-4 text-center\">T\u00e4rkeimm\u00e4t Syyt Hylk\u00e4\u00e4miseen ja Peruuttamiseen:<\/h3>\n                <div class=\"grid md:grid-cols-2 gap-6\">\n                    <div>\n                        <ul class=\"space-y-3 text-gray-700\">\n                            <li><span class=\"text-red-500 mr-2\">&#x1f4c4;&#x274c;<\/span><strong>Puutteelliset\/virheelliset tiedot:<\/strong> Kriittisen t\u00e4rke\u00e4\u00e4!<\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f3af;&#x274c;<\/span><strong>Kriteerien t\u00e4yttym\u00e4tt\u00f6myys:<\/strong> V\u00e4\u00e4rin valittu peruste.<\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f6e1;&#xfe0f;&#x274c;<\/span><strong>Uhka kansalliselle turvallisuudelle\/j\u00e4rjestykselle.<\/strong><\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f4b0;&#x274c;<\/span><strong>Riitt\u00e4m\u00e4tt\u00f6m\u00e4t taloudelliset varat.<\/strong><\/li>\n                        <\/ul>\n                    <\/div>\n                    <div>\n                        <ul class=\"space-y-3 text-gray-700\">\n                            <li><span class=\"text-red-500 mr-2\">&#x23f3;&#x274c;<\/span><strong>Aiemmat maahanmuuttolains\u00e4\u00e4d\u00e4nn\u00f6n rikkomukset.<\/strong><\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f9fe;&#x274c;<\/span><strong>Valtion maksun maksamatta j\u00e4tt\u00e4minen.<\/strong><\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f504;&#x274c;<\/span><strong>V\u00e4\u00e4rennettyjen asiakirjojen k\u00e4ytt\u00f6<\/strong> (johtaa peruuttamiseen).<\/li>\n                            <li><span class=\"text-red-500 mr-2\">&#x1f6b6;&#x200d;&#x2642;&#xfe0f;&#x274c;<\/span><strong>Oleskeluluvan tarkoituksen noudattamatta j\u00e4tt\u00e4minen<\/strong> (esim. irtisanoutuminen ilman statuksen vaihtoa).<\/li>\n                        <\/ul>\n                    <\/div>\n                <\/div><p class=\"mt-6 text-center text-gray-700 font-semibold\">Seuraukset: Maahantulokiellot (1\u201315 vuotta), karkotus, sakot. &#8221;Ei-toivotun henkil\u00f6n&#8221; asema on ankarin toimenpide.<\/p>\n                <p class=\"mt-2 text-sm italic text-center text-teal-700\">Avain menestykseen: L\u00e4pin\u00e4kyvyys, tarkkuus ja oikea-aikaisuus.<\/p>\n            <\/div>\n        <\/section>\n\n        <section class=\"mb-16\">\n            <h2 class=\"text-3xl font-semibold text-teal-700 mb-8 text-center\">6. Moldova on Avoin: Liberalisoinnin Suuntaukset<\/h2>\n            <div class=\"bg-white p-8 rounded-lg shadow-lg text-center\">\n                <p class=\"text-5xl mb-4\">&#x1f6ab;&#x1f3f3;&#xfe0f;<\/p>\n                <h3 class=\"text-2xl md:text-3xl font-bold text-teal-600 mb-4\">Moldovassa EI OLE &#8221;Kiellettyjen Maiden&#8221; Luetteloa<\/h3>\n                <p class=\"text-lg text-gray-700 max-w-2xl mx-auto mb-6\">Maahanmuuttopolitiikka perustuu kunkin hakijan yksil\u00f6lliseen soveltuvuuden ja turvallisuuden arviointiin, ei yleisiin kansalaisuuteen perustuviin kieltoihin.<\/p>\n                <div class=\"border-t border-teal-200 pt-6\">\n                    <h4 class=\"text-xl font-semibold text-orange-600 mb-2\">Trendi: Poikkeusten Laajentaminen<\/h4>\n                    <p class=\"text-gray-700\">Moldova laajentaa aktiivisesti luetteloa maista, joiden kansalaiset on vapautettu ty\u00f6luvan hankkimisesta lyhytaikaista oleskelua varten. T\u00e4m\u00e4 osoittaa pyrkimyst\u00e4 ty\u00f6markkinoiden liberalisointiin ja kansainv\u00e4listen asiantuntijoiden ja investointien houkuttelemiseen, erityisesti eurooppalaisen integraation kontekstissa.<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <footer class=\"text-center pt-8 border-t border-gray-300\">\n            <h2 class=\"text-2xl font-semibold text-teal-700 mb-6\">7. Keskeiset Suositukset Menestykseen<\/h2>\n            <div class=\"grid md:grid-cols-3 gap-6 text-left\">\n                <div class=\"bg-teal-50 p-4 rounded-lg shadow\">\n                    <h4 class=\"font-semibold text-teal-800 mb-1\">&#x2714;&#xfe0f; Huolellinen Valmistelu<\/h4>\n                    <p class=\"text-sm text-gray-700\">Tarkista kaikkien asiakirjojen ajantasaisuus, t\u00e4ydellisyys ja tarkkuus. Kiinnit\u00e4 huomiota todistusten voimassaoloaikoihin sek\u00e4 k\u00e4\u00e4nn\u00f6sten\/apostillejen tarpeeseen.<\/p>\n                <\/div>\n                <div class=\"bg-teal-50 p-4 rounded-lg shadow\">\n                    <h4 class=\"font-semibold text-teal-800 mb-1\">&#x23f1;&#xfe0f; M\u00e4\u00e4r\u00e4aikojen Noudattaminen<\/h4>\n                    <p class=\"text-sm text-gray-700\">Erityisen kriittinen on 30 p\u00e4iv\u00e4n m\u00e4\u00e4r\u00e4aika oleskelulupahakemuksen j\u00e4tt\u00e4miselle ennen D-viisumin umpeutumista. Suunnittele kaikki etuk\u00e4teen.<\/p>\n                <\/div>\n                <div class=\"bg-teal-50 p-4 rounded-lg shadow\">\n                    <h4 class=\"font-semibold text-teal-800 mb-1\">&#x2696;&#xfe0f; Oikeudellinen Apu<\/h4>\n                    <p class=\"text-sm text-gray-700\">Jos prosessi on monimutkainen, harkitse kokeneen asianajajan konsultaatiota riskien minimoimiseksi.<\/p>\n                <\/div>\n            <\/div><p class=\"mt-8 text-sm text-gray-600\">Tiedot perustuvat &#8221;Kattavaan oppaaseen oleskeluluvan ja ty\u00f6luvan saamiseksi Moldovan tasavallassa&#8221;. Tiedot ovat voimassa raportin laatimishetkell\u00e4. Maahanmuuttolains\u00e4\u00e4d\u00e4nt\u00f6 voi muuttua.<\/p>\n        <\/footer>\n\n    <\/div>\n\n    <script>\n        function wrapLabel(str, maxWidth) {\n            if (str.length <= maxWidth) {\n                return str;\n            }\n            const words = str.split(' ');\n            let currentLine = '';\n            const lines = [];\n            for (const word of words) {\n                if ((currentLine + word).length > maxWidth && currentLine.length > 0) {\n                    lines.push(currentLine.trim());\n                    currentLine = word + ' ';\n                } else {\n                    currentLine += word + ' ';\n                }\n            }\n            lines.push(currentLine.trim());\n            return lines;\n        }\n\n        const vngCostsCtx = document.getElementById('vngCostsChart');\n        if (vngCostsCtx) {\n            const rawLabels = [\n                'Oleskeluluvan my\u00f6nt\u00e4minen (Ty\u00f6, 15 pv)', \n                'Oleskeluluvan jatkaminen (Ty\u00f6, 15 pv)', \n                'Oleskeluluvan my\u00f6nt\u00e4minen (Muu, 10 pv)', \n                'Oleskeluluvan my\u00f6nt\u00e4minen (Muu, 30 pv)',\n                'Valtion maksu Viisumi D'\n            ];\n            const processedLabels = rawLabels.map(label => wrapLabel(label, 16));\n\n            new Chart(vngCostsCtx, {\n                type: 'bar',\n                data: {\n                    labels: processedLabels,\n                    datasets: [{\n                        label: 'Hinta euroina (\u20ac)',\n                        data: [191.36, 98, 18, 14, 40],\n                        backgroundColor: [\n                            '#0D9488', \/\/ Teal-700\n                            '#0F766E', \/\/ Teal-800\n                            '#14B8A6', \/\/ Teal-600\n                            '#CC5500', \/\/ Darker Orange variant\n                            '#F97316'  \/\/ Orange-500\n                        ],\n                        borderColor: [\n                            '#0F766E',\n                            '#047857',\n                            '#0D9488',\n                            '#A34400',\n                            '#EA580C'\n                        ],\n                        borderWidth: 1,\n                        borderRadius: 5,\n                    }]\n                },\n                options: {\n                    responsive: true,\n                    maintainAspectRatio: false,\n                    scales: {\n                        y: {\n                            beginAtZero: true,\n                            title: { display: true, text: 'Hinta (\u20ac)', font: {size: 14, weight: 'bold'}, color: '#4B5563' },\n                            grid: { color: '#E5E7EB' },\n                            ticks: { color: '#4B5563' }\n                        },\n                        x: {\n                            title: { display: true, text: 'Palvelu ja k\u00e4sittelyaika', font: {size: 14, weight: 'bold'}, color: '#4B5563' },\n                            grid: { display: false },\n                            ticks: { color: '#4B5563', font: {size: 10} }\n                        }\n                    },\n                    plugins: {\n                        legend: {\n                            display: true,\n                            position: 'top',\n                            labels: { font: {size: 12}, color: '#4B5563'}\n                        },\n                        tooltip: {\n                            backgroundColor: '#4B5563',\n                            titleFont: { size: 14, weight: 'bold' },\n                            bodyFont: { size: 12 },\n                            callbacks: {\n                                title: function(tooltipItems) {\n                                    const item = tooltipItems[0];let label = item.chart.data.labels[item.dataIndex];\n                                    if (Array.isArray(label)) {\n                                      return label.join(' ');\n                                    } else {\n                                      return label;\n                                    }\n                                },\n                                label: function(context) {\n                                    let label = context.dataset.label || '';\n                                    if (label) { label += ': '; }\n                                    if (context.parsed.y !== null) {\n                                        label += new Intl.NumberFormat('ru-RU', { style: 'currency', currency: 'EUR' }).format(context.parsed.y);\n                                    }\n                                    return label;\n                                }\n                            }\n                        }\n                    }\n                }\n            });\n        }\n    <\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa Keskeiset n\u00e4k\u00f6kohdat oleskelun ja ty\u00f6llistymisen laillistamiseen Moldovan tasavallassa: menettelyt, luvut ja trendit. 1. Keskeiset S\u00e4\u00e4ntelyelimet ja Lains\u00e4\u00e4d\u00e4nt\u00f6pohja &#x1f3db;&#xfe0f; Maahanmuuton P\u00e4\u00e4insin\u00f6\u00f6ri (GIM) Ulkomaalaisten p\u00e4\u00e4asiallinen elin, s\u00e4\u00e4telee maahantuloa, oleskelua ja oleskelulupaa. Kuuluu sis\u00e4ministeri\u00f6n alaisuuteen. Teht\u00e4v\u00e4t: Oleskelulupahakemukset, jatkaminen, rekister\u00f6inti. &#x1f4c4; Kansallinen Ty\u00f6llisyysvirasto (NAZ) Keskeinen rooli ty\u00f6lupien hankinnassa, erityisesti &#8230; <a title=\"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova\" class=\"read-more\" href=\"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/\" aria-label=\"Lue lis\u00e4\u00e4 aiheesta Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova\">Lue lis\u00e4\u00e4<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-10","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova - Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset<\/title>\n<meta name=\"description\" content=\"Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/pysyva-oleskelulupa-ja-tyolupa-moldova\\\/\",\"url\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/pysyva-oleskelulupa-ja-tyolupa-moldova\\\/\",\"name\":\"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova - Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/#website\"},\"datePublished\":\"2025-05-26T13:22:56+00:00\",\"dateModified\":\"2026-07-16T07:29:46+00:00\",\"description\":\"Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/pysyva-oleskelulupa-ja-tyolupa-moldova\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/pysyva-oleskelulupa-ja-tyolupa-moldova\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/pysyva-oleskelulupa-ja-tyolupa-moldova\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/\",\"name\":\"Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bizmoldova.com\\\/fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova - Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset","description":"Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/","twitter_misc":{"Arvioitu lukuaika":"4 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/","url":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/","name":"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova - Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset","isPartOf":{"@id":"https:\/\/bizmoldova.com\/fi\/#website"},"datePublished":"2025-05-26T13:22:56+00:00","dateModified":"2026-07-16T07:29:46+00:00","description":"Infografiikka: Oleskelulupa ja Ty\u00f6lupa Moldovassa Navigaattori oleskelulupaan ja ty\u00f6h\u00f6n Moldovassa","breadcrumb":{"@id":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bizmoldova.com\/fi\/pysyva-oleskelulupa-ja-tyolupa-moldova\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/bizmoldova.com\/fi\/"},{"@type":"ListItem","position":2,"name":"Pysyv\u00e4 oleskelulupa ja ty\u00f6lupa Moldova"}]},{"@type":"WebSite","@id":"https:\/\/bizmoldova.com\/fi\/#website","url":"https:\/\/bizmoldova.com\/fi\/","name":"Moldovan asiakirjat. Apostille, laillistaminen, nostrifikaatio, k\u00e4\u00e4nn\u00f6kset","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bizmoldova.com\/fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"}]}},"_links":{"self":[{"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":1,"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":479,"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/pages\/10\/revisions\/479"}],"wp:attachment":[{"href":"https:\/\/bizmoldova.com\/fi\/wp-json\/wp\/v2\/media?parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}