Library

Browse and search developer information

Stage 1: Getting Started (Quickstart)

Enables a developer to become familiar with a typical journey that they will take to develop and deploy their solution in a live care setting

Quickstart for accessing the Demographics Spine Mini-Service

Traditionally, Spine integration meant dealing with both synchronous and asynchronous invocation patterns, with asynchronous necessitating the development of a message handling system (MHS) and having the adding complexity of using ebXML. To learn the implementation requirements, developers had to access the External Interface Specification (EIS) and then the Message Implementation Manual (MiM). This presents a considerable learning curve, when in many cases the use cases only necessitated accessing a subset of NHS demographics data e.g. the NHS number.

ITK Spine Mini Services use synchronous SOAP ITK web service calls, constrained to 5 specific operations:

  • verifyNHSNumber
  • getNHSNumber
  • getPatientDetailsByNHSNumber
  • getPatientDetailsBySearch
  • getPatientDetails

The Information model for these calls and the associated responses are shown below:

The 4 Quickstart steps are described here:

  1. Functional Requirements
  2. Message Specification
  3. Transport Connection
  4. Quick Test