Skip to main content

Data Futures FAQ

Frequently asked questions brings together common queries that have arisen during the Data Futures process. It also supports the new Coding manual (Data Futures).

If you have any questions which are not answered by the FAQ please contact Liaison by email: [email protected], or phone: +44 (0)1242 211144.

Further supporting resources, and information around key concepts and Data Futures, are also available here:

Data Futures resources          Key concepts          Data Futures hub  

Key concepts

In-scope dates

What is an in-scope period?

An in-scope period is the duration for which each entity is relevant for sign-off by an HE provider. Data submitted prior to the in-scope period will not require sign-off until it becomes in-scope. Submission after this period is subject to exception processing. Find out more about what in-scope periods are in Key concepts.


Are these defined anywhere?

Yes, the derivations are available on our website and an updated version will be published soon.


How long after can we update data items? i.e. how long do in-scope periods run after a business event?

These try to take into account reasonable time periods for data to be updated. If you have any unusual practice, then please let us know so we can try and cater for these cases where applicable.


When does a student fall out of scope?

Four months after their ENDDATE. This means that providers will have until the end of the reference period after a student leaves to return any ‘late’ data, e.g. if the exam board has not yet sat and the student’s qualification has not been confirmed.


How do you know if something is in or out of scope?

Each entity has defined in-scope from- and to-dates. An updated version will be published on the HESA website as soon as possible. The system will also calculate what is and isn’t in-scope when a file is submitted and associate each entity with the relevant reference period(s).


How will I know if in-scope data has been checked before it drops out of scope? They would be covered by the quality rules when they fall in-scope, so it would be checked and signed off at some point, when it’s relevant. We are intending that items returned that are not in scope, would be highlighted in some way.


Will students doing resits remain in-scope?

Yes, students will remain in-scope until after they have completed all activity with you, including resits.

Quality assurance

Will there be any requirement to order the XML elements in a particular way at all? (Preference is that ordering is not required)

The order of the fields is part of the hard schema and must be correct before the file will be accepted.


When are quality rules run against data?

For each open collection, quality assurance is run against data that is in-scope for that collection. Data submitted in advance, i.e. that is not yet in scope, will not be subject to quality assurance until it becomes in-scope for an open collection.


What happens if statutory customers don’t approve a tolerance in time for the end of a reference period?

We need to confirm expectations with statutory customers around turnaround time but, as with the current returns, we would always recommend getting requests in in plenty of time. If you ask for a tolerance adjustment very close to the deadline day, you may not get a response in time.


When we trigger hard schema rules, will you keep the data?

No, as we won’t be able to interpret the file.


When we trigger implicit quality rules, will you retain the data?

Yes, so you will need to delete or correct the data if it’s run and turns out to be incorrect.


Will we be able to export errors?

In the first instance quality rule reports will not be downloadable, but this functionality will become available in a later release of the system. The reports will be presented in a table that can be copied to Excel. Downloadable copies of reports will be added gradually and we will be prioritising those of most value to providers.


Can we change the tolerances ourselves?

Tolerances will be routed to the appropriate approver which will be defined in the quality rules.


We have two twins who have the same name, same date of birth, same address and we constantly get asked to explain this (as you think it’s the same student). Will there be a better way to explain this to you in the Data Futures model?

Yes, there should be, you will be able to confirm that these are different students once and then not be asked about them again.


Will we need to request tolerances every year/reference period?

This depends on the circumstance; some tolerance adjustments may apply for several years and not have to be requested again. Others may need to be approved for each reference period.


Where there are two interrelated quality rules, do we have to request a tolerance change for each?

Yes. Each quality rule will have its own tolerance, so you will need to request a change to each quality rule individually.


What if there are multiple tolerance approvers in a quality rule, who would trump who?

Ultimately the tightest tolerance wins, i.e. if one approver allows 5 students and the other 10, the error would trigger if 7 students are failing the quality rule. However, we would not generally expect a single quality rule to have multiple tolerance approvers for the same population.


Will statutory customers be ready to do the data quality checking needed for this?

Statutory customers will receive training on the new system and the approach, so they will be able to engage with the system.


Can HESA assure smaller providers that percentage tolerances will not be used when absolute numbers of records would be more appropriate to their scale?

Tolerances can be based on a percentage and a count so in some cases this can be mitigated but probably not all.


What exactly will be the mechanism for raising issues?

There is a button called ‘Create issue’ for you to raise a tolerance change.


Since there is no more Minerva, will we be having dialogue with HESA through the HESA data platform?

You can have the dialogue with HESA and statutory customers directly through the data platform. But you can still get in touch with Liaison if you would like to speak to us directly, as we will be able to see all the discussion threads.


If you fix an issue then break it again, will the system remember your customised agreed tolerance, rather than resetting to the default?

If the tolerance adjustment still applies, it will remember it.


How will data that has fallen out of scope contribute to tolerances?

Data quality is run against in-scope data so out of scope data will not be considered.


The Office for Students may have queries that are not related to tolerances – how will queries like comparisons or funding issues be raised?

Data issues do not need to relate to a rule. Users will have the ability to raise issues in relation to any report irrespective of whether it is subject to tolerance.


Will the quality checking be per reference period or on an annual basis?

Quality rules will run in each reference period but there may be some checks that look at the annualised picture, for example, looking at significant changes in student numbers between year.

Data submission: requirements

FUNDCOMP and MODOUT fields require a lot of derivation and do alternative providers need to do this?

Office for Students are reviewing the funding methods, which might change that in future.


Can we publish questions that we are talking to statutory customers about on the website?

Yes, we have already published a page on the website for providers to see what areas HESA is currently working on.


When sending queries to Liaison on Data Futures we often get a holding response or the response that more information is to follow, when will requirements be confirmed as some are key questions? We are working through these as quickly as possible and get back to you with answers when we can. We are adding more guidance with each release and will continue to do as it is confirmed.


If we are using the Readiness Survey working with senior managers, if we can’t confirm exactly what we need to submit as an alternative provider, how can we confirm that we are ready?

It makes it a bit harder. We would advise that you prepare yourself to report everything a non-alternative provider reports.

Where have segments gone?

As part of the Collection design project, HESA used the concept of segments to split the data model into coherent groups of information. As the model developed during Detailed design, the significant amount of crossover between segments meant it was no longer sensible to split data in this way and that the Data dictionary would provide more value by showing all entities/fields in a single view.

What does in-year collection mean?

We are moving from a system of discrete and retrospective annual data collections, to a model of continuous data collection. Data is related to events, so if nothing happens during a period, nothing need be returned. Find out more about what in-year collection means in Key concepts.

Returning data

Returning data general questions

Do we expect the sign-off of the data for each reference period to be the head of provider as it is now?

Yes. This will be done via an electronic sign-off form.


Will we have the option to delete a whole file?

No, you will need to send a deletion instruction for the data items you want to delete. There is no option to ‘undo’ a single file.


Why do people change data, because it’s wrong or because they’ve updated it?

It can be both, it really depends on the circumstances.


Does one reference period need to be signed-off before data can be submitted to the next?

No, you can submit data in advance and it will not need to be signed off until it becomes in-scope. How far in advance reference periods will be open is still to be confirmed.


Does data about a student submitted in one reference period carry over to another? Where applicable, yes, student level data will remain in-scope throughout a student's Engagement and so does not need to be resubmitted each reference period unless it changes or needs to be corrected.


If we returned a file every month, for example, will previous files be overwritten?

New files do not overwrite previous files, even within a reference period where the previous file has not yet been signed-off.


Are you going to move to a real-time approach?

Our starting point is three reference periods a year, there are no immediate plans to move to a real-time approach, but the system allows providers (with the capability) to submit data in this way.


Once data is submitted, will it always stay there?

Yes, data submitted will remain in the system and continue to need to be signed-off until it falls out of scope.


So, we won’t have to fit into a HESA reporting year (like the AP Student record does now)?

Yes, there is no HESA reporting year in the new collection.


Can we supply full XML files and fragments?

Providers can submit fragments with small amounts of data as well as larger files with data previously submitted. The system allows for either approach and will be able to update things that have changed without affecting data previously submitted.


Will Liaison be available throughout the transition period?

Yes, the Liaison team will be available throughout to provide support to providers.


If we have submitted incorrect data, do we need to delete and resubmit?

This depends on the changes that need to be made. If the Primary Key of an entity remains the same, it can be amended rather than deleted and resubmitted. HESA will look to publish more guidance around deletes and amendments.


Are the reference periods set dates?

Yes, they are and will be published soon.


I can’t see the logic of deleting data from an operational point of view. It might get very messy with data issues if we have to update data all the time?

In a cumulative return it’s unavoidable to have to concept of deletes. A potential consideration is at what point you return the data to HESA. It depends on your set up; holding off on submitting some ‘in advance’ data may reduce the need for deletes.


How is it with a year to go that HESA still don’t have a tied down data model?

The model will be locked down in September. An Areas for consideration page has been published to highlight to providers the areas which are currently being reviewed. A consultation containing new requirements for Student 2019/20 (Data Futures) collection is now available in resources.


So, we only send information when something changes? How will I know something changes, unless I send the whole file to HESA?

It will really depend on how your system is set up, you can send through things that haven’t changed and our system will work it out if your system is set up that way.


What if we aren’t ready due to software houses?

We are working with the software houses, so they should have let us know if they are behind. We have run workshops with software suppliers and sessions alongside the Alpha participants as well as attending user groups where we can. If you have concerns about your software house you should raise this with them, but also let us know.


When should I be preparing for Data Futures?

If you are not already preparing, we would recommend starting as soon as possible. There are significant changes to the approach and planning for the transition, including working out any resource requirements. The Data Futures preparation assessment in resources may be a good place to start as a way to identify areas that need particular focus.


Data entry tool – will there definitely be one?

Yes, and it will be released very soon.


At what point will the data be accepted into the system?

Once a file passes the hard schema validation it will be pulled into the system and associated with the relevant collection(s).


Will all the Statutory Customers abide by the new reference points, e.g. Department for Education (DfE)?

We are in discussion with DfE and they won’t change the Initial Teacher Training (ITT) census point, they will get a specific cut for that purpose. But others are happy to stick to the new dates.


Providers are quite reliant on software suppliers- what are the key things we should be thinking about ourselves?

Software suppliers are key in the success of Data Futures but providers will also need to make changes. The change in approach to submission and timescales could have a significant impact on resourcing requirements at different times of year and the timing for when certain data, e.g. entry qualification will be required. We would also recommend completing a mapping exercise internally to work out if there are any gaps or changes that need to be made to submit data against the new model.


Any tips on how we get our senior management buy-in to this?

The Data Futures preparation assessment in resources can be used to do an analysis of your current capability and the changes that will need to be made to be successful in the transition. This can be helpful is giving senior management context around the scale of the change.


Could deleting a student get messy with referential integrity issues?

Potentially, you will need to be sure to delete any child entities as well as the parent as the delete will not ‘cascade’. If you do not this will cause referential integrity errors, so we will highlight to you where this has not been done.


For non-UCAS providers can we leave out a student in the first reference period if we don’t know their entry qualifications?

No, I’m afraid not. Statutory customers have said that they want this data early and there will be no leeway to have this data vague at the start, and more accurate later on.

Returning curriculum data

Should we be aware when we are transferring to Higher Education Classification of Subjects (HECoS)?

Yes, this will first be submitted in the Student return in 2019/20.


What about interim qualifications, how do we return them?

Interim awards do not have to be reflected in the aim of a Course delivery. When they are awarded, a QualificationAwarded entity can be returned against a StudentRegistration without a Leaver record so interim qualifications can be recorded in this way.


What if we have an optional mobility, is that two different modules?

Yes, two modules would be required.


Would you amend the expected end date on course delivery?

No, not for each student (unless you needed to correct it).


Are separate course deliveries required for courses with and without foundation years? Yes, you will need two course deliveries.


How rigid are course sessions, do we have any flexibility?

A course session lasts a maximum of 12 months. They must represent a year of the Course delivery, but this is not necessarily 365 days. For example, if a ‘year’ of the delivery runs from September to June, this could be reflected in the dates, provided subsequent Course sessions also start around the same time in September.


Does a Course delivery have a start and end date?

Yes, it has a start date and expected end date.


If the student was taking separate modules in the Spring term, would we have to make a separate submission for the Spring term?

Updates would need to be made for each reference period where there is new or updated data to submit. So, in this example, module data would be required to be submitted.


We return a start and end date for a Course session, why do we also need attendance weeks?

The attendance weeks field replaces the current YEARLGTH field which excludes holiday time and placements, so we cannot derive this for a Course session from the dates alone.


Would we have to return duplicate data for full-time and part-time courses?

If two sets of courses, then yes, you would need both. But if it is a full-time course for most students, and every now and again a student studies part-time, then they would be the same course.


Can you have the same modules linking to both the full-time and part-time versions of the different variations of a course?

Yes – that’s the idea. Return once, use many times.


If the student is aiming for two qualifications, e.g. PhD and master’s, what is the aim?

It will be the overall intention, so this would be the PhD here.


Do we need to return all qualifications that we might award at some point (even if it isn’t the original aim for our courses?)

Yes, so you can link to them. However, they are only required when you award them to a student, so you don’t need to return every possible outcome if some of these are never used.


If we submit a qualification in advance, and then no student is awarded it, what should we do?

For curriculum data, we would work out if it’s in-scope – if no one is linked to it for a qualification or has been awarded it, it will just sit there waiting.


Is Course session similar to instance periods?

It’s similar; however, Course sessions are curriculum data and in the AP Student record you don’t have to submit it as a year-long instance period.


Would you expect a master’s course that starts in September and ends in August to be multiple Course sessions?

It would be one Course session, as it fits in a year. Remember that the year can start whenever.


For accelerated degrees where we have three levels within two years: how would you want course sessions returned?

For accelerated degrees it would probably be two course sessions.


How do we return session location if there is an optional year abroad?

If you run a programme with and without a year abroad, this is two course deliveries


Do curriculum dates include assessment periods?

Yes, it includes planned assessment periods, but not re-sits.


Would end dates include the final submission date? Or the date the exam board assesses it?

As it is curriculum, it can’t be the student’s submission date as this can vary between students. It would be the end of the planned assessment period, so this could be end of exam period or assessment deadline.


If we run the same module in semester 1 and semester 2 would it be two module deliveries?

Yes, and linked to only one module.


How will alternative provider designation be returned in the model?

The model has been set up to allow for the current model of designation with the designated course identifier returned on the Course delivery. However, we know this will be changing and so will need to incorporate the new approach once this is confirmed by the Office for Students.


If you have multiple campus locations within a mile, is that still defined as one location? For a higher education provider (HEP), yes that is the current rule and that will be the same. But that wouldn’t stop you from returning multiple locations, if that makes more sense to you.


Could master’s students who start in September and then finish in September be in one course session?

Yes, this is a year-long course delivery so whilst in the current return it would be considered ‘non-standard’ this is still one Course session.


How do qualifications work when you have a student that drops out?

Their aim is still the same, but then you award a qualification at the lower level.


In terms of current HESA where are the TINST, PCOLAB fields and how do they work in the Data Futures model?

The ModuleDeliveryRole entity records where a Module is delivered by an organisation other than the reporting organisation.


How many programme and module subjects can we return?

Three HECoS codes in Module, Course and Qualification can have up to five HECoS codes but we would expect this to be the exception rather than the rule – in most cases it is expected that one or two codes would be enough.


Is it possible to set up the course as a Postgraduate General Certificate of Education (PGCE) generic course, rather than PGCE secondary or primary courses, and then associate multiple ones to it?

No, it would need to be one for each one, as it is now.


Accreditation – does that only cover health, or is it others, or does it cover things in Unistats?

It’s not everything that’s in Unistats as it only includes requirements for the student return which cover three areas: teacher training, health and accreditation by the Architects Registration Board (ARB)


There is nothing on qualification to say it is a main award or an exit award, should there be?

There is no flag on the entity itself, but we’ll know if the qualification is the same as the aim of the course. If you give them something lower, then we’ll be able to compare that.


The qualification awarded subject might be different to the qualification aim subject, how do we return it?

If the aim and exit is the same, you don’t need to return it again. If the subject awarded was different, then yes you would need to return that.


Initial teacher training (ITT) specialism and accreditation will be duplicating information, can we reduce that by deriving whether it is primary or secondary?

It’s because you might have multiple subjects, and we need to know which one the specialism is. This may be able to be derived in some cases but not across the board, so the data is needed.


Can we split up our course deliveries in whatever way we want to?

You have a bit of flexibility, if it fits within our parameters. However, designated courses might need to have some specific requirements, but we’re still reviewing this.


What do we return in accreditation where the students start on a generic engineering programme and later specialise?

