Business to Business (B2B) Form 7: Field list

Form 7 layout

  1. Worker information
  2. Employer information
  3. Accident/illness dates and details
  4. Health care
  5. Lost time – no lost time
  6. Return to work
  7. Base wage/employment information
  8. Additional wage information
  9. Work schedule
  10. Declaration
  11. Additional information

Each section contains a number of data fields. Each field has been analysed to determine mandatory or optional rules and as to data characteristics.

Field attribute definitions

Field attributes used in the following tables are defined as follows:
Field attributeDefinition
AlphaNon-numeric field i.e. alphabetic and special characters such as dashes, apostrophes and French upper and lower case characters
AlphanumericField that can contain numeric, alphabetic or character such as, but not limited to brackets, dashes, back-slashes, forward slash-es, etc. 
MonetaryField defined as dollars and cents i.e. $4.25 is represented as 3(2)
NumericField restricted to numeric character 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 in-cluding decimal points i.e. 4.25 is represented as 3(2)
Non-numericAlpha field that accepts “a to z” and special characters such as dash, slash, ampersand, apostrophe, etc., numbers not permitted
TextFreeform text field i.e. similar to alphanumeric

NOTE: Please use upper- and lower-case letters (not all capitals) and avoid using the caps lock key when entering information.

Field characteristics and business rules – Form 7

Section A - Worker information
Label field nameMandatory, optional, verified, selected by listField characteristicsEdit rules
No. Input name
Claim numberO8 numericN/A
Job title/occupationM40 alphanumericMinimum input is 1 character
Length of time in this position working for youM12 alphanumericMinimum input is 1 character
Social Insurance NumberM9 numbericN/A
Please check if this worker is a:OCheck boxes: Executive, elected official, owner, spouse or relative of the employerAllow more than one box to be checked
Is worker covered by a 
union/collective agreement?
MCheck boxes: yes, no
1 alpha
Either/or rule
Worker reference numberO15 alphanumericField may be blank
Worker's preferred languageMCheckboxes: English, French, 
Other 
1 alpha
Either/or rule
OtherO/M20 alphaField is mandatory if "other" box checked. 
Minimum input is 1 character if field is mandatory
Date of birth – ddmmyyM8 numericConvert "year" field to 4 numeric - ddm-myyyy 00000000 not allowed
Telephone numberM13 alphanumeric(NNN)NNN-NNNN
SexMCheckboxes: M, F 1 alphaEither/or rule
Date of hire - ddmmyyM8 numericConvert "year" field to 4 numeric - ddm-myyyy
Last nameM25 non-numeric Minimum input is 1 character
First nameM20 non-numeric Minimum input is 1 character
Address (number, street, apt., suite, unit)M45 alphanumericMinimum input is 1 character
City/townM30 non-numericMinimum input is 1 character
ProvinceM10 alphanumericMinimum input is 1 character
Postal codeM10 alphanumeric1 minimum to 10 maximum alphanumeric character required (mailing address may be out of Canada)
Section B - Employer information
Label field nameMandatory, optional, verified, selected by listField characteristicsEdit rules
No. Input name
Trade and legal name 
(if different, provide both)
M45 alphanumeric Minimum input is 1 character
Mailing addressM45 alphanumeric Minimum input is 1 character
City/TownM30 non-numeric Minimum input is 1 character
ProvinceM3 non-numeric Minimum input is 1 character
Postal codeM10 alphanumeric1 minimum to 10 maximum alphanumeric character required (mailing address may be out of Canada)
Telephone numberM13 alphanumeric(NNN)NNN-NNNN
Fax numberO13 alphanumeric(NNN)NNN-NNNN
Check one:MCheck boxes: Firm number or Account number 
1 alpha
Either/or rule
Provide numberM8 alphanumeric, or 
7 numeric
If firm number box checked, field is alphanumeric and a minimum input of 1 numeric character and a maximum of 6 numeric plus 2 alpha characters allowed 
If account number checked, field is numeric and minimum input of 1 to maximum of 12 numeric characters allowed (do not display leading zeroes)
Rate groupO/M3 numericNNN (if Class/Subclass and NAICS Code are provided, rate group is not required) 
Rate group and classification unit code must be submitted together
Classification unit codeO/M8 alphanumericNNNN-NNN (if class/subclass and NAICS code are provided classification unit code is not required). Rate group and classification unit code must be submitted together
Class code 
[class/subclass]
O/M3 alphanumericNNN (if rate group and classification unit code are provided class/subclass is not required)  
class code and NAICS code must be submitted together
NAICS codeO/M6 alphanumericNNNNNN (if rate group and classification unit code are provided NAICS code is not required) 
Class code and NAICS code must be submitted together
Description of business activityM40 alphanumericMinimum input of 1 alphanumeric character
Does your firm have 20 or more employees?MCheck boxes: Yes, No 1 alphaEither/or rule
Branch address where 
worker is based (if different than mailing address - no abbreviations)
O45 alphanumericN/A
City/townO30 alphaN/A
ProvinceO3 alphaN/A
Postal codeO10 alphanumeric1 minimum to 10 maximum alphanumeric character required (mailing address may be out of Canada)
Alternate telephone numberO13 alphanumeric(NNN)NNN-NNNN
Section C - Accident/illness dates and details

