• Home
  • Reporting
  • Ed-Fi
  • Ed-Fi State Information
  • Missouri Ed-Fi
  • Missouri Ed-Fi Resources

Student Special Education Program Associations (Missouri 3.6)

Tool Search: Ed-Fi

Reports the Special Education data for a student.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

When an IEP is created and locked and overlaps the configured year and the student has an enrollment in the configured year OR the student has a State Reporting SPED record that overlaps the configured year and the student has an enrollment in the configured year.


Do not send a record when:

  • Enrollment is in a calendar marked as Exclude
  • Enrollment is in a school marked as Exclude
  • Enrollment is marked as No Show

The Print Format of the IEP can be either the Campus Default IEP or a State IEP

Delete/Post/Put

When any field part of the natural key is changed:

  • IEP Start Date

When any field not part of the natural key is changed

  • Program Participation Status
  • Special Education Program Services Descriptor
Delete
  • The locked IEP is deleted or unlocked for a student.
  • All enrollments are deleted for a student.
  • When the student's enrollment is marked as No Show.
  • When the IEP no longer overlaps the configured year.
  • The state reporting record is deleted.
  • The state reporting record no longer overlaps the configured year.

Resource Toggle/Resync Logic

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

ActionTrigger
NoneWhen a resource is toggled to off after data has sent, all sent data remains in the ODS but no new data will send.
ResyncWhen a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is deleted from the Ed-Fi Identity Mapping table.
ResyncWhen a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it is deleted from the ODS.
ResyncWhen a mapping is changed in Resource Preferences, a resync needs to be done to reflect the changes.
ResyncWhen the Student Special Education Program Association is toggled off, records are not deleted from this resource in the State ODS when resyncing.

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/DeleteNatural Key changes: When the IEP Start Date changes the resource will delete/repost.
DeleteCascading Deletes: N/A there are no dependent resources.

Scope Year Logic

This table describes scope year logic of this object.

Business Rules
The record sends to any year the IEP or State Reporting record overlaps with.
Data only sends for the years that have valid configuration.

Resource Preferences

This table describes the Resource Preferences of this object.

Data Element Label

Mapping Needed

Special Education Setting DescriptorsPrimary Setting Code
Level of Integration DescriptorsSPED Service Level
Annual Review Delay Reason DescriptorsAnnual Review Delay Reason
Triennial Review Delay Reason DescriptorsTriennial Review Delay Reason
Planned Post Graduate Activity DescriptorsPost Grad Plan
Expected Diploma Type DescriptorsExpected Diploma Type
Special Education Program Service DescriptorsService Code
Disability DescriptorsDisability

Identity Mapping Object Key

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

campusObjectTypeObject Key Data Source
PlanplanID
SpecialEDStatespecialEDStateID

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
planPost/Put/DeleteThe primary table used for sending data for this resource.
enrollmentPutReports ideaEligibility and specialEducationSettingDescriptor.
specialedstatePost/Put/DeleteThe primary table used for sending data for this resource.

Object Data Elements

This table describes data elements sent within the Student Special Education Program Associations resource.

Data Element LabelDescriptionM, C, or ODatabase Location
idThe unique identifier of the resource.M
beginDateThe month, day, and year on which the Student first received services.

Reports the IEP start date from locked IEP being reported.


Reports the Start Date from the State Reporting Special Ed tool. When the student has an eligible IEP and State Reporting record and they have different start dates, both records reports.


When Start Dates are the same, reports from the IEP.


M

Special Ed Documents > Plan > Current Plan > Education Plan > Start Date


OR


Special Ed State Reporting> Start Date


plan.startDate

or

specialedstate.startDate

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

Reports the fields that are part of the Natural Key for the Local Education Agency resource where the educationOrganizationID is the State District Number.
M

District Information > State District Number


district.number

programReferenceA reference to the Program Resource.

Reports the fields that are part of the Natural Key for the Programs resource.
  • educationOrganizationId is District Ed-Fi Number.
  • programName is Special Education.
  • programTypeDescriptor is Special Education.
MStudent Information > General > Enrollments > Special Ed Fields > Special Ed Setting
studentReferenceA unique alpha-numeric code assigned to a student.

Reports the fields that are part of the Natural Key for the Students resource where the studentUniqueId is the Student State ID.
M
programParticipationStatuses

An unordered collection of generalStudentProgram-AssociationProgramParticipationStatuses. The status of the student's program participation.


See the Arrays section below.

M
reasonExitedDescriptorCode that identifies status of exiter using Special Education exit categories.

Returns the mapped Exit Reason when it exists AND the Primary Disability is not 00 or blank. Otherwise, this reports as null. 

MEnrollments > Special Ed Fields > Exit Reason
specialEducationProgramServicesAn unordered collection of studentProgramAssociationServices. This association represents the Special Education program(s) that a student participates in or receives services from.

See the Arrays section below.
M
spedMetDefinition

Meets the Special Education definition related to follow-up status: Enrolled for at least one complete term (Continuing education) or Worked for a period of 20 hours a week for at least 90 days (Employment).


Look at the student's enrollment from the previous school year, if Special Ed Status = Y and Follow-Up Status on the Graduation Tab = 'EMP','2YR','4YR','NOC' or 'ENC', then report data in the Sped Definition Met field.

  • First look to the Sped Definition Met drop list in Enrollment Sped fields, report selected code.
    • If null, report N.
CEnrollments > Special Ed Fields > Sped Definition Met drop list

Arrays

Click here to expand...

Type/Descriptor

Click here to expand...