This association represents student information that is specific to a student’s relationship with an Education Organization.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|---|
Post | When an enrollment is created and saved for a person and the enrollment overlaps a configured year.
|
Put | When any student data is changed / edited for the person in the Data Elements fields below:
|
Delete | This record will delete if the student no longer has an eligible enrollment in the District. |
Delete | This record will delete if the enrollment is marked as a No Show. |
Resource Toggle and Resync Logic
This table describes the Resource Toggle and Trigger logic of this object.
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, and Deletes Logic
This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.
Action | Business Rule |
---|---|
Post/Delete | Natural Key Changes
|
Delete | Cascading Deletes: N/A - no dependent resources |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
A record reports when when an enrollment hat is aligned to a scoped year is created and saved.
|
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
This table describes the Identity Mapping Object Key of this object.
campusObjectType | Object Key Data Source |
---|---|
Person | personID |
Object Data Elements
This table describes data elements sent within the Student Education Organization Association resource. Data Element Labels in bold are part of the Natural Key and are required for Data to send to Ed-Fi
Data Element Label | Business Requirement | Business Rules | M, C or O | Location |
---|---|---|---|---|
id | The unique identifier of the resource. | M | ||
educationOrganization Reference | A reference to the related Education Organization resource. |
| M | System Administration > Resources > District Information > State District Number System Administration > Ed-Fi > Ed-Fi Configuration > District Number StateDistrict Number Connection Credential District Number |
studentReference | A reference to the related Student resource. | Reports the reference from the Student record for the student being reported. | M | |
responsibility Descriptor | This descriptor defines types of responsibility an education organization may have for a student (e.g., accountability, attendance, funding). |
| M | Student Information > Enrollment > State Reporting Fields > Resident District/Serving District Enrollment. residentDistrict Enrollment.serving District |
admCode Descriptor | Indicates type of student Enrollment. | Report the value on Enrollment from the ADM Type field in State reporting fields. When the ADM Type is '0: No ADM', report as Null. | M | Student information > Enrollment> State Reporting Fields enrollment. admType |
membershipDetails | Not reported | Not reported | ||
instructionDays | The number of instructional days. | If ADM Code = 6 or 20, report the length of enrollment in days.
| C | Student Information > Enrollment > Start Date/End Date Calculated |
instructionMinutes | The number of instructional minutes. | If ADM Code = 6 or 20, report Daily Dual Enrolled Instructional Minutes from Enrollment . | C | Student Information > Enrollment > State Reporting Fields > Daily Dual Enrolled Instr. Minutes enrollment.dualEnrollment InstrMinutes |
membershipCategory | Not reported | Not reported | ||
additionalEdOrg Responsibilities | Report value:
| M | Student Information > General > Enrollment > State Reporting Fields > Corporation of Legal Settlement AND Student Information > General > Enrollment > State Reporting Fields> Accountable School enrollmentIN.corporation enrollment.residentSchool | |
schoolCorpResponsibility Descriptor | Part of additionalEdOrg | Report value:
| M | Student Information > General > Enrollment > State Reporting Fields > Corporation of Legal Settlement AND Student Information > General > Enrollment > State Reporting Fields> Accountable School enrollmentIN.corporation enrollment.residentSchool |
schoolCorpID | Same logic as SchoolID. | M | System Administration > Resources > District Information > State District Number System Administration > Resources > School > Ed-Fi School ID District.number | |
beginDate | The student' s Enrollment start date. |
| M | Enrollment > Start Date enrollment.startDate |
endDate | The student' s Enrollment end date. |
| C | Enrollment > End Date enrollment.endDate |
_etag | A unique system-generated value that identifies the version of the resource. | O |