Minnesota Ed-Fi Data v3.1 - Student Education Organization Association

Classic View: System Administration > Ed-Fi 

Search Terms: 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.

ActionTrigger
Post

When an enrollment is created and saved for a person and the enrollment overlaps a configured year.

  • Do not send a record if enrollment is in a calendar marked as State Exclude.
  • Do not send a record if enrollment is in a School marked as State Exclude.
  • Do not send a record if the No Show checkbox ix checked on the enrollment.
  • Do not send records if the Calendar Grade Level "Exclude from State Reporting" checkbox is selected for the grade level that the student's enrollment is tied to.
Put

When any student data is edited for the person in the Data Elements fields below:

  • When the person’s identity record is changed: Race/Ethnicity, Gender, Home Primary Language, US Entry Type.
  • When one of the person’s household locations is updated/changed: Mailing, Private.
  • When one of the person’s household memberships is added/deleted/changed: Start Date, End Date, Private.
  • When a student's IEP is locked or unlocked and/or a student's disability is changed on the IEP, Enrollment or State Special Education tab.
  • When a student's contact information is changed: email, phone number: Email, Other Phone, Work Phone, Cell Phone, Pager, Private.
  • When a student's LEP information is changed: Program Status, Identified Date, LEP Exit Date, Parent Refused.
  • When a student's Response To Intervention Plan is locked/unlocked or the plan name changes.
  • When any of the Student Characteristics change:
    • Asylee, Refugee, Immigrant: If the student's US Entry Type is changed.
    •  Displaced Homemaker, Pregnant, Single Parent: If a student's Special Population is changed.
    • Foster Care: A student has a Foster Care record that overlaps the configured year, Start/End Dates are changed so the record no longer overlaps the configured year, the record is deleted.
    • Economic Disadvantaged: Astudent has an SES FRAM Eligibiltiy record that overlaps the configured year and meets the criteria selected in the Economic Disadvantaged resource preferences, Start/End Dates are changed so the record no longer overlaps the configured year, the record is deleted.
    • Parent in Military: A Military Connections record exists for a Guardian of the student, Start/End Dates are changed so the record no longer overlaps the configured year, the Guardian checkbox is checked/unchecked, the record is deleted.
    • Homeless, Unaccompanied Youth, Runaway:  A student has a Homeless record that overlaps the configure year, Start/End Dates are changed so record no longer overlaps configured year,  the record is deleted, the Unaccompanied Youth field is changed, the Runaway checkbox is checked or unchecked.
DeleteThis record will delete if the student no longer has an eligible enrollment in the District.
DeleteIf 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

NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
ResyncIf 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.
ResyncIf 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.
ResyncIf 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

Business Rule

Post/DeleteNatural Key Change:  If the District Number/Ed-Fi District Number changes, a delete/post will occur with the cascading deletes from the LEA ID Change triggers.   If an Ed-Fi ID changes, this will happen with the cascading deletes from the Ed-Fi ID Change trigger.
DeleteCascading Deletes:  N/A - no dependent resources

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 enrollment is associated with.

  • The enrollment must overlap with the scope year to report.
  • Data will only send for the years that have valid configuration.

When using data in Campus that has a single date, the following logic will be applied to determine the scope year(s) to report the data to.

  • Current Year:  Records will be compared to today's date to determine if the record is eligible to report.
  • Previous Years:  The record's date must be on or before the schools year's end date defined in the School Years editor. If blank, the default date of 6/30/xxxx is used.
  • Future Years:  The record's date must be on or after the schools year's start date defined in the School Years editor. If blank, the default date of 7/01/xxxx is used.

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.

  • Current Year: The records start date must be on or before today's date and the records end date must be on or after today's date.
  • Previous Years: The record's start date must be on or before the school year's end date and the record's end date must be after the school year's end date defined in the School Years editor. If blank, the default date of 6/30/xxxx is used.
  • Future Years: The record's start date must be on or before the schools year's start date and the record's end date must be on or after the school year's start date defined in the School Years editor. If blank, the default date of 7/01/xxxx is used.

Resource Preferences

This table describes the Resource Preferences of this object.

