Product Backlog
This product backlog contains the features we're delivering to realise our API management vision. You can comment on features, upvote features, and suggest new features. If your suggestion relates to our e-Referral service then please complete this form instead. To view e-Referral service requests, see here.
Include "A008 - Retrieve referral worklist" in e-Referral (eRS) Application Restricted API
This development would help us make more use of the available endpoints for retrieving referrals via UBRN and download their attachments as we will be able to ...
DM&D Rest API
There are medicine products are available only in your DM&D browser, also provide same through the rest API, so it can be implemented in software's to get all details.
Strategic Data Collection Service (SDCS) submission API
API to submit data collections to SDCS - https://digital.nhs.uk/services/strategic-data-collection-service-sdcs.
PDS FHIR API - verify NHS Number (cross-check trace)
The PDS FHIR API currently supports search (not using NHS Number) and retrieve (using only NHS Number). Either of these can be used to verify an NHS Number is ...
Child Protection - Information Sharing (CP-IS) - additional information
Enhance CP-IS to capture additional information on care events, such as reason for attendance, contact details for the healthcare professional, which specific site, ...
Capability to transform between FHIR versions
Provide a mechanism to allow (for example) a FHIR V3 resource to be converted to FHIR V4
Reasonable Adjustment Flag - FHIR API
API for accessing and updating a patient's reasonable adjustment information.
pds-fhir-api - sort out names
Patient names in the PDS FHIR api usage types do not match our other APIs
PDS FHIR API uses the "use value" of "usual" for the official name, however all out other ...
Change log / release notes / what's new
Add a change log to the developer hub to provide external developers with updates on (a) what's new on the API platform in general and (b) what's new for a given API. ...
PDS FHIR API - update related persons
Ability to update related persons via the PDS FHIR API
GP Connect Appointments Management - Patient-Facing
NHS Digital are developing a new set of Patient Facing Service (PFS) APIs to standardise the PFS APIs for New Market Entrants/ GP foundation system suppliers. This ...
In progress
api
gRPC support
Please consider creating/supporting contract first API protocols like gRPC; gRPC is more performant over other API protocols and has a contract first approach where ...
Improve Directory of Services API (REST)
Documentation is rather scarce - no code samples for example.
Would love the NHS Developer portal in general to look more like some of the better documentation ...
Remove Spine Security Proxy (SSP)
Replace Spine Security Proxy (SSP) with a more point-to-point alternative, with some other form of auth wrap.
Developer guide exemplar - GP software
An online guide containing best practice guidance for developing GP software, including details of how to use NHS Digital APIs for specific use cases.
GP Connect (Patient Facing) Access Record - FHIR API
NHS Digital are developing a new set of Patient Facing Service (PFS) APIs to standardise the PFS APIs for New Market Entrants/foundation system suppliers.
This work ...
Transfer of Care FHIR APIs - Support for End-to-End Testing
We must stand-up GP Foundation IT systems such as EMIS Web and SystmOne long term in the INT environment to support secondary care providers / suppliers with their ...
Under consideration
NHS number card for Apple / Android wallets
Ability to add an NHS card to your Apple or Android wallet. Which would include; name and NHS number.
SCR API: Patient access to summary care records
Please could you consider opening up the Summary Care Record API to patient access?
API for NHS job search
API for NHS job search to appear on local Health & Care careers website
PDS Reference Implementation and Library in C#
We are working on creating a PDS Reference Implementation specifically in C# to help developers integration journey of their software with the PDS API. Please add ...
PDS FHIR API supports capabilities interaction
FHIR R4 includes the capabilities interaction: "Applications SHALL return a resource that describes the functionality of the server end-point." ...
Organisation Data Service (ODS) API - Search by address
Currently, we can search for an organisation by name and by postcode but not by address. Can you add a search by address feature to the ORD & FHIR versions of the API?
Electronic Prescription Service (EPS) - application restricted nomination update
Dispensing systems have a requirement to update patient nomination, we are trying to move towards an application restricted model for dispensers and at the moment ...
PDS "Get Patient" should support If-None-Match request
GP System regularly poll for changes to the Patient record. Most of the time that PDS Record has no changes.
The PDS FHIR API sends back the "ETag" header when ...
PDS search - nicknames
PDS search already copes with phoneme matches such as "Isobel" and "Isabel" and shortened names such as "Rob" for "Robert", but won't match common nicknames such as ...
Message Exchange for Social Care and Health REST API
API for exchange of healthcare data between organisations
Child Protection - Information Sharing (CP-IS) FHIR API
A FHIR-conformant API for accessing child protection information in CP-IS. This would replace parts of the existing HL7 V3 API and would include improved ...
OAuth support for single page apps
Some of our APIs require the end user to authenticate themselves and/or authorise their software to access them, using the OAuth 2.0 standard. OAuth 2.0 uses ...
Status monitoring
Ability for developers to monitor the status for the platform and APIs
FHIR validation service
Provide a service for validating FHIR message payloads. Possibly, this should be part and parcel of API sandboxes (and to some extent it already is).
Utilise Android OS for personal device CIS2 Authentication
Permit the functionality of iOS user/authentication for CIS2 to be extended (built out) for Android devices, negating the need for the most expensive form of mobile ...
Facility for people interested in an API to be notified of new releases
Historically it has been difficult to stay informed of API updates, particularly if these were not on TRUD.
It would help if developers could subscribe to an Api ...
Add usage patterns to API-M website
I think it would be useful to add the usage pattern to entries in the API catalogue pages - "open access", "application restricted" and "user restricted" as a ...
National RBAC role selection UI
Currently, for smartcard users, the Identity Agent will ask the end user to select a role to use for the current session (using the list of nationally-defined roles ...
PDS FHIR API - application-restricted / smartcardless - search match uniqueness
If the application-restricted form of this API were to provide a single result per query, regardless of a multi-match trace scenario, is it possible to provide a ...
e-RS APIs - Book/Schedule an Appointment for a Referral
Addition to the e-RS APIs suite to allow a new booking to be scheduled from a 3rd party system.
Help and support - response time SLAs
Define and implement response time service level agreements for responding to support requests.
Test data tool refresh / single sign-on
The test data tool is a little long in the tooth, and also requires a separate account from the developer account, which we have to set up for you (not self service). ...
API catalogue - remove obsolete API portals and specifications
Remove obsolete API portals such as those on TRUD and Health Developer Network and redirect them to the new API catalogue. Remove specifications for retired APIs.
Developer guide exemplar - PDS
An online guide containing best practice guidance for developing software that uses the PDS APIs.
Streamline testing for API consumers in INT
Feedback from multiple teams reiterated the need for more aligned/standardised test data packs and examples can be made available for testing.
1. Need for test ...
Under consideration
Building healthcare software guide for user authentication and authorisation
A guide explaining how to do user authentication and authorisation in healthcare software for the NHS in England, including NHS Care Identity Service 1 & 2, NHS ...
Under consideration
Female Genital Mutilation (FGM) API - updates - FHIR R4
Provide a version of the Female Genital Mutilation (FGM) API which allows updates and uses the FHIR R4 standard.
GP Connect Prescriptions Management FHIR
NHS Digital are developing a new set of Patient Facing Service (PFS) APIs to standardise the PFS APIs for New Market Entrants/foundation system suppliers. This work ...
ODS - correctly-cased organisation names on JSON and FHIR APIs
Currently the name of an organisation that is returned from either ODS API is in all-caps. It would be a lot nice for display purposes if the names were in a ...
NHS website content API
Migration of content APIs (Health A-Z, Medicines, Mental Health, Live Well, Common Health Questions, Pregnancy, Video from the NHS.uk developer portal ...
Create a building healthcare software guide for the terminology domain
Create a non-technical guide to building software that deals with the terminology used within the NHS in England.
In progress
make-learning-easier
Make EPS FHIR API onboarding easier - Dispensing POC
EPS is sometimes described as one of our most difficult APIs to onboard. It has been suggested that we could test if it can be made easier via the Digital Onboarding ...
Service Search API
API to find information about NHS services, including lists of NHS organisation types, organisations, and coronavirus (COVID 19) walk-in sites.
search for NHS ...