TRUD, Interoperability Toolkit

Interoperability Toolkit

The interoperability toolkit is four centrally-provided sets of documents and associated resources:

  • Architecture Specifications and Guidance Documents for Health and Social Care Interoperability
  • Domain Message Specifications for Healthcare Interoperability
  • Trust Operating Model
  • resources to aid development and deployment of ITK-accredited software.

The ITK is built from international standards, including W3C and OASIS, and adopts care interoperability standards and technologies from HL7 and IHE.

Interoperability Toolkit specifications are independent of technology, implementation and deployment platform. The NHS Health Developer Network website has several reference implementations that can be used for guidance.

For those wanting to access the national systems of the NHS in England, for some of the services, such as PDS, there are a set of ITK Spine Mini Service specifications.

Items available to subscribers

Interoperability Toolkit - TMS Transport

This document provides the requirements for ITK Accredited Systems to nationally exchange messages via the National Spine Transaction Messaging System.

Should you wish to comment on this specification or for any content enquiries, please email HSCIC Interoperability Team


ITK Accreditation

Please note that content for this pack is no longer published on this website. ITK Accreditation information can now be found on the NHS Developer Network

The Interoperability Toolkit (ITK) Accreditation pack contains tools and guidance for attaining accreditation to the ITK Standard. It is applicable to all System Suppliers wishing to seek accreditation.

In order to attain ITK Accreditation, a vendor must demonstrate the technical conformance of their product with respect to the ITK requirements specifications by submitting evidences of this conformance to HSCIC for review. This will be achieved through use of the ITK Toolkit Workbench, along with completion of the Supplier Certified Requirements Coverage check list and by providing supporting evidence. All successful Accreditations are listed within the ITK Accreditation Catalogue.


  • Available releases (0)
  • Scheduled releases (0)
  • Licences (1)

ITK Architecture

These documents are intended for a mixed technical audience, specifically those intending to develop ITK Accredited Systems, as well as those in the Health and Social Care Architecture communities.

There are eight documents in two categories. The first part provides an overview of both the ITK and ITK Accreditation. The second part consists of six documents and covers the architectural requirements for building ITK Clients, Hosts and Middleware the Distribution Envelope, Transports and Addressing and the three different types of ITK transport: Web Service (WS), Data Transfer Service (DTS) and Transaction Messaging Service (TMS).


ITK Core

The Core contains help and guidance on the artefacts and concepts that are shared across ITK implementations. This pack contains service definitions that are used with all ITK transport options. For Web Services, the Core also contains technical artefacts such as WSDL files.

The Distribution Envelop is explained in detail in terms of its elements and attributes, with a schema file and several examples also included. The acknowledgement framework is outlined, with examples and schema for the ITK infrastructure Acknowledgement and ITK Business Acknowledgement.

Finally, the Core explains ITK correspondence metadata, including schema and examples.


ITK Spine Mini Service

The technical implementation to connect to SPINE is relatively intricate. The ITK Spine Mini Services have been created to provide a simpler route to access national services.

The Spine Mini Services specifications define how to connect to NHS National Services, commonly known as the Spine. Essentially these are a set of specifications to enable suppliers of third party software to provide solutions for a greatly simplified interface for accessing a subset of the SPINE services e.g. PDS, SCR. The intent is to lower the “barrier to entry” to the SPINE.

The Spine Mini Service Provider pack contains: Common Client Requirements, Common Provider Requirements along with specific requirements associated with the particular National Service being accessed. Currently this pack contains specific requirements for accessing Patient Demographics Service (PDS) and is being enriched to contain additional specifications for accessing other National Services e.g. Summary Care Record (SCR).


ITK Trust Operating Model

The Trust Operating Model is an integral part of the Interoperability Toolkit. It details the Trusts’ responsibilities for Locally Assured Systems and Spine Mini Service compliant systems.

The primary audience for the Trust Operating Model are project teams working for a deploying organisation who are responsible for the runtime requirements of the implementation. Suppliers are envisaged as a secondary audience for the Trust Operating Model documentation.

The documentation has two categories (i) Guidance and (ii) Governance and these are more relevant to the Project Manager and technical team within a deploying organisation. Senior Management may find the overview document relevant, and may also wish to familiarise themselves with the information on Governance and Stakeholders.