Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

The StaffSchoolAssociation indicates the School(s) to which a staff member provides instructional services.

Prerequisites

  • Section
  • Staff

Scenarios

  1. Create a StaffSectionAssociation for a staff record at Grand Bend Elementary School and the English Language Arts, Grade 1 section.
  2. Create a StaffSectionAssociation for a staff record at Grand Bend High School and the ALGEBRA 1 section.
  3. Update the classroomPositionDescriptor on the first StaffSectionAssociation.
  4. Update the beginDate for the second StaffSectionAssociation record
  5. Delete the StaffSectionAssociation for the English Language Arts, Grade 1 section at Grand Bend Elementary School.


 

Resource

PropertyName

IsCollection

DATA_TYPE

REQUIRED/

OPTIONAL

Scenario 1

POST

Scenario 2

POST

Scenario 3

PUT

Scenario 4

PUT

StaffSectionAssociations

sectionReference

FALSE

sectionReference

REQUIRED

 

sectionReference

classPeriodName

FALSE

string

REQUIRED

["Class Period 01" if possible

| system value]

["Class Period 01" if possible

| system value]

["Class Period 01" if possible

| system value]

["Class Period 01" if possible

| system value]

sectionReference

classroomIdentificationCode

FALSE

string

REQUIRED

["501"  if possible

| system value]

["901"  if possible

| system value]

["501"  if possible

| system value]

["901"  if possible

| system value]

sectionReference

localCourseCode

FALSE

string

REQUIRED

["ELA-01"  if possible

| system value]

["ALG-2"  if possible

| system value]

["ELA-01"  if possible

| system value]

["ALG-2"  if possible

| system value]

sectionReference

schoolId

FALSE

integer

REQUIRED

255901107255901001255901107255901001

sectionReference

schoolYear

FALSE

integer

REQUIRED

2017201720172017

sectionReference

sequenceOfCourse

FALSE

integer

REQUIRED

1111

sectionReference

termDescriptor

FALSE

string

REQUIRED

Fall SemesterFall SemesterFall SemesterFall Semester

sectionReference

uniqueSectionCode

FALSE

string

REQUIRED

["ELA012017RM555"  if possible

| system value]

["ALG12017RM901"  if possible

| system value]

["ELA012017RM555"  if possible

| system value]

["ALG12017RM901"  if possible

| system value]

StaffSectionAssociations

staffReference

FALSE

staffReference

REQUIRED

 

staffReference

staffUniqueId

FALSE

string

REQUIRED

["207220"  if possible

| system value]

["207269"  if possible

| system value]

["207220"  if possible

| system value]

["207269"  if possible

| system value]

StaffSectionAssociations

classroomPositionDescriptor

FALSE

integer

REQUIRED

Teacher of RecordTeacher of Record

Assistant Teacher

Teacher of Record

StaffSectionAssociations

beginDate

FALSE

datetime

REQUIRED

[Current School Year]-08-31
[Current School Year]-08-31
[Current School Year]-08-31
[Current School Year]-09-01

StaffSectionAssociations

endDate

FALSE

datetime

OPTIONAL

    

StaffSectionAssociations

highlyQualifiedTeacher

FALSE

boolean

OPTIONAL

    

StaffSectionAssociations

percentageContribution

FALSE

number

OPTIONAL

    

StaffSectionAssociations

teacherStudentDataLinkExclusion

FALSE

boolean

OPTIONAL

    

 

  • No labels