Michigan Ed-Fi Data v3.1 - Student Education Organization Responsibility Association

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

ActionBusiness Rules
PostWhen an enrollment is created and saved for a person and the enrollment overlaps a configured year with Resident District that is not null.
  • The Resident District must match a row in the district table.
  • 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 ix checked on the enrollment
Delete/PostIf Resident District is changed on an enrollment.
Delete

This record will delete if the student no longer has an eligible enrollment in the District.

DeleteIf the enrollment is marked as a No Show.


Resource Toggle/Resync

Action

Business Rule

NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
ResyncIf 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
ResyncIf 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.
ResyncIf 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/DeleteNatural 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, a delete/post will occur with the cascading deletes from the Ed-Fi ID Change triggers.
DeleteCascading 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.
  • The enrollment must overlap with the scope year to report.
  • Data will only send for the years that have valid configuration.
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

campusObjectType

Object Key Data Source

EnrollmentenrollmentID


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 LabelBusiness RequirementBusiness RulesNamespace
M, C or O

Data Source GUI Path

Database Field
idThe unique identifier of the resource.

M

beginDate

The identifier assigned to an education organization.

  1. Report enrollment Begin Date.

MStudent Information > General > Enrollment
responsibilityDescriptorA unique alphanumeric code assigned to a student.
  1. Always report 'Accountability'.
uri://ed-fi.org.
RespnsibilityDescriptor
M

educationOrganizationReferenceThe set of elements that describes an address, including the street address, city, state, and ZIP code.
  1. Report reference to the Local Education Agency from Resident District.

M

Student Information > General > Enrollment > State Reporting



studentReferenceThe 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.
  1.  Reports the natural key of the Students resource.

M

endDateThe disability condition(s) that best describes an individual’s impairment, as determined by evaluation(s) conducted by the education organization.
  1. Report enrollment End Date.

OStudent Information > General > Enrollment
_etagA unique system-generated value that identifies the version of the resource.

O