NIOSH logo and tagline

NIOSH Industry and Occupation Computerized Coding System (NIOCCS)

nioccs logo

User Manuals, Support and Documents

We continually work to improve usability and autocoding capability. Please email your comments and questions to NIOCCS@cdc.gov.

Instruction Manuals

NIOCCS Input  File Formats

Industry and Occupation Autocoding

Files uploaded to NIOCCS for industry and occupation coding must be in a standard .txt file format delimited by a Tab or Pipe character (|).

Two options exist for submitting records to the NIOCCS system for industry and occupation coding:

The NIOCCS Slim File Format contains only 3 fields:  Unique Identifier, Industry Title or NAICS code, and Occupation Title.  This format should be used if no other additional information (i.e., employer name, job duties, etc.) is available.

Fields DO NOT need to be padded with spaces.  Each record submitted must have a value in the Unique Identifier field and must have at least one value in either the Industry Title or Occupation Title.

caption>Fields DO NOT need to be padded with spaces. Each record submitted must have a value in the Unique Identifier field and must have at least one value in either the Industry Title or Occupation Title.
Field Field Sequence Format Max Length Comments
Unique Identifier 1  Alpha-Numeric 50 Required.   Must be unique value per record.   Example: 12345, or ID12345
Industry Title

or

NAICS code

2 Alpha-Numeric 250 At least one of these two fields (industry title or occupation title) must contain a value.

Examples for industry title or NAICS code:

Information Technology

Or 443112

Occupation Title 3 Alpha-Numeric 250 At least one of these two fields (industry title or occupation title) must contain a value.

Example for occupation title: Consultant

Example NIOCCS Slim File Format:

With Industry Titles

Industry Titles

With Industry NAICS codes

Industry Code

The NIOCCS Expanded File Format should be used if additional information is available that would support the computer assisted coding of the records.   Although NIOCCS currently only uses occupation text and industry text or industry NAICS codes in the autocoding engine, additional information can help users to select correct industry and occupation codes on records that are not autocoded.

Fields DO NOT need to be padded with spaces to fill unused positions. However, each field, including optional fields must be delimited by a Tab or Pipe character ( | ).   Each record submitted must have a value in the Unique Identifier field and must have at least one value in either the Industry Title or Occupation Title.   All other fields are optional.

Fields DO NOT need to be padded with spaces to fill unused positions. However, each field, including optional fields must be delimited by a Tab or Pipe character ( | ). Each record submitted must have a value in the Unique Identifier field and must have at least one value in either the Industry Title or Occupation Title. All other fields are optional.
Field Field Sequence Format Max Length Comments
Unique Identifier 1  Alpha-Numeric 50 Required.   Must be unique value per record.   Example: 12345, or ID12345
Industry Title

or

NAICS code

2 Alpha-Numeric 250 At least one of these two fields (industry title or occupation title) must contain a value.

Examples for industry title or NAICS code:

Information Technology

Or 443112

Occupation Title 3 Alpha-Numeric 250 At least one of these two fields (industry title or occupation title) must contain a value.

Example for occupation title: Consultant

Example NIOCCS Expanded File Format:

File Format

Crosswalk Coding

Crosswalk coding is the mapping of a code from one industry and occupation classification coding scheme to another or to a different code within the same industry and occupation coding scheme for a different year.

Files uploaded to NIOCCS for Crosswalk coding must be in a standard .txt file format delimited by a Tab or Pipe character (|). The file must have the seven fields (columns) listed below even if data is not available for each field. *Each record must have an ID field and at least one value in either the Industry Code or Occupation Code fields.

  1. ID = Unique Identifier*
  2. Industry Title
  3. Occupation Title
  4. Industry Code*
  5. Occupation Code*
  6. NAICS/SIC Code
  7. SOC Code

Example Input File for Crosswalk Coding

Crosswalk Code