2024-2025 Program Reporting Guidance for Vendors

Programs are a ‘Get’

Program Associations are reported each year

Programs are ‘owned’ by IDOE and the Program Reference section report Education Organization ID will always be 1088000000 (except for Alternative Education)

Sample json for programs with exception of Alternative Education:

{

"educationOrganizationReference": {

"educationOrganizationId": 1053855546

},

"programReference": {

"educationOrganizationId": 1088000000,

"type": "Virtual Education",

"name": "Virtual Education"

},

"studentReference": {

"studentUniqueId": "B99920006"

},

"beginDate": "2022-08-01"

}

Sample json for Alternative Education program:

{

"educationOrganizationReference": {

"educationOrganizationId": 1053855546

},

"programReference": {

"educationOrganizationId": 1053850000,(LEA Id)

"type": "Alternative Education",

"name": "Simon Youth Academy"

},

"studentReference": {

"studentUniqueId": "B99920006"

},

"beginDate": "2022-08-01"

}

 

 

Programs for 2024-2025

Program Type

Program Name

Begin Date

End Date

Reason Exited

Notes

Alternative Education

 

(Year to Year Program)

[Program Name]

First day of student entering program within the current school year.

Blank or Null until student exits the program or one of the allowable reason exited descriptors must be provided at the end of each school year

Requires Reason Exited when End Date provided or last day of school year

 

Descriptor = 02, 03, 04, 05, 06, 07, 10, 11, 14

Allow multiple records with begin/end dates within the school year for a student

 

Captures student status at any point during school year

Curricular Material Reimbursement

(non-public)

 

(Year to Year Program)

 

Curricular Material Reimbursement

First day of student entering program within the current school year.

Blank or Null until student exits the school or program or EOY

Optional 

 

Descriptor = 99 or End of Year (EOY)

One record per school year if a student is eligible at each reporting school ID under same ed org ID 

 

Eligibility requires F/R lunch program

 

Captures student status as of Oct.

Multilingual Learners

 

(Continuous program association)

 

Once students are identified they remain in the program even if exiting the school. 

 

All available program names 

First day of school calendar or (historical) first day of student entering program

Blank or Null until student is graduate 

NOTE: student exit date will remain null/blank if the student graduates from another school; schools do not need to provide exit data for those students

Changing Program Names=Exit date & 99

 

Otherwise:

Blank or Null until graduated 

 

Descriptor = 99

 

Allow multiple records with begin/end dates within a school year if student is changing program names within Multilingual program type under same school ID 

Otherwise: One record per school year at each reporting school ID under same ed org ID

 

Captures student status as of Oct. 

Foreign Exchange

 

(Year to Year Program)

 

Foreign Exchange

First day of student entering program within the current school year. 

Blank or Null until student exits the school or EOY

Optional

 

Descriptor = 99 or End of Year (EOY)

 

SSA exit = 27

One record per school year

 

Captures student status as of 10/1

 

Certified in July

Foster Care

 

(Year to Year Program)

 

Foster Care

First day of student entering program within the current school year. 

Blank or Null until student exits the school or EOY

Descriptor = 99 or End of Year (EOY)

Allow multiple records with begin/end dates within the school year for a student

 

Captures student status at any point during school year

 

Student counted once at each reporting school ID under same ed org ID (if multiple records provided)

High Ability

 

(Year to Year Program)

 

All available program names

First day of student entering program within the current school year.

Blank or Null until student exits the school or  

EOY or

student is no longer eligible 

Optional 

 

Descriptor = 99 if no longer eligible and still enrolled in the school or exits the school or

End of Year (EOY)

One record per school year at each reporting school ID under same ed org ID

 

Captures student status at any point during school year

Homebound

 

(Year to Year Program)

 

Homebound/Hospitalized 

First day of student entering program within the current school year.

Blank or Null until student exits the school or program. 

 

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

Allow multiple records with begin/end dates within the school year for a student to allow accurate calculation of days the student receives services. 

 

Captures student status at any point during school year

Homeless

 

(Year to Year Program)

 

All available program names

First day of student entering program within the current school year.

