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 student is given a Title 1 record and the record overlaps a configured year and the student has an enrollment in the configured year.
|
Delete/Post | When any field part of the natural key is changed:
|
Put | When any field not part of the natural key is changed.
|
Delete | When the student no longer has an enrollment in the configured year. |
Delete | When the Title I record has been deleted. |
Delete | When the Title I record no longer overlaps the configured year. |
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). |
NOT AN ERROR: If School is marked as 'Schoolwide' and nothing is populated in the event queue (i.e., Nothing is Sending).. | System Administration > Resources > School > Title 1 field Title 1 field has to have a value of:
To fix this, click 'Original Record' > New School History > Make the new Title 1 selection > Save. |
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 | Location |
---|---|---|---|---|
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 I > Start Date Student Info > General > Enrollment > startDate title1.startDate enrollment.startDate |
educationOrganization Reference | The education organization where the student is participating in or receiving the program services. | Report as the following: 10+District+School | M | |
programReference | The program associated with the student. | Program Reference is:
| M | |
studentReference | A unique alpha-numeric code assigned to a student. | Reports the student Ed-Fi ID. | M | Census > Demographics identity.edfiID |
endDate | The month, day, and year on which the student exited the program or stopped receiving services. |
| C | Student Information > General > Title I > End Date Student Information > General > Enrollment > End Date title1.endDate enrollment. endDate |
reasonExitedDescriptor | A unique identifier used as Primary Key, not derived from business logic, when acting as Foreign Key, references the parent table. | Reports if there is an end status
This field will be located here with the descriptor values in a drop list. 2. If Schoolwide, ALWAYS report End of Year (EOY) | C | Student Information > General > Title 1 |
servedOutsideOfRegularSession | Indicates whether the student received services during the summer session or between sessions. | This is optional - does not report. | O | |
serviceDescriptor | 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. |
| M | Student Information > General > Title I System Administration> Resources> School> Title 1 |
titleIPartAParticipantDescriptor | 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. | Report the Ed-Fi Code from the mapping on the School Editor that the reporting enrollment is associated with.
| M | System Administration > Resources > School > Title 1 |