Object Triggering Logic
Action | Trigger |
---|---|
POST | Report attendance for each school the student has a Student School Association record for. Reports attendance from associated Attendance Periods:
Student must have an ADA eligibility record that is active in the reporting range.
A change in grade level within the Attendance Period will cause a record for each grade level to report.
Do not send record if attendance records are associated with:
|
PUT | Attendance data is changed within a reported Attendance Period. |
DELETE | If enrollment that affects the attendance range is deleted. |
Logic for Counting Days of Absence
There is an "Attendance Snapshot Time" designated in Calendar Information for each School. |
Students who are marked absent in the period that contains the snapshot time are considered absent for the day. |
Students who are marked present in the period that contains the snapshot time are considered present for the day. |
Attendance marks in any other period do not count. |
Students with ADA Eligibility = 2, 5, or 6 count one-half day of absence or presence for each instructional day. |
Students in Grade = EE must have an overlapping IEP to have attendance days included |
Object Data Elements
Data Element Labels in bold are part of the Natural Key and are required data elements for Data to send to Ed-Fi.
Data Element Label | Business Requirement | Logic | M, C, or, O | Location |
calendarCode | A unique campus calendar of school days for a particular group of students on a campus. Students with the same instructional track have the same number of days taught in a particular reporting period at a campus. | Report an identifying number for the number of Calendars in a particular school. If there is only 1 Calendar for a School, report 00. If there is more than 1 Calendar for a school, report Track Number of 00 for the first Calendar listed and a Track of 01 for the 2nd Calendar listed in the School, and count up from there. | M | Scheduling & Courses > Calendar Setup > Calendar Information |
gradeLevel Descriptor | Indicates the current grade level of the student, or the grade level(s) offered at a school. | Reports student's grade level from enrollment that overlaps the reporting period. | M | Student Information > General > Enrollments > General Enrollment Information > Grade |
reportingPeriod Descriptor | The period for which the attendance data are being reported. | Report the Sequence of the School Month (Attendance or Reporting Period). EX: First 6 Week Reporting Period reports '1'. | M | Scheduling & Courses > Calendar Setup > Attendance Periods |
schoolReference | A reference to the related School resource. | Reports the fields part of the Natural Key for the School resource. | M | |
studentReference | A reference to the related Student resource. | Reports the data that is part of the Natural Key for the Student resource | M | |
numberDays Taught | Indicates the number of days of instruction offered, as shown on the school calendar, during a particular reporting period. | Report the number of instructional days in the Attendance Period (Reporting Period)
| M | Scheduling & Courses > Calendar Setup > Attendance Periods |
TotalEligPreg RelSvcsDays Present | The total number of days a female student was present at school or served through Compensatory Education Home Instruction (CEHI) and an eligible recipient of pregnancy-related services during a particular reporting period. | Report number of days present during the reporting period where student was active in a program/flag with Code = PRS and State Reported = selected
| O | Flags > Flag > PRS / calculated OR > Program Participation > Programs > Program Participation Editor > Program > PRS / calculated |
TotalEligSpEd Mainstream DaysPresent | Indicates the total number of days a student with a special education individualized education program which provided for the mainstream instructional arrangement/setting was present during a particular reporting period. | Report number of days present during the reporting period where student has a locked IEP with Special Ed Setting mapped to Ed-Fi Code = 40
| O | Special Ed > Documents > TX IEP Enrollment Info > Special Ed Setting = ‘40’ / calculated |
TotalElig Residential FacilityDays Present | Indicates the total number of days the student was present and eligible for LEA services while living in a Residential Facility during a particular reporting period. | Report number of days present during the reporting period where student has an active Residential Facility record
| O | Program Participation > State Programs > Residential Facilities / calculated |