Skip to main content
Skip table of contents

Staff Associations

This category captures information about staff assignments as published within the Staff Associations category. The Staff Associations category includes the following data views and resources for Vermont:

Staff Employments

staffEducationOrganizationEmploymentAssociations(StaffEMP)

Staff Employment Resource is added to the published data for staff as part of the Vermont AOE profile. This view captures details about staff employment as published in the StaffEducationOrganizationEmploymentAssociations(StaffEMP) within the Staff Associations category. The layout includes School Name, Teacher Number, Staff Name, State Identifier, Assignment, Begin Date, End Date, Last Publish Date, Publishing ID, and Resource ID.

Data Element

Description

Data Type

Stored in [Table]Field

Submission

employmentStatusDescriptor

Descriptor

Descriptor

 [S_VT_USR_X]EmpStatNo

Required

hireDate

The month, day, and year on which a contract between an individual and a governing authority specifies that employment is to begin (or the date on which the agreement is made valid).

Date

[S_VT_USR_X]EmpBegDate

Required

endDate

Month, day, and year of the end or termination date of a staff member's employment, contract, or relationship with the LEA. If applicable, this element is required.

Date

  [S_VT_USR_X]EmpEndDate

Required

department

The department of the employee

String 60

  [S_VT_USR_X]

Required

fullTimeEquivalency

Full Time Equivalent (FTE)

Interger (2)

  [S_VT_USR_X]FTE

Required

hourlyWage

Hourly wage of the employee

Double

Not applicable

Required

offerDate

The offer job date of the employee

Date

Not applicable

Required

separationDescriptor

Separation descriptor

Descriptor

Not applicable

Required

separationReasonDescriptor

Separation reason

Descriptor

Not applicable

Required

staffReference

staffUniqueId

Staff Unique ID

String 32

10_EmpOrg.EMPORGID

When s_vt_schoolstaff_x.EMPORGID is null then, s_vt_usr_x.emporgid else s_vt_schoolstaff_x.EMPORGID

Required

educationOrganizationReference

educationOrganizationId

The state-assigned identification for the Education Organization in which the staff is employed.

If the manually created Staff Assignment record has Staff Classification as Student Support Plans, then School defaults to the District Office and theeducationOrganizationID is the District’s LEA ID.

Integer

 [S_VT_USR_X]EDUCATORID

10_EmpOrg.EDUCATORID

Required

 credentialReference

credentialIdentifier

Credential identifier

String 60

 Not applicable

 Optional

stateOfIssueStateAbbreviationDescriptor

State of issue identifier

Descriptor

 Not applicable

 Optional

Staff Assignments

Staff Assignments Resource is added to the published data for staff as part of vermont AOE profile. This view captures details about staff assignments as published in the staffEducationOrganizationAssignmentAssociation within the Staff Associations category. The layout includes School Name, Teacher Number, Staff Name, State Identifier, Assignment, Begin Date, End Date, Last Publish Date, Publishing ID, and Resource ID.

staffEducationOrganizationAssignmentAssociations(StaffASGN)

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

Primary PowerSchool Source Data

  • [SchoolStaff]

  • [Users]

  • [S_USR_X]

  • [S_VT_USR_X]

  • [S_USR_Assignments_C]

  • [ROLEDEF]

Selection Criteria

Records are published if the following criteria are met:

  • The staff member must have at least one Staff Assignment record that was published in Staff Demographics.

  • The staff member must not be excluded from Ed-Fi.

  • The staff member’s assigned organization must be either the district office or a school that is not excluded from state reporting.

  • The Common staff assignments extension table must be valid for the school year and not excluded:

    • If Common staff assignments extension table record exists at school for schoolstaff record then sources from [ROLEDEF] and [SchoolStaff] are excluded.

    • A User Access Roles mapping must be available for staff assignment in the ROLEDEF table.

    • If staff assignments are not defined in Common staff assignments extension and ROLEDEF tables then StaffStatus default roles in the [SchoolStaff] table are used.

  • Teacher or Substitute Teacher record is selected for the school where staff taught sections during the year:

    • If the staff are from schools listed in the Common staff assignments extension, ROLEDEF, or [SchoolStaff] then Teacher and Substitute Teacher record is not created.

    • If ss.staffstatus is 4, Substitute Teacher is selected, otherwise, Teacher is published.

  • Only one record is selected for each combination of staffUniqueId, schoolId, staffClassification, and beginDate.

  • If StaffStatus is blank and the staff member did not teach a section at the school then Staff Assignment records are not selected.

  • The State Staff ID (SPN) must be populated in PowerSchool.

  • The staff member is active at any point during the selected school year.

  • The staff member must not be assigned to a section or course that is excluded from Ed-Fi.

