Indiana Ed-Fi Data v2.4/3.1 - Student Education Organization Association
Last Modified on 10/22/2022 10:19 am CDT
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
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. - Do not send a record if enrollment is in a calendar marked as State Exclude.
- Do not send a record if enrollment is in a School marked as State Exclude.
- Do not send a record if the No Show checkbox is checked on the enrollment.
- Do not send a record if students Enrollment Type is 'N: Special Ed Services' AND the Membership Exclude box on enrollment is checked.
|
Put | When any student data is changed / edited for the person in the Data Elements fields below: - EdOrgResponsibilities or EdOrgAdditionalResponsibilities
- Corporation of Legal Settlement, Serving School, Accountable School
- ADM Code
- Daily Dual Enrolled Instructional Minutes
- Enrollment Start Date
- Enrollment End Date
|
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- If the District Number/Ed-Fi District Number changes, a delete/post will occur with the cascading deletes from the LEA ID Change triggers.
- If an Ed-Fi ID changes, this will happen with the cascading deletes from the Ed-Fi ID Change trigger.
|
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. - The enrollment must overlap with the scope year to report.
- Data will only send for the years that have valid configuration.
- Enrollment must be enrollmentType = S or P
- Enrollment with enrollmentType = N and 'Membership Exclude' checked will NOT report
|
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: - Current Year: Records will be compared to today's date to determine if the record is eligible to report.
- Previous Years: The record's date must be on or before the schools year's end date defined in the School Years editor. If blank, the default date of 6/30/xxxx is used.
- Future Years: The record's date must be on or after the schools year's start date defined in the School Years editor. If blank, the default date of 7/01/xxxx is used.
|
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: - Current Year: The records start date must be on or before today's date and the records end date must be on or after today's date.
- Previous Years: The record's start date must be on or before the school year's end date and the record's end date must be after the school year's end date defined in the School Years editor. If blank, the default date of 6/30/xxxx is used.
- Future Years: The record's start date must be on or before the schools year's start date and the record's end date must be on or after the school year's start date defined in the School Years editor. If blank, the default date of 7/01/xxxx is used.
|
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. | - Reports the District State Number:
- If multiple keys and secrets (multiple connections)
- Report from 'District Number' on the connection credentials for each connection made.
| M | System Administration > Resources > District Information > State District Number
System Administration > Ed-Fi > Ed-Fi Configuration > District Number StateDistrict Number
Connection Credential District Number
StateSchool.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). | - If the Resident and Serving District are the same as the reporting district, report 'Funding'.
- If reporting a record from the Resident District field, report 'Attendance'.
- If reporting a record from the Serving District field, report '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 - PK-Services On', 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.- If no end date, report up to the end date of the instructional calendar.
- If end date, report up to and including end date.
| 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 Inst. 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 |
| Reports value from school org type:- Legal Settlement
- Accountability
- Attendance
| M | System Administration > Resources > School > School Org Type
school.orgType |
schoolCorp Responsibility Descriptor | Part of additionalEdOrg | Legal Settlement is hardcoded to send. | M | Student Information Enrollment > State Reporting Fields
EnrollmentIN.co |
schoolCorpID |
| Same logic as SchoolID. | O | 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 |
|
Array / Reference Data Elements
Click here to expand...
Additional EdOrg Responsibility Descriptors
Array | Business Rules | Location |
---|
additionalEdOrgResponsibilities | If schoolType on School is populated with one of the following values, report that value.- Legal Settlement
- Accountability
- Attendance
In addition, report the school corp ID | Index > Sys Admin > Resources > School > School Type
school.orgtype
|
References
Reference | Business Rules | Example | Location |
---|
EducationOrganizationReference
| Reports the Education Organization for the student 10+District+School | "educationOrganizationReference": { "educationOrganizationId": 0, "link": { "rel": "string", "href": "string"
| Combination of District Number and School Number Index > Sys Admin > Resources > School > State School Number Index > Sys Admin > Resources > District Info > State District Number
If multiple Ed-Fi Connections: - Reports district from Index > Sys Admin > Ed-Fi > Ed-Fi Configuration > Connection > District Number
- Reports school from Index > Sys Admin > Resources > School > State School Number
|
StudentReference
| Reports the student's Ed-Fi ID.
| "studentReference": { "studentUniqueId": "string", "link": { "rel": "string", "href": "string"
| Search > Census > Demographics > Ed-Fi ID
|
ADM Code Descriptor
Code Value | Description | Namespace | Short Description |
---|
1 | Resident Enrollment | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Resident Enrollment |
2 | Transfers Out | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Transfers Out |
3 | Cash Transfers | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Cash Transfers |
4 | State Obligations | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | State Obligations |
5 | Placements In | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Placements In |
6 | A student enrolled full time as a home school or nonpublic student and enrolled in the Traditional Public school corporation or Charter school to receive education during some part of the day. | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Dual Enrollment |
10 | Choice Scholarship | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Choice Scholarship |
20 | Adult Education | http://doe.in.gov/Descriptor/ADMCodeDescriptor.xml | Adult Education |
Responsibility Descriptors
Code Value | Description | Namespace | Short Description |
---|
Accountability
| Accountability | http://doe.in.gov/Descriptor/ResponsibilityDescriptor.xml | Accountability |
Attendance | Attendance
| http://doe.in.gov/Descriptor/ResponsibilityDescriptor.xml
| Attendance
|
Funding | Funding | http://doe.in.gov/Descriptor/ResponsibilityDescriptor.xml
| Funding |
Legal Settlement
| Legal Settlement
| http://doe.in.gov/Descriptor/ResponsibilityDescriptor.xml
| Legal Settlement
|