Publications

    SLID Electronic Data Dictionary

    Variables by:

    Variables for entity : jobsect

    Warning View the most recent version.

    Archived Content

    Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject to the Government of Canada Web Standards and has not been altered or updated since it was archived. Please "contact us" to request a format other than those available.

    • began1 -- Flag - Job began during refyear
    • benfg1 -- Flag - Other important benefits were available
    • budstf1 -- Flag - Person made decisions on budget or staffing
    • clwkr1 -- Class of worker in refyear
    • commis1 -- Flag - Commission/ tips were received in refyear
    • conpp1 -- Flag - Contribution to pension plan in refyear
    • dentp1 -- Flag - Employer offered dental insurance
    • enddat1 -- End date of job within refyear
    • ended1 -- Flag - Job ended during refyear
    • errsp1 -- Flag - Employer contributed to group RRSP in refyear
    • fllprt1 -- Flag - Job was full-time in refyear
    • hrwkhm1 -- Hours per week worked at home for job
    • hwjmv1 -- Usual monthly hours worked at job for refyear
    • imphwe1 -- Hourly wage at end of job or end of refyear
    • imphws1 -- Hourly wage rate at start of refyear
    • jobdur1 -- Duration of job up to the end of current refyear (months)
    • jobid -- Identifier for job or employment spell with employer
    • lifdp1 -- Flag - Employer offers life/disability insurance
    • lloan1 -- Flag - Employer offers the option of a low interest loan
    • manag1 -- Flag - Job was perceived as managerial
    • managl1 -- Management level
    • medhp1 -- Flag - Employer offered medical insurance/health plan
    • minwag1 -- Flag - Job paid at minimum wage
    • mtwrkd1 -- Vector - Months, some work was done by person (this job)
    • nbabs1 -- Nbr of absences from this job of more than one week, refyear
    • nbempl1 -- Number of employees at person's place of work
    • nbmtwk1 -- Total months in which some work was done at this job, refyear
    • nbsupv1 -- Number of people supervised directly
    • nbwksw1 -- Total weeks some work was done at job during refyear
    • paypro1 -- Flag - Person had influence on pay raise or promotion
    • penpln1 -- Flag - Has pension plan with this job in refyear
    • prmjb1 -- Flag - Permanent job
    • profp1 -- Flag - Employer offers a profit sharing plan
    • prrsp1 -- Flag - Participation in a group RRSP in refyear
    • reaisc1 -- Reason for irregular work schedule at end of the year
    • reanp1 -- Reason why this job is not permanent
    • reawch1 -- Reason why a wage change occurred in refyear
    • reawpt1 -- Reason why person worked less than 30 hours per week
    • reled1 -- How close the job is related to person's education
    • respwk1 -- Flag - Responsible for deciding the work to be done by staff
    • scdtyp1 -- Type of work schedule at end of year for given job
    • stckp1 -- Flag - Employer offers stock purchase or stock option plan
    • strdat1 -- Start date of job within refyear
    • superv1 -- Flag - Job involved supervising employees
    • totear1 -- Total earnings from this job in refyear
    • tothrp1 -- Total hours paid at this job in refyear
    • tothrw1 -- Total usual hours worked at this job in refyear
    • typpt1 -- Type of part time work at this job for refyear
    • uncoll1 -- Flag - Union member or covered by collective agreement
    • wagchg1 -- Flag - Wage changed during refyear
    • wagchm1 -- Month when wage changed
    • wage1 -- Wage/salary at end of refyear (end of empl. spell) this job
    • wags1 -- Wage or salary at the start of refyear for this job
    • wagune1 -- Unit for reporting wage or salary in variable WAGE1
    • waguns1 -- Unit for reporting wage or salary in variable WAGS1
    • wantft1 -- Wanted to work full-time
    • wkhm1 -- Flag - Person regularly worked at home for this job
    • year1 -- Refyear

    Variables descriptions

    began1 -- Flag - Job began during refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if this job began during the reference year.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    benfg1 -- Flag - Other important benefits were available

    • Type and length: Character(1)
    • Description: Flag to indicate if any other important benefits were available. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    budstf1 -- Flag - Person made decisions on budget or staffing

    • Type and length: Character(1)
    • Description: Flag to indicate if person made decisions about budgets or staffing.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    clwkr1 -- Class of worker in refyear

    • Type and length: Character(2)
    • Description: Class of worker for this job in this reference year.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 01 : Employee
      • 02 : Unpaid family worker
      • 03 : Incorporated business - with paid help
      • 04 : Incorporated business - no paid help
      • 05 : Not incorporated business - with paid help
      • 06 : Not incorporated business - no paid help
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    commis1 -- Flag - Commission/ tips were received in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if commission and tips was received in the reference year.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    conpp1 -- Flag - Contribution to pension plan in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if person has contributed to a registered pension plan in the reference year. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year, was paid worker and had a pension plan.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    dentp1 -- Flag - Employer offered dental insurance

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offered dental insurance (dental plan or dental coverage with health plan). Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    enddat1 -- End date of job within refyear

    • Type and length: Date(8)
    • Description: End date of job within reference year. If job is not ended, ENDDAT1 will be December 31 of the reference year. All SLID "date" type variables can be viewed as a concatenation of the three sub-component fields year, month and day. The standard SLID reserved values are assigned, when necessary, to the component fields, and not to the complete date variable. So it is possible to have a mixture of valid values and reserved codes in a "date" type variable.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 18000101:99951231 :
      • 99969696 : Interim Processing Code
      • 99979797 : Don't know
      • 99989898 : Refusal
      • 99999999 : Not applicable

    ended1 -- Flag - Job ended during refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if job had ended by the end of the reference year.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    errsp1 -- Flag - Employer contributed to group RRSP in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if employer contributed to group RRSP in the reference year. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year, paid worker and participated in a group RRSP.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    fllprt1 -- Flag - Job was full-time in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate whether job was full-time. Refers to last work schedule in reference year. "Part-time" is less than 30 hours per week.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Full-time
      • 2 : Part-time
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    hrwkhm1 -- Hours per week worked at home for job

    • Type and length: Decimal(5.1)
    • Description: Hours per week usually worked at home for this job.
    • Population: Persons aged 16-69 and had a job during the reference year and worked at home
    • Range and codes:
      • 000.0:999.5 :
      • 999.6 : Interim Processing Code
      • 999.7 : Don't Know
      • 999.8 : Refusal
      • 999.9 : Not Applicable

    hwjmv1 -- Usual monthly hours worked at job for refyear

    • Type and length: Character(36)
    • Description: Monthly vector of usual hours at job for the reference year based on the schedule.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 000:744 :
      • 996 : Interim Processing Code
      • 997 : Don't Know
      • 998 : Refusal
      • 999 : Not Applicable

    imphwe1 -- Hourly wage at end of job or end of refyear

    • Type and length: Decimal(6.2)
    • Description: Implicit hourly wage for this paid worker job at the end of the reference year or end of the job if it ended during the reference year. The amount includes tips, bonuses and commissions. For respondents who reported their wage or salary at this job as an hourly amount, the value is taken directly. For respondents who reported their wage or salary on some other basis, the amount is converted to an hourly "implicit" rate using information provided like number of months worked, number of weeks worked and number of hours per week usually worked. Paid worker jobs with zero paid hours are assigned the value "not applicable".
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 000.00:999.95 :
      • 999.96 : Interim Processing Code
      • 999.97 : Don't Know
      • 999.98 : Refusal
      • 999.99 : Not Applicable

    imphws1 -- Hourly wage rate at start of refyear

    • Type and length: Decimal(6.2)
    • Description: Implicit hourly wage for this job at start of reference year. Value is also "Not Applicable" if job started during the reference year or if this job has zero paid hours. See IMPHWE1 for more information.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 000.00:999.95 :
      • 999.96 : Interim Processing Code
      • 999.97 : Don't Know
      • 999.98 : Refusal
      • 999.99 : Not Applicable

    jobdur1 -- Duration of job up to the end of current refyear (months)

    • Type and length: Numeric(3)
    • Description: Duration of job up to the end of current reference year (expressed in months).
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 000:995 :
      • 996 : Interim Processing Code
      • 997 : Don't Know
      • 998 : Refusal
      • 999 : Not Applicable

    jobid -- Identifier for job or employment spell with employer

    • Type and length: Numeric(2)
    • Description: Unique identifier for a job or employment spell with an employer. The same employment spell that crosses over two reference years should retain the same "jobid". Two distinct employment spells with the same employer within the same reference year would each have a distinct "jobid".
    • Population: Persons aged 16-69 and employed during the survey reference period
    • Range and codes:
      • 00:95 :
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    lifdp1 -- Flag - Employer offers life/disability insurance

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offered life and/or disability insurance. This variable is only available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    lloan1 -- Flag - Employer offers the option of a low interest loan

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offers the option of a low interest loan. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    manag1 -- Flag - Job was perceived as managerial

    • Type and length: Character(1)
    • Description: Flag to indicate if the work at this job was perceived to be managerial.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    managl1 -- Management level

    • Type and length: Character(1)
    • Description: Management level.
    • Population: Persons aged 16-69 and had a job during the reference year and in a managerial position and paid worker
    • Range and codes:
      • 1 : Top management
      • 2 : Upper management
      • 3 : Middle management
      • 4 : Lower management
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    medhp1 -- Flag - Employer offered medical insurance/health plan

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offered medical insurance or health plan (in addition to the regular public health insurance coverage). Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    minwag1 -- Flag - Job paid at minimum wage

    • Type and length: Character(1)
    • Description: Flag to indicate if job paid minimum wage. This variable is only available starting in reference year 1999. From reference year 1999 to 2002, we asked a question directly to those who were receiving low wages as reported in previous questions. Starting in reference year 2003, this question has been deleted and replaced by a comparison between the implicit hourly wage at the end of reference year/end of the job and the minimum wage relevant to the province of residence.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    mtwrkd1 -- Vector - Months, some work was done by person (this job)

    • Type and length: Character(12)
    • Description: Monthly vector indicating months in which some work was done in this job, i.e. excluding paid and unpaid absences (if paid worker and not on call) or months not worked in this job.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    nbabs1 -- Nbr of absences from this job of more than one week, refyear

    • Type and length: Numeric(2)
    • Description: Excluding paid vacation, number of times person was absent from this job for more than one week during reference year. This variable depends on the perception of the respondent. One person may report 1 absence of three weeks what another reports as three absences of 1 week.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker, excluding on-call workers
    • Range and codes:
      • 00:95 :
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    nbempl1 -- Number of employees at person's place of work

    • Type and length: Character(1)
    • Description: Number of employees at person's place of work.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Less than 20
      • 2 : 20 to 99
      • 3 : 100 to 499
      • 4 : 500 to 999
      • 5 : 1000 and over
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    nbmtwk1 -- Total months in which some work was done at this job, refyear

    • Type and length: Numeric(2)
    • Description: Total months in which some work was done at this job in reference year, i.e., excluding months where person was absent from the job all month (either paid or unpaid).
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 00:12 :
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    nbsupv1 -- Number of people supervised directly

    • Type and length: Numeric(3)
    • Description: Number of people supervised directly.
    • Population: Persons aged 16-69 and had a job during the reference year and in a supervisory position
    • Range and codes:
      • 000:995 :
      • 996 : Interim Processing Code
      • 997 : Don't Know
      • 998 : Refusal
      • 999 : Not Applicable

    nbwksw1 -- Total weeks some work was done at job during refyear

    • Type and length: Numeric(2)
    • Description: Total weeks in which some work was done at this job in the reference year. (RESERVED FOR FUTURE USE)
    • Population: Persons aged 16-69 and had a job during the survey reference period
    • Range and codes:
      • 00:53 :
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    paypro1 -- Flag - Person had influence on pay raise or promotion

    • Type and length: Character(1)
    • Description: Flag to indicate if person had an influence on whether person(s) he/she supervised received a pay raise or promotion.
    • Population: Persons aged 16-69 and had a job during the reference year and in a supervisory position
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    penpln1 -- Flag - Has pension plan with this job in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate whether person is covered by a pension plan connected with this job during the reference year. (excluding CPP/QPP, deferred profit sharing plans or personal savings plans for retirement.) Starting in RY03, we have deleted from the question CH_Q270 "not including a group RRSP" since this was confusing for respondents. Please be cautions with any comparison with previous years.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    prmjb1 -- Flag - Permanent job

    • Type and length: Character(1)
    • Description: Flag to indicate if job is permanent. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Permanent
      • 2 : Not permanent
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    profp1 -- Flag - Employer offers a profit sharing plan

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offers the option of a profit sharing plan. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    prrsp1 -- Flag - Participation in a group RRSP in refyear

    • Type and length: Character(1)
    • Description: Flag to indicate if person has participated in a group RRSP in the reference year. This variable is only available starting with reference year 1999. In reference years 1999 to 2001, this question (CH_Q272) was only asked to those who did not have an employer pension plan (CH_Q270="no"). Starting in reference year 2002, this question is now asked directly whatever the answer to the previous question (CH_Q270).
    • Population: Persons aged 16-69 and had a job during the reference year and was paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    reaisc1 -- Reason for irregular work schedule at end of the year

    • Type and length: Character(2)
    • Description: Reason for irregular work schedule at the end of the year/end of job for the given job.
    • Population: Persons aged 16-69 and had a job during the reference year and working irregular or on-call schedule and paid worker
    • Range and codes:
      • 01 : Own illness or disability
      • 02 : Caring for own children
      • 03 : Caring for elder relative(s)
      • 04 : Other personal or family responsibilities
      • 05 : Going to school
      • 06 : Could only find this type of work
      • 07 : Did not want a regular schedule
      • 08 : Requirement of the job/no choice
      • 09 : Earn more money
      • 10 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    reanp1 -- Reason why this job is not permanent

    • Type and length: Character(2)
    • Description: Reason why this job is not permanent. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job not permanent.
    • Range and codes:
      • 01 : Seasonal job
      • 02 : Temporary, term or contract job (non-seasonal)
      • 03 : Casual job
      • 04 : Work done through a temporary help agency
      • 90 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    reawch1 -- Reason why a wage change occurred in refyear

    • Type and length: Character(1)
    • Description: Reason why a wage change occurred in the reference year. (Reason for a wage change is only collected when there is a drop of any magnitude, or an increase of 10% when comparing WAGS1 and WAGE1 and only for cases where the wage unit (WAGUNS1 and WAGUNE1) are the same.) This is a processing variable, not a data variable. Not available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago and wage changed in reference year
    • Range and codes:
      • 1 : Real change
      • 2 : Error last year
      • 3 : Wage this year is an estimate
      • 4 : Other
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    reawpt1 -- Reason why person worked less than 30 hours per week

    • Type and length: Character(2)
    • Description: Reason why person worked less than 30 hours per week or part time at this job. Refers to last work schedule reported for the reference year. Code 06 and 09 are considered as "involuntary" part-time work. All other codes are considered as "voluntary" part-time work. In RY 2002 a new category called "Personal preference" has been added to code 07. In RY 2002 a new category has been created. It is called "Economic conditions", the new code is 09. In RY 2003 a new category has been created. It is called "Semi-retired or pre-retired", the new code is 10.
    • Population: Persons aged 16-69 and had a job during the reference year and job was part time
    • Range and codes:
      • 01 : Own illness or disability
      • 02 : Caring for own children
      • 03 : Caring for elder relative(s)
      • 04 : Other personal or family responsibilities
      • 05 : Going to school
      • 06 : Could only find part-time work
      • 07 : Did not want full-time work / Personal preference
      • 08 : Full-time work under 30 hours per week (nature of the job)
      • 09 : Business conditions
      • 10 : Semi-retired or pre-retired
      • 90 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    reled1 -- How close the job is related to person's education

    • Type and length: Character(1)
    • Description: Indicator of how closely the job is related to the person's education, as perceived by the person. Not available prior to reference year 2001.
    • Population: Persons aged 16-69 and had a job during the survey reference period
    • Range and codes:
      • 1 : Closely related
      • 2 : Somewhat related
      • 3 : Not at all related
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    respwk1 -- Flag - Responsible for deciding the work to be done by staff

    • Type and length: Character(1)
    • Description: Flag to indicate if person was directly responsible for deciding the work to be done by the people he/she supervised.
    • Population: Persons aged 16-69 and had a job during the reference year and in a supervisory position
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    scdtyp1 -- Type of work schedule at end of year for given job

    • Type and length: Character(2)
    • Description: Type of work schedule at the end of the year/end of job for the given job.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 01 : A regular daytime schedule
      • 02 : A regular evening schedule
      • 03 : A regular night or graveyard shift
      • 04 : A rotating shift
      • 05 : A split shift
      • 06 : On call
      • 07 : An irregular schedule
      • 08 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    stckp1 -- Flag - Employer offers stock purchase or stock option plan

    • Type and length: Character(1)
    • Description: Flag to indicate if employer offers the option of a stock purchase or stock option plan. Available starting with reference year 1999.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    strdat1 -- Start date of job within refyear

    • Type and length: Date(8)
    • Description: Start date of job within reference year. If job began prior to reference year, STRDAT1 will be January 1 of the reference year. All SLID "date" type variables can be viewed as a concatenation of the three sub-component fields year, month and day. The standard SLID reserved values are assigned, when necessary, to the component fields, and not to the complete date variable. So it is possible to have a mixture of valid values and reserved codes in a "date" type variable.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 18000101:99951231 :
      • 99969696 : Interim Processing Code
      • 99979797 : Don't know
      • 99989898 : Refusal
      • 99999999 : Not applicable

    superv1 -- Flag - Job involved supervising employees

    • Type and length: Character(1)
    • Description: Flag to indicate if person's job involved supervising the work of other employees.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    totear1 -- Total earnings from this job in refyear

    • Type and length: Numeric(8)
    • Description: Total earnings from this paid worker job in the reference year. The amount includes tips, bonuses and commissions. This variable reflects as accurately as possible the number of hours actually paid during the year, and not an annual wage rate. The implicit hourly wage rate is first derived based on the reported wage or salary, depending on the unit of reporting (annual, hourly, or some other basis; see IMPHWE1 and IMPHWS1 for more information). A vector of the volume of hours paid for is then completed, taking into account start and end dates of the job, the various work schedules, and unpaid absences. Finally, the relevant implicit hourly wage rate (start or end, depending on whether there was a change and when) is multiplied by the number of hours paid for each month, and the resultant monthly vector of earnings is summed.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 00000000:99999995 :
      • 99999996 : Interim Processing Code
      • 99999997 : Don't Know
      • 99999998 : Refusal
      • 99999999 : Not Applicable

    tothrp1 -- Total hours paid at this job in refyear

    • Type and length: Numeric(4)
    • Description: Total hours paid at this job in reference year. This is equal to the total hours scheduled minus scheduled hours during any unpaid absences or months not worked in this job. Absence spells are not collected if someone is not a paid worker nor on call. If we do not know whether an absence is paid, it is assumed it is unpaid and hours absent are subtracted from hours usually worked. If value is missing, it is imputed using the average hours worked based on whether the person works full-time or part time (FLLPRT1), based on sex (SEX99), based on the number of months worked (NBMTWK1) and based on age groups (16 to 24, 25 to 49, 50 to 69). For respondents over 49, we do not take into account the sex for the imputation. This is done since the lower number of classes in this group.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 0000:9995 :
      • 9996 : Interim Processing Code
      • 9997 : Don't Know
      • 9998 : Refusal
      • 9999 : Not Applicable

    tothrw1 -- Total usual hours worked at this job in refyear

    • Type and length: Numeric(4)
    • Description: Total usual hours worked at this job in reference year based on the schedule.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 0000:9995 :
      • 9996 : Interim Processing Code
      • 9997 : Don't Know
      • 9998 : Refusal
      • 9999 : Not Applicable

    typpt1 -- Type of part time work at this job for refyear

    • Type and length: Character(1)
    • Description: Type of part time work at this job. Refers to last work schedule reported for the reference year.
    • Population: Persons aged 16-69 and had a job during the reference year and job was part time
    • Range and codes:
      • 1 : Voluntary
      • 2 : Involuntary
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    uncoll1 -- Flag - Union member or covered by collective agreement

    • Type and length: Character(1)
    • Description: Flag to indicate whether person was a member of a union or covered by a collective agreement in this job during the reference year.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 1 : Yes, member of a union and covered by a collective agreement
      • 2 : Yes, covered by a collective agreement, but not a union member
      • 3 : No, not a member of a union nor covered by a collective agreement
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    wagchg1 -- Flag - Wage changed during refyear

    • Type and length: Character(1)
    • Description: Flag to indicate whether wage for this job changed during the reference year. (Only differences in the implicit hourly wage of at least $0.10 are identified.)
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    wagchm1 -- Month when wage changed

    • Type and length: Character(2)
    • Description: Month when wage changed, based on comparing the implicit hourly wage at the start of reference year with that at the end of the year/end of job. (Differences in the implicit hourly wage of at least $0.10 are considered.)
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago and wage changed in reference year
    • Range and codes:
      • 01 : January
      • 02 : February
      • 03 : March
      • 04 : April
      • 05 : May
      • 06 : June
      • 07 : July
      • 08 : August
      • 09 : September
      • 10 : October
      • 11 : November
      • 12 : December
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    wage1 -- Wage/salary at end of refyear (end of empl. spell) this job

    • Type and length: Decimal(9.2)
    • Description: Wage or salary at the end of the reference year or end of employment spell for this job (paid workers only).
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 000000.00:999999.95 :
      • 999999.96 : Interim Processing Code
      • 999999.97 : Don't Know
      • 999999.98 : Refusal
      • 999999.99 : Not Applicable

    wags1 -- Wage or salary at the start of refyear for this job

    • Type and length: Decimal(9.2)
    • Description: Wage or salary at the start of the reference year for this job (paid workers only). Value is also "Not Applicable" if job started during the reference year or if this job has zero paid hours.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago
    • Range and codes:
      • 000000.00:999999.95 :
      • 999999.96 : Interim Processing Code
      • 999999.97 : Don't Know
      • 999999.98 : Refusal
      • 999999.99 : Not Applicable

    wagune1 -- Unit for reporting wage or salary in variable WAGE1

    • Type and length: Character(2)
    • Description: Unit for reporting wage or salary in variable WAGE1 (paid workers only). Starting with reference year 1999, code 04 was replaced by codes 07 and 08.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker
    • Range and codes:
      • 01 : Hourly
      • 02 : Daily
      • 03 : Weekly
      • 04 : Every two weeks
      • 05 : Monthly
      • 06 : Yearly
      • 07 : Bi weekly
      • 08 : Semi-monthly
      • 90 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    waguns1 -- Unit for reporting wage or salary in variable WAGS1

    • Type and length: Character(2)
    • Description: Unit for reporting wage or salary in variable WAGS1 (paid workers only). Starting with reference year 1999, code 04 was replaced by codes 07 and 08.
    • Population: Persons aged 16-69 and had a job during the reference year and paid worker AND job in progress one year ago
    • Range and codes:
      • 01 : Hourly
      • 02 : Daily
      • 03 : Weekly
      • 04 : Every two weeks
      • 05 : Monthly
      • 06 : Yearly
      • 07 : Bi weekly
      • 08 : Semi-monthly
      • 90 : Other
      • 96 : Interim Processing Code
      • 97 : Don't Know
      • 98 : Refusal
      • 99 : Not Applicable

    wantft1 -- Wanted to work full-time

    • Type and length: Character(1)
    • Description: Flag to indicate if the respondent wanted to work full-time. Starting in reference year 2002, if someone works less than 30 hours, a question is directly ask to see if they would like to work 30 hours or more. Note: An error in the question flow has been found and has been corrected for Reference year 2005. For reference years 2002 to 2004, this question was only asked to the respondents who were not paid workers.
    • Population: Persons aged 16-69 and had a job during the reference year and job was part time
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    wkhm1 -- Flag - Person regularly worked at home for this job

    • Type and length: Character(1)
    • Description: Flag to indicate whether person regularly worked at home for this job.
    • Population: Persons aged 16-69 and had a job during the reference year
    • Range and codes:
      • 1 : Yes
      • 2 : No
      • 6 : Interim Processing Code
      • 7 : Don't Know
      • 8 : Refusal
      • 9 : Not Applicable

    year1 -- Refyear

    • Type and length: Numeric(4)
    • Description: Reference year.
    • Population:
    • Range and codes:
      • 1800:9995 :
      • 9996 : Interim Processing Code
      • 9997 : Don't Know
      • 9998 : Refusal
      • 9999 : Not Applicable
    Date modified: