Student Program Associations (Indiana v3.6)

Curricular Material Reimbursement

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a FRAM record with a State Eligibility Code of Free or Reduced that overlaps the configured year.

  • Do not report a record if any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Enrollment Virtual Student is equal to 100
    • Enrollment Distance Learning checkbox is checked
    • FRAM Start Date is after 10/01/StartYear
    • FRAM End Date is before 10/01/StartYear
    • Student has a Textbook Opt-Out State Program with the Opt Out checkbox checked that overlaps the configured year
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST will be performed if the altered data element is part of the resource's natural key. A PUT will be performed otherwise.

  • When the following information on the student's associated FRAM record changes:

    • Eligibility
    • FRAM Start Date
    • FRAM End Date
  • When the following information on the student's associated enrollment changes:

    • Enrollment End Date
DELETE
  • When the FRAM record is deleted.
  • When the FRAM record Start/End dates are changed to no longer overlap the configured year.
  • When the FRAM record no longer has a Status of Free or Reduced.
  • When the student is given a Textbook Opt-Out State Program with the Opt Out checkbox checked that overlaps the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Curricular Material Reimbursement  (Hard-coded)

  • programType = Curricular Material Reimbursement  (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the FRAM Start Date.MFRAM > Eligibility > Start Date
POSEligibility.startDate
endDateReports the FRAM End Date.CFRAM > Eligibility > End Date
POSEligibility.endDate

Foreign Exchange

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the Foreign Exchange checkbox is marked on an enrollment that overlaps the configured year.

  • Do not report a record if any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT


A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated enrollment changes:

    • Foreign Exchange
    • Enrollment Start Date
    • Enrollment End Date
DELETE
  • When the Foreign Exchange checkbox is unchecked.
  • When the Enrollment Start/End Dates are changed so that the enrollment no longer overlaps the configured year.
  • When the Enrollment is deleted.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number

M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Foreign Exchange (Hard-coded)

  • programType = Foreign Exchange (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Enrollment Start Date.MEnrollments > Start Date
Enrollment.startDate
endDateReports the Enrollment End Date.CEnrollments > End Date
Enrollment.endDate

Foster Care

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Foster Care record that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Foster Care record changes:
    • Foster Care Start Date
    • Foster Care End Date
DELETE
  • When the Foster Care record is deleted.
  • When the Foster Care record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Foster Care (Hard-coded)

  • programType = Foster Care (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Foster Care Start Date.MProgram Participation > Foster Care > Start Date

FosterCare.startDate
endDateReports to Foster Care End Date.CProgram Participation > Foster Care > End Date

FosterCare.endDate

High Ability

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Gifted program that overlaps the configured year AND an enrollment that overlaps the configured year.

  • Do not report a record if any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT


A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT will be performed otherwise.

  • When the following information on the student's associated enrollment changes:

    • Enrollment Start Date
    • Enrollment End Date
  • When the following information on the student's associated Gifted record changes:
    • Start Date
    • End Date
    • High Ability Type
    • Reason Exited
DELETE
  • When the associated Gifted program no longer overlaps the configured year.
  • When the Enrollment Start/End Dates are changed so that the enrollment no longer overlaps the configured year.
  • When the associated Enrollment is deleted.
  • When the associated Gifted program is deleted.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Reports based on the table below:

Infinite Campus High Ability CodeProgram Name
1: General IntellectualGeneral Intellectual
2: Math (M-HA)High Ability Math
3: Language Arts
(L-HA)
High Ability Language Arts
4: OtherHigh Ability Other

  • programType = High Ability (Hard-coded)

MProgram Participation > Gifted > High Ability Type
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Gifted Start Date.MProgram Participation > Gifted > Start Date

gifted.startDate
endDateReports the Gifted End Date.CProgram Participation > Gifted > End Date

gifted.endDate
reasonExitedDescriptor

Reports the Ed-Fi Code mapped to the value selected for Reason Exited.


CProgram Participation > Gifted > Reason Exited

gifted.exit.Reason

Homebound (Hospitalized)

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Homebound/Hospitalized Program record that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude
  • The Homebound/Hospitalized Program must be set up by the school/district in Program Admin > Programs > Programs. This can be set up by ensuring the Program has a Code of HH and a Program Category of HH: Homebound/Hospitalized.

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT will be performed otherwise.

  • When the following information on the student's associated Program record changes:

    • Program Start Date
    • Program Care End Date
DELETE
  • When the Program record is deleted.
  • When the Program record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Homebound/Hospitalized (Hard-coded)

  • programType = Homebound (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Homebound Start Date. MPrograms > Homebound > Start Date
ProgramParticipation.startDate
endDateReports the Homebound End Date.CPrograms > Homebound > End Date
ProgramParticipation.endDate

Homeless

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Homeless record that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Homeless record changes:

    • Homeless Start Date
    • Homeless End Date
    • Primary Night Time Residence
DELETE
  • When the Homeless record is deleted.
  • When the Homeless record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Reports based on the table below:

Infinite Campus Primary Night Time Residence CodeProgram Name
1: Doubled-upHomeless Doubled-up
2: Shelters and Traditional HousingHomeless Shelters and Transitional Housing
3: UnshelteredHomeless Unsheltered
4: Hotels / MotelsHomeless Hotels/Motels
  • programType = Homeless (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Homeless Start Date.MProgram Participation > Homeless > Start Date

Homeless.startDate
endDateReports the HomelessEnd Date.CProgram Participation > Homeless > End Date

Homeless.endDate

Multilingual Learners

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has an EL Services record with a status of 'EL' or 'Exited EL' that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated EL Services record changes:

    • Service Type
    • EL Services Start Date
    • EL Services End Date
DELETE
  • When the EL Services record is deleted.
  • When the EL Services record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Reports based on the table below:

Infinite Campus Service Type CodeProgram Name
1: Transitional Bilingual Education (TBE)Homeless Doubled-up
2: ESL ProgramESL
3: Pull-out ESLPull-out ESL
4: Content-based ELDContent-based ELD
5: Regular Education-Non-ELRegular Education-Non-EL
7: Sheltered Instruction-ELs OnlySheltered Instruction-ELs Only
8: Structured ImmersionStructured Immersion
9: Heritage LanguageHeritage Language
10: Dual Language/ImmersionDual Language/Immersion
11: NewcomerNewcomer
12: El-Parent RefusalEl-Parent Refusal
  • programType = Multilingual Learners  (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the EL Services Start Date.MProgram Participation > English Learners (EL) > EL Services > Start Date

LEPService .startDate
endDateReports the EL Services End Date.CProgram Participation > English Learners (EL) > EL Services > End Date

LEPService .endDate
reasonExitedDescriptor
  • If there is an EL Services End Date, report 99 (Hard-coded).
  • Otherwise, do not report.
CN/A

Parent in Military

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when one of the student's guardians has a Military Connection of Code Active Duty, Deployed or Active Duty, Not Deployed that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude
  • If both the student and their guardian(s) have a reportable Military Connection, report from the student.
  • If multiple guardians have a reportable Military Connection, report from the guardian with the lowest personID.
  • Report a maximum of one record for this program.

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's or their guardian's associated Military Connection details change:

    • Status
    • Military Connections Start Date
    • Military Connections End Date
DELETE
  • When the Military Connections record is deleted.
  • When the Military Connections record Start/End dates are changed to no longer overlap the configured year.
  • When the Military Connections record Status is changed on the currently reported record to a Code other than Active Duty, Deployed or Active Duty, Not Deployed
  • When the individual is no longer a guardian for the student.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Parent in Military

  • programType = Parent in Military  (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Military ConnectionStart Date.MPeople > Military Connections > Start Date

v_MilitaryConnections.startDate
endDateReports the Military ConnectionEnd Date.CPeople > Military Connections > End Date

v_MilitaryConnections.endDate

Refugee

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Refugee record that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Refugee record changes:

    • Reason Exited
    • Refugee Start Date
    • Refugee End Date
DELETE
  • When the Refugee record is deleted.
  • When the Refugee record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Refugee (Hard-coded)

  • programType = Refugee (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the RefugeeStart Date.MState Programs > Refugee > Start Date

Refugee.startDate
endDateReports the RefugeeEnd Date.CState Programs > Refugee > End Date

Refugee.endDate
reasonExitedDescriptorReports the Ed-Fi Code mapped to the value selected for Reason Exited.CState Programs > Refugee > Reason Exited

Refugee.exitStatus

School Food Service

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a FRAM record with a State Eligibility Code of Free or Reduced that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated FRAM record changes:

    • Eligibility
    • FRAM Start Date
    • FRAM End Date
  • When the following information on the student's associated enrollment changes:

    • Enrollment End Date
DELETE
  • When the FRAM record is deleted.
  • When the FRAM record Start/End dates are changed to no longer overlap the configured year.
  • When the FRAM record no longer has a Status of Free or Reduced.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Report based on the table below:

Infinite Campus State Eligibility CodeProgram Name
F: FreeSchool Food Services Free Lunch
R: ReducedSchool Food Services Reduced Price Meals

  • programType = School Food Services (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the FRAM Start Date.MFRAM > Eligibility > Start Date

FreeReducedApplication.startDate
endDateReports the earliest of the FRAM End Date, Enrollment End Date, or the Last Instructional Day of the Calendar.CFRAM > Eligibility > End Date

FreeReducedApplication.endDate

Enrollment.endDate

Day.date


Section 504

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Section 504 record that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Foster Care record changes:

    • Section 504 Start Date
    • Section 504 End Date
DELETE
  • When the Section 504 record is deleted.
  • When the Section 504 record Start/End dates are changed to no longer overlap the configured year.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Section 504 Placement (Hard-coded)

  • programType = Section 504 Placement (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Section 504Start Date.MProgram Participation > Section 504 > Start Date

Section504.startDate
endDateReports the Section 504End Date.CProgram Participation > Section 504 > End Date

Section504 .endDate

Unaccompanied Youth

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Homeless record with Unaccompanied Youth = Yes that overlaps the configured year.

  • Do not report a record if the any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Foster Care record changes:

    • Unaccompanied Youth
    • Homeless Start Date
    • Homeless End Date
DELETE
  • When the Homeless record is deleted.
  • When the Homeless record Start/End dates are changed to no longer overlap the configured year.
  • When the Homeless record has the Unaccompanied Youth change to a value other than Yes.
  • When the student no longer has any reportable enrollments in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the fields that are part of the Natural Key for the Schools resource.

  • educationOrganizationId = 10 + State District Number + State School Number
M

District Information > State District Number

School Information > State School Number


District.number

School.number

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Unaccompanied Youth (Hard-coded)

  • programType = Unaccompanied Youth (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Homeless Start Date.MProgram Participation > Homeless > Start Date

Homeless.startDate
endDateReports the HomelessEnd Date.CProgram Participation > Homeless > End Date

Homeless.endDate

Virtual Education

Click here to expand...

Object Triggering Logic

ActionTrigger
POST

Reports a record when the student has a Virtual Education State Program with an Instruction Type of 03: Remote OR with 02: Hybrid AND the Virtual Education State Program dates overlap an enrollment in the current configured year.

  • Do not report a record if any of the following exclusions are present:
    • Enrollment State Exclude
    • Enrollment No Show
    • Enrollment Grade Exclude from State Reporting
    • Calendar Exclude
    • School Exclude
  • A maximum of one record for this program will report per student-school combination.

DELETE / POST

PUT

A DELETE / POST is performed if the data element being altered is part of the resource's natural key. A PUT is performed otherwise.

  • When the following information on the student's associated Virtual Education State Program changes:

    • Start Date
    • End Date
    • Instruction Type
    • Reason Exited
    • Reporting School
DELETE
  • When the Virtual Education State Program no longer has an Instruction Type that is reportable.
  • When the Virtual Education State Program no longer overlaps the configured year.
  • When the Virtual Education State Program is deleted.
  • When all reportable Enrollments are deleted or no longer in the configured year.

Object Data Elements

Any data elements not listed here are not sent with the Ed-Fi record in Indiana. Data elements in bold are part of the natural key.

Data Element LabelBusiness RulesMandatory (M), Conditional (C), or Optional (O)Data Source Path
Database Field
educationOrganization
Reference

Reports the school that the Virtual Education program reports under.


If Reporting School is NULL or blank,

  • educationOrganizationId = 10 + State District Number + State School Number

Else

  • educationOrganizationID = 10 + State District Number + Reporting School
M

District Information > State District Number


School Information > State School Number


State Programs > Virtual Education > Virtual Education Detail > Reporting School


District.number

School.number

instructionMode.school

programReference

Reports the fields that are part of the Natural Key for the Programs resource.

  • educationOrganizationID = 1088000000 (Hard-coded)

    • IDOE is the owner of all programs.
  • programName = Virtual Education (Hard-coded)

  • programType = Virtual Education (Hard-coded)

MN/A
studentReferenceReports the fields that are part of the Natural Key for the Students resource.MN/A
beginDateReports the Virtual EducationStart Date.MState Programs > Virtual Education > Start Date

instructionMode.startDate
endDateReports the Virtual EducationEnd Date.CState Programs > Virtual Education > End Date

instructionMode.endDate
reasonExitedDescriptorReports the Ed-Fi Code mapped to the value selected for Reason Exited.CState Programs > Virtual Education > Reason Exited

instructionMode.exitReason

Descriptors

Click here to expand...

Program Type Descriptors

Ed-Fi CodeDescriptionNamespace
Foreign ExchangeForeign Exchangeuri://ed-fi.org/ProgramTypeDescriptor
Foster CareFoster Careuri://ed-fi.org/ProgramTypeDescriptor
High AbilityHigh Abilityuri://ed-fi.org/ProgramTypeDescriptor
HomeboundHomebounduri://ed-fi.org/ProgramTypeDescriptor
HomelessHomelessuri://ed-fi.org/ProgramTypeDescriptor
Multilingual LearnersMultilingual Learnersuri://ed-fi.org/ProgramTypeDescriptor
Parent in MilitaryParent in Militaryuri://ed-fi.org/ProgramTypeDescriptor
RefugeeRefugeeuri://ed-fi.org/ProgramTypeDescriptor
School Food ServicesSchool Food Servicesuri://ed-fi.org/ProgramTypeDescriptor
Section 504 PlacementSection 504 Placementuri://ed-fi.org/ProgramTypeDescriptor
Unaccompanied YouthUnaccompanied Youthuri://ed-fi.org/ProgramTypeDescriptor
Virtual EducationVirtual Educationuri://ed-fi.org/ProgramTypeDescriptor

Reason Exited Descriptor

CodeDescriptionnamespaceshort description
1Transferred to Regular Education (no longer eligible or parent revoked consent)http://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlTransferred to regular education
2Attained the goals identified in the students individual service plan (ISP)http://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlAttained Goals identified in the students ISP
3Made satisfactory progress toward goals identified in the ISPhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlMade satisfactory progress toward goals identified in the ISP
4Did not make satisfactory progress toward goals in their ISP but remained in the programhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlDid not make satisfactory progress toward goals in their ISP but remained in the program
5Transferred / returned to other school setting prior to completing the alternative education programhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlTransferred/returned to other school setting prior to completing program
6Dropped out of alternative education program, not returning to any educational settinghttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlDropped out of program, not returning to any educational setting
7Expelled from alternative education program, not returned to any educational settinghttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlExpelled from program, not returned to any educational setting
10Incarceratedhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlIncarcerated
11Earned High School Diplomahttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlEarned High School Diploma
12Received Certificatehttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlReceived Certificate
13Reached Maximum Age of 22http://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlReached Maximum Age of 22
14Deceasedhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlDeceased
15Dropouthttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlDropout
16Moved, Known to be continuing in an Educational Program Onlyhttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlMoved, Known to be continuing in an Educational Program Only
17Moved, but continuing Special Education services under IDEA in Indianahttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlMoved, but continuing Special Education services under IDEA in Indiana
99No Longer Qualifieshttp://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlNo Longer Qualifies
End Of Year (EOY)End of Year (EOY)http://doe.in.gov/Descriptor/ReasonExitedDescriptor.xmlEnd of Year (EOY)