Tool Search: 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.
|
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 or State Exclude. |
Resource Toggle/Resync
Action | Business Rule |
---|---|
None | If a resource is toggled to 'OFF' after data is sent, all sent data remains in the ODS but no new data sends. |
Resync | If 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 |
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 is deleted from the ODS. |
Resync | If a mapping is changed in Resource Preferences, a resync must 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 reports 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 is 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 is 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. | Report enrollment Begin Date. | M | Student Information > General > Enrollment | ||
responsibilityDescriptor | A unique alphanumeric code assigned to a student. | Always report 'Accountability'. | 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. | Reports the natural key of the Students resource. | M | |||
endDate | The disability condition(s) that best describes an individual’s impairment, as determined by evaluation(s) conducted by the education organization. | Report enrollment End Date. | O | Student Information > General > Enrollment | ||
_etag | A unique system-generated value that identifies the version of the resource. | O |