Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

StaffAssociation defines staff information. It can be used to define employment, assignment, and teaching associations, as well as staff positions and staff leave events.

...

  1. Create a Staff Record
  2. Create a second Staff Record
  3. Update the HighlyQualifiedTeacher status on the first staff record
  4. Update the hispanicLatinoEthnicity on the second staff record

...



ResourcePropertyNameIsCollectionDATA_TYPE

REQUIRED/

OPTIONAL

POST 1POST 2PUT 1PUT 2
StaffsstaffUniqueIdFALSEstringREQUIRED

["207220"  if possible

| system value]

["207269"  if possible

| system value]

["207220"  if possible

| system value]

["207269"  if possible

| system value]

StaffsfirstNameFALSEstringREQUIREDJohnJaneJohnJane
StaffshispanicLatinoEthnicityFALSEbooleanREQUIREDtruetruetruefalse
StaffslastSurnameFALSEstringREQUIREDLoyoSmithLoyoSmith
StaffsbirthDateFALSEdatetimeREQUIRED
1959-04-30
1973-07-20
1959-04-30
1973-07-20
StaffscitizenshipStatusTypeFALSEintegerOPTIONAL
   
 




StaffsgenerationCodeSuffixFALSEstringREQUIREDSr
 

Sr
 

StaffshighestCompletedLevelOfEducationDescriptorFALSEintegerREQUIRED

Master's

Doctorate

Master's

Doctorate

StaffshighlyQualifiedTeacherFALSEbooleanREQUIREDtruetruefalsetrue
StaffsloginIdFALSEstringOPTIONAL
    




StaffsmaidenNameFALSEstringOPTIONAL
   
 




StaffsmiddleNameFALSEstringREQUIRED
 

Marcy
 

Marcy
StaffsoldEthnicityTypeFALSEintegerOPTIONAL
    




StaffspersonalTitlePrefixFALSEstringOPTIONAL



StaffssexTypeFALSEintegerREQUIREDMaleFemaleMaleFemale
StaffsyearsOfPriorProfessionalExperienceFALSEintegerOPTIONAL
   
 




StaffsyearsOfPriorTeachingExperienceFALSEintegerOPTIONAL
    




StaffsaddressesTRUEstaffAddress[]OPTIONAL
 

StaffAddresssaddressTypeFALSEinteger
REQUIRED*     
OPTIONAL



StaffAddressscityFALSEstring
REQUIRED*   
OPTIONAL



StaffAddressspostalCodeFALSEstring
REQUIRED*    
OPTIONAL



StaffAddresssstateAbbreviationTypeFALSEinteger
REQUIRED*     
OPTIONAL



StaffAddresssstreetNumberNameFALSEstring
REQUIRED*   
OPTIONAL



StaffAddresssapartmentRoomSuiteNumberFALSEstringOPTIONAL
   
 




StaffAddresssbeginDateFALSEdatetimeOPTIONAL
  
  




StaffAddresssbuildingSiteNumberFALSEstringOPTIONAL
   
 




StaffAddressscountyFIPSCodeFALSEstringOPTIONAL
    




StaffAddresssendDateFALSEdatetimeOPTIONAL
    




StaffAddressslatitudeFALSEstringOPTIONAL
   
 




StaffAddressslongitudeFALSEstringOPTIONAL
    




StaffAddresssnameOfCountyFALSEstringOPTIONAL
    




StaffscredentialsTRUEstaffCredential[]OPTIONAL
   
 




StaffCredentialscredentialFieldDescriptorFALSEinteger
REQUIRED*    
OPTIONAL



StaffCredentialscredentialIssuanceDateFALSEdatetime
REQUIRED*    
OPTIONAL



StaffCredentialscredentialTypeFALSEinteger
REQUIRED*    
OPTIONAL



StaffCredentialslevelDescriptorFALSEinteger
REQUIRED*    
OPTIONAL



StaffCredentialsteachingCredentialDescriptorFALSEinteger
REQUIRED*    
OPTIONAL



StaffCredentialscredentialExpirationDateFALSEdatetimeOPTIONAL
 
   




StaffCredentialsstateOfIssueStateAbbreviationTypeFALSEintegerOPTIONAL
  
  




StaffCredentialsteachingCredentialBasisTypeFALSEintegerOPTIONAL
    




StaffselectronicMailsTRUEstaffElectronicMail[]REQUIRED
 

