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'. 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.
|
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. |
The FRAM eligibility end year must be the same as the Ed-Fi config year. |
If the student's enrollment has an End Date before the config year End Date, report the enrollment End Date. |
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 > Application Processing > 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.
where:
| M | School & District Settings > Schools > School Information > School Record > Ed-Fi School ID tt: School & District Settings > District > District Information > district record > Type dddd: School & District Settings > District > District Information > district record > State District Number SSS: School & District Settings > Schools > School Information > 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
uri://education.mn.gov/ProgramTypeDescriptor#School Food Service | M | School & District Settings > District > District Information > District Record > Ed-Fi District Number tt: School & District Settings > District > District Information > District Record > Type dddd: School & District Settings > District > District Information > District Record> State District Number District.entityID District.type District.number |
directCertification | Indicates that the student’s National School Lunch Program (NSLP) eligibility has been determined through direct certification. |
AND
| C | FRAM > Application Processing > Eligibility > Eligibility >Eligibility Detail > Source > Certified Type poseligibility.elgType POSEligibility.directType |
endDate | A unique system-generated value that identifies the version of the resource. |
| C | FRAM > Application Processing > Eligibility > Eligibility Record > End Date Student Information > General > Enrollments > Enrollment End Date POSEligibility.endDate 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 |
Arrays
School Food Service Program Services
Data Element Label | Business Requirement | Logic | M, C or O | Location |
---|---|---|---|---|
schoolFoodServiceProgram ServiceDescriptor | Indicates the service being provided to the student by the School Food Service Program. |
Example: "schoolFoodServiceProgramServiceDescriptor": uri://education.mn.gov/SchoolFoodServiceProgramServiceDescriptor#1
| M | FRAM > Application Processing > Eligibility > Eligibility POSEligibility.elgType POSEligibility.eligibility POSEligibility.stateCode |
primaryIndicator | True if service is a primary service. | This is optional, does not report. | O | |
serviceBeginDate | First date the Student was in this option for the current school year. | This is optional, does not report. | O | |
serviceEndDate | Last date the Student was in this option for the current school year. | This is optional, does not report. | O |
Resource Preferences
The Ed-Fi Configuration tool is used to establish Ed-Fi data resources.
The following describes how to set the resource preferences for the Student School Food Service Program Association resource. If the Configure or Edit buttons do not display, then the resource does not need to be mapped and the toggle button can be used to turn the resource on or off.
Select the appropriate Ed-Fi Code for the Student School Food Service Descriptors.
Any item not mapped will not report to Ed-Fi.POS Eligibility UI Location FRAM > Application Processing > Eligibility > Eligibility Attribute Dictionary System Settings > Custom Data and Links > CORE Attribute Dictionary > POS Eligibility - Click Save.