Student Program Interchange - v2.0

This version of the Ed-Fi Data Standard is no longer supported. See the Ed-Fi Technology Version Index for a link to the latest version.

 

Student Program Interchange - v2.0

Overview


This interchange loads students' participation in programs.

Like all standard Ed-Fi interchanges, this schema references the Ed-Fi Core XSD and can be extended using the Ed-Fi Extensions Framework. See the Ed-Fi Data Standard: Developers' Guide for more information.

Use Cases

The Student Program Interchange can be used to:

  1. Exchange School or Local Education Agency student lists of program participation.

  2. Exchange a program’s services offered to students.

  3. Exchange the services provided to a student during his or her participation in a program.

Model Details

The following figure shows a logical view of the Student Program Interchange schema:

 

Entities

The following table describes the primary entities of which the Student Program Interchange is composed. 

Name

Description

Name

Description

StudentProgramAssociation

This association represents the Program(s) that a student participates in or is served by.

StudentSpecialEdProgramAssociation

This association represents the special education program(s) that a student participates in or receives services from. The association is an extension of the StudentProgramAssociation particular for special education programs.

RestraintEvent

This event entity represents the instances where a special education student was physically or mechanically restrained due to imminent serious physical harm to themselves or others, imminent serious property destruction or a combination of both imminent serious physical harm to themselves or others and imminent serious property destruction.

StudentCTEProgramAssociation

This association represents the career and technical education (CTE) program that a student participates in. The association is an extension of the StudentProgramAssociation particular for CTE programs.

StudentTitleIPartAProgramAssociation

This association represents the Title I Part A program(s) that a student participates in or from which the Student receives services. The association is an extension of the StudentProgramAssociation particular for Title I Part A programs.

StudentMigrantEducationProgramAssociation

This association represents the migrant education program(s) that a student participates in or receives services from. The association is an extension of the StudentProgramAssociation with added elements particular to migrant education programs.

Extended References

This interchange includes the following Extended References. 

Extended Reference Name

Description

Extended Reference Name

Description

EducationOrganizationReference

Required. The education organization where the student is participating in or receiving the program services.

SchoolReference

Required. The school where the RestraintEvent occurred.

StaffReference

Optional. The Staff providing special education services to the student.

StudentReference

Required. The Student associated with the Program.

Descriptor Dependencies

This interchange references the following Ed-Fi Descriptors, thus requiring them to have been defined using the Descriptors interchange prior to this interchange. For more information on the Ed-Fi Descriptor Pattern, see the Ed-Fi Data Standard - Developers' Guide.

Descriptor Name

Description

Descriptor Name

Description

ContinuationOfServicesReasonDescriptor

Optional. In the Migrant Education program, a provision allows continuation of services after a child is no longer considered migratory for certain reasons. This descriptor holds the reasons prescribed in the statute.

CountryDescriptor

Optional. Country of origin of the citizenship document.

EducationOrganizationIdentificationSystemDescriptor

Optional. This descriptor identifies the school system, state, or agency assigning the identification code.

ReasonExitedDescriptor

Optional. The reason the child left the program within a school or district.

ServiceDescriptor

Optional. Indicates the service being provided to the student by the program.

SpecialEducationSettingDescriptor

Optional. The major instructional setting (more than 50 percent of a student's special education program).

StaffIdentificationSystemDescriptor

Optional. A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a staff member.