From f86270447b1ff0c37b1aee9311979e6d31db2154 Mon Sep 17 00:00:00 2001 From: plockwood Date: Thu, 11 Jan 2024 11:17:55 +0000 Subject: [PATCH] added the a contract for the absence data which has been added to the v1 educational performance data --- .../SchoolAbsenceDataDto.cs | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs diff --git a/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs new file mode 100644 index 0000000..53d3e76 --- /dev/null +++ b/academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs @@ -0,0 +1,26 @@ +namespace Dfe.Academies.Contracts.V1.EducationalPerformance +{ + /// + /// Absence Data Response + /// + public class SchoolAbsenceDataDto + { + /// + /// Acdemic Year + /// + public string Year { get; set; } + + /// + ///Percentage of possible mornings or afternoons recorded as an absence from school for whatever reason, + ///whether authorised or unauthorised, across the full academic year. + /// + public string? OverallAbsence { get; set; } + + /// + ///The percentage of pupils missing 10% or more of the mornings or afternoons they could attend, + ///meaning that if a pupil’s overall rate of absence is 10% or higher across the full academic + ///year they will be classified as persistently absent. + /// + public string? PersistentAbsence { get; set; } + } +} \ No newline at end of file