Get In Touch

NHS MESH Integration

Enable secure, scalable data exchange within the NHS ecosystem through 6B’s NHS MESH integration services. We support organisations in designing, developing, and deploying integrations with the Message Exchange for Social Care and Health (MESH) system - the NHS’s national file transfer service.

Get in touch

Need help with NHS MESH Integration?

Whether you're developing a new digital health product or extending an existing solution with NHS MESH integration, 6B brings the technical expertise, healthcare insight, and experience needed to accelerate delivery.

Sarah

Sarah

Business Development

Or call Sarah on 0113 350 1290

Whether you’re a digital health innovator, NHS Trust, or social care provider, 6B provides expert guidance on choosing the right MESH interface for your use case and supports you through the full development and assurance process.

Understanding NHS MESH

NHS MESH is a secure, encrypted file transfer system provided by NHS England and hosted on the HSCN network. It facilitates the safe exchange of sensitive data between healthcare organisations, supporting high-volume use cases such as pathology results, discharge summaries, e-prescriptions, referral documents, and social care assessments.

MESH replaces legacy systems such as DTS and allows for structured, standards-aligned communication between disparate systems via the Spine infrastructure. It is a vital component for any digital solution that needs to exchange patient or operational data at scale.

Our NHS MESH Integration Services

At 6B, we help you identify the best MESH integration approach for your organisation. Whether you need a standalone installation or a fully integrated MESH API, our team handles everything from environment setup and development to conformance testing and deployment.

We begin with a consultation phase to assess your file transfer needs, hosting environment, and technical requirements. Based on this, we recommend one of three available MESH access methods:

MESH Client

For organisations sending and receiving large files (up to 20GB), the MESH Client is the most widely used solution. It connects directly to the Spine via an encrypted link and is ideal for GP practices, Trusts, labs, and other providers managing large data volumes. 6B assists with client installation, network security configuration, certificate access, and firewall adjustments to ensure Spine compliance.

MESH UI

Designed for organisations with lower-volume file transfers, the MESH UI is a web-based interface that requires no software installation. Users authenticate via NHS smartcard, making it a good choice for organisations with no development resources or no need for system integration. 6B supports setup, training, and governance assurance for teams adopting this method.

MESH API

For the most flexible and scalable integration, the MESH API allows applications to send and receive files programmatically via the Spine or Internet Gateway. 6B guides you through the full MESH API enablement process – including environment setup, mailbox creation, TLS certificate provisioning, shared secret generation, and workflow ID registration.

We support development and testing within the NHS MESH sandbox environment and help your organisation complete the Supplier Conformance Assessment List (SCAL) to move into live deployment. Our team provides support for all MESH operations, including chunked message transfers, acknowledgements, mailbox validation, and address lookup.

Benefits of NHS MESH Integration

Integrating your application with NHS MESH enables secure, reliable file transfer with NHS organisations at scale. MESH is Spine-compliant, encrypted, and capable of handling large volumes of sensitive data across a wide range of clinical and administrative use cases.

By using MESH, your organisation can automate the exchange of information such as pathology results, referral letters, or discharge summaries without relying on manual processes or unsecured channels. Integration with MESH improves efficiency, reduces risk, and ensures your solution is aligned with NHS infrastructure and data governance standards.

For digital health innovators, MESH integration enhances your product’s interoperability and increases deployability within NHS settings by supporting widely adopted communication pathways.

Why Choose 6B for NHS MESH Integration?

We have delivered MESH integrations using the Client, UI, and API models for organisations ranging from small startups to large NHS Trusts. Our deep understanding of MESH architecture ensures we can tailor each integration to your needs.


From initial scoping and technical planning to firewall configuration, SCAL submission, and onboarding, we manage the full MESH integration lifecycle and engage directly with NHS Digital on your behalf.


