Skip to main content

Feature onboarding

Before you can proceed with any of the features listed below, ensure you have completed onboarding for appointments as described in the guide for integrating a secondary care booking system with the NHS App. You may also need to have onboarded other APIs or services.

There are 2 types of features:

  • Mandatory features
  • Additional features

You can onboard these features in any order. However, you must commit to onboarding to all mandatory features before you can onboard to any additional ones.

Mandatory features:

  • Notifications and Messaging (N&M)
  • Documents

Additional features:

  • Paperless Preferences
  • Questionnaires
  • Management Information

Notes:

As part of your integration you MUST be reporting on key metrics. This reporting MUST be extended for all features that you onboard with. This can be done through one of 2 available methods: 

  • Method 1 - monthly reporting via manual submission 
  • Method 2 - API integration (preferred) 

More about Management Information reporting.


Trust criteria - deployment

To qualify, a secondary care booking system must support at least 1 eligible NHS trust that is live with the minimum viable product (MVP). Each time you enhance your product by adding additional features, eligible trusts using your system must confirm that they meet the necessary compliance requirements to go live.

We require written confirmation from each connecting trust that the new feature has been assessed against the categories listed in the table below:

Category or document

Description

Clinical safety

 
Clinical Safety Assurances for DCB0160 Confirmation that the new feature has been reviewed and signed off in your DCB0160 by a Clinical Safety Officer, Chief Clinical Information Officer, or Medical Director.
Clinical Safety Assurances for DCB0129 Confirmation of an updated DCB0129 (ensure your assurance certificate from the PEP supplier to the trust is updated).
Clinical Safety Case Report Review Return a clinical safety report confirming the completion of all requirements.

Information Governance and equality, diversity and inclusion

 
Data Protection Impact Assessment (DPIA) Confirmation that the DPIA has been reviewed or updated with the portal supplier. Supporting materials are available on our FutureNHS workspace.
Data Processing Agreement (DPA) or Contractual Change Notice (CCN) Ensure that the DPA or CCN (between the trust and PEP provider) is updated to include the new feature and signed by both parties.
Update to Privacy Notice Update prior to trust going live. Contact the deployment team using the email listed below for more information.
Equality and Health Inequalities Impact Assessment (EHIA) Confirm with relevant leads whether your EHIA requires review or updates.
Data Security Protection Toolkit Confirmation of compliance with the Data Security Protection Toolkit.

Data lead

 
Confirmation of functionality Confirmation that the additional features and functionalities have been added to your PEP.

If a trust requires assistance, they can contact our deployment team at [email protected] 


Integration criteria

To integrate, you must meet these general onboarding criteria for all features:

  • Meet the requirements outlined in the System Requirement Specification (SRS).
  • You have previously onboarded to the Appointments feature, which is live with at least 1 of your connected trusts.
  • Uplift previously onboarded features to the latest version of the SRS requirements, including Figmas, and any technical debt established in Live Service problem records created from previous feature onboardings.
  • Meet the specific criteria for the feature you are onboarding to, as detailed below.
Notifications and Messaging (N&M)

There are no additional integration criteria for N&M beyond what is listed under general onboarding criteria.

Documents

There are no additional integration criteria for Documents beyond what is listed under general onboarding criteria.

Questionnaires

Complete onboarding for the Documents feature within the same cycle or have it underway.

Paperless preferences

Complete onboarding or be onboarding to the Documents feature or Notifications and Messaging (including notification types about new Documents).

Management Information

There are no additional integration criteria for Management Information beyond what is listed under general onboarding criteria.


Onboarding

Once you are ready to start onboarding, submit a change request through our portal, specifying the feature you wish to add. For assistance with using the portal, please follow our guidance.