Engineering is not a required accreditation, so no accreditation would be returned.

Returning student data

How long will a qualification on entry remain for us to update?

As long as you need. But it may trigger an error if you update this information too long after the student started as this is on entry information.


Will the data model have a status flag to show they are not undertaking a course? Students not engaging with any curriculum do not fall into the coverage of the record and should not be returned.


Will only new entrants need a Student Unique Identifier (SID)?

Yes, all new students will need to be assigned a SID.


What do we submit for continuing students for their SID?

For continuing students, the HESA Unique Student Identifier (HUSID) can be returned in the SID field.


Can we still return an OWNSTU?

Yes, this is one of the identifiers that can be returned in the PersonIdentfier entity.


How will we know the student's persistent HUSID?

HESA provide a HUSID look-up service to allow providers to query our data and find the HUSID.


Do we need to use the HUSID look-up service?

If you are aware that a student studying with you has previously been submitted to HESA, you should use the HUSID look-up service the try and identify their persistent HUSID to confirm this. This is not a new requirement of Data Futures and exists in our current student collections.


If you have a Unique Learner Number (ULN), would that be in the SID?

No, that is returned in the personal identifier field.


What would the SID be if they were coming from another provider?

SID would be unique to you for a student, and the persistent HUSID would identify that they already had been given an identifier at another provider.


What if they are jumping to us as part of collaborative provision?

They would have a new SID with you, but persistent HUSID would record the first SID.


What if we don't know that the student was previously submitted to HESA, for example, they came from an overseas provider but didn’t tell they had previously studied in the UK?

If you're unaware the student may have a previous HUSID, you can't know to check our system. As soon as you do become aware, then you should try to identify what it is.


What happens if you discover they had more than one HUSID in the past?

Use the first one. But please also notify HESA.


If a student has two Engagements with us, but due to an error we assigned them a new SID for the second, should we record their previous SID in the persistent HUSID?

Yes, the correct approach is using the same SID but if this was done in error the persistent HUSID should be returned so we know they’re the same student.


Can you confirm which person characteristics are required on entry, versus needing to be maintained throughout an Engagement?

Yes, we will add this to the guidance in the next release. This follows the current requirements of Entry profile data versus student data in the current collections.


Can Person characteristics be updated throughout an Engagement?

For those that are not on entry only, these are based on a student's self-assessment and so all can change throughout the Engagement and should be updated if the student updates their information.


Can duplicate disability records be submitted? For example, if a student has more than one specific learning disability?

The way the model is currently set up means that the system would see this as a duplicate and de-duplicate these records, so two could not be recorded.


So, do we have to return the ‘dummy date’ in the personal characteristics fields?

Yes, we need to have a default date in the valid from field the first time a characteristic is returned for a student, a primary key can’t have a null in it.


If a student has multiple Engagements, how do you know which entry qualifications apply to which?

There is an award date which can derive which Engagement an entry qualification applies to.


Personal identifiers for UCAS data – how will you be able to identify that they are a UCAS entrant, so you won’t ask us for certain data items?

You would return the relevant identifiers for UCAS entrants: the person identifier and scheme code so we know they’re a UCAS entrant.


Is the permanent home address on entry or required to be updated?

This is only required on entry to an Engagement, we will be clarifying this in the guidance.


Why would we update entry profile information?

Data required only on entry to an Engagement will not be required to be updated throughout an Engagement. The only reason for this to be amended would be if a provider was correcting a data error or if the student had multiple Engagements with the same provider.


How are you defining ‘permanent’ for home address?

A lot of it is down to self-definition and where they consider themselves to be. The definition is the same as DOMICILE now.


If you want to update just DISABILITY, what would you send?

It would be the disability field and just the primary identifiers for the student.


What about BIRTHDATE?

You can either send just the SID to identify the student or re-send the full student entity, including birthdate.


If engagement is an offer, do we have to return students that we make an offer to, but don’t ever come?

No, the coverage is the same as now, so only the ones that register and turn up. The model just allows that it could.


Do valid from and to dates apply to SURNAME?

No, that doesn’t apply in that case, it would just be changed.


If I send an update for personal characteristics, would I then need to send a valid to date as well as a valid from date on the new one?

A valid to date is only required if something ceases to apply. For example, a student can have multiple disabilities that overlap so the presence of a second disability in the file would not necessitate the first to have a valid to date returned. Ultimately it depends on the scenario.


