Classic View: System Administration > Ed-Fi
Search Terms: Ed-Fi
This association represents the school food services program(s), such as the Free or Reduced Lunch Program, that a student participates in or from which the Student receives services.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|---|
Post | When a new enrollment is saved for a student, and there are one or more FRAM records saved that overlap the enrollment record, with an eligibility of 'Free' or 'Reduced', and has a Start Date on or after July 1st of the start of the Scope Year. Or When a new FRAM record is saved that overlaps one or more enrollment records .
|
Put | When the start date for an enrollment is changed.
|
Put | When an enrollment is updated for a student.
|
Delete | When an enrollment is deleted.
|
School Exclude, Calendar Exclude, Resource Toggle and Resync Logic
This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.
Action | Trigger |
---|---|
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 | Trigger |
---|---|
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 |
---|
The record will send to the configured year that the School Year from the Eligibility record aligns to if the student has an enrollment in that year. |
Data will only send for the years that have valid configuration. |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
POSEligibility | Post/Put/Delete | The primary table 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 | Logic | M, C, or O | Location |
---|---|---|---|---|
id | The unique identifier of the resource. | M | ||
beginDate | The month, day, and year on which the Student first received services. | Report the Start Date from the FRAM record.
| M | FRAM > Eligibility > eligibility record > Start Date Student Information > General > Enrollments > Start Date POSEligibility.startDate Enrollment.startDate |
education Organization Reference | educationOrganizationId The identifier assigned to an education organization. | Report the Ed-Fi School ID.
ttddddsss where:
| M | System Administration > Resources > School > School Record > Ed-Fi School ID tt: System Administration > Resources > District Information > district record > Type dddd: System Administration > Resources > District Information > district record > State District Number SSS: System Administration > Resources > School > school record > State School Number School.entityID District.type District.number School.number |
program Reference | educationOrganizationId The identifier assigned to an education organization. programName The formal name of the Program of instruction, training, services, or benefits available through Federal, state, or local agencies. programTypeDescriptor The type of program. | Report the following values within the program
ttddddsss where:
uri://education.mn.gov/ProgramTypeDescriptor#School Food Service | M | System Administration > Resources > District Information > District Record > Ed-Fi District Number tt: System Administration > Resources > District Information > District Record > Type dddd: System Administration > Resources > District Information > District Record> State District Number District.entityID District.type District.number |
endDate | A unique system-generated value that identifies the version of the resource. |
| C | FRAM > Eligibility > Eligibility Record > End Date POSEligibility.endDate Student Information > General > Enrollments > Enrollment End Date Enrollment.endDate |
schoolFoodService ProgramServices | Indicates the service(s) being provided to the student by the School Food Service Program. | See Array section for details. | O |