This version of the Ed-Fi Data Standard is no longer supported. See the Ed-Fi Technology Version Index for a link to the latest version.

 

What's New - Interchange Schema Additions

Standard Interchange Schema Additions


The Ed-Fi Data Standard v2.0 adds three new XSD files to the collection of standard interchange schema.

Added Separate Student and Parent Interchanges

In the Ed-Fi Data Standard v1.2, students, parents, and the association between them was defined within a single interchange called InterchangeStudentParent. The previous model was represented as follows:

In the Ed-Fi Data Standard v2.0, there are now separate interchanges InterchangeStudent and InterchangeParent. Splitting these into two different interchanges helps clarify the concept and dependency between the Student, Parent, and StudentParentAssociation entities.

The InterchangeStudent defines students, and contains student profile information and other identifying information:

The new InterchangeStudent is independent of the InterchangeParent. The new InterchangeParent defines parents and captures the familial relationship between the student and the parent:

The InterchangeParent also captures the following indicators:

  • Primary parental contact
  • Lives with the associated parent
  • Designated emergency contact for the student
  • Sequence or priority of contact
  • Restrictions for student and/or teacher contact with the individual

This interchange is dependent on the InterchangeStudent. For example, loading an InterchangeParent data submission assumes that the system receiving the data has already loaded the records for the students to whom the StudentParentAssociation relates.

New Interchange for Standards

In the Ed-Fi Data Standard v1.2, LearningObjective and LearningStandard were included in multiple interchanges. In the Ed-Fi Data Standard v2.0, the InterchangeStandards interchange was created to handle the LearningObjective and LearningStandard data exchange, remove duplicity, and to remove circular interchange dependencies.

When required, the external references LearningObjectiveReferenceType and LearningStandardReferenceType are included in other interchanges to reference the previously loaded LearningObjectives and LearningStandards.