Staff Association Interchange - v2.1

Staff Association Interchange - v2.1

This interchange defines staff and teacher information. It can be used to define employment, assignment, and teaching associations, as well as staff positions and staff leave events.

Like all standard Ed-Fi interchanges, this schema references the Ed-Fi Core XSD and can be extended using the Ed-Fi Extensions Framework. See the XML Design & Implementation Guidelines for more information.

Use Cases

The Staff Association Interchange can be used to:

  1. Exchange staff demographics and contact information.

  2. Exchange staff experience and credential information.

  3. Exchange staff employment and assignment associations to education organizations.

  4. Exchange teacher assignments to sections.

  5. Exchange staff leave events.

  6. Exchange current or historical information on filling open staff positions.

Model Details

The following figure shows a logical view of the Staff Association Interchange schema:

Entities

The following table describes the primary entities of which the Staff Association Interchange is composed.

Name

Description

Name

Description

Staff

This entity represents an individual who performs specified activities for any public or private education institution or agency that provides instructional and/or support services to students or staff at the early childhood level through high school completion. For example, this includes:
1. An "employee" who performs services under the direction of the employing institution or agency is compensated for such services by the employer and is eligible for employee benefits and wage or salary tax withholdings
2. A "contractor" or "consultant" who performs services for an agreed upon fee or an employee of a management service contracted to work on site
3. A "volunteer" who performs services on a voluntary and uncompensated basis
4. An in-kind service provider
5. An independent contractor or businessperson working at a school site.

StaffEducationOrganizationEmploymentAssociation

This association indicates the EducationOrganization an employee, contractor, volunteer, or other service provider is formally associated with typically indicated by which organization the staff member has a services contract with or receives compensation from.

StaffEducationOrganizationAssignmentAssociation

This association indicates the education organization to which a staff member provides services; also known as school of service.

StaffSchoolAssociation

This association indicates the School(s) to which a staff member provides instructional services.

StaffSectionAssociation

This association indicates the class sections to which a staff member is assigned.

StaffLeave

This entity represents the recording of the dates of staff leave (e.g., sick leave, personal time, vacation).

OpenStaffPosition

This entity represents an open staff position that the education organization is seeking to fill.

StaffProgramAssociation

This association indicates the Staff associated with a program.

StaffEducationOrganizationContactAssociation

This association provides the contact information of the staff associated with the education organization.

StaffAbsenceEvent

This event entity represents the recording of the dates of staff absence.

Credential

The legal document giving authorization to perform teaching assignment services.

Extended References

This interchange includes the following Extended References.

Extended Reference Name

Description

Extended Reference Name

Description

CalendarReference (in StaffSchoolAssociation)

Optional. Reference to the Calendar associated with the StaffSchoolAssociation.

EducationOrganizationReference (in OpenStaffPosition)

Required. The EducationOrganization with the OpenStaffPosition.

EducationOrganizationReference (in StaffEducationOrganizationAssignmentAssociation)

Required. The EducationalOrganization to which the Staff member provides services.

EducationOrganizationReference (in StaffEducationOrganizationContactAssociation)

Required. The EducationalOrganization to which the Staff member provides services.

EducationOrganizationReference (in StaffEducationOrganizationEmploymentAssociation)

Required. The EducationOrganization with which the staff is employed.

ProgramReference (in StaffProgramAssociation)

Required. The Program associated to the Staff.

SchoolReference (in StaffSchoolAssociation)

Required. The School where the Staff member provides services.

SectionReference (in StaffSectionAssociation)

Required. The Section the Staff member is assigned to.

Descriptor Dependencies

This interchange references the following Ed-Fi Descriptors, thus requiring them to have been defined using the Descriptors interchange prior to this interchange. For more information on the Ed-Fi Descriptor Pattern, see the XML Design & Implementation Guidelines.

Descriptor Name

Description

Descriptor Name

Description

AbsenceEventCategoryDescriptor

Required. This descriptor describes the type of absence

AcademicSubjectDescriptor

Optional. This descriptor holds the description of the content or subject area (e.g., arts, mathematics, reading, stenography, or a foreign language).

AchievementCategoryDescriptor

Optional. This descriptor defines the category of achievement attributed to the learner.

ClassroomPositionDescriptor

Required. This descriptor defines the type of position the staff member holds in a specific class/section.

ContactTypeDescriptor

Optional. This descriptor defines the set of contact types.

CountryDescriptor

Optional. This descriptor defines the name and code of the country. It is strongly recommended that entries use only ISO 3166 2-letter country codes.

CredentialFieldDescriptor

Required. This descriptor defines the fields of certification that the state education agency offers to teachers.

EmploymentStatusDescriptor

Required. This descriptor defines the type of employment or contract.

GradeLevelDescriptor

Required. This descriptor defines the set of grade levels. The map to known Ed-Fi enumeration values is required.

LanguageDescriptor

Optional. This descriptor defines the language(s) that are spoken or written. It is strongly recommended that entries use only ISO 639-3 language codes: for CodeValue, use the 3 character code; for ShortDescription and Description use the full language name.

LevelOfEducationDescriptor

Optional. This descriptor defines the different levels of education achievable.

ProgramAssignmentDescriptor

Required. This descriptor defines the name of the education program for which a teacher is assigned to a school.

SeparationReasonDescriptor

Optional. This descriptor defines the reasons for terminating the employment.

StaffClassificationDescriptor

Required. This descriptor defines an individual's title of employment, official status or rank.

StaffIdentificationSystemDescriptor

Optional. This descriptor defines the originating record system and code that is used for record-keeping purposes of the staff.

TeachingCredentialDescriptor

Required. This descriptor defines an indication of the category of a legal document giving authorization to perform teaching assignment services.

Downloads

The following link is a ZIP archive containing the XSD for the Staff Association Interchange v2.1 along with the Ed-Fi Core XSD and a Sample XML Data File:

A ZIP archive containing all v2.1 Ed-Fi Standard Interchange Schema can be found in the Download Directory.