Codes and Frequencies
Can't find the category you are looking for? Try the Detailed codes
Explore how IPUMS created this variable
Most IPUMS data transformations are performed using variable harmonization tables that specify how each value in the source data is recoded. Some variables also require programming logic in addition to the harmonization table. The harmonization documents for this variable are:
- Harmonization table
- Supplemental programming
- Instructions for interpreting harmonization documents
class Mig1_1_ie : public Editor {
public:
Mig1_1_ie(VarPointer varInfo) : Editor(varInfo) {}
void edit() {
long a = getRecoded();
switch (dataSet) {
case dataset_id::ie1981a: {
if (IE1981A_0407() == 0 && IE1981A_0406() <= 8)
a = GEO1_IE(0);
if (IE1981A_0407() == 0 && IE1981A_0406() > 8)
a = 372097;
} break;
case dataset_id::ie1986a: {
if (IE1986A_0407() == 98 && IE1986A_0406() <= 8)
a = GEO1_IE(0);
if (IE1986A_0407() == 98 && IE1986A_0406() > 8 && IE1986A_0406() < 98)
a = 372097;
if (IE1986A_0407() == 98 && IE1986A_0406() == 98)
a = 372098;
} break;
case dataset_id::ie1991a: {
if (IE1991A_0408() == 99 && IE1991A_0407() <= 8 && IE1991A_0404() >= 1 &&
IE1991A_0404() <= 85)
a = GEO1_IE(0);
if (IE1991A_0408() == 99 && IE1991A_0407() > 8 && IE1991A_0407() < 98 &&
IE1991A_0404() >= 1 && IE1991A_0404() <= 85)
a = 372097;
if (IE1991A_0408() == 99 && IE1991A_0407() == 98 && IE1991A_0404() >= 1 &&
IE1991A_0404() <= 85)
a = 372098;
} break;
case dataset_id::ie2016a: {
if (IE2016A_0406() == 1)
a = GEO1_IE(0);
} break;
}
setData(a);
}
};
Description
MIG1_1_IE indicates the person's region of residence within Ireland one year prior to the census.
Click on the Source Variables tab for information on place of residence for each sample year. Source variables may contain more geographic unit detail but are not suitable for cross-temporal comparison.
Comparability — General
This variable is comparable across time apart from the minor difference in the universe between 1996 and 2002. The universe for the 2002 to 2016 samples is non-absent persons age 1+, whereas the universe for earlier samples is persons age 1+.
The 2011 sample provides county of prior residence, available in the source variable.
Northern Ireland is included in 'Abroad.' The 2016 sample only reports information for persons residing in their county of birth one year prior to the census; other persons are coded to "Ireland, region not specified."
For the country of residence one year ago of international migrants, see MIGCTRY1
Universe
- Ireland 1981: Persons age 1+
- Ireland 1986: Persons age 1+
- Ireland 1991: Persons age 1+
- Ireland 1996: Persons age 1+
- Ireland 2002: Non-absent persons age 1+
- Ireland 2006: Non-absent persons age 1+
- Ireland 2011: Non-absent persons age 1+
- Ireland 2016: Non-absent persons age 1+
Availability
- Ireland: 1981, 1986, 1991, 1996, 2002, 2006, 2011, 2016

Loading...