This association represents the Title I Part A program(s) 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 is a Title 1 tool record saved that overlaps the enrollment record OR when a new Title 1 tool record is saved that overlaps one or more enrollment records, OR the school record tied to the enrollment has Title 1 = SWELIGSWPROG: Schoolwide Program.
|
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. |
Resync | Programs will only be update/deleted if a mapping is changed after a resync is completed and 'All Schools' is checked on resync. Programs are at the district level and students in another school my have a Student Program Association record that references the Program. |
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 any year the Title 1 record overlaps with. |
Data will only send for the years that have valid configuration. |
Identity Mapping Object Key
campusObjectType | Object Key Data Source |
---|---|
Title1 | title1ID |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
title1 | Post/Put/Delete | The primary table for sending data for this resource. |
Error Log
Error | Possible Causes/Hot to Fix |
---|---|
Error code return from Ed-Fi. 400: [message:Validation of 'StudentTitleIPartAProgramAssociation' failed. TitleIPartAParticipantDescriptorId is required. ]. | School History > Title 1 is missing for the school reporting for the titleIPartAParticipantDescriptor field (see logic below to determine which school is being used). |
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 | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource. | O | |||
beginDate | The month, day, and year on which the Student first received services. |
| M | Student Information > Program Participation > Title 1 > Start Date Student Information > General > Enrollments > Start Date | Title1.startDate Enrollment.startDate |
education Organization Reference | educationOrganizationId The identifier assigned to an education organization. |
| 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. |
| 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 |
student Reference | A unique alpha-numeric code assigned to a student. | Reports the Natural key of the Students resource. | M | ||
endDate | The month, day, and year on which the Student exited the Program or stopped receiving services. |
| C | Student Information > Program Participation > Title 1 > End Date Student Information > General > Enrollments > Enrollment End Date | Title1.endDate Enrollment.endDate |
reasonExited Descriptor | A unique identifier used as Primary Key, not derived from business logic, when acting as Foreign Key, references the parent table. | This is optional - do not report. | O | ||
servedOutsideOf RegularSession | Indicates whether the student received services during the summer session or between sessions. | This is optional - do not report. | O | ||
services | An unordered collection of studentProgramAssociationServices. This association represents the Title I Part A program(s) that a student participates in or from which the student receives services. The association is an extension of the StudentProgramAssociation particular for Title I Part A programs. | This is optional - do not report. | O | ||
titleIPartA Participant Descriptor | An indication of the type of Title I program, if any, in which the student is participating and served: Public Targeted Assistance Program Public Schoolwide Program Private school student participating Local Neglected Program. | This is optional - do not report. | O |
Resource Preferences
The Ed-Fi Configuration tool is used to establish Ed-Fi data resources.
The following describes how to enable the Student Title 1 Part A Program Associations resource for Ed-Fi reporting.
- Set the Student Title 1 Part A Program Associations preference to ON.