E-learning technical information - ESR Hub

National E-learning Providers

Please see the below list of domains currently in use for national e-Learning content in ESR.

To ensure that learners are able to play and interact with e-Learning content, it is recommended that IT departments in organisations ensure that:

  • Their web filters allow communication with these domains
  • The domains are added to the Trusted Sites Security Zone in Internet Explorer
DomainDescription
my.esr.nhs.ukMy ESR
cs1.e-learningforhealthcare.org.uke-Learning for Healthcare Server
corelearning.skillsforhealth.org.ukNational Skills Academy (Core Learning Unit)
www.scie.org.ukSocial Care Institute for Excellence
www.roadmapeducation.onlineElectronic Staff Record Content
www.elearningrepository.nhs.ukNHS e-Learning Repository
ncsct.co.ukNational Smoking Cessation Team
www.dls.nhs.ukIT Skills Pathway Training
content.learninghub.nhs.ukLearning Hub
content-lb.learninghub.nhs.ukLearning Hub

SCORM Adapters

SCORM Adapters


A number of SCORM Adapters for ESR are available for organisations to install on local content servers. These adapters do not require that users have Java Runtime Environment (JRE) installed on their devices to play e-Learning. The removal of the reliance on JRE means that organisations can develop content for mobile devices. There are other requirements but these are mainly at an organisation level and so remove the need for configuration changes to individual client machines.

An organisation does not need to install SCORM Adapters if they do not host e-Learning content on a local server


Server Requirements


Your server must meet the following requirements

  • Server must be web facing - Server must not be on an intranet, you must be able to access web server in a browser via the internet
  • Server must have an SSL/TLS Certificate - URLs start with https://
  • Content server must be able to communicate with https://my.esr.nhs.uk and https://my-psup.internal.uk.com
  • Server must support one of the following frameworks, click the appropriate link for more information

If your server does not meet all of the above requirements, or cannot be configured to meet them, then you must update your existing JRE SCORM adapter as outlined here JRE


PHP Adapter


Requirements for the server

  • Server must be running PHP version 5.x or PHP 7.x
  • cURL support is enabled.

In the majority of cases the organisation's I.T. Team or Web host support service will be able to verify this. The information can be found by creating a php file that calls the 'phpinfo()' function on the server.

The banner at top of page will give you the version.

Navigate to the cURL section

Ensure cURL support is enabled.

Alternatively, the NHS Central team has developed a simple file which can be placed on the server to help determine if the configuration of the server meets these requirements.

The file can be downloaded using the following link Test File.

Once the file has been successfully downloaded, follow the steps below:

  1. Extract the test.php file
  2. Copy the file to the e-Learning content server
  3. Obtain the full URL for the test file
  4. Open the file in a web browser

The file is designed to display one of two messages to indicate whether or not the server is configured correctly. The message below will be displayed where the server is running PHP 5.x or PHP 7.x and cURL support is enabled.

If this is displayed then:

  • Download the PHP SCORM adapter
  • Unzip the SCORM Adapter files onto the same web server as your content server and obtain the URL to the Oracle_SCORM_Adapter_JS.html file
  • Raise an SR requesting that the SCORM adapter be registered on ESR. As part of the SR, provide the full URL for the SCORM adapter and the outbound IP address for the server

Note:If the server does not meet any of the requirements specified, then we will be unable to proceed with the request

If PHP 5.x or PHP 7.x is not supported and cURL is not enabled then then the message below will be displayed

Check your configuration or verify if your server supports one of the other frameworks


JSP Adapter


Requirements for the server

In the majority of cases the organisation's I.T. Team or Web host support service will be able to provide details regarding this. However if there is any uncertainty then the NHS Central team has developed a simple file which can be placed on the server to help determine if it is JSP enabled.

The file can be downloaded using the following link Test File.

Once the file has been successfully downloaded, follow the steps below:

  1. Extract the test.jsp file
  2. Copy the file to the e-Learning content server
  3. Obtain the full URL for the test file
  4. Open the file in a web browser

The file is designed to display one of two messages to indicate whether or not the server will support JSP. The message below will be displayed where the file indicates that JSP is supported.

If this is displayed then:

  • Download the JSP SCORM adapter
  • Unzip the SCORM Adapter files onto the same web server as your content server and obtain the URL to the Oracle_SCORM_Adapter_JS.html file
  • Raise an SR requesting that the SCORM adapter be registered on ESR. As part of the SR, provide the full URL for the SCORM adapter and the outbound IP address for the server

Note:If the server does not meet any of the requirements specified, then we will be unable to proceed with the request

If JSP is not supported then then the message below will be displayed

Check your configuration or verify if your server supports one of the other frameworks


ASP Adapter


Requirements for the server

  • Server must be running .NET v4.0
  • Ensure that you have an ASP.NET v4.0 Application Pool with Managed Pipeline Mode - Integrated

If your server meets these requirements:

  • Download the ASP SCORM adapter
  • Unzip the SCORM Adapter files onto the same web server as your content server
  • Convert SCORM adapter folder to an Application (Your web administrator will need to do this)

  • Ensure it has the following properties - your Alias and physical path may be different.

  • Obtain the URL to the Oracle_SCORM_Adapter_JS.html file
  • Raise an SR requesting that the SCORM adapter be registered on ESR. As part of the SR, provide the full URL for the SCORM adapter and the outbound IP address for the server

Note:If the server does not meet any of the requirements specified, then we will be unable to proceed with the request