Label field name

 

 

No. Input nameMandatory, optional, verified, selected by 
list
Field characteristicsEdit rules
1Date and hour of accident/ awareness of illnessM8 numeric (date) 
5 alphanumeric (hour)
Convert "year" field to 4 numeric – ddmmyyyy do not allow 00000000
a.m. 
p.m.
MCheck boxes for a.m., p.m. 1 alphanumericNN:NN 
Either/or rule 
01:00 to 12:59
Date and hour reported to employerM8 numeric (date) 
5 alphanumeric (hour)
Convert "year" field to 4 numeric – ddmmyyyy Do not allow 00000000
a.m. 
p.m.
MCheck boxes for a.m., p.m. 1 alphaNN:NN 
Either/or rule 
01:00 to 12:59
2Who was the 
accident/illness reported to? (name and position)
MLine one – 45 alphanumericMinimum input is 1 character
OLine two – 12 alphanumeric
3Was the accident/illness:MCheck boxes for: 
Sudden specific 
event/occurrence, 
Gradually occurring over 
time, 
Occupational disease, 
Fatality 
1 alpha
Either/or rule
4Type of accident/illness: (Please check all that apply)MCheck boxes for: 
Struck/caught, 
Overexertion, 
Repetition, 
Fire/explosion, 
Fall, 
Harmful 
substances/environmental, 
Assault, 
Slip/trip, 
Motor vehicle incident, 
Other
Allow more than one box to be checked
OtherO/M35 alphanumericMandatory, if “Other” box checked 
Minimum input of 1 character required if field mandatory
5Area of injury (body part) - (Please check all that apply) M

Check boxes for: 
Head, 
Face, 
Eye(s), 
Ear(s), 
Teeth, 
Neck, 
Chest,

Upper back, 
Lower back, 
Abdomen, 
Pelvis, 
Left shoulder, 
Right shoulder, 
Left arm, 
Right arm, 
Left elbow, 
Right elbow, 
Left forearm, 
Right forearm, 
Left wrist, 
Right wrist, 
Left hand, 
Right hand, 
Left finger(s), 
Right finger(s), 
Left hip, 
Right hip, 
Left thigh, 
Right thigh, 
Left knee, 
Right knee, 
Left lower leg, 
Right lower leg, 
Left ankle, 
Right ankle, 
Left foot, 
Right foot,

Left toe(s), 
Right toe(s) 
Other 
1 alpha

