Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

Commit

Permalink
Merge pull request #17 from DFE-Digital/feature/academies-api-contracts
Browse files Browse the repository at this point in the history
Feature/academies api contracts
  • Loading branch information
paullocknimble authored Jan 11, 2024
2 parents b9fd268 + 953a6fe commit 476a163
Showing 1 changed file with 26 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
namespace Dfe.Academies.Contracts.V1.EducationalPerformance
{
/// <summary>
/// Absence Data Response
/// </summary>
public class SchoolAbsenceDataDto
{
/// <summary>
/// Acdemic Year
/// </summary>
public string Year { get; set; }

Check warning on line 11 in academiesContracts/Dfe.Academies.Contracts/V1/EducationalPerformance/SchoolAbsenceDataDto.cs

View workflow job for this annotation

GitHub Actions / build

Non-nullable property 'Year' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

/// <summary>
///Percentage of possible mornings or afternoons recorded as an absence from school for whatever reason,
///whether authorised or unauthorised, across the full academic year.
/// </summary>
public string? OverallAbsence { get; set; }

/// <summary>
///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.
/// </summary>
public string? PersistentAbsence { get; set; }
}
}

0 comments on commit 476a163

Please sign in to comment.