Skip to main content
Skip table of contents

IL FitnessGram Report

Regulatory > Physical Fitness Assessment > IL FitnessGram

Use this option to create an Excel file with class lists for a building's physical fitness courses which you can import into the FitnessGram software. The class lists are organized by course-section. Course-sections are included in processing based on the IL FitnessGram course district-defined page, and its Include in FitnessGram setting. Refer to IL FitnessGram for information on course setup.

Course-section FitnessGram spreadsheet records include the following information:

  • Linking students with teachers and courses.
  • FitnessGram login IDs and passwords for students and staff.
  • Student and staff demographic information.

Prerequisites

Make sure you set up the appropriate courses' IL FitnessGram page with the Include in FitnessGram box checked. This setting is available at the District Course Catalog, Building Course Catalog, and Course Section levels. Refer to the IL FitnessGram course district-defined page section for information on how the report option refers to these levels when determining the course-sections to process.

Procedure

To generate an Excel file with records you can import into the FitnessGram software:

  1. Select Regulatory > Physical Fitness Assessment > IL FitnessGram.
  2. Enter your report prompt selections referring to the Fields section for more information.
  3. Use the Filter panel to limit the course-sections to process. You may also filter based on student demographic information.
  4. Click Run
  5. In the Tasks/Reports > Recent Reports menu, open the IL_FitnessGram spreadsheet file to see the results.
  6. Repeat Steps 2 - 5 until you are satisfied with the results.
  7. Import student and staff information from the Excel file using the FitnessGram application.

When you are ready to import in FitnessGram, you can use Settings > District/Schools to access the option Do Not Update Username and Password on Import. Select this box if the import should not overwrite existing login credentials based on the spreadsheet you are currently loading.

FieldsDescription
School YearSelect the school year the FitnessGram option will use when choosing Master Schedule course-sections to process.
Building ListChoose which buildings the FitnessGram option should use when choosing the Master Schedule course-sections to process.
As of DateSelect the calendar date the FitnessGram option uses to determine if each student is active in the processed course-section and enrolled in the reported building.
Log File TypeSelect whether the error log should generate as a PDF or CSV file.

IL FitnessGram Mapping 

Field Name

Field Length

Database Table and Field

Notes

School ID

50

reg_building.state_code_equiv for the student's reg_entry_with.building

 

Student ID

50

reg_personal.state_report_id

 

Student First Name

35

reg.first_name

 

Student Last Name

35

reg.last_name

 

Student Middle Initial

35

reg.middle_name

 

Student Nick Name

35

reg.nickname

 

Student Birthdate

10

reg.birthdate

MM/DD/YYYY

Student Grade

2

reg_grade.state_code_equiv for the student's reg_entry_with.grade

K - 12. For grades 1 - 9, use a single digit.

Student Gender

1

reg.gender

m, f, M, F

Student Ethnicity Code

10

N/A

Not tracked in eSchoolPlus

Student Username

60

reg_personal.state_report_id

 

Student Password

100

System-generated as described in the Notes.

Concatenation of the student's first initial + middle initial + last initial + birthdate.

Student Report Email

128

reg_contact.email where reg_stu_contact.contact_type = M

Email from the student's Addresses page

Parent Report Email 1

128

reg_contact.email where reg_stu_contact.contact_type = G. Use the contact with the highest contact_priority where 1 is the highest number.

Email from the student's highest Priority Contact where 1 is the highest number.

Parent Report Email 2

128

reg_contact.email where reg_stu_contact.contact_type = G. Use the contact with the next highest contact_priority, using an ordinal scale with 1 as the highest number.

Email from the student's next highest Priority Contact on an ordinal scale, using 1 as the highest number.

Student Address 1

45

Use a concatenation of reg_contact.street_number + reg_contact.street_prefix + reg_contact.street_name + reg_contact.street_type where reg_stu_contact.contact_type = M

Use the student's Mailing Address.

Student Address 2

35

Use a concatenation of reg_contact.apartment + reg_contact.complex where reg_stu_contact.contact_type = M

Use the student's Mailing Address.

Student Address 3

35

Use reg_contact.development where reg_stu_contact.contact_type = M

Use the student's Mailing Address.

Student City

30

reg_contact.city

 

Student State

5

reg_contact.state

 

Student Zip Code

20

reg_contact.zip

 

Student Print Body Comp

1

Defaults as 'Y'

 

Student Print Report in Spanish

1

Defaults as 'N'

 

Student Permanent Exemption Code

10

N/A

Leave blank

Student is Active?

1

The report compares your As of Date entry to the following date ranges:

schd_stu_crs_dates.date_added to schd_stu_crs_dates.date_dropped

and

reg_entry_with.entry_date to reg_entry_with.withdrawal_date

See if the student is active in the reported course, comparing the FitnessGram As of Date prompt to the student's course dates on the Student Course page.

Also, see if the student is enrolled in the reported building, comparing the FitnessGram As of Date prompt to the student's Entry/Withdrawal page.

If the answer is Yes in both cases, report Y. If the student is in the course but not enrolled in the building, report N. If the student is not active in the course on the As of Date, report N.

Class Name

100

Concatenation of schd_ms.course + schd_ms.course_section + reg_mp_date.marking_period

To get the reg_mp_date.marking_period, first use the prompted FitnessGram As of Date. Find the schd_ms_mp.marking_period including the As of Date. Then get the corresponding reg_mp_date.marking_period code.

Report the course ID, section number, and marking period code. Each record needs a unique Class Name and Teacher ID combination.

Class ID

100

Concatenation of reg_district.state_code_equiv + schd_ms.building + schd_ms.course + schd_ms.course_section

Confirm schd_ms.building has reg_building.state_code_equiv

Combine the reported district, building, course ID, and section number. Separate each element using an underscore.

Class Description

255

schd_ms.description

 

Class Start Date

10

reg_mp_date.start_date

Get this value by finding the course-section's schd_ms_mp.marking_period corresponding the FitnessGram As of Date. Then map to the reg_mp_date.start_date.

This is the Marking Period start date for the earliest marking period associated with the course-section.

Class End Date

10

reg_mp_date.end_date

Get this value by finding the course-section's schd_ms_mp.marking_period corresponding the FitnessGram As of Date. Then map to the reg_mp_date.end_date.

This is the Marking Period end date for the latest marking period associated with the course-section

Teacher ID

50

reg_staff.staff_state_id

 

Teacher First Name

35

reg_staff.first_name

Exclude the record if there is no Teacher First Name.

Teacher Last Name

35

reg_staff.last_name

Exclude the record if there is no Teacher Last Name.

Teacher Middle Initial

35

reg_staff.middle_name

Include only the first character.

Teacher Nick Name

35

N/A

Leave blank

Teacher User Name

60

reg_staff.email

Unique identifier the teacher can use as a secure login. The common practice is to use the teacher's official school email address.

Teacher Password

100

Default to Fitnessgram

 

Teacher Email

128

reg_staff.email

 

Teacher Address 1

45

reg_building.street1 based on schd_ms.building

Use the school's mailing address

Teacher Address 2

35

reg_building.street2 based on schd_ms.building

Use the school's mailing address

Teacher Address 3

35

N/A

Leave blank

Teacher City

30

reg_building.city based on schd_ms.building

 

Teacher State

5

reg_building.state based on schd_ms.building

 

Teacher Zip

20

reg_building.zip based on schd_ms.building

 

Teacher is Active

1

Default Y

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.