Irish Naturalisation and Immigration Service

The Irish Naturalisation and Immigration Service is part of the civil service of the Republic of Ireland. It serves as an executive agency of the Department of Justice and Equality.

Overview

The Irish Naturalisation and Immigration Service (INIS) was established in 2005 in order to provide a ‘one stop shop’ in relation to asylum, immigration, citizenship and visas.[1] INIS is responsible for administering the administrative functions of the Minister for Justice and Equality in relation to asylum, immigration (including visas) and citizenship matters. The INIS also facilitates a whole of government approach to immigration and asylum issues which enables a more efficient service to be provided in these areas. It also works with the Department of Jobs, Enterprise and Innovation on the issuing of work permits.

Structure

The Service is structured around a number of key areas – asylum, visa, immigration and citizenship processing, asylum and immigration policy, repatriation, and reception and integration. The agency also maintains close contact with the Garda National Immigration Bureau in relation to many aspects of its work including, deportations and illegal immigration. Members of the Garda Síochána of Detective rank, also carrying the seal of Immigration Officers operate on a full-time basis within the head office in Burgh Quay. A Garda Immigration office is also maintained at all Airports and main ports and at all Garda District Headquarters outside the Dublin Region. The daily operation of the Garda National Immigration Bureau is currently overseen by Detective Chief Superintendent David Dowling[2]

Previously the responsibilities were shared between the Department of Justice and Equality and the Department of Foreign Affairs, of the Civil service of the Republic of Ireland. It is located at 13/14 Burgh Quay, Dublin 2, Ireland.

gollark: The termination blocking, I mean.
gollark: Can you actually *do* that for OC?
gollark: Latency probably wouldn't be *awful* if it ran on the same device as the Minecraft world, but it would probably still be a bit slow.
gollark: Wait, no, you already said something about "while event.pull()" or something being bad, never mind. I can't think of alternatives other than having the data reader thing only send data when it gets a message requesting it, or bringing in an HTTP server or something to store everything, but those would also both not be efficient.
gollark: Ah. Hmm. Make it pull from the queue a bit faster than the other end sends messages?

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.