Data Element Label

Mapping Needed

Student Characteristic DescriptorMilitary Status
Race DescriptorRace/Ethnicity
Language DescriptorHome Primary Language
Ancestry Ethnic Origin DescriptorIdentity Race

Identity Mapping Object Key

This table describes the Identity Mapping Object Key of this object.

campusObjectType

Object Key Data Source

PersonpersonID

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus Table

Ed-Fi Action

Fields

enrollment

Post/Put/Delete

Put

The primary table used for sending data for this resource.

Reports Disabilities

identityPutReports Hispanic or Latino, Gender, Home Primary Language, US Entry Type.
personPutReports the Ed-FI ID.
contactPutReports the Telephone and Email information.
householdlocationPutDetermines if address is marked as Mailing or Private.
householdmemberPutDetermines household membership with Start Date, End Date, Private.
addressPutPO Box, Number, Prefix, Street, Tag, Direction, Apt, City, State, Zip
raceethnicityPutReports Races.
plantypePutReports Indicators.
planPutReports Disabilities, Indicators.
planstatePutReports Disabilities.
programsPutReports any Characteristic created in Flags.
programparticipationPutReports any Characteristic created in Flags.
Title1PutReports Neglected or Delinquent.
ImpactAidEmploymentPutReports Parent in Military.
relatedpairPutGuardian checkbox for contact information and Parent in Military.
section504PutReports Section 504 Handicapped.
homelessPutReports Homeless, Unaccompanied Youth, Runaway.

Object Data Elements

This table describes data elements sent within the Student Education Organization Association resource.

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source GUI Path

Database Field
idThe unique identifier of the
resource.

M

education
Organization
Id

The identifier assigned to an 

education organization.

  1. Report the Ed-Fi School ID.
  2. If Ed-Fi School ID is NULL, report:
    • ttddddsssmmm

      where:

      • tt = district type
      • dddd = district number, left zero filled
      • sss = school number, left zero filled
      • mmm = 000 for all organizations reported in Ed-Fi
M

System Administration > Resources > School > school record > Ed-Fi School ID


tt: System Administration > Resources > District Information > district record > Type


dddd: System Administration > Resources > District Information > district record > State District Number


SSS: System Administration > Resources > School > school record > State School Number

School.entity

ID

District.type

District.

number

School.

number

student
Reference
A unique alphanumeric code 
assigned to a student.
  1. Reports the natural key of the Students resource.
M

addressesThe set of elements that describes 
an address, including the street 
address, city, state, and ZIP code.
  1. This is optional, does not report.
O




cohortYearsThe 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.
  1.  This is optional, does not report.
O

disabilitiesThe disability condition(s) that best describes an individual’s impairment, 
as determined by evaluation(s) 
conducted by the education 
organization.
  1. This is optional, does not report.
O

electronic
Mails
 The numbers, letters, and symbols 
used to identify an electronic mail 
(e-mail) user within the network to 
which the individual or organization belongs.
  1. This is optional, does not report.
O

hispanic
Latino
Ethnicity
An indication that the individual
traces his or her 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."
Report "Is the individual Hispanic/Latino?" from the student's current identity:
  1. If droplist is = Yes, report "true".
  2. If droplist is = No, report "false".
OCensus>People>
Identities> Is the Individual Hispanic or Latino?
identity.
hispanic
Ethnicity
international
Addresses
The set of elements that describes 
an international address.
  1.  This is optional, does not report.
O

languagesThe language(s) the individual 
uses to communicate. It is strongly recommended that entries use 
only ISO 639-3 language codes.
  1. See Array section below for data logic for each field.
O

limited
English
Proficiency
Descriptor
An indication that the student has 
been identified as limited English 
proficient by the Language 
Proficiency Assessment Committee (LPAC), or English proficient.
  1. This is optional, does not report.
O



loginIdThe login ID for the user; used for
security access control interface.
  1.  This is optional, does not report.
O

oldEthnicity
Descriptor
Previous definition of Ethnicity
combining Hispanic/latino and race
1 - American Indian or
Alaskan Native 2 - Asian or Pacific Islander 3 - Black, not of Hispanic
origin 4 - Hispanic 5 - White, not of Hispanic origin.
  1.  This is optional, does not report.