Our integration services are built to NHS information governance standards. We are ISO 27001 certified and Cyber Essentials compliant, with extensive experience securing large-scale data transfers and working with TLS certificates, NHS mailboxes, and authentication workflows.


Beyond MESH, we integrate with other NHS systems and services including NHS Spine 2, NHS Login, NHSmail, GP Connect, and major EPR platforms such as SystmOne, EMIS, Cerner, and Epic. This allows us to build solutions that fit seamlessly into the wider NHS ecosystem.


Our modular integration framework allows us to build fast, reliable MESH integrations that can scale across organisations and evolve with your requirements – reducing time to deployment and long-term cost.

NHS MESH Integration FAQs

In NHS MESH Integration, Workflow Groups and Workflow IDs are critical identifiers that determine which types of messages can be sent or received by a mailbox. Think of them as the “permissions” for specific message types — for example, a pathology result or a vaccination update. These IDs must be registered to your MESH mailbox in advance, and both the sender and recipient must be assigned the relevant workflows for communication to succeed. 6B assists in selecting, requesting, and registering the correct Workflow IDs to ensure seamless message routing and compliance with NHS protocols.

MESH allows secure transfers of files up to 100GB using a process called message chunking, where large messages are broken into smaller, compressed pieces. This is particularly useful for sending high-volume data like imaging files or national audit submissions. However, not all mailboxes or workflows support chunked messages. At 6B, we assess your compatibility, configure chunking support, and ensure your application handles compression, chunk ordering, and acknowledgement protocols in line with MESH API specifications.

In NHS MESH Integration, a delivery receipt (via the API or client) simply confirms that a message was successfully downloaded. A business acknowledgement (ACK), however, is a separate message generated by the receiving system to confirm that the file was processed and acted upon, not just received. This distinction is important for closed-loop workflows such as vaccinations, referrals, or discharge summaries. 6B ensures your integration correctly handles both types of acknowledgements to support robust end-to-end assurance.

NHS MESH is built with end-to-end encryption, mutual TLS authentication, and time-sensitive HMAC-based authorization headers. Each request is single-use, and messages are automatically deleted after 30 days. At 6B, we implement secure authentication workflows using custom authorization tokens, manage certificate provisioning, and ensure your integration adheres to NHS IG, ISO 27001, and Cyber Essentials standards — all while helping you pass the Supplier Conformance Assessment List (SCAL) efficiently.

The NHS MESH API onboarding process includes several stages: use case validation, mailbox creation, TLS certificate setup, integration testing in the Path to Live environment, and technical conformance assessment. On average, the full process takes 4–8 weeks, depending on readiness. At 6B, we accelerate this timeline by guiding you through each step, from drafting your digital onboarding submission to preparing for witness testing and certificate requests — ensuring a smoother path to production.

Yes, NHS MESH supports non-UK message transfers in specific scenarios, particularly when international partners are involved in UK-based health and care initiatives. However, this use case requires strict validation, appropriate workflow configuration, and adherence to cross-border data governance laws. 6B offers guidance on how to structure your message workflows and apply for cross-border mailbox permissions while maintaining NHS interoperability and data protection standards.

Messages that are not downloaded and acknowledged within five days are flagged for non-delivery. The sender’s mailbox receives an error report, and the message is automatically removed from the recipient’s inbox. After 30 days, the message is deleted from the MESH server entirely. 6B helps build robust polling logic and monitoring alerts into your integration to reduce the risk of missed messages — and we provide fallback procedures for resending or escalating undelivered messages.

While NHS MESH is ideal for secure batch file transfers, APIs like NEMS (National Events Management Service) and GP Connect use publish/subscribe or real-time RESTful methods for clinical events. Each has different strengths — MESH excels at handling large, structured data (e.g., pathology reports or discharge summaries), while NEMS supports real-time event notifications (e.g., patient death, change of address). 6B helps you architect a hybrid interoperability strategy that selects the right NHS interface based on latency, volume, and use case.