v4 StaffAssociation > Staff Scenarios
Resource | Property Name | Is Collection | Data Type | Required / Optional | Scenario 1 | Scenario 2 POSTÂ | Scenario 3 PUTÂ | Scenario 4 |
---|---|---|---|---|---|---|---|---|
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 | date | CONDITIONAL | 1959-04-30 | 1973-07-20 | 1959-04-30 | 1973-07-20 |
Staffs | citizenshipStatusDescriptor | FALSE | citizenshipStatusDescriptor | OPTIONAL | ||||
Staffs | generationCodeSuffix | FALSE | string | REQUIRED | Sr | Sr | ||
Staffs | highestCompletedLevelOfEducationDescriptor | FALSE | highestCompletedLevelOfEducationDescriptor | 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 | oldEthnicityDescriptor | FALSE | oldEthnicityDescriptor | OPTIONAL | ||||
Staffs | personalTitlePrefix | FALSE | string | OPTIONAL | ||||
Staffs | sexDescriptor | FALSE | sexDescriptor | REQUIRED | Male | Female | Male | Female |
Staffs | yearsOfPriorProfessionalExperience | FALSE | integer | OPTIONAL | ||||
Staffs | yearsOfPriorTeachingExperience | FALSE | integer | OPTIONAL | ||||
Staffs | addresses | TRUE | staffAddress[] | OPTIONAL | ||||
staffAddresses | addressTypeDescriptor | FALSE | addressTypeDescriptor | OPTIONAL | ||||
staffAddresses | city | FALSE | string | OPTIONAL | ||||
staffAddresses | postalCode | FALSE | string | OPTIONAL | ||||
staffAddresses | stateAbbreviationDescriptor | FALSE | stateAbbreviationDescriptor | OPTIONAL | ||||
staffAddresses | streetNumberName | FALSE | string | OPTIONAL | ||||
staffAddresses | apartmentRoomSuiteNumber | FALSE | string | OPTIONAL | ||||
staffAddresses | buildingSiteNumber | FALSE | string | OPTIONAL | ||||
staffAddresses | countyFIPSCode | FALSE | string | OPTIONAL | ||||
staffAddresses | latitude | FALSE | string | OPTIONAL | ||||
staffAddresses | longitude | FALSE | string | OPTIONAL | ||||
staffAddresses | nameOfCounty | FALSE | string | OPTIONAL | ||||
staffAddresses | doNotPublishIndicator | FALSE | boolean | OPTIONAL | ||||
staffAddresses | periods | TRUE | Periods[] | OPTIONAL | ||||
staffAddressPeriods | beginDate | FALSE | string | OPTIONAL | ||||
staffAddressPeriods | endDate | FALSE | string | OPTIONAL | ||||
Staffs | credentials | TRUE | credential[] | OPTIONAL | ||||
staffCredentals | credentialReference | FALSE | credentialReference | OPTIONAL | ||||
credentialReference | credentialIdenitfier | FALSE | string | OPTIONAL | ||||
credentialReference | stateOfIssueStateAbbreviationDescriptor | FALSE | stateOfIssueStateAbbreviationDescriptor | OPTIONAL | ||||
Staffs | electronicMails | TRUE | staffElectronicMail[] | REQUIRED | ||||
staffElectronicMails | electronicMailAddress | FALSE | string | REQUIRED | johnloyo@edficert.org | janesmith@edficert.org | johnloyo@edficert.org | janesmith@edficert.org |
staffElectronicMails | electronicMailTypeDescriptor | FALSE | electronicMailTypeDescriptor | CONDITIONAL | Work | Work | Work | Work |
staffElectronicMails | primaryEmailAddressIndicator | FALSE | boolean | OPTIONAL | ||||
staffElectronicMails | doNotPublishIndicator | FALSE | boolean | OPTIONAL | ||||
Staffs | identificationCodes | TRUE | staffIdentificationCode[] | OPTIONAL | ||||
staffIdentificationCodes | identificationCode | FALSE | string | OPTIONAL | ||||
staffIdentificationCodes | staffIdentificationSystemDescriptor | FALSE | staffIdentificationSystemDescriptor | OPTIONAL | ||||
staffIdentificationCodes | assigningOrganizationIdentificationCode | FALSE | string | OPTIONAL | ||||
Staffs | identificationDocuments | TRUE | staffIdentificationDocument[] | OPTIONAL | ||||
stafflIdentificationDocuments | identificationDocumentUseDescriptor | FALSE | identificationDocumentUseDescriptor | OPTIONAL | ||||
stafflIdentificationDocuments | personalInformationVerificationDescriptor | FALSE | personalInformationVerificationDescriptor | OPTIONAL | ||||
stafflIdentificationDocuments | documentExpirationDate | FALSE | date | OPTIONAL | ||||
stafflIdentificationDocuments | documentTitle | FALSE | string | OPTIONAL | ||||
stafflIdentificationDocuments | issuerCountryDescriptor | FALSE | issuerCountryDescriptor | OPTIONAL | ||||
stafflIdentificationDocuments | issuerDocumentIdentificationCode | FALSE | string | OPTIONAL | ||||
stafflIdentificationDocuments | issuerName | FALSE | string | OPTIONAL | ||||
Staffs | internationalAddresses | TRUE | staffInternationalAddress[] | OPTIONAL | ||||
staffInternationalAddresses | addressLine1 | FALSE | string | OPTIONAL | ||||
staffInternationalAddresses | addressTypeDescriptor | FALSE | addressTypeDescriptor | OPTIONAL | ||||
staffInternationalAddresses | countryDescriptor | FALSE | countryDescriptor | OPTIONAL | ||||
staffInternationalAddresses | addressLine2 | FALSE | string | OPTIONAL | ||||
staffInternationalAddresses | addressLine3 | FALSE | string | OPTIONAL | ||||
staffInternationalAddresses | addressLine4 | FALSE | string | OPTIONAL | ||||
staffInternationalAddresses | beginDate | FALSE | date | OPTIONAL | ||||
staffInternationalAddresses | endDate | FALSE | date | OPTIONAL | ||||
staffInternationalAddresses | latitude | FALSE | string | OPTIONAL | ||||
staffInternationalAddresses | longitude | FALSE | string | OPTIONAL | ||||
Staffs | languages | TRUE | staffLanguage[] | OPTIONAL | ||||
staffLanguages | languageDescriptor | FALSE | languageDescriptor | OPTIONAL | ||||
staffLanguages | uses | TRUE | staffLanguageUse[] | OPTIONAL | ||||
staffLanguageUses | languageUseDescriptor | FALSE | languageUseDescriptor | OPTIONAL | ||||
Staffs | otherNames | TRUE | staffOtherName[] | OPTIONAL | ||||
staffOtherNames | firstName | FALSE | string | OPTIONAL | ||||
staffOtherNames | lastSurname | FALSE | string | OPTIONAL | ||||
staffOtherNames | otherNameTypeDescriptor | FALSE | otherNameTypeDescriptor | OPTIONAL | ||||
staffOtherNames | generationCodeSuffix | FALSE | string | OPTIONAL | ||||
staffOtherNames | middleName | FALSE | string | OPTIONAL | ||||
staffOtherNames | personalTitlePrefix | FALSE | string | OPTIONAL | ||||
Staffs | personalIdentificationDocuments | TRUE | staffpersonalIdentificationDocument[] | OPTIONAL | ||||
staffPersonalIdentificationDocuments | identificationDocumentUseDescriptor | FALSE | identificationDocumentUseDescriptor | OPTIONAL | ||||
staffPersonalIdentificationDocuments | personalInformationVerificationDescriptor | FALSE | personalInformationVerificationDescriptor | OPTIONAL | ||||
staffPersonalIdentificationDocuments | documentExpirationDate | FALSE | date | OPTIONAL | ||||
staffPersonalIdentificationDocuments | documentTitle | FALSE | string | OPTIONAL | ||||
staffPersonalIdentificationDocuments | issuerCountryDescriptor | FALSE | issuerCountryDescriptor | OPTIONAL | ||||
staffPersonalIdentificationDocuments | issuerDocumentIdentificationCode | FALSE | string | OPTIONAL | ||||
staffPersonalIdentificationDocuments | issuerName | FALSE | string | OPTIONAL | ||||
Staffs | races | TRUE | staffRace[] | OPTIONAL | ||||
staffRaces | raceDescriptor | FALSE | raceDescriptor | OPTIONAL | ||||
Staffs | telephones | TRUE | staffTelephone[] | OPTIONAL | ||||
staffTelephones | telephoneNumber | FALSE | string | OPTIONAL | ||||
staffTelephones | telephoneNumberTypeDescriptor | FALSE | telephoneNumberTypeDescriptor | OPTIONAL | ||||
staffTelephones | orderOfPriority | FALSE | integer | OPTIONAL | ||||
staffTelephones | textMessageCapabilityIndicator | FALSE | boolean | OPTIONAL | ||||
Staffs | visas | TRUE | staffVisa[] | OPTIONAL | ||||
staffVisas | visaDescriptor | FALSE | visaDescriptor | OPTIONAL | ||||
Staffs | tribalAffiliations | TRUE | tribalAffiliations[] | OPTIONAL | ||||
staffTribalAffiliations | tribalAffiliationDescriptor | FALSE | tribalAffiliationDescriptor | OPTIONAL | ||||
Staffs | recognitions | TRUE | Recognitions[] | OPTIONAL | ||||
staffRecognitions | achievementTitle | FALSE | string | OPTIONAL | ||||
staffRecognitions | achievementCategoryDescriptor | FALSE | achievementCategoryDescriptor | OPTIONAL | ||||
staffRecognitions | achievementCategorySystem | FALSE | string | OPTIONAL | ||||
staffRecognitions | issuerName | FALSE | string | OPTIONAL | ||||
staffRecognitions | issuerOriginURL | FALSE | string | OPTIONAL | ||||
staffRecognitions | criteria | FALSE | string | OPTIONAL | ||||
staffRecognitions | criteriaURL | FALSE | string | OPTIONAL | ||||
staffRecognitions | evidenceStatement | FALSE | string | OPTIONAL | ||||
staffRecognitions | imageURL | FALSE | string | OPTIONAL | ||||
staffRecognitions | recognitionTypeDescriptor | FALSE | recognitionTypeDescriptor | OPTIONAL | ||||
staffRecognitions | recognitionDescription | FALSE | string | OPTIONAL | ||||
staffRecognitions | recognitionAwardDate | FALSE | date | OPTIONAL | ||||
staffRecognitions | recognitionAwardExpiresDate | FALSE | date | OPTIONAL |