Skip to main content
Creating a new NHS England: Health Education England, NHS Digital and NHS England have merged. More about the merger.

National Health Application and Infrastructure Services - NHAIS GP Links

Manage GP registrations and other patient data in NHAIS.

Overview

New GP
system
New GP...
MESH
MESH
NHAIS
system
NHAIS...
3. send former patient
deregistration notification
3. send former patient...
Previous GP
system
Previous GP...
2. receive new patient
registration request 
2. receive new patient...
Existing GP
system
Existing GP...
4. receive former patient deregistration  
notification
4. receive former patient...
2. receive patient
demographics update 
2. receive patient...
MESH
MESH
NHAIS
system
NHAIS...
1. send patient
demographics update 
1. send patient...
1. send new patient registration request
1. send new patient regist...
Text is not SVG - cannot display Register a patient with a new GP, deregister a patient with an old GP and update a patient's demographic details with NHAIS.

 

Use this integration to manage GP registrations and other patient data in National Health Application and Infrastructure Services (NHAIS).

You can:

  • register a patient at a GP practice
  • receive a patient deregistration (deduction) notification at the previous GP practice
  • update patient demographics information, such as address

This integration uses MESH to send and receive messages. 

This integration forms part of the end-to-end GP registration process. For more details on the end-to-end process, contact us.


Who can use this

This integration can only be used where there is a legal basis to do so. Make sure you have a valid use case before you go too far with your development, by contacting us.

You must do this before you can go live (see ‘Onboarding’ below). 



Status

This integration is in production.


Service level

This integration uses MESH which is a silver service, meaning it is operational 24 x 7 x 365 but only supported during business hours (8am to 6pm), Monday to Friday excluding bank holidays.

For more details, see service levels.


Technology

Native integration

This integration uses asynchronous messaging. In particular:

  • you send and receive messages via our MESH messaging hub
  • the message payload format is EDIFACT

For more details on using the native integration, see our NHAIS developer document library.

RESTful adaptor

Alternatively, you can access this integration via our NHAIS GP Links adaptor - a component you deploy yourself that provides an easy-to-use FHIR-compliant RESTful API.


Network access

This integration uses MESH which is available on both the Health and Social Care Network (HSCN) and the internet.

For more details, see Network access for APIs.


Security and authorisation

This integration uses MESH which is an application-restricted API.

The integration does not perform any end user authentication or authorisation checks. Rather, the calling system is expected to perform them. The authorisation rules are specified in our national Role Based Access Control (RBAC) database.

For more details see our national Role Based Access Control (RBAC) database on the registration authorities and smartcards page.


Testing

For more details, contact us.


Onboarding

You must get your software onboarded before it can go live.

For more details, contact us.


Interactions

This integration uses the following MESH workflow IDs to manage GP registrations and other patient data:

  • NHAIS_RECEP
  • NHAIS_REG

For more details on using the native integration, see our NHAIS developer document library.

Last edited: 16 March 2023 11:03 am