O

profile
Thumbnail
File name for the ProfileThumbnail photograph.
  1.  This is optional, does not report.
O

program
Participations

Key programs the student is

 participating in or receives 

services from.

  1.  This is optional, does not report.
O

racesThe 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.
  1. See Array section below for data logic for each field.
OCensus> People> Identities>
Race/Ethnicity

IdentityRace

Ethnicity

and

racethnicity.

raceid

sex
Descriptor
A person's gender.
  1. Report from the latest identity record overlapping the enrollment.
    • Check the to see if the "Report Legal Identifies when provided" checkbox is selected.
      • If yes, check to see if Legal Gender is populated.
        • If yes, report the value.
        • If no, report the Gender value.
      • If no, report the Gender value.
MCensus>People>
Identities>Gender
identity.
Gender
characteristicsReflects important characteristics of 
the student’s home situation: 
Displaced Homemaker, Immigrant, Migratory, Military Parent, 
Pregnant Teen, Single Parent, 
and Unaccompanied Youth.
  1. See Array below for logic.
C

identification
Codes
A coding scheme that is used for identification and record-keeping
 purposes by schools, social
 services, or other agencies to refer 
to a student.
  1. See Array section for reporting logic.
C

student
Indicators

An unordered collection of studentEducationOrganization

AssociationStudentIndicators. Indicator(s) or metric(s) computed for the student (e.g., at risk) to influence more effective education or direct specific interventions.


  1. See Array section for reporting logic.
C

telephonesThe 10-digit telephone number, 
including the area code, for the 
person.
  1. This is optional, does not report.
O

tribal
Affiliations
An American Indian tribe with 
which the student is affiliated.
  1.  This is optional, does not report.
O

Ancestry
Ethnic
Origin
An unordered collection of studentEducationOrganization
AssociationAncestryEthnicOrigins.
The ancestry ethnic origins that
pertain to the general racial
categories with which the individual identifies.
  1. Report the mapped Ed-Fi Code value associated with any "More Detailed Ancestry/Ethnicity Codes" records saved in the student's record.
    • If no mappings exist for the code, or no value exists, do not report.
  2. If "Individual Hispanic/Latino?" is marked as "Yes", report the mapped Ed-Fi Code value associated with any "More Detailed Hispanic/Latino Codes" records saved in the student's record.
    • If "Individual Hispanic/Latino?" is marked as "No", do not report any "More Detailed Hispanic/Latino Codes" records.
    • If no mappings exist for the code, or no value exists, do not report.
C

Census > People > Identities > Race Subcategory'


Census > People > Identities > Hispanic Subcategory

Identity.race

Subcategory


Identity.

hispanic

Subcategory

birthdateThe month, day, and year on
which an individual was born.
Report the Birth Date value from the most recent Identity record.MCensus > People > Identities > Birth Dateidentity.
birthdate
FirstNameA name given to an individual at birth,
baptism, or during another naming
ceremony, or through legal change.
  1. Report from the latest identity record overlapping the enrollment.
  2. Check the to see if the "Report Legal Identities when provided" checkbox is selected.
    • If yes, check to see if Legal First Name is populated.
      • If yes, report the value.
      • If no, report the First Name value.
    • If no, report the First Name value.
M

Census > People > Identities > First Name


Census > People > Identities > Legal First Name

identity.
firstName
Generation
Code
Suffix
An appendage, if any, used to denote
an individual’s generation in his family
(e.g., Jr., Sr., III).
  1. Report from the latest identity record overlapping the enrollment.
  2. Check the to see if the "Report Legal Identities when provided" checkbox is selected.
    • If yes, check to see if Legal First Name is populated.
      • If yes, report the value from Legal Suffix.
      • If no, report the Suffix value.
    • If no, report the Suffix value.
    • If Null, do not report.
C

Census > People > Identities > Suffix


Census > People > Identities > Legal Suffix

Identity.suffix

Identity.legal

Suffix

