Migračná politika EÚ
Infografika – Migration flows: Eastern, Central, and Western Mediterranean routes
Pozri úplnú infografiku
Od roku 2015, keď migračná kríza vrcholila, prijala EÚ opatrenia na lepšiu kontrolu vonkajších hraníc a migračných tokov. Ich výsledkom sa počet neregulárnych príchodov do EÚ znížil o viac než 90 %.
EÚ a jej členské štáty zintenzívňujú úsilie o vytvorenie účinnej, humanitárnej a bezpečnej európskej migračnej politiky. Európska rada zohráva v tomto úsilí dôležitú úlohu, pretože stanovuje strategické priority.
Na základe týchto priorít určuje Rada EÚ smerovanie činnosti a stanovuje mandáty na rokovania s tretími krajinami. Prijíma tiež právne predpisy a vymedzuje osobitné programy.
Počas uplynulých rokov zabezpečila Rada a Európska rada dôraznú reakciu na migračné tlaky.
V tomto chronologickom prehľade migračných tlakov sa uvádzajú kľúčové udalosti v súvislosti s prácou Rady a Európskej rady.
Predsedníctvo Rady aktivovalo aj integrované dojednania o politickej reakcii na krízu (IPCR). Tieto dojednania poskytujú konkrétne nástroje umožňujúce združiť kľúčových aktérov, a tak pomôcť koordinovať politickú reakciu na krízu.
System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.Xml.XmlException: Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 1, position 269. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag) at System.Xml.XmlTextReaderImpl.ParseEndElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r) at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XElement.ReadElementFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XElement.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XElement.Parse(String text, LoadOptions options) at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.GetHeaderTitleFromRichtext(String paragraphValue, String elementName) in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 126 at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.GetFirstParagraphHeaderFromControl(JToken controlJToken) in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 110 at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.GetFirstParagraphHeaderFromArea(JToken areaJToken) in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 82 at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.GetFirstParagraphHeaderFromRow(JToken rowJToken) in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 67 at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.ExtractMiniTimelineEventsFromPage(ContentPage content, Int32 maxItemCount) in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 49 at Consilium.Core.Controllers.Mvc.Grid.GridMiniTimelineSurfaceController.GridMiniTimeline() in G:\Agent-Build\bamboo-agent-1\UMWCMS-CON2551-FBRFCS\Consilium.Core\Controllers\Mvc\Grid\GridMiniTimelineController.cs:line 27 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass4.<Wrap>b__3() at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter) at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues) at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedContent content, String editorAlias, String viewPath, String previewViewPath) at ASP._Page_app_plugins_doctypegrideditor_render_doctypegrideditor_cshtml.Execute() in G:\consilium-prod\app_plugins\doctypegrideditor\render\doctypegrideditor.cshtml:line 28 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in G:\consilium-prod\Views\Partials\grid\editors\base.cshtml:line 19
Kliknutím na obrázok sa zobrazí interaktívna mapa (dostupná len v angličtine a francúzštine)
Trasa cez centrálne Stredozemie
Trasa cez centrálne Stredozemie sa v posledných rokoch stala najpoužívanejšou cestou do EÚ. V dôsledku toho väčšina migrantov zo subsaharskej a severnej Afriky na svojej ceste do Európy prechádza cez Líbyu.
To podnietilo v Líbyi rozvoj sietí prevádzačov a obchodníkov s ľuďmi. EÚ podnikla konkrétne kroky na riešenie situácie v oblasti migrácie v Líbyi, ako aj kľúčových príčin migrácie v Afrike.
Trasa cez východné Stredozemie
Trasa cez východné Stredozemie je trasou cez more z Turecka do Grécka. Utečenci hľadajúci útočisko pred vojnou v Sýrii prišli v roku 2015 do EÚ vo veľkom počte po tejto trase. Odvtedy sa počet neregulárnych príchodov po tejto trase výrazne znížil vďaka úzkej spolupráci medzi EÚ a Tureckom.
Záchrana životov na mori a boj proti zločineckým sieťam
Migranti a utečenci pokúšajúci sa dostať do Európy sa vydávajú na cesty, ktoré ohrozujú ich životy, keďže taktiky prevádzačov na preplavenie Stredozemného mora sú čoraz nebezpečnejšie. EÚ nasadila v Stredozemí 3 operácie s cieľom zachraňovať týchto migrantov v ohrození života a bojovať proti prevádzačstvu migrantov. V roku 2016 EÚ zriadila aj Európske stredisko pre boj proti prevádzačstvu v snahe pomôcť členským štátom zasiahnuť proti prevádzaniu migrantov.
Ako EÚ riadi migračné toky
EÚ prijala rozličné súbory pravidiel a rámce na riadenie tokov legálnej migrácie, pokiaľ ide o žiadateľov o azyl, vysokokvalifikovaných pracovníkov, študentov a výskumných pracovníkov, sezónnych pracovníkov a zlúčenie rodín.
Pokiaľ ide o iné migračné toky, EÚ má spoločné pravidlá pre spracovanie žiadostí o azyl. Rada prijala rozhodnutie o premiestnení tisícov žiadateľov o azyl z Grécka a Talianska v roku 2015. EÚ tiež vypracovala dohody o readmisii na účely navracania nelegálnych migrantov.
Integrácia štátnych príslušníkov tretích krajín
V súvislosti s opatreniami týkajúcimi sa premiestnenia a presídlenia prijatými v reakcii na utečeneckú a migračnú krízu sa ukázalo, že je potrebné podporovať tie členské štáty, ktoré majú s integráciou menej skúseností. Rada v decembri 2016 prijala závery o integrácii štátnych príslušníkov tretích krajín, ktorí sa oprávnene zdržiavajú v EÚ.