Versions Compared

Key

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

The Student Attendance Interchange describes student attendance and attendance taken events. It can be used to exchange daily, section, intervention, or program attendance events. It may be used in cases where only absences are reported (attendance is assumed if no absence is reported), or where both attendance and absences are reported.

...

 

ResourcePropertyNameIsCollectionDATA_TYPE

REQUIRED/

OPTIONAL

Scenario 1

POST

Scenario 2

POST

Scenario 3

PUT

Scenario 4

PUT

StudentSchoolAttendanceEventsschoolReferenceFALSEschoolReferenceREQUIRED 
schoolReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
StudentSchoolAttendanceEventssessionReferenceFALSEsessionReferenceREQUIRED 
sessionReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
sessionReferenceschoolYearFALSEintegerREQUIRED
[Current School Year]
[Current School Year]
[Current School Year]
[Current School Year]
sessionReferencesessionNameFALSEstringREQUIRED2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester2016-2017 Fall Semester
sessionReferencetermDescriptorFALSEstringREQUIREDFall SemesterFall SemesterFall SemesterFall Semester
StudentSchoolAttendanceEventsstudentReferenceFALSEstudentReferenceREQUIRED    
studentReferencestudentUniqueIdFALSEstringREQUIRED111111222222111111222222
StudentSchoolAttendanceEventsattendanceEventCategoryDescriptorFALSEstringREQUIREDTardyUnexcused AbsenceTardyUnexcused Absence
StudentSchoolAttendanceEventseventDateFALSEdateTimeREQUIRED9/16/
[Current School Year]
10/5/
[Current School Year]
9/16/
[Current School Year]
10/5/
[Current School Year]
StudentSchoolAttendanceEventsattendanceEventReasonFALSEstringOPTIONAL  LateNo Note
StudentSchoolAttendanceEventseducationalEnvironmentTypeeducationalEnvironmentDescriptorFALSEintegerOPTIONAL    
StudentSchoolAttendanceEventseventDurationFALSEnumberOPTIONAL