LastNameThe name borne in common by
members of a family.
  1. Report from the latest identity record overlapping the enrollment.
  2. Check the to see if the "Report Legal Identities when provided" checkbox is selected.
    • If yes, check to see if Legal First Name is populated.
      • If yes, report the value from Legal Last Name.
      • If no, report the Last Name value.
    • If no, report the Last Name value.
M

Census > People > Identities > Last Name


Census > People > Identities > Legal Last Name

identity.
lastName
MiddleNameA secondary name given to an
individual at birth, baptism, or during
another naming ceremony.
  1. Report from the latest identity record overlapping the enrollment.
  2. Check the to see if the "Report Legal Identities when provided" checkbox is selected.
    • If yes, check to see if Legal First Name is populated.
      • If yes, report the value from Legal Middle Name.
      • If no, report the Middle Name value.
    • If no, report the Middle Name value.
    • If Null, do not report.
C

Census > People > Identities > Legal Middle Name


Census > People > Identities > Middle Name

identity.middle
Name
OptOut
Indicators
Descriptor

An unordered collection of studentEducation

OrganizationAssociationOpt

OutIndicators. 

  1. Report 'MNC' if there is any FRAM record that:
    • Has Start Date on or after July 1st of the Scope Year; and
    • Overlaps the enrollment; and
    • "Opt Out SCHIP" is selected.
  2. Else do not report.
M

FRAM > Eligibility > Start Date


FRAM > Eligibility > Opt Out SCHIP


POSEligibility.
optOutSCHIP
_etagA unique system-generated value that
 identifies the version of the resource.

O

Array Data Elements

Student Language

Data Element Label

Business Requirement

Business Rules

M, C or O

Data Source GUI Path

Database Field

languageDescriptor

The language(s) the individual uses to communicate. It is strongly recommended that entries use only ISO 639-3 language codes.

  1. Report the Language from the Home Primary Language saved on the student's current identity record.
    • Look for a mapping saved to the Language Descriptor Override section in preferences. If there is a mapped value, report that mapping.
    • If  an override is not there, look to see if the language standard code matches an Ed-Fi code, if yes report that value.
    • Report default value if saved on the Attribute and the standard code matches an Ed-Fi code.
  2. Else, report NULL.

M

Census> People> Identities> Home Primary Language

identity.homePrimary

Language

usesA description of how the language is used (e.g. Home Language, Native Language, Spoken Language).
  1. If Home Primary Language = NOT NULL, report ‘Home language’
OCensus> People> Identities> Home Primary Language

identity.homePrimary

Language


Races

Data Element Label

Business Requirement

Business Rules

M, C or O

Data Source GUI Path

Database Field

raceDescriptor 

The general racial category which most clearly reflects the individual's recognition of his or her community or with which the individual most identifies.

  1. Determine the Race/Ethnicity(s) that are checked on the student's current identity record.
    • Use the Identity Race Ethnicity table to determine all of the check boxes checked for the students current identity id.
  2. Report the Ed-Fi Code mapped to the corresponding Race Ethnicity.
    • Report all races if the student has more than 1 selected.
  3. Do not report if the person does not have a Race/Ethnicity checked or there is not a corresponding mapping.
MCensus> People> Identities> Race/Ethnicity

IdentityRaceEthnicity

and

racethnicity.raceid

Student Characteristics

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source GUI Path

Database Field

Student Characteristic Descriptor

This entity represents an individual for whom instruction, services and/or care are provided in an early childhood, elementary or secondary educational program under the jurisdiction of a school, education agency or other institution or program.
  1. Report each characteristic based on the requirements below.  Student must have a Student School Association in the configured year to report a characteristic.
M




  1. Active Duty Parent:
    1. Branch is:

      CodeName
      4Army
      11Navy
      1Air Force
      9Marine Corp
      7Coast Guard
    2. Status is:

      CodeName
      1Active Duty, Deployed
      2Active Duty, Not Deployed
    3. Start Date/End Date overlaps the configured year
  2. ...then report 'Active Duty Parent (ADP)'.

CCensus> People> Military Connections

militaryconnections.Status

militaryconnections.startDate

