The following entities are included in the Staff domain:


TABLE OF CONTENTS


Entity: Staff

An asterisk (*) indicates a required element for successful synchronization of the entity. This documentation outlines the supported mappings for various data entities, identifying the supported fields within Aeries for each entity and noting any unsupported elements. Additionally, it provides a sample JSON payload demonstrating the structure.


Data Element Name/TypeAeries PageLabel & 
Aeries Table.Field
Standard v3.x/v4.x
Standard v5.x
StaffUniqueId / StringStaffStaff ID
STF.ID
✔ Supported
✔ Supported
Name - Composite Part--✔ Supported
✔ Supported
> FirstName / String
StaffFirst Name
STF.FN
✔ Supported
✔ Supported
> GenerationCodeSuffix--✘ Not Supported
✘ Not Supported
> LastSurname / StringStaffLast Name
STF.LN
✔ Supported
✔ Supported
> MaidenName--✘ Not Supported
✘ Not Supported
> MiddleName--✘ Not Supported
✘ Not Supported
> PersonalIdentificationDocument--✘ Not Supported
✘ Not Supported
> PersonalTitlePrefix--✘ Not Supported
✘ Not Supported
BirthDateStaffBirthdate
STF.BD
✔ Supported
✔ Supported
HispanicLatinoEthnicity
StaffEthnicity
STF.ETH
✔ Supported
✔ Supported
OtherName - Composite Part
--✘ Not Supported
✘ Not Supported
SexDescriptorDescriptor StaffGender
STF.GN
✔ Supported
✔ Supported
Telephone - Composite Part--✘ Not Supported
✘ Not Supported
Address - Composite Part
--✘ Not Supported
✘ Not Supported
RaceDescritpor--✘ Not Supported
✘ Not Supported
* HighestCompletedLevelOfEducation Descriptor
StaffEd. Level
STF.EL
✔ Supported
✔ Supported
HighlyQualifiedTeacher
-
-✘ Not Supported
✘ Not Supported
HispanicLatinoEthnicity / Boolean

StaffEthnicity
STF. ETH
✔ Supported
✔ Supported
ElectronicMail - Composite Part--✔ Supported
✔ Supported
> ElectronicMallAddressStaffEmail
STF.EM
✔ Supported
✔ Supported
> ElectronicMailTypeDescriptor--✔ Supported
✔ Supported
Hard Coded to 'Work'--
> DoNotPublishIndicator--✘ Not Supported
✘ Not Supported
> PrimaryEmailAddressIndicator
-✘ Not Supported
✘ Not Supported
YearsOfPriorProfessionalExperience

--✘ Not Supported
✘ Not Supported
YearsOfPriorTeachingExperience

--✘ Not Supported
✘ Not Supported
TribalAffiliation
-
-✘ Not Supported
✘ Not Supported
AncestryEthnicOriginDescriptor
-
-✘ Not Supported
✘ Not Supported
Citizenship - Composite Part
-
-✘ Not Supported
✘ Not Supported
Credential - Composite Part
--✘ Not Supported
✘ Not Supported
InternationalAddress - Composite Part
--✘ Not Supported
✘ Not Supported
Language - Composite Part
--✘ Not Supported
✘ Not Supported
OldEthnicity - DEPRECATED
--✘ Not Supported
✘ Not Supported
Person - Class
--✘ Not Supported
✘ Not Supported
Recognition - Composite Part
--✘ Not Supported
✘ Not Supported
StaffIdentificationCode - Composite Part
-
-✘ Not Supported
✘ Not Supported
LoginID-
-✘ Not Supported
✘ Not Supported
Special Notes:

Sample JSON Payload 

{

    "staffUniqueId": "7000001",

    "birthDate": "1996-10-11",

    "electronicMails": [

        {

            "electronicMailTypeDescriptor": "uri://ed-fi.org/ElectronicMailTypeDescriptor#Work",

            "electronicMailAddress": "tpolk@example.com"

        }

    ],

    "firstName": "Tayler",

    "highestCompletedLevelOfEducationDescriptor": "uri://ed-fi.org/LevelOfEducationDescriptor#Master's",

    "hispanicLatinoEthnicity": false,

    "lastSurname": "Polk",

    "races": [

    ],

    "sexDescriptor": "uri://ed-fi.org/SexDescriptor#Female"

}




