Indiana Ed-Fi Data v2.4/3.1 - Student Alternative Education Program Associations

Classic View: System Administration > Ed-Fi

Search Terms: Ed-Fi

This educational entity represents the organization of subject matter and related learning experiences provided for the instruction of students in Alternative Education programs. Please see the Alternative Education article for more information on the Alternative Education program in Indiana.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
PostWhen an Alternative Education State Program is created and the record overlaps the configured year.
PutWhen the student is given an End Date on a reported an Alternative Education State Program.
Delete/Post

When part of the records Natural Key changes:

  • When the student has two of the same Alternative Education State Programs with the same start date and one record is deleted, the remaining records data will post.
DeleteWhen an Alternative Education State Program is deleted or when the record no longer overlaps the configured year.

School Exclude, Calendar Exclude, Resource Toggle and Resync Logic

This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.

ActionTrigger
NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
ResyncIf a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table.
ResyncIf a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS.
ResyncIf a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes.

Natural Key Changes, Cascading Updates, and Deletes Logic

This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.

ActionTrigger
Post/Delete

Natural Key changes:

  • LEA Reference - District Numbers cannot change after data has been sent.  If a district number changes, we would expect an Ed-Fi error and this change would not be supported.
  • If an Ed-Fi ID changes, a delete/post will occur with the cascading deletes from the Ed-Fi ID Change triggers.
  • If the Program Name or Program Type Descriptor mapping changes and a resync is completed.
  • If the Program Start Date or Program Eligibility changes, all Student Alternative Education Program Associations will be deleted and then reposted.
DeleteCascading Deletes:  N/A no resources exists under this resource.


Scope Year Logic

This table describes scope year logic of this object.

Logic
The record will send to the scope year for the school year the Studetn Alternative Education Program Association record is associated with.
Data will only send for the years that have valid configuration.

Identity Mapping Object Key

This table describes the Identity Mapping Object Key of this object.

campusObjectTypeObject Key Data Source
ProgramParticipationparticipationID


Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
programsPutThe primary table used for sending data for this resource.
programparticipationPutThe primary table used for sending data for this resource.


Object Data Elements

This table describes data elements sent within the Student Alternative Education Program Associations resource. Data Element Labels in bold are part of the Natural Key and are required data elements for Data to send to Ed-Fi

Data Element Label

Business Requirement

Business Rules

M, C or O

Data Source GUI Path

id  

The unique identifier of the resource.

 

M

 

educationOrganization

Reference 

A reference to the related Education Organization resource.

Reports the District State Number:

  • 10+districtID+SchoolID
  • For multiple Connections districts, this should report from the Ed-Fi School ID field.

M

System Administration > Resources > District Information > State District Number

programReference 

A reference to the related Program resource.

Reports Program reference.


M


studentReference

A reference to the related Student resource.

Reports the Student Reference.

M

 

beginDate

The month, day, and year on which the Student first received services.

Reports the Start Date for the program.


M

Student Information> Program Participation> State Programs> Alternative Ed> Start Date

endDate

The month, day, and year on which the Student exited the Program or stopped receiving services.

Reports the End Date for the Program.

O

Student Information> Program Participation> State Programs> Alternative Ed> End Date

reasonExitedDescriptor

A unique identifier used as Primary Key, not derived from business logic, when acting as Foreign Key, references the parent table.

If 'Reason Exited' is populated and the student has an end Date, report the reason exited.

O

 Student Information > Program Participation > State Programs > Alternative Ed > Reason Exited

servedOutsideOf

RegularSession

Indicates whether the student received services during the summer session or between sessions.

Optional, does not report.

O

 

enrollmentStatus

 

Optional, does not report.

O

 

services

An unordered collection of studentProgramAssociationServices. Indicates the services being provided to the student by the program.

Optional, does not report.

O

 

programMeetingTimesIndicates the times the student meets with their Alternative Education Teacher / Counselor.Report one or more times selected on a student's State Program Record.
  • multi-select field
C
Student Information > Program Participation >  State Programs > Alternative Ed > Meeting Time (multi-select field)
alternativeEducation
EligibilityReason
Descriptor
Indicates the reason the student is taking alternative education.
  1. Student must have this value to report an Alternative Education Record.  
  2. Report the Eligibility Reason value selected on the Alternative Education tool in the State Programs tab.
C
Student Information > Program Participation > State Programs > Alternative Ed > Eligibility Reason



Types/Descriptors

Click here to expand...

Program Types

Program TypeProgram NameEdOrgLogicData Source GUI Path
Alternative EducationAlternative Education

Student School and District

  1. 10+DistrictID+SchoolID
  1. Report programType as Alternative Education in the programReference.
  2. Report programName as Alternative Education in the programReference.
  3. Report the student's district+School from their active enrollment In the programReference.




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
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)
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


Alternative Education Eligibility Reason Descriptor

CodeDescriptionNamespaceShort Description
01Student intends to withdraw or has withdrawn before graduation.http://doe.in.gov/Descriptor/AlternativeEducationEligibilityReasonDescriptor.xmlStudent intends to withdraw or has withdrawn before graduation.
02Student has failed to comply academicallyhttp://doe.in.gov/Descriptor/AlternativeEducationEligibilityReasonDescriptor.xmlStudent has failed to comply academically
03Student is a parent or an expectant parenthttp://doe.in.gov/Descriptor/AlternativeEducationEligibilityReasonDescriptor.xmlStudent is a parent or an expectant parent
04Student is employed and employment is necessaryhttp://doe.in.gov/Descriptor/AlternativeEducationEligibilityReasonDescriptor.xmlStudent is employed and employment is necessary
05The student is a disruptive student.http://doe.in.gov/Descriptor/AlternativeEducationEligibilityReasonDescriptor.xmlThe student is a disruptive student.


Program Meeting Time Descriptor

CodeDescriptionNamespaceShort Description
AfternoonAfternoonhttp://doe.in.gov/Descriptor/ProgramMeetingTimeDescriptor.xmlAfternoon
EveningEveninghttp://doe.in.gov/Descriptor/ProgramMeetingTimeDescriptor.xmlEvening
MorningMorninghttp://doe.in.gov/Descriptor/ProgramMeetingTimeDescriptor.xmlMorning