Resource Output

  • A separate staffEducationOrganizationAssignmentAssociation record is published for each school assignment for each staff member and teacher based on the year for the Term selected in the PowerSchool UI.

  • A staff member who works at multiple schools will have a record for each school.

  • Lunch staff is excluded from publishing.

  • The educationOrganization reported within this resource is either the district (LEAId) or the school (SchoolId).

  • The staffEducationOrganizationAssignmentAssociation resource is dependent on the prior publishing of the following resource: staffs.

  • LEAs and Schools may upload (publish) data to the Ed-Fi ODS in real time or on-demand (“Run Now” button).

Note: Click Export to export the data collection results to an Excel spreadsheet.

Describes details of a specific employee assignment within the district or a school.

Data Element

Description

Data Type

Stored in [Table]Field

Submission

beginDate

Month, day, and year of the start or effective date of a staff member's employment, contract, or relationship with the LEA.

Date

[S_USR_Assignments_C]BeginDate, default start of school year

If the field is populated and is within school calendar range then the same date is used. Otherwise, date is automatically set to the first day of school, including when the date is not set for an assignment.

[Terms]FirstDay of selected school year

Format:'YYYY-MM-DD'

mapped to AOE field 11_POS POSBEGDATE

Required

staffClassificationDescriptor

The titles of employment, official status, or rank of education staff.

Descriptor

ROLEID

11_POS
11a_POS_Role

Required

endDate

Month, day, and year of the end or termination date of a staff member's employment, contract, or relationship with the LEA. If applicable, this element is required.

Date

POSENDDATE

 Required

fullTimeEquivalency

Full Time Equivalent (FTE)

Interger (2)

11_POS.POSFTE (value between 0.10 and 1.00)

 Required

orderOfAssignment

Indicates the order of assignments

Integer

 

 Required

positionTitle

The descriptive name of an individual's position.

*If available, this element is required.

String 100

 [USERS]title used only if equal to a descriptor short description, e.g., 'Principal'
For SCHOOLSTAFF.staffstatus:
If record exists in SectionTeacher at school then 'Teacher'
If schoolstaff.schoolid = 0 then 'Student Support Plans'
If schoolstaff.schoolid = 1 then 'Teacher'
If schoolstaff.schoolid = 2 then 'Staff'
If schoolstaff.schoolid = 4 then 'Substitute Teacher'

 

staffReference

staffUniqueId

The state-assigned number for the staff

String 32

0_Staff_Identity

EDUCATORID

Required

educationOrganizationReference

educationOrganizationId

The state-assigned identification for the Education Organization in which the staff is employed.

If the manually created Staff Assignment record has Staff Classification as Student Support Plans, then School defaults to the District Office and theeducationOrganizationID is the District’s LEA ID

Integer

"11_POS, 11a_POS_Role" EMPORGID

Required

 credentialReference

credentialIdentifier

String 60

 Not applicable

 Required

stateOfIssueStateAbbreviationDescriptor

Descriptor

 Not applicable

 Required

employmentStaffEducationOrganizationEmploymentAssociationReference

educationOrganizationId

Integer

EMPORGID

 Required

employmentStatusDescriptor

Descriptor

 

 Required

hireDate

The month, day, and year on which a contract between an individual and a governing authority specifies that employment is to begin (or the date on which the agreement is made valid).

Date

10_EmpOrg EMPBEGDATE

 Required

staffUniqueId

The state-assigned number for the staff

String 32

11_POS 11a_POS_Role

EDUCATORID

 Required

Staff Schools

This view captures a list of the school(s) or district to which a teacher provides services as published in the staffSchoolAssociation resource within the Staff Association category. The layout includes the School Name, Teacher Number (PowerSchool ID), Staff Name, State Identifier, Last Publish Date, Publishing ID, and Resource ID.

staffSchoolAssociation

This association indicates the education organization to which a teacher provides services; also known as school of service. This resource is required for all Teachers.

Primary PowerSchool Source Data

  • [SchoolStaff]

Selection Criteria

Records are published if the following criteria are met:

  • The teacher must not be excluded from state reporting.

  • The teacher’s school must not be excluded from state reporting.

  • The staffUniqueId must be populated in PowerSchool.

  • The teacher taught at least one class at the school during the year of the Term selected in PowerSchool

Resource Output

  • A separate staffSchoolAssociation record is published for each teacher and for each school to which the teacher is assigned based on the year for the Term selected in the PowerSchool UI.

  • A teacher who works at multiple schools will have a record for each school.

  • The educationOrganization reported within this resource is the school (SchoolID).

  • The staffSchoolAssociation resource is dependent on the prior publishing of the following resources: staffs.

  • LEAs and Schools may upload (publish) data to the Ed-Fi ODS in real time or on-demand (“Run Now” button).

Note: Click Export to export the data collection results to an Excel spreadsheet.

Data Element

Description

