Cross Record

R_30

Changes to the latest version will be highlighted

View the validation rules glossary of terms

Name R_30
Version 1
Status Active
Category Cross Record
Severity Error
Error message

All aims that are part of a programme must have a corresponding programme aim with the same Programme type, Framework code and Pathway (if returned)

Intent

This rule ensures that the programme structure is recorded correctly and that it has been recorded with a programme aim and associated components.

Guidance

Check the ILR data has been recorded correctly and that the rest of the programme is recorded, if the aim is not part of a programme then this must be recorded as aim type 4.

Description

If there is a component aim there must be a matching programme aim with the same value of programme type and standard code

Detailed error condition
Detailed description

If there is a component aim ( LearningDelivery.AimType = 3), there must be a matching programme aim with the same value of LearningDelivery.ProgType, LearningDelivery.FworkCode and LearningDelivery.PwayCode or LearningDelivery.StdCode

(error where there is no programme aim ( LearningDelivery.AimType = 1) with the same combination of ( LearningDelivery.ProgType and LearningDelivery.FworkCode and LearningDelivery.PwayCode ) or ( LearningDelivery.ProgType and LearningDelivery.StdCode )

Flow chart R30

Open flow chart in a new window

Flow chart details

Flowchart for 'R30' rule

1. Has a component aim been recorded with aim type 3?

  • If 'No' then the rule is not triggered

  • If 'Yes' then:

2. Is there a matching programme aim with the same standard code or framework and pathway?

  • If 'Yes' then the rule is not triggered

  • If 'No' then the rule is triggered

Change summary

Version 1

The rule has been rolled over from the previous year

Status summary

Current SLD severity

Error

Current FIS severity

Error

Is this rule in FIS?

Yes

Field values

LearningDelivery.ProgType

LearningDelivery.AimType

LearningDelivery.StdCode

LearningDelivery.FworkCode

LearningDelivery.PwayCode

Need help understanding some of these terms?

View the validation rules glossary of terms