Student Attendance > StudentSectionAttendanceEvent

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.

This event entity represents the recording of whether a student is in attendance for a section.

Prerequisites

  • Student
  • Section

Scenarios

  1. Create a Tardy Section Attendance Event for Austin Jones.
  2. Create an Unexcused Absence Section Attendance event for Madison Johnson.  
  3. Add an attendanceEventReason on the Attendance Event for Austin Jones.
  4. Add an attendanceEventReason on the Attendance Event for Madison Johnson.  
  5. Delete the attendance event for Austin Jones.


ResourcePropertyNameIsCollectionDATA_TYPE

REQUIRED/

OPTIONAL

Scenario 1

POST

Scenario 2

POST

Scenario 3

PUT

Scenario 4

PUT

StudentSectionAttendanceEventssectionReferenceFALSEsectionReferenceREQUIRED
sectionReferenceclassPeriodNameFALSEstringREQUIRED

["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]

sectionReferenceclassroomIdentificationCodeFALSEstringREQUIRED

["501"  if possible

| system value]

["901"  if possible

| system value]

["501"  if possible

| system value]

["901"  if possible

| system value]

sectionReferencelocalCourseCodeFALSEstringREQUIRED

["ELA-01"  if possible

| system value]

["ALG-2"  if possible

| system value]

["ELA-01"  if possible

| system value]

["ALG-2"  if possible

| system value]

sectionReferenceschoolIdFALSEintegerREQUIRED255901107255901001255901107255901001
sectionReferenceschoolYearFALSEintegerREQUIRED2017201720172017
sectionReferencesequenceOfCourseFALSEintegerREQUIRED1111
sectionReferenceuniqueSectionCodeFALSEstringREQUIRED

["ELA012017RM555"  if possible

| system value]

["ALG22017RM901"  if possible

| system value]

["ELA012017RM555"  if possible

| system value]

["ALG22017RM901"  if possible

| system value]

sectionReferencetermDescriptorFALSEstringREQUIREDFall SemesterFall SemesterFall SemesterFall Semester
StudentSectionAttendanceEventsstudentReferenceFALSEstudentReferenceREQUIRED
studentReferencestudentUniqueIdFALSEstringREQUIRED111111222222111111222222
StudentSectionAttendanceEventsattendanceEventCategoryDescriptorFALSEstringREQUIREDTardyUnexcused AbsenceTardyUnexcused Absence
StudentSectionAttendanceEventseventDateFALSEdatetimeREQUIRED9/16/
[Current School Year]
10/5/
[Current School Year]
9/16/
[Current School Year]
10/5/
[Current School Year]
StudentSectionAttendanceEventsattendanceEventReasonFALSEstringREQUIRED

LateNo Note
StudentSectionAttendanceEventseducationalEnvironmentTypeFALSEstringOPTIONAL