Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Req IDRequirement Description
G1Files must be encoded in ANSI format.
G2Files must have a “.csv” extension.
G3Data is delimited by a comma.
G4

Files must contain a header record in the first row of the data field and delimited by a comma.  All headers are mandatory, and each file must contain all specified headers even if no data is being reported under that header.  

The header names are listed in the “Field Name” of the specific file layouts in the sections that follow.

G5All fields must follow the order as specified in the file layouts in the sections that follow.
G6

Each field must follow the supported data types as indicated in the file layouts.  Data formats supported include:

    • Date format will be MMDDYYYY
    • Alphanumeric fields supported values range from A to Z and 0 to 9
    • Character fields supported values range from A to Z and 0 to 9 and include all special characters
    • Codes must be provided according to the “Interface Codes” section 
      Note: Each file layout has it’s specific set of applicable interface codes 
    • Integers are to be provided without thousands separator symbol
    • There are no left padded zeros for numeric values
    • Decimal symbols is the period (.) symbol
G7

The following file types must NOT contain multiple lines for the same SIN.   

Enrolments 

   

    • Enrolments 
    • Member Basic Info  Info  MDC 
    • MDC 
    • Final Data (Termination & Retirement)
G8

The following file types may contain multiple lines for the same SIN.

    • Non-contributory leaves leaves 
    • Contributory leaves leaves 
    • Retro contributions contributions 
    • Previous year adjustments

For example, if one member has a retro payment that impacts multiple years, the member record will be repeated for each year of retro data.

G9SIN, Last Name and First Name are mandatory fields in all files. 
 
The SIN will be used as the “key identifier” in each file to match reported data to the associated member record that HOOPP has on file.  
 
If the SIN, Last Name and/or First Name values are different from what HOOPP has on file, the reported values will not be used to update the members information that HOOPP has on file.  
 
SIN, Last Name, Middle Initial, and First Name can be updated as part of the Member Basic Info file only.  SIN and name changes reported via the Member Basic Info data process (either through file upload or via manual entry) will update the Member’s information that HOOPP has on file.  
G10

You must only report net new data changes for the following in-year data files:

    • Member Basic Info Info 
    • Events (Termination & Retirement)  Enrolments 
    • Enrolments 
    • Retro Contributions Contributions 
    • Previous Year Adjustments

Employee information should not be duplicated file over file.  For example, an employee’s termination information must only be provided once in a single file.  

...