Tool Search: Ed-Fi
This educational entity represents the organization of subject matter and related learning experiences provided for the instruction of students on a regular or systematic basis.
Object Triggering Logic
This tables below describe the logic for triggering syncing of this object.
Academic Programs
Academic Programs are setup by the district/school in Program Admin > Programs > Academic Programs. Academic Programs are assigned to students in Student Information > Academic Planning > Programs > New Academic Program.
Action | Trigger |
---|---|
Post | When the student has an Academic Program record that overlaps an Enrollment and the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is changed. A Put is performed otherwise.
|
Delete |
|
Alternative Education (01 Programs)
Alternative Education programs assigned to students in Student Information > Program Participation > State Programs > Alternative Education.
Action | Trigger |
---|---|
Post | When the student has an Alternative Education record that overlaps an Enrollment in the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is being changed. A Put is performed otherwise.
|
Delete |
|
Alternative Education (03 Programs)
Alternative Education programs assigned to students in Student Information > Program Participation > State Programs > Alternative Education.
Action | Trigger |
---|---|
Post | When the student has a CTE record that overlaps an Enrollment in the configured year.
|
Delete/Post/Put | A Delete/Post will be performed if the natural key of the record is being changed. A Put will be performed otherwise.
|
Delete |
|
Flags
Flags are set-up by the district/school in Program Admin > Programs > Flags. Flags are assigned to students in Student Information > General > Flags.
Action | Trigger |
---|---|
Post | When the student has a Flag record that overlaps an Enrollment and the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is changed. A Put is performed otherwise.
|
Delete |
|
Gifted & Talented
Gifted & Talented programs assigned to students in Student Information > Program Participation > Gifted.
Action | Trigger |
---|---|
Post | When the student has a Gifted record (does not need to overlap the configured year) AND an Enrollment that overlaps the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is changed. A Put is performed otherwise.
|
Delete |
|
GNETS (02_Programs)
Alternative Education programs assigned to students in Student Information > Program Participation > State Programs > GNETS Program.
Action | Trigger |
---|---|
Post | When the student has a GNETS record that overlaps an Enrollment in the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is being changed. A Put is performed otherwise.
|
Delete |
|
Graduation Programs
Graduation Programs are set-up by the district/school in Program Admin > Programs > Graduation Programs. Academic Programs are assigned to students in Student Information > Academic Planning > Programs > New Graduation Program.
Action | Trigger |
---|---|
Post | When the student has a Graduation Program record that overlaps an Enrollment and the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is changed. A Put is performed otherwise.
|
Delete |
|
Programs
Programs are set-up by the district/school in Program Admin > Programs > Programs. Programs are assigned to students in Student Information > Program Participation > Programs > New Program.
Action | Trigger |
---|---|
Post | When the student has a Program record that overlaps an Enrollment and the configured year.
|
Delete/Post/Put | A Delete/Post is performed if the natural key of the record is being changed. A Put is performed otherwise.
|
Delete |
|
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 | When 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 | When 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 | When 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 | When 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 resources exist under this resource. |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
The record will send to the scope year for the school year the program association record is associated with. |
Data will only send for the years that have valid configuration. |
Identity Mapping Object Key
This table describes the Identity Mapping Object Key of this object.
campusObjectType | Object Key Data Source |
---|---|
ProgramParticipation | participationID |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
programs | Put | The primary table used for sending data for this resource. |
programparticipation | Put | 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.
Academic Programs
Data Element Label | Business Requirement and Business Rules | M, C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganization Reference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Programs resource.
| M | System Administration > Resources > School > Ed-Fi School ID Program Admin > Programs > Name | School.entityID Program.name |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource.
| M | Census > People > Demographics > Student State ID | Student.stateID |
beginDate | The month, day, and year on which the Student first received services. Report the latest of the following dates:
| M | Student Information > Academic Planning > Programs > Academic Program > Start Date Student Information > General > Enrollments > Start Date | ProgramParticipation.startDate Enrollment.startDate |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services.
| C | Student Information > Academic Planning > Programs > Academic Program > End Date | ProgramParticipation.endDate |
Alternative Education (01 Programs)
Data Element Label | Business Requirement and Business Rules | M, C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganization Reference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Programs resource.
| M | N/A | N/A |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource. | M | N/A | N/A |
beginDate | Report the Start Date. | M | Student Information > Program Participation > State Programs > Alternative Education > Start Date | AltProgram.startDate |
endDate | Report the End Date. | C | Student Information > Program Participation > State Programs > Alternative Education > End Date | AltProgram.endDate |
Alternative Education (03 Programs)
Data Element Label | Business Requirement and Business Rules | M, C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganization Reference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Programs resource.
| M | N/A | N/A |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource. | M | N/A | N/A |
beginDate | Report the Start Date. | M | Student Information > Program Participation > Career and Technical Education > Start Date | CareerTechnicalEducation.startDate |
endDate | Report the End Date. | C | Student Information > Program Participation > Career and Technical Education > End Date | CareerTechnicalEducation.endDate |
Flags
Data Label Element | Business Requirement and Business Rules | M,C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganizationReference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | The identifier assigned to an education organization. Reports the fields that are part of the Natural Key for the Programs resource.
| M | System Administration > Resources > School > Ed-Fi School ID Program Admin > Programs > Name | School.entityID Program.name |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource.
| M | Census > People > Demographics > Student State ID | Student.stateID |
beginDate | The month, day, and year on which the Student first received services. Report the latest of the following dates:
| M | Student Information > General > Flags > Start Date Student Information > General > Enrollment > Start Date | ProgramParticipation.startDate Enrollment.startDate |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services.
| C | Student Information > General > Flags > End Date | ProgramParticipation.endDate |
Gifted & Talented
Data Label Element | Business Requirement and Business Rules | M,C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganizationReference | A reference to the related Education Organization resource. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | A reference to the related Program resource. Reports the fields that are part of the Natural Key for the Programs resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource.
| M | Census > People > Demographics > Student State ID | Student.stateID |
beginDate | The month, day, and year on which the Student first received services.
| M | Student Information > Program Participation > Gifted > Start Date | Gifted.startDate |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services.
| C | Student Information > Program Participation > Gifted > End Date | Gifted.endDate |
programParticipationStatuses |
| C | Student Information > Program Participation > Gifted > Gifted Eligibility Student Information > Program Participation > Gifted > Start Date | Gifted.startDate Gifted.participation |
programReferredByDescriptor |
| C | Student Information > Program Participation > Gifted > Gifted Referral | Gifted.giftedReferral |
GNETS (02_Programs)
Data Label Element | Business Requirement and Business Rules | M,C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganizationReference | A reference to the related Education Organization resource. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | Reports the fields that are part of the Natural Key for the Programs resource.
| M | N/A | N/A |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource. | M | N/A | N/A |
beginDate | Report the Start Date. | M | Student Information > Program Participation > State Programs > GNETS Program > Start Date | SupportEnvironment.startDate |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services. Report the End Date. | C | Student Information > Program Participation > State Programs > GNETS Program >End Date | SupportEnvironment.endDate |
Graduation Programs
Data Label Element | Business Requirement and Business Rules | M,C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganizationReference | A reference to the related Education Organization resource. Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | A reference to the related Program resource. Reports the fields that are part of the Natural Key for the Programs resource.
| M | System Administration > Resources > School > Ed-Fi School ID Program Admin > Programs > Name | School.entityID Program.name |
studentReference | A reference to the related Student resource. Reports the fields that are part of the Natural Key for the Students resource.
| M | Census > People > Demographics > Student State ID | Student.stateID |
beginDate | The month, day, and year on which the Student first received services. Report the latest of the following dates:
| M | Student Information > Academic Planning > Programs > Graduation Program > Start Date Student Information > General > Enrollment > Start Date | ProgramParticipation.startDate Enrollment.startDate |
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services.
| C | Student Information > Academic Planning > Programs > Graduation Program > End Date | ProgramParticipation.endDate |
Programs
Data Label Element | Business Requirement and Business Rules | M,C, or O | Data Source GUI Path | Database Field |
---|---|---|---|---|
educationOrganizationReference | Reports the fields that are part of the Natural Key for the Schools resource.
| M | System Administration > Resources > School > Ed-Fi School ID | School.entityID |
programReference | Reports the fields that are part of the Natural Key for the Programs resource.
| M | System Administration > Resources > School > Ed-Fi School ID Program Admin > Programs > Name | School.entityID Program.name |
studentReference | Reports the fields that are part of the Natural Key for the Students resource.
| M | Census > People > Demographics > Student State ID | Student.stateID |
beginDate | Report the latest of the following dates:
| M | Student Information > Program Participation > Programs > Start Date Student Information > General > Enrollment > Start Date | ProgramParticipation.startDate Enrollment.startDate |
endDate |
| C | Student Information > Program Participation > Programs > End Date | ProgramParticipation.endDate |
Type/Descriptors
Programs
programReferredByDescriptor
Code Value | Description | Namespace | Short Description |
---|---|---|---|
1 | Referred by system's automatic referral procedure | uri://gadoe.org/ProgramReferredByDescriptor | Referred by system's automatic referral procedure |
2 | Referred by teacher | uri://gadoe.org/ProgramReferredByDescriptor | Referred by teacher |
3 | Referred by parent/guardian | uri://gadoe.org/ProgramReferredByDescriptor | Referred by parent/guardian |
4 | Referred by self | uri://gadoe.org/ProgramReferredByDescriptor | Referred by self |
5 | Referred by peer | uri://gadoe.org/ProgramReferredByDescriptor | Referred by peer |
6 | Referred by other | uri://gadoe.org/ProgramReferredByDescriptor | Referred by other |
9 | Not referred | uri://gadoe.org/ProgramReferredByDescriptor | Not referred |
participationStatusDescriptor
Code Value | Description | Namespace | Short Description |
---|---|---|---|
2 | Initial eligibility established this year | uri://gadoe.org/ParticipationStatusDescriptor | Initial eligibility established this year |
3 | Initial eligibility established in a previous year | uri://gadoe.org/ParticipationStatusDescriptor | Initial eligibility established in a previous year |
4 | Referred this year, but not eligible | uri://gadoe.org/ParticipationStatusDescriptor | Referred this year, but not eligible |
6 | Initial eligibility established using alternative method this year (only valid for GaDOE approved pilot schools in FY22) | uri://gadoe.org/ParticipationStatusDescriptor | Initial eligibility established using alternative method this year |
9 | Never eligible | uri://gadoe.org/ParticipationStatusDescriptor | Never eligible |
reasonExitedDescriptor
Code Value | Description | Namespace | Short Description |
---|---|---|---|
1 | ACCESS for EL proficiency | uri://gadoe.org/ReasonExitedDescriptor | ACCESS for EL proficiency |
2 | Exited out of state or from a non public school | uri://gadoe.org/ReasonExitedDescriptor | Exited out of state or from a non public school |
3 | Reclassification Team Decision | uri://gadoe.org/ReasonExitedDescriptor | Reclassification Team Decision |
programTypeDescriptor
Code Value | Description | Namespace | Short Description |
---|---|---|---|
04D | Before/After School | uri://gadoe.org/ProgramTypeDescriptor | Before/After School |
04E | Saturday/Weekend Program | uri://gadoe.org/ProgramTypeDescriptor | Saturday/Weekend Program |
04F | Summer | uri://gadoe.org/ProgramTypeDescriptor | Summer |
04A | Extended Day | uri://gadoe.org/ProgramTypeDescriptor | Extended Day |
04B | Extended Week | uri://gadoe.org/ProgramTypeDescriptor | Extended Week |
04C | Extended Year | uri://gadoe.org/ProgramTypeDescriptor | Extended Year |
02A | GNETS - Center Based | uri://gadoe.org/ProgramTypeDescriptor | GNETS - Center Based |
02B | GNETS - School Based | uri://gadoe.org/ProgramTypeDescriptor | GNETS - School Based |
03A | Career Academy | uri://gadoe.org/ProgramTypeDescriptor | Career Academy |
01A | Alternative Education Program for disruptive students | uri://gadoe.org/ProgramTypeDescriptor | Alternative Education Program for disruptive students |
01B | Choice - Early College/Gateway to College | uri://gadoe.org/ProgramTypeDescriptor | Choice - Early College/Gateway to College |
01D | Choice - Non-Traditional High School (Performance Learning Centers) | uri://gadoe.org/ProgramTypeDescriptor | Choice - Non-Traditional High School (Performance Learning Centers) |
01G | EMO/Vendor Operated | uri://gadoe.org/ProgramTypeDescriptor | EMO/Vendor Operated |
01E | Choice - Non-Traditional High School (Open Campus/Evening School/Other) | uri://gadoe.org/ProgramTypeDescriptor | Choice - Non-Traditional High School (Open Campus/Evening School/Other) |
01H | Program for Non-Disruptive Students | uri://gadoe.org/ProgramTypeDescriptor | Program for Non-Disruptive Students |
05A | Before/After School | uri://gadoe.org/ProgramTypeDescriptor | Before/After School |
05B | During School | uri://gadoe.org/ProgramTypeDescriptor | During School |
05C | Saturday Program | uri://gadoe.org/ProgramTypeDescriptor | Saturday Program |
05D | Intercession | uri://gadoe.org/ProgramTypeDescriptor | Intercession |
05E | Summer | uri://gadoe.org/ProgramTypeDescriptor | Summer |
English Learner (EL) | English Learner (EL) | uri://gadoe.org/ProgramTypeDescriptor | English Learner (EL) |
Gifted and Talented | Gifted and Talented | uri://gadoe.org/ProgramTypeDescriptor | Gifted and Talented |
Homeless | Homeless | uri://gadoe.org/ProgramTypeDescriptor | Homeless |
Section 504 Placement | Section 504 Placement | uri://gadoe.org/ProgramTypeDescriptor | Section 504 Placement |
Special Education | Special Education | uri://gadoe.org/ProgramTypeDescriptor | Special Education |
Student School Food Service | Student School Food Service | uri://gadoe.org/ProgramTypeDescriptor | Student School Food Service |