StaffAssociation defines staff information. It can be used to define employment, assignment, and teaching associations, as well as staff positions and staff leave events.
...
- 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
...
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 | REQUIRED | 1959-04-30 | 1973-07-20 | 1959-04-30 | 1973-07-20 |
Staffs | citizenshipStatusType | FALSE | integer | OPTIONAL |
| | |
|
|
|
|
Staffs | generationCodeSuffix | FALSE | string | REQUIRED | 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 |
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 |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffAddresss | city | FALSE | string |
REQUIRED* | | | | OPTIONAL |
|
|
|
|
StaffAddresss | postalCode | FALSE | string |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffAddresss | stateAbbreviationType | FALSE | integer |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffAddresss | streetNumberName | FALSE | string |
REQUIRED* | | | | 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 |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffCredentials | credentialIssuanceDate | FALSE | datetime |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffCredentials | credentialType | FALSE | integer |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffCredentials | levelDescriptor | FALSE | integer |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffCredentials | teachingCredentialDescriptor | FALSE | integer |
REQUIRED* | | | | | 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 |
*REQUIRED*CONDITIONAL | Work | Work | Work | Work |
StaffElectronicMails | primaryEmailAddressIndicator | FALSE | boolean | OPTIONAL |
| | |
|
|
|
|
Staffs | identificationCodes | TRUE | staffIdentificationCode[] | OPTIONAL |
|
|
StaffIdentificationCodes | identificationCode | FALSE | string |
REQUIRED* | 207220 | 207269 | 207220 | 207269 | OPTIONAL |
|
|
|
|
StaffIdentificationCodes | staffIdentificationSystemDescriptor | FALSE | integer |
REQUIRED* | State | State | State | State | OPTIONAL |
|
|
|
|
StaffIdentificationCodes | assigningOrganizationIdentificationCode | FALSE | string | OPTIONAL |
| | |
|
|
|
|
Staffs | identificationDocuments | TRUE | staffIdentificationDocument[] | OPTIONAL |
| | |
|
|
|
|
StaffIdentificationDocuments | identificationDocumentUseType | FALSE | integer |
REQUIRED* | | | | OPTIONAL |
|
|
|
|
StaffIdentificationDocuments | personalInformationVerificationType | FALSE | integer |
REQUIRED* | | | | 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 |
REQUIRED* | | | | OPTIONAL |
|
|
|
|
StaffInternationalAddresss | addressType | FALSE | integer |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffInternationalAddresss | countryDescriptor | FALSE | integer |
REQUIRED* | | | | | 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 |
REQUIRED* | | | | | 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 |
REQUIRED* | | | | OPTIONAL |
|
|
|
|
StaffOtherNames | lastSurname | FALSE | string |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffOtherNames | otherNameType | FALSE | integer |
REQUIRED* | | | | | 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 |
Staffs | telephones | TRUE | staffTelephone[] | OPTIONAL |
|
|
StaffTelephones | telephoneNumber | FALSE | string |
REQUIRED* | | | | | OPTIONAL |
|
|
|
|
StaffTelephones | telephoneNumberType | FALSE | integer |
REQUIRED* | | | | OPTIONAL |
|
|
|
|
StaffTelephones | orderOfPriority | FALSE | integer | OPTIONAL |
| | |
|
|
|
|
StaffTelephones | textMessageCapabilityIndicator | FALSE | boolean | OPTIONAL |
| | | |
|
|
|
|
Staffs | visas | TRUE | staffVisa[] | OPTIONAL |
|
|
StaffVisas | visaType | FALSE | integer |
REQUIRED* | | | |