Versions Compared

Key

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

This association provides the contact information of the staff associated with the education organization. This resource help address the need for managing staff members working across multiple LEAs and having multiple contact details, ensuring that assessment vendors can correctly handle the integration processes.

(blue star) This endpoint is NOT expected from Choice schools.

...

Expand
titleClick here to view all the use cases pertaining to the /staffEducationOrganizationAssignmentAssociation endpoint:

A staff member has multiple email addresses (e.g., john.smith@district.edu and smithj@district.edu) and is associated with a single LEA.

POST on /staffEducationOrganizationAssignmentAssociations:

contactTitle: Teacher
educationOrganizationReference:
educationOrganizationId: 7525
staffReference:
staffUniqueId: 1001001001
electronicMailAddress: "john.smith@district.edu"

POST on /staffEducationOrganizationAssignmentAssociations:

contactTitle: Teacher
educationOrganizationReference:
educationOrganizationId: 7525
staffReference:
staffUniqueId: 1001001001
electronicMailAddress: "smithj@district.edu

#

Use Case Title

Use Case Description

What to Submit/retrieve

1.0

Sending a staff member with multiple LEA associations and different email addresses

A staff member works across multiple LEAs and needs to be associated with each LEA they are working with, along with their contact information.

Prerequisites: The following records need to be posted to the WISEdata API before posting the /staffEducationOrganizationContactAssociations resource:

  • Either the /staffEducationOrganizationAssignmentAssociation record (this endpoint is populated from WISEid),

    • When the staff record is present in the district within the WISEid system, LEA/SIS can post the /staffEducationOrganizationContactAssociations and /staffSchoolAssociation record by using the staff WISEid from the /staff resource.

  • Or the /staff and /staffEducationOrganizationEmploymentAssociations

SIS vendors/LEAs should provide the Contact Title as configured in the SIS.

LEA 1 POST on /staffEducationOrganizationAssignmentAssociations:

contactTitle: Teachere.g School
educationOrganizationReference:
educationOrganizationId: 7525
staffReference:
staffUniqueId: 1001001001
electronicMailAddress: "staff@LEA1.com"

LEA 2 POST on /staffEducationOrganizationAssignmentAssociations:

LEA 1 POST on /staffEducationOrganizationAssignmentAssociations:

contactTitle: Teachere.g School
educationOrganizationReference:
educationOrganizationId: 1234
staffReference:
staffUniqueId: 1001001001
electronicMailAddress: "staff@LEA2.com"

Sending a staff member with multiple email addresses in the same LEA

"

2.0

Update the staffEducationOrganizationAssignmentAssociations

If the updated data property is a primary key, then vendors will need to insert a new record, then delete the old staffEducationOrganizationAssignmentAssociation record.

If the updated data property is NOT a primary key, then vendors would simply update the data property for an existing staffEducationOrganizationAssignmentAssociation record.

PUT on /staffEducationOrganizationAssignmentAssociations

3.0

Delete the staffEducationOrganizationAssignmentAssociations

The staffEducationOrganizationAssignmentAssociation record can be deleted without requiring the deletion of any associated child records first.

DELETE on /staffEducationOrganizationAssignmentAssociations

...