Data Type

Stored in [Table]Field

Submission

schoolReference

A reference to the related schools resource

Required

/schoolID

The school where the staff member provides services.

Integer

Derived from:

[SchoolStaff]SchoolId

Required

schoolYearTypeReference

A reference to the related schoolYearType resource.

Required

/schoolYear

The identifier for a school year.

Integer

Derived from:
YearId for term selected in the PowerSchool UI

Required

staffReference

A reference to the related staffs resource

Required

/staffUniqueID

The staff member providing services to the school.

String

[Users]DCID

Required

programAssignmentDescriptor

The name of the program for which the individual is assigned, for example, Regular education, Title I-Academic, Title I-Non-Academic, Special Education, Bilingual/ English as a Second Language.

String

'Regular Education'

Required

calendarReference

Calendar reference represents a set of dates associated with an organization, such as a school. This includes instructional days, holidays, and other significant date.

/calendarCode

A unique identifier for the calendar.

Integer

Derived from:
[Calendar_Day]CalendarCode

Required

/schoolID

The school where the staff member provides services.

Integer

Derived from:

[SchoolStaff]SchoolId

Required

/schoolYear

The identifier for a school year.

Integer

Derived from:
YearId for term selected in the PowerSchool UI

Required

academicSubjects

Classifies the subject matter of courses and educational activities. This descriptor includes a standardized list of subjects, ensuring consistency in how subjects are recorded and reported across different educational systems.

academicSubjectDescriptor

Descriptor

N/A

N/A

N/A

gradeLevels

Defines the grade level of students

gradeLevelDescriptor

Descriptor

N/A

N/A

N/A

staffSection

This view captures the section assignments for each teacher as published in the StaffSectionAssociation resource within the Staff Section category.

staffSectionAssociation

This association indicates the class sections to which a teacher is assigned. This resource is required for all teachers.

Primary PowerSchool Source Data

  • [SectionTeacher]

  • [S_VT_USR_X]

  • [S_VT_Schools_X]

  • [Sections]I

Selection Criteria

Records are published if the following criteria are met:

  • The teacher was published in the staff resource.

  • StaffUniqueId must be populated in PowerSchool.

  • The teacher must not be excluded from state reporting.

  • The teacher's school must not be excluded from state reporting.

  • The teacher's section must not be excluded from state reporting.

resource Output

  • A separate staffSectionAssociation record is published for each course section in which the teacher is scheduled based on the year for the Term selected in the PowerSchool.

  • A teacher with classes at multiple schools will have a record for each section at each school.

  • A section with multiple teachers will have a record for each teacher associated with the section.

  • The staffSectionAssociation resource is dependent on the prior publishing of the following resources: staff, staffSchoolAssociation, and section.

Note: staffSectionAssociation is not published for dual enrollment courses.

  • LEAs and Schools may upload (publish) data to the ODS in real time or on-demand ("Run Now" button).

Note: Click Export to export the data collection results to an Excel spreadsheet.

Data Element

Description

Data Type

Stored in [Table]Field

Req'd

classroomPositionDescriptor

Describes staff asociated with a student class

classroomPositionDescriptor

The local code assigned by the LEA or Campus that identifies the organization of subject matter and related learning experiences provided for the instruction of students; must match LocalCourseCode in corresponding CourseOffering.

String

[SectionTeacher]RoleID

Y

beginDate

Month, day, and year of the start or effective date of a staff assignment to a section.

Date

[SectionTeacher]Start_Date

Y

endDate

Month, day, and year of the last day of a teacher's assignment to the section.

Date

[SectionTeacher]End_Date

Y

PercentageContribution

Indicates the percentage of the total scheduled course time, academic standards, and/or learning activities delivered in this section by this staff member. A Teacher of Record designation may be based solely or partially on this contribution percentage.

Integer

[SectionTeacher]Allocation

Defaults to 1 (100%)

O

staffReference

StaffUID

StaffUniqueId - The staff member assigned to the section.

Integer

[S_VT_USR_X]EducatorID

Y

sectionReference

localCourseCode

The local code assigned by the LEA or Campus that identifies the organization of subject matter and related learning experiences provided for the instruction of students. This must match localCourseCode in corresponding courseOffering.

String

[Sections]Course_Number

Y

schoolId

The state-assigned identification for the Education Organization in which the staff is employed.

Integer

[S_VT_Schools_X]PosID

Y

schoolYear

The selected school year.

Integer

[S_VT_District_S]SY

Y

sectionIdentifier

A unique identifier for the section that is defined by the classroom, the subjects taught, and the instructors that are assigned.

String

[Sections]ID

Y

sessionName

A unique identifier for a specific session within a school year.

String

Concatenation of

p_profileid, [terms] abbreviation, [terms] dcid, [schools] school_number, p_yearid

Y

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.