StaffAssociation defines staff information. It can be used to define employment, assignment, and teaching associations, as well as staff positions and staff leave events.
...
- Before executing the PUT Statements, you must create StaffEducationOrganizationAssignmentAssociation records to establish ownership of this staff record by the district.
...
- Create a Staff Record
- Create a second Staff Record
- Update the HighlyQualifiedTeacher status on the first staff record
- Update the hispanicLatinoEthnicity on the second staff record
Additional Requirements for highly qualified teacher requirements:
- A teacher's highly qualified status may be recorded either at the Staff level or at the Staff Section Association level.
Resource | PropertyName | IsCollection | DATA_TYPE | REQUIRED/ OPTIONAL | POST 1 | POST 2 | PUT 1 | PUT 2 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Staffs | staffUniqueId | FALSE | string | REQUIRED | ["207220" if possible | system value] | ["207269" if possible | system value] | ["207220" if possible | system value] | ["207269" if possible | system value] | ||||
Staffs | firstName | FALSE | string | REQUIRED | John | Jane | John | Jane | ||||
Staffs | hispanicLatinoEthnicity | FALSE | boolean | REQUIRED | true | true | true | false | ||||
Staffs | lastSurname | FALSE | string | REQUIRED | Loyo | Smith | Loyo | Smith | ||||
Staffs | birthDate | FALSE | datetime | REQUIREDCONDITIONAL | 1959-04-30 | 1973-07-20 | 1959-04-30 | 1973-07-20 | ||||
Staffs | citizenshipStatusType | FALSE | integer | OPTIONAL | ||||||||
Staffs | generationCodeSuffix | FALSE | string | REQUIRED | Sr | Sr | ||||||
Staffs | highestCompletedLevelOfEducationDescriptor | FALSE | integer | REQUIRED | Master's | Doctorate | Master's | Doctorate | ||||
Staffs | highlyQualifiedTeacher | FALSE | boolean | REQUIRED | true | true | false | true | ||||
Staffs | loginId | FALSE | string | OPTIONAL | ||||||||
Staffs | maidenName | FALSE | string | OPTIONAL | ||||||||
Staffs | middleName | FALSE | string | REQUIRED | Marcy | Marcy | ||||||
Staffs | oldEthnicityType | FALSE | integer | OPTIONAL | ||||||||
Staffs | personalTitlePrefix | FALSE | string | OPTIONAL | ||||||||
Staffs | sexType | FALSE | integer | REQUIRED | Male | Female | Male | Female | ||||
Staffs | yearsOfPriorProfessionalExperience | FALSE | integer | OPTIONAL | ||||||||
Staffs | yearsOfPriorTeachingExperience | FALSE | integer | OPTIONAL | ||||||||
Staffs | addresses | TRUE | staffAddress[] | OPTIONAL | ||||||||
StaffAddresss | addressType | FALSE | integer | OPTIONAL | ||||||||
StaffAddresss | city | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | postalCode | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | stateAbbreviationType | FALSE | integer | OPTIONAL | ||||||||
StaffAddresss | streetNumberName | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | apartmentRoomSuiteNumber | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | beginDate | FALSE | datetime | OPTIONAL | ||||||||
StaffAddresss | buildingSiteNumber | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | countyFIPSCode | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | endDate | FALSE | datetime | OPTIONAL | ||||||||
StaffAddresss | latitude | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | longitude | FALSE | string | OPTIONAL | ||||||||
StaffAddresss | nameOfCounty | FALSE | string | OPTIONAL | ||||||||
Staffs | credentials | TRUE | staffCredential[] | OPTIONAL | ||||||||
StaffCredentials | credentialFieldDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffCredentials | credentialIssuanceDate | FALSE | datetime | OPTIONAL | ||||||||
StaffCredentials | credentialType | FALSE | integer | OPTIONAL | ||||||||
StaffCredentials | levelDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffCredentials | teachingCredentialDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffCredentials | credentialExpirationDate | FALSE | datetime | OPTIONAL | ||||||||
StaffCredentials | stateOfIssueStateAbbreviationType | FALSE | integer | OPTIONAL | ||||||||
StaffCredentials | teachingCredentialBasisType | FALSE | integer | OPTIONAL | ||||||||
Staffs | electronicMails | TRUE | staffElectronicMail[] | REQUIRED | ||||||||
StaffElectronicMails | electronicMailAddress | FALSE | string | REQUIRED | johnloyo@edficert.org | janesmith@edficert.org | johnloyo@edficert.org | janesmith@edficert.org | ||||
StaffElectronicMails | electronicMailType | FALSE | integer | CONDITIONAL | Work | Work | Work | Work | ||||
StaffElectronicMails | primaryEmailAddressIndicator | FALSE | boolean | OPTIONAL | ||||||||
Staffs | identificationCodes | TRUE | staffIdentificationCode[] | OPTIONAL | ||||||||
StaffIdentificationCodes | identificationCode | FALSE | string | OPTIONAL | ||||||||
StaffIdentificationCodes | staffIdentificationSystemDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffIdentificationCodes | assigningOrganizationIdentificationCode | FALSE | string | OPTIONAL | ||||||||
Staffs | identificationDocuments | TRUE | staffIdentificationDocument[] | OPTIONAL | ||||||||
StaffIdentificationDocuments | identificationDocumentUseType | FALSE | integer | OPTIONAL | ||||||||
StaffIdentificationDocuments | personalInformationVerificationType | FALSE | integer | OPTIONAL | ||||||||
StaffIdentificationDocuments | documentExpirationDate | FALSE | datetime | OPTIONAL | ||||||||
StaffIdentificationDocuments | documentTitle | FALSE | string | OPTIONAL | ||||||||
StaffIdentificationDocuments | issuerCountryDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffIdentificationDocuments | issuerDocumentIdentificationCode | FALSE | string | OPTIONAL | ||||||||
StaffIdentificationDocuments | issuerName | FALSE | string | OPTIONAL | ||||||||
Staffs | internationalAddresses | TRUE | staffInternationalAddress[] | OPTIONAL | ||||||||
StaffInternationalAddresss | addressLine1 | FALSE | string | OPTIONAL | ||||||||
StaffInternationalAddresss | addressType | FALSE | integer | OPTIONAL | ||||||||
StaffInternationalAddresss | countryDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffInternationalAddresss | addressLine2 | FALSE | string | OPTIONAL | ||||||||
StaffInternationalAddresss | addressLine3 | FALSE | string | OPTIONAL | ||||||||
StaffInternationalAddresss | addressLine4 | FALSE | string | OPTIONAL | ||||||||
StaffInternationalAddresss | beginDate | FALSE | datetime | OPTIONAL | ||||||||
StaffInternationalAddresss | endDate | FALSE | datetime | OPTIONAL | ||||||||
StaffInternationalAddresss | latitude | FALSE | string | OPTIONAL | ||||||||
StaffInternationalAddresss | longitude | FALSE | string | OPTIONAL | ||||||||
Staffs | languages | TRUE | staffLanguage[] | OPTIONAL | ||||||||
StaffLanguages | languageDescriptor | FALSE | integer | OPTIONAL | ||||||||
staffLanguages | uses | TRUE | staffLanguageUse[] | OPTIONAL | ||||||||
StaffLanguageUses | languageDescriptor | FALSE | integer | OPTIONAL | ||||||||
StaffLanguageUses | languageUseType | FALSE | integer | OPTIONAL | ||||||||
Staffs | otherNames | TRUE | staffOtherName[] | OPTIONAL | ||||||||
StaffOtherNames | firstName | FALSE | string | OPTIONAL | ||||||||
StaffOtherNames | lastSurname | FALSE | string | OPTIONAL | ||||||||
StaffOtherNames | otherNameType | FALSE | integer | OPTIONAL | ||||||||
StaffOtherNames | generationCodeSuffix | FALSE | string | OPTIONAL | ||||||||
StaffOtherNames | middleName | FALSE | string | OPTIONAL | ||||||||
StaffOtherNames | personalTitlePrefix | FALSE | string | OPTIONAL | ||||||||
Staffs | races | TRUE | staffRace[] | OPTIONAL | ||||||||
StaffRaces | raceType | FALSE | integer | REQUIRED | White | Black - African American | White | Black - African American OPTIONAL | ||||
Staffs | telephones | TRUE | staffTelephone[] | OPTIONAL | ||||||||
StaffTelephones | telephoneNumber | FALSE | string | OPTIONAL | ||||||||
StaffTelephones | telephoneNumberType | FALSE | integer | OPTIONAL | ||||||||
StaffTelephones | orderOfPriority | FALSE | integer | OPTIONAL | ||||||||
StaffTelephones | textMessageCapabilityIndicator | FALSE | boolean | OPTIONAL | ||||||||
Staffs | visas | TRUE | staffVisa[] | OPTIONAL | ||||||||
StaffVisas | visaType | FALSE | integer | OPTIONAL |