1. Home
  2. Validation rules
  3. DateOfBirth_20
Learner

DateOfBirth_20

Changes to the latest version will be highlighted

View the validation rules glossary of terms

Name DateOfBirth_20
Version 1
Status Changed
Category Learner
Severity Error
Error message

The learner is under 19 and the Source of funding is not the EFA

Intent

To ensure that learning aims for 16-19 year old learners are only funded through EFA methodology

Guidance

Ensure that, where aims that are 16-19 funded and the learner is under 19 on 31 August of the current teaching year, the source of funding must be 16-19 funded

Description

For aims that are 16-19 funded (FM = 25 or 82), and the learner is under 19 on 31 August of the current teaching year, the source of funding must be 16-19 (SOF = 107)

Detailed error condition
Detailed description

For aims that are 16-19 funded ( LearningDelivery.FundModel = 25 or 82), and the learner is under 19 ( Learner.DateOfBirth < 19) on 31 August of the current teaching year, the source of funding must be 16-19

(error where ( LearningDelivery.LearnDelFAMType = SOF and LearningDelivery.LearnDelFAMCode <> 107)

Flow chart DateOfBirth_20

Open flow chart in a new window

Flow chart details

Flowchart for 'DateOfBirth_20' rule

1. Is the learner 16-19 funded?

  • If 'No' then the rule is not triggered

  • If 'Yes' then:

2. Is the learners Date of birth recorded?

  • If 'No' then the rule is not triggered

  • If 'Yes' then:

3. Does the learners Date of birth make them under 19 years old on the 31 August of the current teaching year?

  • If 'No' then the rule is triggered

  • If 'Yes' then the rule is not triggered

Change summary

Version 1

Removal of traineeship condition in Detailed error condition - 'This rule is not triggered by aims that are part of a traineeship'

Status summary

Current SLD severity

Error

Current FIS severity

Error

Is this rule in FIS?

Yes

Field values

Learner.DateOfBirth

LearningDelivery.FundModel

LearningDelivery.ProgType

LearningDeliveryFAM.LearnDelFAMType

LearningDeliveryFAM.LearnDelFAMCode

Need help understanding some of these terms?

View the validation rules glossary of terms