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.
Smartcard authentication internet-facing
Make it possible to authenticate with a smartcard using NHS Identity on the internet i.e. without needing an HSCN connection.
Method to retrieve all ERS worklists without smartcard requirement
Could we have a method to download all Appointment Slot Issues and Awaiting Bookings that does not require smartcard access. It would not be restricted to department ...
NHS App API - Patient Appointments
Allow Hospital Patient appointments to be sent to NHS App. Most hospitals have extensive support for appointment messages (in HL7v2) these can easily be transformed ...
Electronic Prescription Service (EPS) FHIR API - dispensing
Ability to access EPS as a dispenser, including getting prescriptions and updating prescription status.
Summary Care Record (SCR) FHIR API - primary care
FHIR-conformant API for creating, adding to, or accessing a patient's Summary Care Record. The first version of this will be for primary care use.
PDS FHIR API - birth registration / NHS number allocation
Ability to register a birth using the PDS FHIR API.
Summary Care Record (SCR) FHIR API - other use cases
The first version of our SCR FHIR API is for primary care. If you are interested in other use cases, please let us know your use case by adding a comment to this feature.
Data publications as API feeds
A number of NHS Digital publications are made as CSV, Excel and Power BI dashboards. An examples of the types of publications in question: ...
Allow the EPS Prescription data 'status' API to be accessed for citizen facing services
Prescription State
AWAITING_RELEASE_READY = '0000'
TO_BE_DISPENSED = '0001'
WITH_DISPENSER = '0002'
WITH_DISPENSER_ACTIVE = '0003'
EXPIRED = ...
PDS FHIR API - Including system effective dates
As a trust with local demographic records which are not synchronised with PDS
I want to be able to see the system effective date of attributes in the PDS record
So ...
Ability to update nominated pharmacy element in application restricted access mode
For the PDS FHIR API, ability to update nominated pharmacy element in application restricted access mode. Being a fully online pharmacy 24/7 & having a large number ...
Open ID Connect (OIDC) support on the OAuth server
Currently we use OAuth 2.0 to authorise external software to access APIs for healthcare workers. There is no standard way for external software to get the end user's ...
PDS FHIR API - current data only / business effective dates
A number of data fields in the PDS FHIR API include a "period" during which the data is effective (in HL7 V3 these were referred to as "business effective dates"). ...
Onboarding - process re-engineering
Identify process pain points in the onboarding process and re-engineer the process to remove those pain points.
Healthcare Professionals API
Healthcare professional information in England can currently be obtained from a number of different sources such as sds ldap API, publicly available csv file and ...
Create a building healthcare software guide for the demographics domain
Create a non-technical guide to building software that deals with the demographics within the NHS in England.
Organisation Data Service (ODS) API
Improved, easier-to-use API for accessing organisation data in ODS via the API platform. Possibly FHIR-compliant.
PDS FHIR API - Expose person ethnicity
Person data on Spine includes ethnicity. This is not available through PDS FHIR API (or the PDS HL7 v3 API). It is sensitive data and so may be excluded for IG ...
Performance testing capability
Provide something to help API consumers do performance testing. This might be a hosted service or a set of ready-to-go stubs.
Expose APIs as a GraphQL gateway
It would be amazing if you could query a tree of data, then have role based access control to limit what data is returned based on your identity. This means data can ...
Patient Letter to NHS App
Ability to push a patient letter into NHS App as alternative to sending out via post
FP10MDA prescriptions via EPS
FP10MDA is a prescription form used in England for schedule 2 controlled drugs supplied in instalments.
Other Spine (Flags, record or other) information exists indicator in PDS API
An addition to the PDS API that indicates if (spine) flags (or other spine information) exists for the current patient. This would allow an organisation to know if ...
Digitise the e-Referral Service (eRS) FHIR API onboarding experience
Bring a digitised journey to the eRS FHIR API onboarding https://digital.nhs.uk/developer/api-catalogue/e-referral-service-fhir
Training courses / hackathons
Organise formal training courses and / or hackathons for developers to learn how to use our APIs.
API to convert ASID to ODS code
An API that, given an ASID, provides the corresponding ODS code.
Accessibility - WCAG WAI conformance check
The site is already built largely using WCAG WAI-conformant page templates within the NHS Digital website, but to be sure we need to test conformance and fix any issues.
Single Directory of Service API
Consolidate the numerous directory of service API's into a single service. At present we have DoS for specific areas such as UEC, EPS, eRS, etc.
PDS FHIR API - patient registration / NHS number allocation
Ability to register a new patient (not a birth) in PDS through the PDS FHIR API.
Role based access control (RBAC) for APIs
Currently, national APIs such as PDS rely on the calling system to implement role-based access controls (RBAC). This in turn increases the assurance burden on ...
e-RS APIs - Rebook/Reschedule an Appointment for a Referral
Addition to the e-RS APIs suite to allow an existing booking to be rescheduled from the provider system. This would need to book the new slot and then release the ...
Create a building healthcare software guide for the care records domain
Create a non-technical guide to building software that deals with the care records within the NHS in England.
Under consideration
Electronic Prescription Service Tracker API - enable detailed medicines view
The current Electronic Prescription Service (EPS) Tracker API supports a basic search on the status of the prescription. The proposal is to develop the facility to ...
Remote signing API
API for signing things remotely, removing the need to developers to build their own signing logic. Primary use case is signing prescriptions. To be used in ...
Make the GP Connect Access Record: Structured - FHIR API 'Internet Facing'
This is a suggestion to make the GP Connect Access Record: Structured - FHIR API accessible over the internet. According to the referenced page, this API can only be ...
Under consideration
Create a building healthcare software guide for patient-facing applications
Create a non-technical guide to building software that deals with patient-facing applications within the NHS in England.
Creation of EBSX02 API endpoint (JSON)
At the moment it's possible to manually download an EBSX02 (daily) spreadsheet, then ingest that into whatever systems.
Can you help to cut out the manual ...
Using EPS for Medication Reconciliation
EPS has a store of accurate primary issues and dispensing history. This is currently only exposed via a prescription tracker API, a more general API would enable ...
APIs for the API platform itself
Provide APIs that allow API producers and/or API consumers to perform "platform" functions through an API. This might include API deployment, monitoring, analytics, ...
PDS FHIR API - consent to share information
Enhance the PDS FHIR API to allow retrieval and update of consent to share information.
Create a building healthcare software guide for the workforce domain
Create a non-technical guide to building software that deals with the workforce within the NHS in England.
This might include roster management and more general ...
Using POST instead of GET for search operations
It has been noticed that both the retrieve and search PDS FHIR APIs expect the search parameters as a query string. This means that private data like name, date of ...
Information and training videos
Videos on the developer portal explaining things like how the portal works or tutorials on how to connect to our APIs.
Expose a certificate renewal and download API
Every year 100s, if not 1000s of certificate renewals are performed by a human that requires too many manual steps.
This is costly to the business, it is error ...
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
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 - search on contact details
Ability to include contact details such as phone numbers and email addresses in PDS searches
My developer account - improved UX
The developer account is based on a product and has UX pain points. The scope of this feature is to refresh it and bring it more into the NHS Digital look & feel to ...
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 ...