2023-2024 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 Required for 2023 Certification
Program Type | Program Association Span | 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 EOY | 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
| 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 10/1 |
Multilingual Learners | Continuous program association
Note: Once students are identified they remain in the program even if exiting the school. Student graduates are the only time students will have an exit date. | 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 is graduate 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 10/1 |
Foreign Exchange(Year to Year Program) | 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 = 27 | One record per school year
Captures student status as of 10/1 |
Foster Care(Year to Year Program) | 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) | 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) | 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) | 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) | 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) | Year to Year Program | Refugee | First day of student entering program within the current school year. | Blank or Null or EOY | Descriptor = End of Year (EOY) | One record per school year
Captures student status at any point during school year (2023 pilot year-not certified) |
School Food Services(Year to Year Program) | 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 10/1 |
Section 504 Placement(Year to Year Program) | 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) | Continuous program association; year to year at same school Id | All available program names | Set to service start date (historical), 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 only a program is changing (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) | 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-school exit date or student is actually exited from receiving services | Descriptor = 99 | One record per school year
Captures student status as of each census date |
*Special Education (public)Evaluation started not completedEvaluation 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 |
Title Program Types(Year to Year Program) | 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) | 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 |
*May also refer to additional Special Education reporting documents for guidance.
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 |
*May also refer to additional Special Education reporting documents for guidance: