Kelly Granados

R01 HE Learning Delivery Schema Error

Created

None

Hi All, 

Hoping someone can help with these schema errors that have occured when running R01 for 23/24. We have a number of learners on HE aims. Some rolled over from previous years and some with 23/24 start dates, we are getting the following Schema error.

The element 'LearningDeliveryHE' in namespace 'ESFA/ILR/2023-24' has invalid child element 'PCFLDCS' in namespace 'ESFA/ILR/2023-24'. List of possible elements expected: 'PCOLAB, NETFEE, SPECFEE' in namespace 'ESFA/ILR/2023-24'.

Nothing has changed in the data from previous years and the same data is being recorded in this years enrolments. 

I have tried inputting different data to see if the schema clears to no avail!

Any idea/input would be greatly appreciated. 

Thanks in advance

Kelly 

 

Replies

No one has replied to this post.


Martin West

These fields should not have been migrated over to 23/24.

Entity:Learning Delivery HEType of change:RemovalDetails of change:

The following fields have been removed from the Learning Delivery HE entity:

  • Percentage Taught in First LDCS Subject (PCFLDCS)
  • Percentage Taught in Second LDCS Subject (PCSLDCS)
  • Percentage Taught in Third LDCS Subject (PCTLDCS)

HTH

Kelly Granados

Hi Martin, 

Thank you so much for your response, I have removed any data previously in these fields, I am now getting another schema in it's place:

The element 'LearningDeliveryHE' in namespace 'ESFA/ILR/2023-24' has invalid child element 'NETFEE' in namespace 'ESFA/ILR/2023-24'. List of possible elements expected: 'GROSSFEE, DOMICILE, ELQ, HEPostCode' in namespace 'ESFA/ILR/2023-24'.

Does that indicate these fields are required data?

Many thanks

Kelly

Laura Howard

Hi Kelly, I have the same error message and have raised with our MIS provider Tribal/Maytas, hoping to get a resolution quickly.

L

James Francis

It appears that there is a difference between the published 2023 ILR schema and the schema being used to validate files in the FIS/SLD. The published schema requires NETFEE to come before SPECFEE, but last year this was the other way around. I suspect this is a mistake and has been fixed in the FIS/SLD but new schema files haven't been published.

For those using a MIS it will need adjusting to reorder the fields so they are written in a different order when generating the ILR.

Benjamin Feighery

Thanks James Francis  I've switched round the NETFEE and SPECFEE on 1 learner in our file and confirmed it fixes it in FIS, i'm awaiting a response from our MIS supplier to see if they are making the change or if the ESFA are adjusting their schema to match what's published.

James Francis

Hi Benjamin. As I suspected it was a mistake with the schema and the ESFA released a new version yesterday. See https://guidance.submit-learner-data.service.gov.uk/23-24/ilr/appendices

Benjamin Feighery

Thanks James Francis  I just took a look at that schema file and it lists the SPECFEE before the NETFEE still which corresponds to the manual change i've made to our ILR output to get it through FIS and the hub.