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.

...

 

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
sectionReferencesessionNameFALSEstringREQUIRED2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester

sectionReference

sequenceOfCourse

FALSE

integer

REQUIRED

1111

sectionReference

termDescriptor

FALSE

string

REQUIRED

Fall SemesterFall SemesterFall SemesterFall Semester

sectionReference

uniqueSectionCode

identifier

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

    

 

...