Will there continue to be validation comparing the permanent address on entry and the student’s fundability/fee status?

Most likely, but we can’t confirm that just yet.

Returning data on student activity

Do we need to record details of students transferring between courses?

Yes. We will probably see more transfers, as you are submitting data more regularly.


Is it a problem that the module outcome could come a long time after the module delivery has ended?

No, remember that the module delivery dates include the planned assessment period, so this should help to mitigate the issue. However, a Module and delivery will stay in-scope until all the students have outcomes, so if a student takes much longer than expected to complete, this is fine; just return the outcome once it happens.


In the current returns, the student needs to be dormant for the full year to be classed as dormant, is this still the case?

No, for in-year reporting, you let us know when the student goes dormant and when they re-start. From that we will know how long they were dormant for.


UK-based distance learners – do we have to return off-venue activities for learners?

No, this is identified in the curriculum data.


How will initial teacher training (ITT) Placements in schools be returned?

In the off-venue activity entity (this is at Module instance level).


Can you record off-venue activity that isn’t associated with a Module?



Why is language on the Module outcome entity?

So, you can differentiate it at a module level if necessary.

Returning fee and funding information

Are fees at an individual student’s level (and not just course level)?

Yes, these are recorded against the student.


We are introducing different pricing options for distance learning depending on where they are, how do we return the fees?

Fee information is held at student level, so you record the fees for that student on that course.


Student Course Session has a Student fee and a Student module fee – if we don’t charge per module, then we should aggregate it up?

Yes, you wouldn’t return per module. The model allows different structures to be returned, depending on what you do.


Do we need to explicitly record where the £2000 difference between what a student is paying and a lower amount due to a provider discount?

No. HESA will assume the discount has been given by the provider, based on the difference between the maximum fee and the amount charged.


What if we have nursing courses where we don’t charge per student but receive a block payment from an organisation?

We still need a student level fee, this needs to be divided up between the students.


How do we record bulk payments from organisations to deliver courses, such as the NHS – which fields would I fill in?

This is the funding of delivery rather than paying the fees of individual students so would be recorded in the Course delivery role indicating the NHS as a funder.


Are you validating that there is a Fee invoice amount?

No, it might not exist. There will be a Student Fee/Student Module Fee, but not necessarily a Fee invoice amount.  We need to look at how we will validate this to ensure it is not missing in error.


Office for Students used to hinge their funding on domicile a lot – would all those funding rules disappear?

No, the data previously collected in domicile is still collected. It will probably be used for the exact same thing as now.


How do we return Degree Apprenticeships and fees?

If the money comes from the Education and Skills Funding Agency (ESFA) then record that, i.e. via the levy. If it comes directly from employer, return the employer. Remember that you can have multiple invoices for a student course session, so you can build these up over time.


Does ‘Funding and Monitoring’ relate to the Individualised Learner Record (ILR) by any chance?

No, it was just that we realised that not everything was about funding, and some was about something else. If you have a better name, we are open to suggestions!


What about Equivalent or Lower Qualification (ELQ) and the highest qualifications on entry link?

Yes, this will still be collected in the same way, with some light validation to make sure it’s ok.


Is there a list of organisations that fees can be charged to?

Yes, there is a valid entry list for the organisations that would be paying the fees, and a few generic ones. Including some overseas codes.


We don’t often get the fee until the end of the year, so how do we return that?

It’s the invoice, not when you’re paid; return the invoice information once you know it.


This was supposed to be less data burden, but these seems to be increasing our work. Sometimes we don’t know if the Student Loans Company (SLC) will be paying until April and we are worried that we can return that.

It is only the invoice, not when it is paid. Burden comment is understood, but this is on a long path. There are some areas where it is less data and some where it is more.


FUNDCOMP and in-year reporting, presumably funding will be calculated on a yearly basis, or will that change?

Office for Students is still looking at data strategy, so we don’t know yet.


If ELQ could change, is it possible to return the new qualification they’ve gained?

The highest qualification on entry is on entry information and so should not be updated. You would just update ELQ.


Where is Funding Code now, and how do we return NHS-funded courses or NHS students?

