Tool Search: Ed-Fi
This association represents student information that is specific to a student’s relationship with an Education Organization.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|---|
Post | When an enrollment is created and saved for a person and the enrollment overlaps a configured year.
|
Put | When any student data is edited for the person in the Data Elements fields below:
|
Delete | This record is deleted when the student no longer has an eligible enrollment in the District. |
Delete | When the enrollment is marked as a No Show. |
Resource Toggle and Resync Logic
This table describes the Resource Toggle and Trigger logic of this object.
Action | Business Rule |
---|---|
None | When a resource is toggled to OFF after data has sent, all sent data remains in the ODS but no new data sends. |
Resync | When a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is 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 is deleted from the ODS. |
Resync | When a mapping is changed in Resource Preferences, a resync needs 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 | Business Rule |
---|---|
Post/Delete | Natural Key Change: When the District Number/Ed-Fi District Number changes, a delete/post occurs with the cascading deletes from the LEA ID Change triggers. When an Ed-Fi ID changes, this happens with the cascading deletes from the Ed-Fi ID Change trigger. |
Delete | Cascading Deletes: N/A - no dependent resources |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
The record reports when an enrollment is created and saved that is aligned to a scoped year.
|
When using data in Campus that has a single date, the following logic applies to determine the scope year(s) to report the data to.
|
When using data in Campus that have start and end dates, the following logic applies to determine the scope year(s) to report the data to.
|
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Limited English Proficiency Descriptor | EL Program Status |
Disability Descriptor | Disability |
Language Descriptor | Home Primary Language |
Race Descriptor | Race/Ethnicity |
Student Characteristic Descriptor | Career Tech Special Populations |
Economic Disadvantaged | |
Foster Care | |
Homeless | |
Parent in Military | |
US Entry Type | |
Flags |
Identity Mapping Object Key
This table describes the Identity Mapping Object Key of this object.
campusObjectType | Object Key Data Source |
---|---|
Person | personID |
Object Data Elements
This table describes data elements sent within the Student Education Organization Association resource.
Data Element Label | Business Requirements and Rules | Mandatory, Conditional or Optional | Location |
---|---|---|---|
id | The unique identifier of the resource. | M | |
educationOrganizationId | The identifier assigned to an education organization. Reports out of the School Entity ID tied to the school record tied to each enrollment. | M | School & District Settings > Schools > School Information > School Detail > Ed-Fi School ID School.entityID |
studentReference | A reference tying the student to the education organization. Reports the natural key of the Students resource. | M | Census > People > Demographics > Person Identifiers > Student State ID Person.stateID |
addresses | The set of elements that describes an address, including the street address, city, state, and ZIP code. Reports the most current Primary address that is marked as Mailing.
See the Scope Year logic to determine the eligibility of records for Current Year, Pevious Years and Future Years: See the Array section below for data logic for each field. | M | Census > Households > Household Addresses > Mailing HouseholdLocation.mailing Census > Households > Household Members > Start Date HouseholdMember.startDate Census > Households > Household Addresses> Start Date Householdlocation.StartDate |
cohortYears | The type and year of a cohort (e.g., 9th grade) the student belongs to as determined by the year that student entered a specific grade. This is optional and does not report. | O | |
disabilties | The disability condition(s) that best describes an individual’s impairment, as determined by evaluation(s) conducted by the education organization. See the Array section below for data logic for each field. | O | |
electronicMails | The numbers, letters, and symbols used to identify an electronic mail (e-mail) user within the network to which the individual or organization belongs. Reports the email address entered for that person.
See the Array section for data logic for each field. | O | Census > People > Demographics > Email Contact.email |
hispanicLatinoEthnicity | An indication that the individual traces their origin or descent to Mexico, Puerto Rico, Cuba, Central and South America, and other Spanish cultures, regardless of race. The term Spanish origin can be used in addition to Hispanic or Latino. Reports "Is the individual Hispanic/Latino?" from the student's current identity:
| O | Census >People > Identities > Is the Individual Hispanic or Latino? Identity.hispanicEthnicity |
internationalAddresses | The set of elements that describes an international address. This is optional and does not report. | O | |
languages | The language(s) the individual uses to communicate. It is strongly recommended that entries use only ISO 639-3 language codes. See the Array section below for data logic for each field. | O | |
limitedEnglishProficiencyDescriptor | An indication that the student has been identified as limited English proficient by the Language Proficiency Assessment Committee (LPAC), or English proficient. When the Identified Date is NULL, reportsblank. Reports the Ed-Fi code mapped to EL when student has a EL Program Status of EL.
Reports the following when the student has an LEP Program Status of Exited LEP and the Program Exit Date falls in the monitoring period and the Monitoring option is mapped in the preferences:
When the LEP Program Status is Exited LEP and the Program Exit Date is NULL, reports blank. Otherwise, reports the code that is mapped to the student's Program Status. When the student does not have a record, reports blank. | O | Student Information> Program Participation > English Learners (EL) lep.programStatus lep.identifieddate lep.exitDate lep.parentDeclined |
loginID | The login ID for the user; used for security access control interface. This is optional and does not report. | O | |
oldEthnicityDescriptor | Previous definition of Ethnicity combining Hispanic/Latino and race:
| O | |
profileThumbnail | File name for the ProfileThumbnail photograph. This is optional and does not report. | O | |
programParticipations | Key programs the student is participating in or receives services from. This is optional and does not report. | O | |
races | The general racial category which most clearly reflects the individual’s recognition of his or her community or with which the individual most identifies. The data model allows for multiple entries so that each individual can specify all appropriate races. See Array section below for data logic for each field. | O | Census > People> Identities > Race/Ethnicity IdentityRaceEthnicity Racethnicity.raceid |
sexDescriptor | A person's gender. Reports the Gender from the student's current identity record. This is NOT legal gender. Reports the following based on the value selected in the droplist.
| M | Census > People > Identities > Gender Identity.gender |
characteristics | Reflects important characteristics of the student’s home situation: Displaced Homemaker, Immigrant, Migratory, Military Parent, Pregnant Teen, Single Parent, and Unaccompanied Youth. See Array section below for data logic for each field. | O | |
identificationCodes | A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student. See Array section below for data logic for each field. | O | |
indicators | Indicator(s) or metric(s) computed for the student (e.g., at risk) to influence more effective education or direct specific interventions. See Array section below for data logic for each field. | O | |
telephones | The 10-digit telephone number, including the area code, for the person. See Array section below for data logic for each field. | O | |
tribalAffiliations | An American Indian tribe with which the student is affiliated. This is optional and does not report. | O |
Array Data Elements
Descriptors