Classic View: System Administration > Ed-Fi
Search Terms: Ed-Fi
This association represents student information that is specific to a student’s relationship with an Education Organization.
Object Triggering Logic
| Action | Business Rules | 
|---|---|
| Post | When an enrollment is created and saved for a person and the enrollment overlaps a configured year with Resident District that is not null.
  | 
| Delete/Post | If Resident District is changed on an enrollment. | 
| Delete | This record will delete if the student no longer has an eligible enrollment in the District.  | 
| Delete | If the enrollment is marked as a No Show. | 
Resource Toggle/Resync
Action  | Business Rule  | 
|---|---|
| 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, Deletes
Action  | Business Rule  | 
|---|---|
| Post/Delete | Natural Key Changes:
  | 
| Delete | Cascading Deletes: N/A - no dependent resources | 
Scope Year
| Business Rules | 
|---|
A record will report when an enrollment is created and saved that is aligned to a scoped year.
  | 
When using data in Campus that has a single date, the following logic will be applied to determine the scope year(s) to report the data to.
  | 
When using data in Campus that have start and end dates, the following logic will be applied to determine the scope year(s) to report the data to.
  | 
Identity Mapping Object Key
campusObjectType  | Object Key Data Source  | 
|---|---|
| Enrollment | enrollmentID | 
Event Queue Detail
Campus Table  | Ed-Fi Action  | Fields  | 
|---|---|---|
| enrollment | Post/Put/Delete  | The primary table used for sending data for this resource.  | 
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
| Data Element Label | Business Requirement | Business Rules | Namespace | M, C or O | Data Source GUI Path  | Database Field | 
|---|---|---|---|---|---|---|
| id | The unique identifier of the resource. | M | ||||
| beginDate | The identifier assigned to an education organization.  | 
  | M | Student Information > General > Enrollment | ||
| responsibilityDescriptor | A unique alphanumeric code assigned to a student. | 
  | uri://ed-fi.org. RespnsibilityDescriptor  | M | ||
| educationOrganizationReference | The set of elements that describes an address, including the street address, city, state, and ZIP code. | 
  | M | Student Information > General > Enrollment > State Reporting  | ||
| studentReference | The type and year of a cohort (e.g., 9th grade) the student belongs to as determined by the year that student entered a specific grade. | 
  | M | |||
| endDate | The disability condition(s) that best describes an individual’s impairment, as determined by evaluation(s) conducted by the education organization. | 
  | O | Student Information > General > Enrollment | ||
| _etag | A unique system-generated value that identifies the version of the resource. | O |