Funding for courses is recorded in the Course delivery role. If student funding comes in the form of paying tuition fees, this is recorded in the Fee invoice amount. Whether the student is fundable, and the relevant funding body, is recorded in FundingAndMonitoring.FUNDINGBODY, this is the closest equivalent of FUNDCODE in the current student return.

Returning leaver information

Can you award a qualification at a lower level than the qualification aim?



If we award a lower qualification to a student (than was their intended award), would we amend the intended qualification, and how will you be able to see the difference?

You keep the intended award the same, so we will be able to see the difference between the two.


Does the end date include referral periods following exam periods?

Assessment and resit periods are included in the Leaver.ENDDATE but not time for e.g. late exam boards, graduation.


Does leaver end date have a slightly different definition of end date to the delivery entities? Yes, the delivery end date is in relation to planned curriculum so only includes planned assessment periods. The Leaver.ENDDATE is about the student’s actual activity so may include re-sits.


End date on leaver entity – if the re-sit is outside the next reference period, would you expect to see them again later?

Yes, you’d let us know when the student finished so in this example that would fall into the following reference periods.


Can more than one reason for ending be returned to account for multiple reasons?

The model does not currently support this, only one reason can be returned.


What is the intended destination field?

It’s about collaborative provision students and recording where a student will be transferred to another provider.


If we are reporting a late result from a different year, we would report as dormant currently. In this model, would we just not report them until we know their result?

Yes, if you have told us a student has left, you would be able to just return the result once you know it.


If the student is just retaking the assessment but not doing any studying, would you just expect the outcome later?

Yes, that’s it, if that’s applicable.

HESA Data Platform

HESA Data Platform

Will providers be able to see the outputs on the HESA Data Platform?



How does uploading a file work and what size do you expect it to be?

You can upload a file to the system in the same way as now and the file can be a full submission or a single entity depending on the update to be made. Additionally, it will be possible to upload files via an API. There is currently a 100MB file size limit on the Alpha system, but this can be reviewed.


When will we have an API specification?

Hopefully by the end of summer.


Can we have sample XML files?

Good idea, HESA will consider producing these to go alongside the scenarios.


Can we still download the reports?

Not all reports will be downloadable from 2019/20, as a minimum the replacement for data supply will be downloadable.


Development phases

Mandatory trial submission

How will HESA assess if a provider will ‘pass’ the mandatory trial?

The criteria for determining when a provider has ‘passed’ the mandatory trial are still under discussion; however, it is likely to require that providers can demonstrate that they are able to produce a file containing representative data for the period and are able to engage with the quality assurance process.


Which reference periods apply to the mandatory trial?

Reference periods 1 and 2 in the 2019/20 year will be signed-off during the trial to demonstrate readiness, but the data will not for statutory purposes at this time. The sign-off of the 2019/20 data will come at the end of the year and at this point will be made available for statutory purposes.

Beta pilot

When will we get more information about the Beta pilot?

We will be contacting providers who have signed up to the Beta pilot with more information soon.


Will there be feedback from Alpha participants on their experience to help Beta participants?

This is something we would like to do as it would be very valuable.

Data collections

Other data collections

Unistats – will that be looking at course deliveries?

Yes, but it is also connected to courses.


Reference periods are out of sync with the Scottish Funding Council early statistics return which uses 1 December. Will these be aligned and were the Scottish Funding Council involved in the discussions around moving the first reference period date?

Scottish Funding Council deadlines are a question for them rather than HESA. Scottish Funding Council colleagues present will confirm their input into the decisions.


The last day of teaching is the current end date reported to councils for students' council tax exemptions and this will now differ from the HESA definition, is there any possibility of aligning?

No current plans.


Have there been any discussion with UCAS about the timing of the *J?

Conversations with UCAS regarding the *J file (including the timing) are ongoing and we will update the sector with information as we have it.


Could HESA source data from the *J rather than requiring providers to submit this? There are no current plans for this. General feedback from providers is that they would not want to lose control of this data as they make changes to the *J data prior to submission to HESA based on updated information from students.


Are we seeking to in the future bring in other statutory returns like National Student Survey (NSS), Higher Education Students Early Statistics Survey (HESES), etc.?

The long-term aims of Data Futures include bringing other collections onboard to reduce burden. Many customers will want assurances from the first Data Futures collection before committing to this, but it remains a goal and we will continue to have these conversations with other data collectors.


Venue info is returned in the Provider Profile, will this now get removed?

