Relationship Associations are reported from the Enrollment and locked IEPs. This is to identify any relationships a student may have with an organization outside the enrollment.
Object Triggering Logic
The tables below describe the logic for triggering syncing of this object. Expand one of the areas below to see full requirements:
Action
Trigger
Post
When an enrollment is created and saved for a person.
Does not send a record when an enrollment is in a calendar marked as State Exclude.
Does not send a record when an enrollment is in a School marked as State Exclude.
Does not send a record when the No Show checkbox is marked on the enrollment.
Put
When any student data is edited for the person in the Data Elements fields below. When a student's enrollment information changes on any of the following fields:
Start Date
End Date
Funding Source
Resident District
Serving District
Delete
This record deletes when the student no longer has an eligible enrollment in the district.
Delete
When the enrollment is marked as No Show (conflicting form Student Core to Enrollment and Attendance).
Scope Year
Business Rules
When a new IEP is created, the record reports in the Scope Year that the IEP Start Date overlaps with.
The start date must be on or before the School Year End Date. When School Year End Date is NULL, 6/30/XXXX is used as the default date.
Data only sends for the years that have valid configuration.
When the record is triggered from enrollments, the record sends to the scope year for the school year the enrollment is associated with.
Data only sends for the years that have valid configuration.
Object Data Elements
Data Element Labels in bold are part of the Natural Key and are required data elements for Data to send to Ed-Fi. Expand one of the areas below to see full requirements:
Data Element Label
Business Requirement and Logic
Mandatory, Conditional or Optional
Location
id
The unique identifier of the resource.
M
beginDate
The date the educational organization was responsible for the student.
Reports the Enrollment State Date when:
Enrollment Start Date is after the IEP Start Date.
IEP End Date is after the Enrollment Start Date.
M
Student Information > General > Enrollments > Start Date
Enrollment.startdate
responsibilityDescriptor
Indication of an education organization's responsibility for a student.
Reports the Ed-Fi descriptor that is mapped to the Funding Source State Code.
M
Student Information > General > Enrollments > State Reporting Fields > Funding Source
Enrollment.stateFundingCode
EducationOrganization Reference
A reference to the related EducationOrganization resource.
When the Resident School field is populated on the enrollment, reports the Ed-Fi School Entity ID from the school selected.
When a default value exists in the Attribute Dictionary, reports that value when it matches the required state format for the Ed-Fi school ID.
Otherwise, reports the School Entity ID of the Serving School if a value exists.
Otherwise, reports the Ed-Fi Entity ID of the school that the enrollment is tied to.
M
Student Information > General > Enrollments > Resident School
Enrollment.residentDistrict
Enrollment.servingDistrict
System Administration> Resources > School editor > Entity ID
School.entityID
studentReference
A reference to the related Student resource.
Reports the student reference.
The Ed-Fi ID reports from the Student State ID field.
M
endDate
The date the educational organization is no longer responsible for the student.
Reports the Enrollment End Date when not null. Otherwise, reports blank.
C
Student Information> General> Enrollments> End Date