StaffElectronicMailselectronicMailAddressFALSEstringREQUIRED
*
johnloyo@edficert.orgjanesmith@edficert.orgjohnloyo@edficert.orgjanesmith@edficert.org
StaffElectronicMailselectronicMailTypeFALSEinteger
REQUIRED*
CONDITIONAL
Work
Work
Work
Work
StaffElectronicMailsprimaryEmailAddressIndicatorFALSEbooleanOPTIONAL
   
 




StaffsidentificationCodesTRUEstaffIdentificationCode[]OPTIONAL
 

StaffIdentificationCodesidentificationCodeFALSEstring
REQUIRED*
207220
207269
207220
207269
OPTIONAL




StaffIdentificationCodesstaffIdentificationSystemDescriptorFALSEinteger
REQUIRED*StateStateStateState
OPTIONAL



StaffIdentificationCodesassigningOrganizationIdentificationCodeFALSEstringOPTIONAL
 
   




StaffsidentificationDocumentsTRUEstaffIdentificationDocument[]OPTIONAL
   
  




StaffIdentificationDocumentsidentificationDocumentUseTypeFALSEinteger
REQUIRED*    
OPTIONAL



StaffIdentificationDocumentspersonalInformationVerificationTypeFALSEinteger
REQUIRED*   
OPTIONAL



StaffIdentificationDocumentsdocumentExpirationDateFALSEdatetimeOPTIONAL
    




StaffIdentificationDocumentsdocumentTitleFALSEstringOPTIONAL
    




StaffIdentificationDocumentsissuerCountryDescriptorFALSEintegerOPTIONAL
  
  




StaffIdentificationDocumentsissuerDocumentIdentificationCodeFALSEstringOPTIONAL
    




StaffIdentificationDocumentsissuerNameFALSEstringOPTIONAL
    




StaffsinternationalAddressesTRUEstaffInternationalAddress[]OPTIONAL
  

StaffInternationalAddresssaddressLine1FALSEstring
REQUIRED*   
OPTIONAL



StaffInternationalAddresssaddressTypeFALSEinteger
REQUIRED*    
OPTIONAL



StaffInternationalAddressscountryDescriptorFALSEinteger
REQUIRED*    
OPTIONAL



StaffInternationalAddresssaddressLine2FALSEstringOPTIONAL
    




StaffInternationalAddresssaddressLine3FALSEstringOPTIONAL
   
 




StaffInternationalAddresssaddressLine4FALSEstringOPTIONAL
    




StaffInternationalAddresssbeginDateFALSEdatetimeOPTIONAL
    




StaffInternationalAddresssendDateFALSEdatetimeOPTIONAL
 
   




StaffInternationalAddressslatitudeFALSEstringOPTIONAL
    




StaffInternationalAddressslongitudeFALSEstringOPTIONAL
    




StaffslanguagesTRUEstaffLanguage[]OPTIONAL
 

StaffLanguageslanguageDescriptorFALSEinteger
REQUIRED*    
OPTIONAL



staffLanguagesusesTRUEstaffLanguageUse[]OPTIONAL
 

StaffLanguageUseslanguageDescriptorFALSEintegerOPTIONAL
 
   




StaffLanguageUseslanguageUseTypeFALSEintegerOPTIONAL
    




StaffsotherNamesTRUEstaffOtherName[]OPTIONAL
  

StaffOtherNamesfirstNameFALSEstring
REQUIRED*   
OPTIONAL



StaffOtherNameslastSurnameFALSEstring
REQUIRED*    
OPTIONAL



StaffOtherNamesotherNameTypeFALSEinteger
REQUIRED*    
OPTIONAL



StaffOtherNamesgenerationCodeSuffixFALSEstringOPTIONAL
    




StaffOtherNamesmiddleNameFALSEstringOPTIONAL
   
 




StaffOtherNamespersonalTitlePrefixFALSEstringOPTIONAL
 
   




StaffsracesTRUEstaffRace[]OPTIONAL
 

StaffRacesraceTypeFALSEintegerREQUIRED
*
WhiteBlack - African AmericanWhiteBlack - African American
StaffstelephonesTRUEstaffTelephone[]OPTIONAL
 

StaffTelephonestelephoneNumberFALSEstring
REQUIRED*     
OPTIONAL



StaffTelephonestelephoneNumberTypeFALSEinteger
REQUIRED*   
OPTIONAL



StaffTelephonesorderOfPriorityFALSEintegerOPTIONAL
   
 




StaffTelephonestextMessageCapabilityIndicatorFALSEbooleanOPTIONAL
    




StaffsvisasTRUEstaffVisa[]OPTIONAL
  

StaffVisasvisaTypeFALSEinteger
REQUIRED*   
OPTIONAL