The Provider Profile return will be absorbed by Data Futures at some stage but not straight away.


How does Aggregate Offshore Record (AOR) fit into this?

This is not within coverage at the moment; it stays as it is. This reporting language has been defined in the Data Futures model to cover all the details we might need, meaning there is the potential to remove AOR in the future.

Coding manual

Is there a Glossary to explain key terms?

Yes, you can find the Glossary here

What are the key differences between the current Coding manual and the Data Futures Coding manual?

The key differences between the current Coding manual and the Data Futures Coding manual are discussed in the Detailed design phase section.

Why is there only one Coding manual?

The Data Futures programme has taken three separate data collections, and translated them into a single collection, expressed in sector-owned, observed data language. Further information about this can be found in Key concepts.

How is the Coding manual (Data Futures) different to previous manuals?

As Data Futures moves collection from an annual process to in-year there are a few key differences between the current Coding manuals and the Coding manual (Data Futures). These are explained in the Detailed design section.

What’s changed since the Collection design project?

Much of what was agreed during the Collection design project has been carried forward into the Detailed design output. As a result, some of the items previously available in Data Futures resources have now been incorporated into version 1.0.0 of the Coding manual (Data Futures) and will no longer appear separately in the Data Futures resources. A couple of key changes to be aware of are listed in the Detailed design section.

How does this affect the General Medical Council (GMC) collection?

HESA will be working with the GMC to develop an appropriate coverage statement and specification for the capture of module marks, to support the recent announcement that HESA will be collecting data on GMC’s behalf.

What is the provision for further education (FE)?

The following letter was sent out to those providers with Further Education and Degree Apprenticeship students:


I am writing to you with an update that affects the services HESA provides to providers with Further Education and Degree Apprenticeship students. Our records indicate you may be utilising these services. The contents of this letter will shortly appear as an FAQ on the HESA website, but I wanted to write to you personally, as you may wish to take action in response to this.

In October 2017 we published a data specification for the new HESA Student record to be collected in 2019/20 as an outcome of the Data Futures programme. This new specification improves student data collection as it is designed to better accommodate the increasingly diverse ways that HE providers educate students. This is an investment in the future rationalisation and standardisation of HE data flows and it improves the timeliness of HE data collection, and therefore its usefulness.

However, the 19/20 HESA student data specification does not currently include:

· Data fields in the HESA student record to collect data about Further Education provision being undertaken at HE providers, as an alternative to some elements of direct reporting.

· A facility for HE providers offering Degree Apprenticeships to submit an enhanced HESA Student record in order to generate an Individualised Learner Record to support the HE provider to comply with their reporting requirements to the ESFA (England only).

We are committed to delivering these services until the end of the 2018/19 academic year. We cannot commit to delivering these services beyond summer 2019 at this stage.

We are engaging with statutory customers to ascertain whether there will be a requirement for HESA to collect this data or to support these services in the future. We would like to continue to provide these services subject to an assessment that HESA’s continued provision of these services is viable and represents the best value for the sector.

Given the uncertainty inherent in this situation, I understand that you may wish to make contingency plans should these services be withdrawn. I anticipate being able to provide an update later in the spring, but if you have any questions or comments arising from this letter, please contact our Institutional Liaison team on 01242 211144 or l[email protected]

Content yet to be released

How is quality assurance going to be approached?

Please refer to the quality assurance information available in Key concepts.

When will the quality rules be available?

Quality rules, including WHEN…THEN statements and tolerances by Reference period, will be made available towards the end of the Alpha phase.

Where is the information regarding derived fields?

Derived fields, including detailed specifications, are being worked on during the Alpha phase and will be published towards the end of this phase.

When will the credibility reports be published?

Credibility reports, including wireframes and details, will be made available during the Alpha phase.

I can't see the answer to my question from Collection design, who can I speak to about this?

There are a number of questions from the Collection design phase that are still under consideration and will be answered during the Alpha phase. If you have any immediate concerns or queries that you would like to discuss, please contact Liaison by email: [email protected], or phone: +44 (0)1242 211144.

Get Involved

  • The Data Futures programme will present multiple opportunities to get involved, provide feedback, and ask questions.
  • You can join our Data Futures JISCMail group for the latest updates and milestones.
  • If you want to get in contact with someone from our Data Futures team, please email.