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.
Action | Trigger |
---|---|
Post | When an IEP is created and locked.
|
Post | Post a new record when a new enrollment record is created based on the following:
|
Post | Update the wiDpiFapeResponsibleSchoolReference if FAPE Responsible field on the enrollment associated with the SSEPA is changed and saved. |
Post/Delete | When an IEP or Enrollment start date are changed that resulted in the posting of a new record. |
Put | Send an end date when the student receives a SPED exit date on enrollment. |
Post/Put | A new SSEPA record is submitted when a new Special Education Setting record is created within the dates of the locked IEP. The existing record is updated with a new endDate. |
Post/Delete | When an IEP is edited and re-locked with a change to any of the fields not part of the natural key. |
Post/Delete | When a School Override is set on Enrollment. |
Delete | When an IEP is edited and re-locked where Special Ed status is set to No. |
Delete | When an enrollment is deleted that triggered a SSEPA record or the enrollment is marked State Exclude, No Show, or WISE Exclude. |
Delete | If the IEP Start or End Dates OR the Enrollment Start or End Dates have been updated so the IEP and Enrollment no longer overlap, delete the record if one was created. |
Delete | When an enrollment service type is changed to Partial (S) for an enrollment previously triggering a record.
|
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.
Action | Trigger |
---|---|
None | If a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send. |
Resync | If 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. |
Resync | If 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. |
Resync | If 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.
Action | Trigger |
---|---|
Post/Delete | Natural Key changes: If the IEP Start Date changes the resource will delete/repost. |
Delete | Cascading Deletes: N/A there are no dependent resources |
Scope Year Logic
This table describes scope year logic of this object.
Business Rules |
---|
The record will send to any year the IEP or State Reporting record overlaps with. |
Data will only send for the years that have valid configuration |
Resource Preferences
Data Element Label | Mapping Needed |
---|---|
Special Education Setting Descriptors | Plan Special Ed Setting |
Identity Mapping Object Key
This table describes the Identity Mapping Object Key of this object.
campusObjectType | Object Key Data Source |
---|---|
Plan | planID |
SpecialEDState | specialEDStateID |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
plan | Post/Put/Delete | The primary table used for sending data for this resource. |
enrollment | Put | Reports ideaEligibility and specialEducationSettingDescriptor. |
specialedstate | Post/Put/Delete | The 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 Label | Business Requirement | Logic | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource | M | |||
beginDate | The date of implementation of special education services at a school for the school year. This can be the same as the first day of school the student is receiving services or the IEP/ISP beginDate or the day an IEP/ISP review/revision/change is implemented. | Report the latest of:
| M | Student Information > Special Ed > General > Documents > Plan > Education Plan Editor > Start Date Student Information > General > Enrollment > Start Date Student Information > Special Education > Special Education Setting > Start Date | plan.startDate enrollment.startDate |
education Organization Reference | A reference to the related school. |
| M | ||
programReference | A reference to the Program Resource |
| M | ||
studentReference | A unique alpha-numeric code assigned to a student | Repo rts the Natural Key for the Student resource. | M | ||
disabilities | An unordered collection of student SpecialEducationProgram AssociationDisabilities. The disability condition(s) that best describes an individual’s impairment, as related to special education services received. |
| C | Student Information > Special Ed > General > Documents > Plan > Primary Disability Secondary Disability Third Disability Fourth Disability Fifth Disability | |
endDate | Must be sent if IEP/ISP is revoked or student is no longer eligible or exited, SSEPA record endDate is set to the effective date of one of these events. Note - Effective date In the scenario the parent revoked consent or the IEP team determines the child is no longer eligible, a notice is sent to the parent indicating the date the services will end. This date should be used as the endDate. In the scenario the student exits the district while servicing special education services, this will be the date he exited. |
| C | Calculated from: Student Information > General > Enrollment > Special Ed Exit Date Student Information > Special Ed > General > Documents > Plan > Education Plan Editor > End Date Student Information > General > Enrollment > End Date Student Information > Special Education > Special Education Setting > End Date | enrollment.sped ExitDate plan.endDate enrollment.endDate |
ideaEligibility | Indicator of the eligibility of the student to receive special education services according to the Individuals with Disabilities Education Act (IDEA). |
| M | Student Information > Special Ed > General > Documents > Plan > Primary Disability | planstate.disability1 |
iepBeginDate | The effective date of the most recent IEP or ISP. | Report the start date of the locked IEP. | M | Student Information > Special Ed > General > Documents > Plan > Education Plan Editor > Start Date | plan.startDate |
iepEndDate | The end date of the most recent IEP or ISP. | Report the end date of the locked IEP. | C | Student Information > Special Ed > General > Documents > Plan > Education Plan Editor > End Date | plan.endDate |
iepReviewDate | The date of the last IEP review. | This is optional, does not report | O | ||
lastEvaluation Date | The date of the last special education evaluation. | Only the record for the school year in which the evaluation date falls in is updated.
| C | Student Information > Special Ed > General > Documents > Evaluation> Evaluation Date OR Student Information > Special Ed > General > Documents > IEP > Eval Date | evaluation.date or seplan.evaldate |
medicallyFragile | Indicates whether the Student receiving special education and related services is: 1) in the age range of birth to 22 years, and 2) has a serious, ongoing illness or a chronic condition that has lasted or is anticipated to last at least 12 or more months or has required at least one month of hospitalization, and that requires daily, ongoing medical treatments and monitoring by appropriately trained personnel which may include parents or other family members, and 3) requires the routine use of medical device or of assistive technology to compensate for the loss of usefulness of a body function needed to participate in activities of daily living, and 4) lives with ongoing threat to his or her continued well-being. Aligns with federal requirements. | This is optional, does not report. | O | ||
multiplyDisabled | Indicates whether the Student receiving special education and related services has been designated as multiply disabled by the admission, review, and dismissal committee as aligned with federal requirements. | This is optional, does not report. | O | ||
reasonExited Descriptor | The reason the child left the Program within a school or district. |
| O | Student Information > General > Enrollment > Special Exit Reason Student Information > General > Enrollment > Enrollment End Status | |
schoolHoursPer Week | Indicate the total number of hours of instructional time per week for the school that the student attends. | This is optional, does not report | O | ||
servedOutsideOf RegularSession | Indicates whether the Student received services during the summer session or between sessions. | This is optional, does not report | O | ||
serviceProviders | An unordered collection of studentSpecialEducationProgram AssociationServiceProviders. The staff providing Special Education services to the student. | This is optional, does not report | O | ||
specialEducation HoursPerWeek | The number of hours per week for special education instruction and therapy. | This is optional, does not report | O | ||
specialEducation ProgramServices | An unordered collection of studentProgramAssociationServices. This association represents the Special Education program(s) that a student participates in or receives services from. | This is optional, does not report | O | ||
specialEducation SettingDescriptor | This descriptor defines the major instructional setting (more than 50 percent of a student's special education program). | Report the Ed Fi Short Description mapped to the campus value set for the Environmental Ed code from the Special Education Setting record active for the SSEPA record. Note: The previous school year's SSEPA record is not deleted when the Environmental Ed Setting is ended for the previous year (after the last day of school) and a new setting is added that falls within the current/active school year. | M | Student Information > Special Ed > Special Education Setting > Environmental Ed Setting | specialEdState. specialEdSetting |
_ext wi_studentSpecial Education Program Association Extension (fapeResponsible School Reference) | A reference to the related School resource. School in LEA Responsible for FAPE is a school level Agency Key. School which holds FAPE Accountability per the IEP or the ISP. |
| M | Student Information > General > Enrollment > FAPE Respnsible School System Administration > Resources > School > Entity ID | es.fapeSchool |