militaryconnections.endDate





Immigrant:
  1. If Immigrant is checked, report 'Immigrant'.
    • Otherwise, do not report.
CStudent Information > General > Enrollments > State Reporting > ImmigrantEnrollment.immigrant


Recently Arrived English Learner (RAEL):
  1. Report 'Recently Arrived English Learner (RAEL)' if RAEL is checked.
    • Otherwise, do not report.
CStudent Information > Program Participation > English Learners (EL) > "RAEL Identified Date"lep.raelIdentifiedDate


SLIFE:
  1. If SLIFE is checked, report 'SLIFE'.
    • Otherwise, do not report.
    • Report beginDate from the Identified Date on the EL editor.
CStudent Information > Program Participation > English Learners (EL) > "SLIFE"/"SLIFE Identified Date"

Lep.slife

Lep.slifeIdentifiedDate



Migrant:
  1. If Migrant Indicator is marked "Yes", report 'Immigrant'
    • Otherwise, do not report
CStudent Information > General > Enrollments > State Reporting > Migrant IndicatorEnrollment.migrant


Ancestry:

  1.    If Race Ethnicity is marked as either '01' or '03', report 'American Indian – Alaska Native (Minnesota)'.
  • Otherwise, do not report.
CCensus > People > Identities/Demographics > Race EthnicityIdentity.raceEthnicity
designatedByThe person, organization, or department that designated the characteristic.
  1.  This is optional, does not report.
O

periods The time periods for which characteristic was effective.
  1.  This is optional, does not report.
O

beginDateThe date the characteristic was designated.
  1.  This is optional, does not report.
M

endDateThe date the characteristic was removed.
  1.  This is optional, does not report.
O

Student Identification Codes

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source GUI Path

Database Field

studentIdentificationSystemDescriptor 

A coding scheme that is used for identification and record-keeping purposes by schools, social services, or other agencies to refer to a student.

Report "Local".M



AssigningOrganizationIdentificationCode The organization code or name assigning the assessment identification code.Report "Assigning District ID". M

IdentificationCode A unique number or alphanumeric code assigned to a student by a school, school system, a state, or other agency or entity.
  1. Report the personID.
 MCensus > People > Demographics > personID

 Indicators

Data Element LabelBusiness RequirementBusiness RulesM, C or OData Source
GUI Path
indicatorName 

The name of the indicator or metric.

  1. If a Digital Equity record exists for the student that falls within the config year, report the following:
    • "InternetAccessInResidence" as the Indicator Name for the first record in the array.
    • Report "InternetAccessTypeInResidence" for the 2nd record.
    • Report "InternetPerformance" for the 3rd record.
    • Report "DigitalDevice" for the 4th record.
    • Report "PrimaryLearningDeviceProvider" for the 5th record.
    • Report "PrimaryLearningDeviceAccess" for the 6th record.
  2. If multiple Digital Equity records exist for the student, report the most recent record.
  3. If no record exists, do not report.
C

Student Information > Program Participation > State Programs > Digital Equity: 

EdFi endpointCampus UICampus db
InternetAccess
InResidence
Internet Access In ResidenceDigitalEquity.
internet
AccessIn
Residence
InternetAccessType
InResidence
Primary Internet Access Type in ResDigitalEquity.
internet
AccessType
InternetPerformanceInternet PerformanceDigitalEquity.
internet
Performance
DigitalDevicePrimary Digital DeviceDigitalEquity.
digitalDevice
PrimaryLearning
DeviceProvider
Primary Learning Device ProviderDigitalEquity.learning
DeviceProvider
PrimaryLearning
DeviceAccess
Primary Device AccessDigitalEquity.
device
Access

indicator The value of the indicator or metric.
  1. If a Digital Equity record exists for the student that falls within the config year, report the name for the value selected for each indicatorName.
CStudent Information> Response to Intervention> General> Documents > Plan
indicatorGroup 

The name for a group of indicators.

  1. If a Digital Equity record exists for the student that falls within the config year, report "DigitalEquity" for each indicatorName
CStudent Information > Program Participation > State Programs > Digital Equity: see chart above