Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No.

Change

Comments

GMC approved Programme Name and Programme Number to be made mandatory for HEE and NIMDTA at the Post details level on Oriel when setting up vacancies.

GMC approved Programme Names and Numbers will be a reference list supplied by HEE and NIMDTA. Programme names and number combinations are unique to each Local Office in HEE and NIMDTA, and would therefore need to be accommodated when setting up the preferences on Oriel vacancies.


Applicable to the following staff groups programmes within HEE and NIMDTA:

  1. Medical & Dental

  2. Public Health

  3. Foundation

17/03: It was eventually agreed that the programme info could not be made mandatory on Oriel as it would affect other staff groups and nations.

‘Dual Training Programme’ field to be made mandatory in the vacancy setup with the option of 'N/A' for HEE and NIMDTA Preferences (Programme and Post level) and supply this in the Offer details and reporting area of Oriel. 

Image RemovedImage Added

Note: For Foundation Programmes and Academic Foundation Programmes, the Programme name and Programme number to be made mandatory on the vacancy setup for HEE and NIMDTA Foundation schools programmes and posts and supply this in the Offer details of the applicant.

Image RemovedImage Added

Applicable to the following staff groups programmes within HEE and NIMDTA:

  1. Medical & Dental

  2. Public Health

  3. Foundation

Programme name and Programme number to be supplied in the Offer details in addition to the below for HEE and NIMDTA posts and programmes in the Oriel reporting area and Oriel workforce extract.

Applicable to the following staff groups programmes within HEE and NIMDTA:

  1. Medical & Dental

  2. Public Health

  3. Foundation

Nationalities on Oriel to be aligned with TIS

...

List of vacancies by

Vacancy data

Data about each unit of application/individual training programme within each vacancy 

Data about each post within each training programme

  • profession

  • medical region (deanery)/ dental region/ pharmacy region

  • specialty

  • stage Staff Group

  • Preferencing regions and sub-regions

  • Training Programme

  • Grade (eg Foundation, core, higher specialty)

  • type Type (eg standard / academic / priority)

    • The above is not explicitly on Oriel but will be derived from combinations of fields including Staff Group, Training Programme and Grade

  • Vacancy title

  • Deep Unique link to vacancy on Oriel 

  • Vacancy Post type (eg core training; foundation training)

  • Staff Group (eg medical, dental)

  • Specialty/sub-specialtyTraining Programme

  • Grade (eg ST3, CT2)

  • person specification

  • Lead Recruiter

  • Lead Recruiter contact details

  • Applications opening and closing dates (including future recruitment round dates if applications are currently closed)

  • Country recruiting for - eg England/Wales/Scotland/N Ireland/UK-wide

  • Regions/deaneries/units of application recruiting for 

  • Training programme commencement date

  • Salary

  • programme reference

  • programme name

  • programme sites - locations and trusts/providers

  • Number of places

  • lead employer trust

  • competition ratio

  • post reference

  • post nameVacancy Advert Description

  • Vacancy RO

  • Main contact for person/office for queries

    • In most cases this will be a generic email address

  • Application opening/closing date/time

  • Recruiting for (multi select)

    • This may be a country or a region/sub-region

  • Preferencing regions and sub-regions (all potential offer regions) 

  • Post commencing from

  • Salary

    • This is not stored on Oriel and will instead be determined by grade

  • Programme Number

    • This field will not be populated in all vacancies but provide wherever possible

  • Programme Name

    • This field will not be populated in all vacancies but provide wherever possible

  • Programme Sites - locations and trusts/providers

    • This field will not be available in all vacancies but provide wherever possible

  • Number of places

  • Lead Employer Trust

    • This field will not be available in all vacancies but provide wherever possible

  • Competition Ratio, (i.e. the number of posts compared to the number of applicants in the previous year

    • This data is not available on Oriel and will need to be sourced from historical Oriel data held by the Recruitment Team or Local Offices

  • Offer code of preferences/sub-preference/programme preference

  • post site - trust/provider and locationpost department

    • This field will not be available in all vacancies but provide wherever possible

  • Number of places

  • post durationPreference/sub-preference/programme preference duration

Hicom Data Transaction Questions

NWP Responses

Comments

What is the frequency of requests to the API? On demand, hourly, daily etc?

Hourly

Not all of the data fields above will refresh so regularly. Many will refresh daily, yearly or not for the foreseeable future.

Are you expecting the full dataset to be returned in the API to only be the changes or the full data set each time?

Full data set

As per above, is the full data set in fact required hourly or can this be refined to a subset based on key points in the recruitment cycle when these fields can actually change in Oriel?

How would you like us to handle records that are removed or archived? For example, if a vacancy is archived would you prefer we keep this in the extract but identify it in a certain way?

Still return but flag as archived

The API we would look to create would be RESTful passing JSON data structures as needed, would this pose any issues?

RESTful JSON is fine

The API itself would be secure via a client certificate we would provide to you and only accessible from designated IP addressed. Again, do you foresee any issues with this?

Authenticate via an auth token instead

Some vacancies have multiple layers of preferencing. For example an applicant may first rank regions and then rank individual posts within that region as a separate activity. How do you see this working? Would we always extract the lowest level of preferences to you?

All levels of preferencing needed. Lowest level information would need its own ID and higher level IDs. In the example instance we would be likely to make two calls - one for the region and one for the individual posts. We can send an example of how we think the JSON could be structured.

HEE National Reporting - Oriel data set required

...