Find guidance and resources for developers integrating NHS services.
A to Z of developer resources
The ADW Specification defines a number of messages to support the exchange of structured information between healthcare and social care organisations.
A checksum is a short list of characters that we derive from the content of a release’s .zip file. If you have the checksum of a release file you can check that your downloaded copy is identical to ours. Find out more about checksums.
Information for developers - message definitions and interactions required to support the rollout of the Child Protection Information Sharing (CP-IS) system.
Here are diagnostic Data Service developer resources previously located on the Health Developer Network (developer.nhs.uk) website.
The Professional Record Standards Body (PRSB) has produced a standard for maternity care records, which will mean that information from a record can be understood by all IT systems in use across the country, enabling the seamless exchange of information regardless of local maternity system boundary.
We've published a range of developer guides and materials for the Electronic Prescription Service, including information on apps, identifiers, APIs and service integration.
The Falsified Medicines Directive (FMD) is a set of rules to protect people from fake medicines in the European Union (EU). It includes additional anti-tampering security on packaging, and tracking of medicines using a unique identifier, like a barcode.
A collection of FHIR API resources for developers, previously hosted on the Health Developer Network platform (developer.nhs.uk).
Find out about the General Practice Extraction Service (GPES) Domain Message Specification.
Find a list of NHS developer terms and abbreviations, along with their definitions.
The Integrated Urgent Care Domain Message Specification is an agreed set of standards for sending information between providers. It is designed to support services such as NHS 111, NHS 111 online, and the repeat caller service.
A collection of software developer resources previously found on the Health Developer Network (developer.nhs.uk).
The National Failsafe Management Service (NPFMS) is a digital system for population tracking and screening.
This information aims to help GP IT suppliers to understand NHAIS GP links requirements, and may be useful to architects and designers who wish to understand which messages have been deprecated since the original requirements were issued.
Find developer information for NHS Identity, including services offered and how to integrate and use NHS Identity, along with other help and support.
Guidance on how to configure local mail-enabled applications to work with NHSmail.
Find out about our simple client and java code library, designed to make it easier to model NHS Numbers in software.
How to use signature and the public key to check a checksum release.
The NHS Digital Spine Mini Service Provider (SMSP) lets health and social care providers access important information held on Spine. It aims to reduce the complexities around integration with the Spine.
TMS Java implementation contains a set of tools for network operations on Spine.
This package contains an implementation of a Spine message handler written in C# for the Microsoft .Net 4.0 platform, provided under the Apache 2.0 licence.
Helping people get the right care, first time by improving the flow of information through the urgent and emergency care digital integration programme.