Classic View: System Administration > Ed-Fi
Search Terms: Ed-Fi
Needs are reported from the Enrollment > State Reporting fields, FRAM, Flags, locked IEPs and LEP Services. This resource identifies any needs that a student may need to participate in for a program.
Object Triggering Logic
The tables below describe the logic for triggering syncing of this object. Expand one of the areas below to see full requirements:
Flags
Action | Trigger |
---|---|
Post | Report a record based on the students enrollment record: Service Type = P.
|
Post | When a Flag is created and saved for a student that is mapped to a state program code.
|
Post | When a Need is changed on an existing Flag for a student with a need populated. |
Post | When a new enrollment is created for a student that has an active Flag mapped to a state program code.
|
Delete/Post | When a start or end date is entered or changed for an existing record.
|
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete | Delete the existing record if a Program is changed on an existing flag. |
Delete | Flag is deleted for a student. |
Delete | When a student's enrollment Start Status is changed from a valid code to E: NON-SAIS DISTRICT USE ONLY! and saved. |
Delete | When an existing enrollment is marked as State Exclude or No Show. |
Homeless
Action | Trigger |
---|---|
Post | When a Homeless record is created and tied to a valid Enrollment record.
|
Post | When a Homeless record overlaps the student's Enrollment record for that school.
|
Post | When a new enrollment for the same school indicated in a pre-existing Homeless record is created for a student, which had not previously had an eligible enrollment record (either didn't have one in that school, didn't have one that overlapped, or didn't have one that wasn't excluded) |
Delete/Post | When a start or end date is entered or changed for an existing Homeless record. |
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete/Post | When the Homeless program is changed on an existing record. |
Delete/Post | When the enrollment tied to the Homeless record is deleted or made ineligible, and there is another eligible enrollment in the student's record (another overlapping one with perhaps a lower ranked Status value, non-excluded). |
Delete/Post | Homeless record is deleted.
|
Delete | Homeless record's start date or end date is changed, such that it no longer overlaps an eligible enrollment. |
Delete | When there is a delete/edit to the eligible enrollment reporting is based on, such that there are no longer any eligible enrollments. |
Unaccompanied Youth
Action | Trigger |
---|---|
Post | When a Homeless record is created and tied to a valid Enrollment record and the Unaccompanied Youth dropdown is set to 'Yes'.
|
Post | When a Homeless record with the Unaccompanied Youth dropdown is set to 'Yes' overlaps the student's Enrollment record for that school.
|
Post | When a new enrollment for the same school indicated in a pre-existing Homeless record where the Unaccompanied Youth dropdown is set to 'Yes' is created for a student, which had not previously had an eligible enrollment record (either didn't have one in that school, didn't have one that overlapped, or didn't have one that wasn't excluded). |
Delete/Post | When a start or end date is entered or changed on an existing Homeless record where the Unaccompanied Youth dropdown is set to 'Yes'. |
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete/Post | When the Homeless program where the Unaccompanied Youth dropdown is set to 'Yes' is changed on an existing record. |
Delete/Post | When the enrollment tied to the Homeless record where the Unaccompanied Youth dropdown is set to 'Yes' is deleted or made ineligible, and there is another eligible enrollment in the student's record (another overlapping one with perhaps a lower ranked Status value, non-excluded). |
Delete/Post | Homeless record where the Unaccompanied Youth dropdown is set to 'Yes' is deleted.
|
Delete | The start date or end date is changed on a homeless record where the Unaccompanied Youth dropdown is set to 'Yes', such that it no longer overlaps an eligible enrollment. |
Delete | When there is a delete/edit to the eligible enrollment reporting is based on, such that there are no longer any eligible enrollments. |
Title 1
Action | Trigger |
---|---|
Post | When a Title 1 record is created and tied to a valid Enrollment record.
|
Post | When Title 1 record overlaps the student's Enrollment record for that school.
|
Post | When a new enrollment for the same school indicated in a pre-existing Title 1 record is created for a student, which had not previously had an eligible enrollment record (either didn't have one in that school, didn't have one that overlapped, or didn't have one that wasn't excluded). |
Delete/Post | When a start or end date is entered or changed on an existing Title 1 record. |
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete/Post | When the Title 1 service is changed on an existing record. |
Delete/Post | When the enrollment tied to the Title 1 record is deleted or made ineligible, and there is another eligible enrollment in the student's record (another overlapping one with perhaps a lower ranked Status value, non-excluded). |
Delete | Title 1 record is deleted.
|
Delete | Title 1 record's start date or end date is changed, such that it no longer overlaps an eligible enrollment. |
Delete | When there is a delete/edit to the eligible enrollment reporting is based on, such that there are no longer any eligible enrollments. |
Eligibility (FRAM)
Action | Trigger |
---|---|
Post | Report a record based on the students enrollment record: Service Type = P.
|
Post | When an Eligibility is created and saved for a student that is mapped to a state program code of 4 or 5
|
Post | When an Eligibility is changed on an existing Eligibility record for a student mapped to a state program code of 4 or 5. |
Post | When a new enrollment is created for a student that has an active Eligibility.
|
Delete/Post | When a start or end date is entered or changed for an existing record.
|
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete | Delete the existing need if Eligibility status is changed to a status not mapped to a state program code of 4 or 5. |
Delete | Eligibility is deleted for a student. |
Delete | When a student's enrollment Start Status is changed from a valid code to E: NON-SAIS DISTRICT USE ONLY! and saved. |
Delete | When an existing enrollment is marked as State Exclude or No Show. |
Special Ed - IEP
Action | Trigger |
---|---|
Post | Report a record based on the students enrollment record: Service Type = P.
|
Post | When a new IEP is created and saved for a student and locked in a given scope year.
|
Post | When a new enrollment is created for a student that has an existing IEP.
|
Post | When a Disability is changed in an existing IEP |
Delete/Post | When a start or end date is entered or changed for an existing record.
|
Delete/Post | When the student has two locked IEPs with the same start date and 1 record is deleted or unlocked, the remaining IEP will post. |
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete | IEP is deleted for a student. |
Delete | A disability is changed for a student. |
Delete | When a student's enrollment Start Status is changed from a valid code to E: NON-SAIS DISTRICT USE ONLY! and saved. |
Delete | When an existing enrollment is marked as State Exclude or No Show. |
Delete | When a Exit Evaluation is added for a student and a future record was already created.
|
Delete | If the IEP Start or End Dates OR the Enrollment Start or End Dates have been updated so the IEP and Enrollment no longer overlap, delete the record if one was created. |
Delete | If a plan is unlocked. |
EL Services
Action | Trigger |
---|---|
Post | Report a record based on the students enrollment record: Service Type = P.
|
Post | When an EL Service is created and saved for a student that is mapped to a state program code and overlaps the student's Enrollment record for that school.
|
Post | When an EL Service is changed on an existing Service for a student with a state program code. |
Post | When a new enrollment is created for a student that has an active EL Service.
|
Delete/Post | When a start or end date is entered or changed for an existing record.
|
Delete/Post | When an enrollment end date is entered for a student with a valid enrollment end status: W1-W13. |
Delete | Delete the existing need if an EL Service is changed to a status not mapped to a state program code. |
Delete | An EL Service is deleted for a student. |
Delete | When a student's enrollment Start Status is changed from a valid code to E: NON-SAIS DISTRICT USE ONLY! and saved. |
Delete | When an existing enrollment is marked as State Exclude or No Show. |
Scope Year Logic
The tables below describe scope year logic of this object. Expand one of the areas below to see full requirements:
Flags
Logic |
---|
When a new Flag is created, the record will report in the Scope Year that the record start date overlaps with.
|
When the record is triggered from enrollments, the record will send to the scope year for the school year the enrollment is associated with.
|
Homeless
Logic |
---|
The record will send to the scope year for the school year the enrollment is associated with.
|
Unaccompanied Youth
Logic |
---|
The record will send to the scope year for the school year the enrollment is associated with.
|
Title 1
Logic |
---|
The record will send to the scope year for the school year the enrollment is associated with.
|
Eligibility (FRAM)
Logic |
---|
A record will report when an Eligibility is created and saved that is aligned to a scoped year.
|
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.
|
Special Ed - IEP
Logic |
---|
When a new IEP is created, the record will report in the Scope Year that the IEP Start Date overlaps with.
|
When the record is triggered from enrollments, the record will send to the scope year for the school year the enrollment is associated with.
|
EL Services
Logic |
---|
When a new EL Service is created, the record will report in the Scope Year that the IEP Start Date overlaps with.
|
When the record is triggered from enrollments, the record will send to the scope year for the school year the enrollment is associated with.
|
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Homeless Primary Nighttime Residence Descriptors | Homeless Primary Night Time Residence |
Student Needs Descriptors | Enrollment Primary Disability |
POSEligibility Eligibility | |
ProgramParticipation Need | |
Title1 Instructional Services |
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. Expand one of the areas below to see full requirements:
Flags
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
Education Organization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration> Resources > School editor > Entity ID | school.entity id |
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||
studentNeed Descriptor | The program descriptor of the student need. |
| M | Student Information > General > Flags > Need | programparticipation. need |
studentNeedEntry Date | The date the student was identified with the need. |
| M | Student Information > General > Flags > Start Date OR Student Information > General > Enrollment Start Date | programparticipation. StartDate or enrollment.startdate |
StudentNeedExit Date | The date the student is not longer identified with the need. |
| C | Student Information > General > Flags > End Date OR Student Information > General > Enrollment End Date OR System Administration > Calendar > Calendar > Days | programparticipation. EndDate or enrollment.enddate |
primaryStudentNeed Indicator | Indicates if this is a primary need for the student. | Do not report, not required from Flags. | O | ||
_etag | O |
Homeless
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
EducationOrganization Reference | A reference to the related EducationOrganization resource. |
| M | System Administration > Resources > School editor > Entity ID | school.entityid |
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||
studentNeed Descriptor | The program descriptor of the student need. | Report the code '6' for Homeless when a Needs record stems from a Homeless record. | M | Student Information > Program Participation > Homeless | n/a |
studentNeedEntry Date | The date the student was identified with the need. |
| M | Student Information > Program Participation > Homeless > Start Date OR Student Information > General > Enrollments > Start Date | ic_Homeless.startDate enrollment.startdate |
StudentNeedExitDate | The date the student is not longer identified with the need. |
| C | Student Information > Program Participation > Homeless > End Date OR Student Information > General > Enrollments > End Date | ic_Homeless.endDate enrollment.enddate |
primaryStudentNeed Indicator | Indicates if this is a primary need for the student. | Do not report, not required for Homeless. | O | ||
primaryNightTime ResidenceDescriptor | Reports the student's Primary Night Time Residence. |
| C | Student Information > Program Participation > Homeless > Homeless Residence | enrollmentaz.homeless Residence |
_etag | A unique system-generated value that identifies the version of the resource. | O | N/A | N/A |
Unaccompanied Youth
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
EducationOrganization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration > Resources > School editor > Entity ID | school.entityid |
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||
studentNeed Descriptor | The program descriptor of the student need. | Report the code '21' for Unaccompanied Youth when a Needs record stems from a Homeless Tab record where the 'Unaccompanied Youth' dropdown is set to 'Y'. | M | Student Information > Program Participation > Homeless Student Information > Program Participation > Homeless > Unaccompanied Youth | |
studentNeedEntry Date | The date the student was identified with the need | Reports the latest date of the following date fields:
| M | Student Information > Program Participation > Homeless > Start Date OR Student Information > General > Enrollments > Start Date | ic_Homeless.startDate enrollment.startdate |
StudentNeedExitDate | The date the student is not longer identified with the need. | Report the earliest date of the following date fields:
| C | Student Information > Program Participation > Homeless > End Date OR Student Information > General > Enrollments > End Date | ic_Homeless.endDate enrollment.enddate |
primaryStudentNeed Indicator | Indicates if this is a primary need for the student. | Do not report, not required for Homeless. | O | ||
primaryNightTime ResidenceDescriptor | Reports the student's Primary Night Time Residence. | Report from the Homeless Residence field on student's Homeless record
| C | Student Information > Program Participation > Homeless > Homeless Residence | enrollmentaz.homeless Residence |
_etag | A unique system-generated value that identifies the version of the resource. | O | N/A | N/A |
Title 1
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||||||||||||||||||||
Education Organization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration > Resources > School editor > Entity ID | school.entityid | ||||||||||||||||||
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||||||||||||||||||||
studentNeed Descriptor | The program descriptor of the student need. |
Note, this is likely how this should be set up:
| M | Student Information > Program Participation > Title 1 > Title 1 Service | ic_Title1.title1 Services | ||||||||||||||||||
studentNeedEntry Date | The date the student was identified with the need |
| M | Student Information > Program Participation > Title 1 > Start Date OR Student Information > General > Enrollments > Start Date | Title1.startDate enrollment.startdate | ||||||||||||||||||
StudentNeedExit Date | The date the student is not longer identified with the need. |
| C | Student Information > Program Participation > Title 1 > End Date OR Student Information > General > Enrollments > End Date | Title1.endDate enrollment. enddate | ||||||||||||||||||
primaryStudentNeed Indicator | Indicates if this is a primary need for the student. | Do not report, not required for Title 1. | O | ||||||||||||||||||||
primaryNightTime ResidenceDescriptor | Reports the student's Primary Night Time Residence. | Do not report, not required for Title 1. | C | ||||||||||||||||||||
_etag | A unique system-generated value that identifies the version of the resource. | O | N/A | N/A |
Eligibility (FRAM)
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | The unique identifier of the resource | M | |||||||||||||||
EducationOrganization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration > Resources > School editor > Entity ID | school.entity id | ||||||||||||
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||||||||||||||
studentNeed Descriptor | The program descriptor of the student need. |
| M | FRAM > Eligibility > eligibility record > State Eligibility Code | |||||||||||||
studentNeedEntry Date | The date the student was identified with the need. |
| M | ||||||||||||||
StudentNeedExit Date | The date the student is not longer identified with the need. |
| C | ||||||||||||||
primaryStudent NeedIndicator | Indicates if this is a primary need for the student. | Do not report, not required for Eligibility. | O | ||||||||||||||
_etag | O |
Special Ed - IEP
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
EducationOrganization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration> Resources> School editor> Entity ID | school.entity id |
studentReference | A reference to the related Student resource. |
| M | ||
studentNeedDescriptor | The program descriptor of the student need. |
| M | AZ locked Plan>Enrollment Status>Primary Disability | PlanState.disability1 OR PlanState.disability2 PlanState.disability3 PlanState.disability4 PlanState.disability5 |
studentNeedEntry Date | The date the student was identified with the need. |
| M | AZ locked Plan>Education Plan>IEP Start Date OR Student Information> General> Enrollments> Start Date | Plan.startDate startdate |
StudentNeedExit Date | The date the student is not longer identified with the need. |
| C | AZ locked Evaluation>Exit Evaluation> Exit Date OR Student Information> General> Enrollments> End Date | Evaluation. exitDate enddate |
primaryStudent NeedIndicator | Indicates if this is a primary need for the student. |
| O | AZ locked Plan > Enrollment Status > Primary, Secondary, Tertiary, | |
_etag | O |
EL Services
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | M | |||
EducationOrganization Reference | A reference to the related EducationOrganization resource. | Report the School Entity ID. | M | System Administration > Resources > School editor > Entity ID | school.entity id |
studentReference | A reference to the related Student resource. | Report the student reference. | M | ||
studentNeed Descriptor | The program descriptor of the student need. | Report the code value 'LEPS' for a LEP Service that is mapped to a state code
| M | ||
studentNeedEntry Date | The date the student was identified with the need. |
| M | Student Information> General > Program Participation > LEP > LEP Services > Start Date OR Student Information> General> Enrollments> Start Date | lepservice. StartDate or enrollment. startdate |
StudentNeedExit Date | The date the student is not longer identified with the need. |
| C | Student Information> General > Program Participation > LEP > LEP Services > End Date OR Student Information > General > Enrollments > End Date | lepservice. EndDate or enrollment. EndDate |
primaryStudent NeedIndicator | Indicates if this is a primary need for the student. | Do not report, not required for LEP. | O | ||
_etag | O |
Type Descriptors
Eligibility (FRAM)
School Food Services Eligibility Descriptor
IC Code | Ed-Fi Code | Ed-Fi Short Description | Ed-Fi Description |
---|---|---|---|
F | 01 | Free | Free |
S | 02 | Full price | Full price |
A | 02 | Full price | Full price |
R | 03 | Reduced price | Reduced price |
04 | Unknown | Unknown |