The Partner Onboarding Team will check your eligibility and then contact you to arrange a kick-off session. In this session, we will introduce you to the stakeholders who will support you throughout the onboarding and assurance process. During the kick-off session, we will confirm:

  1. The version of documentation you will use, including functional and non-functional requirements, design files, and business rules.
  2. The scope of the requirements you are working towards, including any deviations from the standard requirements.
  3. A collaborative review of your technical architecture to ensure compliance when integrating with new features.
  4. Answers to any queries you may have about the onboarding process, documentation, or technical aspects.

After the kick-off session, please liaise with your Partner Onboarding Team lead to:

  • Agree on a delivery plan for each step of the assurance process.
  • Schedule weekly check-in calls for key updates and progress.
  • Determine and set up your day-to-day collaboration tool for communications with the programme. There is a preference within the programme to use Slack so it is strongly encourage you use this tool.

Documentation

Throughout the onboarding process, you will be required to complete a Supplier Conformance Assessment List (SCAL). This will be done using either an Excel document or the Digital Onboarding Service (DOS). The Partner Onboarding Team will advise which SCAL format to use.

The SCAL gathers all requirements and risk controls necessary for a partner to interface with features, along with the evidence needed for the technical conformance process. It captures partner declarations and records how your product meets technical, information governance (IG), security, and clinical safety requirements within technical and business contexts. The SCAL also allows for cross-referencing or indexing additional risk controls, such as extra clinical testing or deployment verification periods.

The specific SCAL requirements for each feature are detailed below and will be further explained by the Partner Onboarding Team:

Notifications and Messaging (N&M)
  • You will receive an updated Excel SCAL from the NHS App team following your kick-off session. This will include your earlier responses for integrations with NHS login and the NHS App, with an additional sheet containing the requirements for Notifications and Messaging.
  • You must update your Clinical Safety Case and Hazard Log and have these approved by your Clinical Safety Officer.
  • In addition to following the Systems Requirements Specification (SRS) you will also need to follow the NHS App specification for Notifications and Messaging during development.
Documents
  • If you onboarded for Appointments via the Digital Onboarding Service, you will need to add the Documents feature by selecting the 'Add API' option and choose 'Patient Care Aggregator (documents)'.
  • If you onboarded for Appointments via an Excel SCAL, the Partner Onboarding Team will update your previous document and add a new sheet with the requirements for the Documents feature.
  • You must update your Clinical Safety Case and Hazard Log and have these approved by your Clinical Safety Officer.
Questionnaires
  • If you onboarded for Appointments via the Digital Onboarding Service, you will need to add the Questionnaires feature by selecting the 'Add API' option and choose 'Patient Care Aggregator (questionnaires)'.
  • If you onboarded for Appointments via an Excel SCAL, the Partner Onboarding Team will update your previous document and add a new sheet with the requirements for the Questionnaires feature.
  • You must update your Clinical Safety Case and Hazard Log and have these approved by your Clinical Safety Officer.
Paperless preferences
  • If you onboarded for Appointments via the Digital Onboarding Service, you will need to add the Paperless Preferences feature by selecting the 'Add API' option and choose 'Patient Care Aggregator (paperless)'. Please note, there is not an API to integrate with for Paperless Preferences. Selecting the 'Patient Care Aggregator (paperless)' API will enable you to submit relevant information within DOS when onboarding to the Paperless Preferences feature.
  • If you onboarded for Appointments via an Excel SCAL, the Partner Onboarding Team will update your previous document and add a new sheet with the requirements for the Paperless Preferences feature.
  • You must update your Clinical Safety Case and Hazard Log and have these approved by your Clinical Safety Officer.
Management Information
  • If you onboarded for Appointments via the Digital Onboarding Service, you will need to add the Management Information feature by selecting the 'Add API' option and choose 'Patient Care Aggregator (reporting)'.
  • If you onboarded for Appointments via an Excel SCAL, the Partner Onboarding Team will update your previous document and add a new sheet with the requirements for Management Information.

At the end of the onboarding process, all elements of the SCAL must be approved before a decision to allow live data to flow can be made.


Last edited: 7 November 2024 10:39 am