Blank or Null until student exits the school or program. 

 

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

One record per school year at each reporting school ID under same ed org ID

 

Captures student status at any point during school year

Parent in Military

 

(Year to Year Program)

 

Parent in Military

First day of student entering program within the current school year. 

Blank or Null until student exits the school or EOY

Descriptor = 99 or End of Year (EOY)

One record per school year

 

Captures student status at any point during school year

Refugee

 

(Year to Year Program)

Refugee

First day of student entering program within the current school year.

Blank or Null or EOY

Descriptor = 99 or End of Year (EOY)

One record per school year

 

Captures student status as of Oct.

 

School Food Services

 

(Year to Year Program)

 

All available program names

First day of student entering program within the current school year.

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

Allow multiple records with begin/end dates within the school year for a student

NOTE: schools may have multiple records showing changes to student F/R status but IDOE will be using the record that is active on census date and once a student qualifies they are qualified for the year

 

Captures student status as of Oct. 

Section 504 Placement

 

(Year to Year Program)

 

Section 504 Placement

First day of school calendar or (historical) first day of student entering program

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

Allow multiple records with begin/end dates within the school year for a student

 

Captures student status at any point during school year

Special Education (public)

 

(Continuous program association; year to year at same school Id)

 

All available program names 

Set to service start date (historical) for the program, or the case conference date or a different start date if captured in the SIS. If no case conference yet (no eval yet), use parental consent date.

Blank or Null until student exits the school or student is actually exited from receiving services

Termination Descriptor = 01, 11, 12, 13, 14, 15, 16, or 17 

 

Descriptor = 99 when a program is changing; when an ed org ID is changing within the same LEA; when a change is made on the disabilities (services are not ending)

Allow multiple records with begin/end dates within the school year for a student and to allow for changes to placement program names

 

Changes of program names is unique to the record and will insert a new record

 

Captures student status as of each census date

 

Special Education

(non-public)

 

(Year to Year Program)

 

Choice Voucher

Set to service start date (historical), or the case conference date or a different start date if captured in the SIS.

 

 

 

 

 

 

 

Blank or Null until student exits the school or date student is actually exited from receiving services at the nonpublic school

Descriptor = 99

One record per school year

 

Captures student status as of each census date

Special Education (public)

 

Evaluation started not completed

 

Evaluation completed and student found INELIGIBLE

Undefined

Set to parental consent date

Blank or Null if not complete

 

Date of case conference if completed and student is ineligible

Descriptor = 99 if not eligible 

 

Descriptor = Blank/Null or End of Year (EOY) if eval not complete

Utilize when student is determined ineligible for services or evaluation will not be completed until the following school year

 

Captures student status as of each census date

Special Education (public)

 

Student found eligible and is enrolled in nonpublic or homeschool and is not receiving any special education services

 

Identified Unserved NonPublic/Homeschool Only

 

NOTE: Does Not Generate APC Funding

 

Set to date (historical) the student is or was identified as eligible for service, or the case conference date or a different start date if captured in the SIS.

Blank or Null until student exits the school or student actually begins receiving services

Descriptor = 99

Allow multiple records with begin/end dates within the school year for a student and to allow for changes to placement program names

 

Captures student status as of each census date

 

Title Program Types

 

(Year to Year Program)

 

All available program names 

First day of student entering program within the current school year.

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

One record per school year at each reporting school ID under same ed org ID

 

Captures student status at any point during school year

Unaccompanied Youth

 

(Year to Year Program)

 

Unaccompanied Youth

First day of student entering program within the current school year.

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

One record per school year at each reporting school ID under same ed org ID

 

Captures student status at any point during school year

Virtual Education

 

(Year to Year Program)

 

Virtual Education

First day of student entering program within the current school year.

Required when student exits the program or EOY

Descriptor = 99 or End of Year (EOY)

Allow multiple records with begin/end dates within the school year for a student

 

Captures student status as of Membership census dates

Programs Not Currently Used By IDOE:

Program Type

Program Name

Career and Technical Education

Career and Technical Education

Immigrant Education

Immigrant Education

Migrant Education

Migrant Education

Vocational Education

Vocational Education