Tool Search Term: Ed-Fi
Object Triggering Logic
| Action | Trigger | 
|---|---|
| POST | Guardian checkbox is marked on the Relationships tool. 
 | 
| POST | Reports students in Grades 07-12 from prior year calendars that have exited the district and do not have an enrollment in the current year. 
 | 
| PUT | When any field not part of the natural key is changed. 
 | 
| DELETE | When the Guardian check box is unchecked, relationship is end dated or deleted. 
 Records will delete when a student has only one Student School Association record for a specific School and Year for which that that record is deleted. Note: If a new Student School Association record is created, existing records will not re-post, a resync must be completed to resend the data. | 
| DELETE | Prior year enrollment's End Status or End Date is removed. An enrollment is created in the current year for the student. | 
Scope Year
| Logic | 
|---|
| If School Year Start Date is NULL, 7/1/xxxx will be the default start date used. If School Year End Date is NULL, 6/30/xxxx will be the default end date used. | 
| Data will only send for the years that have valid configuration | 
Object Data Elements
Data Element Labels in bold are part of the Natural Key and are required elements for data to send to Ed-Fi.
| DE# | Data Element Label | Business Requirements | Logic | M, C, or O | Location | 
|---|---|---|---|---|---|
| id | The unique identifier of the resource. | ||||
| TX100 | PriorYearLeaverParent Reference | A reference to the related PriorYearParent resource. | Reports reference to parent. | M | |
| TX200 | PriorYearLeaver Reference | A reference to the related PriorYearLeaver resource. | Reports reference to student. | M | |
| TX300 | RelationDescriptor | The nature of an individual's relationship to a student; for example: Father Mother Step Father Step Mother Foster Father Foster Mother Guardian. | Report the Ed-Fi Code from the Ed-Fi Relation Type field that is mapped. If no mapping, do not report | O | Census > People > Relationships > Relationship | 
| TX400 | ContactPriority | The numeric order of the preferred sequence or priority of contact | Report the Emergency Priority value if populated. Otherwise do not report. | O | Census > People > Relationships > Emergency Priority | 