Allow more than one box to be checked
OtherO/M25 alphanumeric Mandatory if "other" box checked. 
Minimum of 1 character required if field is mandatory
6Describe what happened to cause the accident/illness and what the worker was doing at the timeM600 alphanumericMinimum of 1 character required. 
6 lines @ 86 alphanumeric characters, and 
1 line @ 84 alphanumeric characters
7Did the accident/illness happen on the employer's premises (owned, leased or maintained)?MCheck boxes: Yes, NoEither/or rule
Specify where (shop floor, ware-house, client/ customer site, park-ing lot, etc.M55 alphanumericMinimum of 1 character required
8Did the accident/illness happen outside the province of Ontario?MCheck boxes: Yes, NoEither/or rule
If yes, where (city, province/state, country)O/M55 alphanumericMandatory, if "Yes" box checked 
Minimum of 1 character required if field mandatory
9Are you aware of any witnesses or other employees involved in this accident/illness?MCheck boxes: Yes, NoEither/or rule
If yes, provide name(s), posi-tion(s), and work phone numbers.O/M200 alphanumeric(Two fields of 100 alphanumeric characters per field) 
1st line mandatory if "Yes" box checked 
Minimum of 1 character required in 1st field
10Was any individual, who does not work for your firm, 
partially or totally responsible for this accident/illness?
MCheck boxes: Yes, NoEither/or rule
If yes, please provide name and work numberM50 alphanumericMandatory, if "Yes" box checked
11Are you aware of any prior similar or related problem, injury or condition?MCheck boxes: Yes, NoEither/or rule
If yes, please explainM50 alphanumericMandatory, if "Yes" box checked
12If you have concerns about this claim, attach a written submission to this formOCheckbox for: submission 
attached 1 alpha-numeric
Note: Attachments are not within in the scope of the B2B F7 project
Section D - Health care
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
1Did the worker receive health care for this injury?MCheck boxes: Yes, NoEither/or rule
If yes, when:O/M8 numericMandatory if yes box checked. 
Convert "Year" field to 4 numeric – ddmmyyyy 
Do not allow 00000000
2When did the em-ployer learn that the worker received health care?O/M8 numericMandatory if "yes" box checked for Section D, question number 1 
Convert "Year" field to 4 numeric - ddmmyyyy 
Do not allow 00000000
3Where was the worker treated for this injury 
(Please check all that apply)
M

Check boxes for: 
Onsite health care, 
Ambulance, 
Emergency department, 
Admitted to hospital, 
Health professional of-fice, 
Clinic,

Other 
1 alpha
 

Allow more than one box to be checked
OtherO/M70 alphanumericMandatory if "Other" box checked. 
Minimum input of 1 alphanumeric character required if field is mandatory
Name, ad-dress and phone 
number of health pro-fessional or facility who 
treated this worker (if 
known)
O190 alphanumeric1 line @ 50 alphanumeric characters per line 
2 lines @ 70 alphanumeric characters per line
Section E - Lost time - no lost time
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
1Please choose one of the following indicators. After the day of accident/awareness of ill-ness, this worker:MCheck boxes for: 
Returned to their regular work and has not lost any time and/or earnings (complete sections G and J
Returned to modified work and has not lost any time and/or earnings (complete sections F, G, and J) - Has lost time and/or earnings (complete all remaining sections
1 alpha
Either/or rule 
If section E, 1st box checked, invoke rules for sections G and J 
If section E, 2nd box checked, invoke rules for sections F, G and J 
If section E, 3rd box checked, invoke rules for sections F, G, H, I and J
Provide date worker first lost timeO/M8 numericMandatory if section E, 3rd box checked. 
Convert "Year" field to 4 numeric - ddmmyyyy 
Do not allow 00000000
Date worker returned to work (if known)O8 numericConvert "Year" field to 4 numeric - ddmmyyyy Do not allow 00000000
 O/MCheck boxes for: Regular work, 
Modified work
If there is input in "Date worker returned to work" field, one checkbox must have input
2This lost time-no lost time-modified worker information was confirmed by: MCheck boxes for: 
Myself, 
Other
Either/or rule
NameM35 non-numeric

Assumption is that "Myself" is the signato-ry/submitter of form 7 
If "Myself" checked, "Name" field is optional

If, "Other" box checked, "Name" field is mandatory. 
Minimum input of 1 character required if field mandatory

TelephoneM13 alphanumeric(NNN)NNN-NNNN
Ext.O6 numericN/A
Section F - Return to work
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
No.Input nameMCheck boxes for: Yes, No 1 alphaEither/or rule
2Has modified work been discussed with this worker?MCheck boxes for: Yes, No 1 alphaEither/or rule 
3Has modified work been offered to this worker?MCheck boxes for: Yes, No 1 alphaEither/or rule
If yes, was itO/MCheck boxes for: 
Accepted, 
Declined 
1 alpha
Either/or rule if "Yes" box checked
If declined please attach a copy of the written offer given to the workerN/AN/AAttachments to the form 7 are not within the scope of this project
4Who is responsible for arranging work-er's return to workMCheck boxes for: 
Myself, 
Other 
1 alpha
Either/or rule
NameO/M35 non-numericAssumption is that "Myself" is the signatory/submitter of form 7 
If "Myself" checked, "Name" field is optional 
If, "Other" box checked, "Name" field is man-datory
TelephoneM13 alphanumeric(NNN)NNN-NNNN
Ext.O6 numericNNNNNN 
Minimum of 1 character if field entered

(Section F requires mandatory input if section E, number one, box two or three checked)

Section G - Base wage/employment information
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
1Is this worker (please check all that apply)MIs this worker (please check all that apply)Check boxes for: 
Permanent full time, 
Permanent part time, 
Temporary full time, 
Temporary part time, 
Casual/irregular, 
Seasonal, 
Contract, 
Student, 
Unpaid/trainee, 
Registered apprentice, 
Optional insurance, 
Owner/operator or (Sub) 
contractor, 
Other
Allow more than one box to be checked
OtherO/M50 alphanumericMandatory if "Other" box checked 
Minimum input of 1 character required if field mandatory
2Regular rate of pay $M7(2) monetaryGreater than or equal to zero and less than or equal to 99999.99
PerM

Check boxes for: 
Hour, 
Day, 
Week,

Other 1 alpha

Either/or rule
OtherO/M30 alphanumericMandatory if "Other" box checked 
Minimum input of 1 character required if field mandatory

(Section G requires mandatory input if section E number one, box one, two or three checked)

Section H - Additional wage information
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
1Net claim code or amount: FederalM7(2) monetary
Or
2 alphanumeric
Net claim amount:
Allow for 1-5 digits of integer part
Allow for 0-2 digits of decimal part
Decimal point is required only when there are decimal digits
Decimal part, including the decimal point, is optional
Net claim code:
Only allow for the following values:
0, 00, 1, 01, 2, 02, 3, 03, 4, 04, 5, 05, 6, 06, 7, 07, 8, 08, 9,
09, 10, X, 0X, E, 0E
The letter X and E are upper-case only.
Provincial 7(2) monetary
Or
2 alphanumeric

Net claim amount:
Allow for 1-5 digits of integer part
Allow for 0-2 digits of decimal part
Decimal point is required only when there are decimal digits
Decimal part, including the decimal point, is optional
Net claim code:
Only allow for the following values:
0, 00, 1, 01, 2, 02, 3, 03, 4, 04, 5, 05, 6, 06, 7, 07, 8, 08, 9,
09, 10, X, 0X, E, 0E

The letter X and E are upper-case only.

2Vacation pay - on each cheque?MCheck boxes for Yes, No 1 alphaEither/or rule
Provide percentage %O/M4(2) numericMandatory if yes box checked
01.00 to 99.99
3Date and hour last workedM8 numericConvert "year" field to 4 numeric - ddmmyyyy Do not allow 00000000
HourM5 alphanumericHH:MM
01:00 to 12:59
a.m.
p.m.
MCheck boxes for: a.m., p.m. 1 alphaEither/or rule
4Normal working hours on last day worked
From
M5 alphanumericHH:MM
01:00 to 12:59
a.m.
p.m.
MCheck boxes for: a.m., p.m. 1 alphaEither/or rule
ToM5 alphanumericHH:MM
01:00 to 12:59
5Actual earnings for last day worked $M7(2) monetary0.00 to 99999.99
6Normal earnings for last day worked $M7(2) monetary0.00 to 99999.99
7Advances on wages: is the worker being paid while they recover?MCheck boxes for: Yes, No 1 alphaEither/or rule
If yes, indicate: O/MCheck boxes for:
Full/regular,
Other
Either/or rule if "Yes" box checked
OtherO/M25 alphanumericMandatory if "Other" box checked
Minimum of 1 character required if field mandatory
8Other Earnings (Not regular wages): Provide the total of additional earnings for each week for the four weeks before the accident/illness. 
*For rotational shift 
workers - if the shift cycle exceeds four weeks, please attach the earnings information for the last complete shift cycle prior to the date of accident/illness.
OInput table for: 
Period - Week 1: From Date 
8 numeric To Date 
8 numeric 
Mandatory Overtime Pay $ 
7(2) monetary 
Voluntary Overtime Pay $  7(2) monetary 
Period - Week 2: 
From Date 
8 numeric 
To Date 
8 numeric 
Mandatory Overtime Pay $ 
7(2) monetary 
Voluntary Overtime Pay $ 7(2) monetary 
Period - Week 3: 
From Date 
8 numeric 
To Date 
8 numeric 
Mandatory Overtime Pay $ 
7(2) monetary 
Voluntary Overtime Pay $ 7(2) monetary Period - Week 4: 
From Date 
8 numeric To Date 
8 numeric 
Mandatory overtime pay $ 
7(2) monetary 
Voluntary overtime pay $ 
7(2) monetary
Convert "Year" field to 4 numeric – ddmmyyyy
Do not allow 00000000 in date field 
0.00 to 99999.99 
If “From date” has input for any period, “To date” is mandatory. 
Period input does not have to be sequential, allow input for any period, or combinations of periods to be selected.
Allow either or both “Mandatory overtime pay $” and “Voluntary overtime pay $” to be selected without selecting any other earnings columns 
Allow any combination of “Mandatory overtime pay $, Voluntary overtime pay % and other earnings columns to be selected
Use these spaces for any other earnings (Indicate commission, Differentials, 
Premiums, Bonus, Tips, In Lieu %, etc.)
OPeriod - week 1 
commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
Commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
period - week 2 
commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
period - week 3 
commission $ 
7(2) monetary 
commission $ 
7(2) monetary 
commission $
0.00 to 99999.99 
Other earnings type may be: 
Bonus 
Commission 
Differentials 
In lieu % (converted into an amount that repre-sents the percentage) Other (key in) 
Premiums 
Tips 
Minimum 1 and maximum 15 alpha-numeric characters if “Other (key in)” selected 
Allow all or any selection of other earnings type headers, i.e. combinations or duplications or duplications and combinations 
Selection of headers is optional   
If a From date and To date are provided for any of the four weeks, a value of 0.00 (zero) dollars or greater must be provided in all the "any other earnings" columns (eg. Commission, Tips, etc.) for the week specified. Spaces in these columns will not be accepted

(Section H requires mandatory input if section E, number one, box three checked)

Section I - Work schedule
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
 (Complete either A, B or C. Do not include overtime shifts.)MCheck boxes for: 
Regular schedule, 
Repeating rotational work schedule 
Varied or irregular work Schedule 1 alphanumeric
Either/Or rule
(A)Regular schedule - indicate normal work days and hoursO/MInput boxes for: 
Sunday 
Monday 
Tuesday 
Wednesday 
Thursday 
Friday 
Saturday 
4(2)
Mandatory if "(B)" or "(C)" not checked 
Input required in at least one day field 
Greater than 0 and less than or equal to 24 numeric character input
or, (B)Repeating rotation shift Worker - ProvideO/MInput boxes for: 
Number of days On 
4(2) numeric 
Number of days Off 
4(2) numeric 
Hours per shift(s) 
4(2) numeric 
Number of weeks in cycle 
4(2) numeric
All (B) fields are mandatory if "(A)" or "(C)" not checked Input of greater than 0 and less than or equal to 99.99 days, shifts and weeks required
Or,Varied or irregular workO/MTable input fieldsMandatory if "(A)" or "(B)" not checked
(C)Schedule - Provide the total number of regular hours and shifts for each week for the 4 weeks prior to the accident/illness. (Do not include overtime hours or shifts here).Week 1: 
From/to dates 
8 numeric 
Total hours worked 
5(2) numeric 
Total shifts worked 5(2) numeric week 2: 
From/to dates 
8 numeric 
Total hours worked 
5(2) numeric 
Total shifts worked 5(2) numeric week 3: 
From/to dates 
8 numeric 
Total hours worked 
5(2) numeric 
Total shifts worked 5(2) numeric week 4: 
From/to dates 
8 numeric 
Total hours worked 
5(2) numeric 
Total shifts worked 
5(2) numeric
 Convert "year" field to 4 numeric - ddmmyyyy 
Input required of greater than 0 and less than 168.00 or equal to hours and shifts

(Section I requires mandatory input if section E, number one, box three checked)

Section J - Declaration
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
 Name of person completing this report (please print)M50 alphaMinimum input of 1 character required
 Official titleM50 alphaMinimum input of 1 character required
 SignatureN/A  
 TelephoneM13 alphanumeric(NNN)NNN-NNNN
 ExtO6 numeric 
 Date ddmmyyM8 numericConvert "year" field to 4 numeric - ddmmyyyy Do not allow 00000000 or future dates

(Section J requires mandatory input if section E, number one, box two or three checked)

Section K - Additional information
Label field name
No.Input nameMandatory, optional, verified, selected by listField characteristicsEdit rules
 Additional informationO3564 alphanumericFree form text field 
44 lines @ 81 alphanumeric characters per line 
Minimum of one (1) alphanumeric per line of user input