Entity: Staff Education Organization Assignment Association


Ed-Fi Data ElementAeries PageLabel & 
Aeries Table.Field
Standard v3.x/v4.x
Standard v5.x
Entity Reference - See Education Organization domain > School Entity--✔ Supported
✔ Supported
Entity Reference - See Staff Domain > Staff Entity--✔ Supported
✔ Supported
BeginDate Staff > Job Assignments or AssignmentsStart Date
STJ/STA.SD
✔ Supported
✔ Supported


* StaffClassificationDescriptor
Staff > Job Assignments or AssignmentsJob Classification or Code
STJ.JC or STA.CD
✔ Supported
✔ Supported
Ed-Fi Mappings Code Sets
Staff Classification Descriptor (STJ.JC) or (STA.JC)
EndDate Staff > Job Assignments or Assignments
Start Date
STJ/STA.SD
✔ Supported
✔ Supported
- Automatically sends an "End Date" based on the last day of the year 06/30/XXXX.
--
Credential - Class--✘ Not Supported
✘ Not Supported
FullTimeEquivalency -
-✘ Not Supported
✘ Not Supported
OrderOfAssignmentstaff -
-✘ Not Supported
✘ Not Supported
PositionTitle / StringStaffPosition Title
STF.TI
✔ Supported
✔ Supported
StaffEducationOrgranization
EmploymentAssociation - Class
-

-✘ Not Supported
✘ Not Supported
Special Notes:

Sample JSON Payload 

{

    "beginDate": "2024-07-05",

    "staffClassificationDescriptor": "uri://ed-fi.org/StaffClassificationDescriptor#Teacher",

    "educationOrganizationReference": {

        "educationOrganizationId": 700

    },

    "staffReference": {

        "staffUniqueId": "7000001"

    },

    "endDate": "2025-06-30",

    "positionTitle": "10th Grade Teacher"

}



Entity: Staff School Association


Ed-Fi Data ElementAeries PageLabel & 
Aeries Table.Field
Standard v3.x/v4.x
Standard v5.x
Entity Reference - See Education Organization Domain > School Entity--✔ Supported
✔ Supported
Entity Reference - See Staff Domain > Staff Entity--✔ Supported
✔ Supported
StaffSchoolAssociation - Class--✔ Supported

✔ Supported

ProgramAssignmentDescriptor
--✔ Supported
✔ Supported
Hard Coded to 'Regular Education'
-
-
AcademicSubjectsDescriptor
-
-✘ Not Supported
✘ Not Supported
Calendar - Class-
-✘ Not Supported
✘ Not Supported
Traditional Scheduling----
GradeLevelDescriptorTeacherLow & High Grade
TCH.LO & HI
✔ Supported
✔ Supported
Flex Scheduling
---
-
GradeLevelDescriptorMaster ScheduleGrd Range
MST.LO & MST.HI
✔ Supported
✔ Supported
SchoolYear--✘ Not Supported
✘ Not Supported
Special Notes:
Traditional - Scheduling required a Teacher Record, which includes the Staff ID
Flex Scheduling Schools - The Staff Member must have a section on the Master Schedule

Sample JSON Payload 

{

    "programAssignmentDescriptor": "uri://ed-fi.org/ProgramAssignmentDescriptor#Regular Education",

    "schoolReference": {

        "schoolId": 700

    },

    "staffReference": {

        "staffUniqueId": "7000001"

    },

    "gradeLevels": [

        {

            "gradeLevelDescriptor": "uri://ed-fi.org/GradeLevelDescriptor#Ninth grade"

        },

        {

            "gradeLevelDescriptor": "uri://ed-fi.org/GradeLevelDescriptor#Tenth grade"

        },

        {

            "gradeLevelDescriptor": "uri://ed-fi.org/GradeLevelDescriptor#Eleventh grade"

        },

        {

            "gradeLevelDescriptor": "uri://ed-fi.org/GradeLevelDescriptor#Twelfth grade"

        }

    ]

}