Skip to main content

GP Connect Update Record

Update a patient's GP record from a community pharmacy with structured data.

Overview

Point-of-care application
Point-of-care applic...
MESH
MESH
Patient's  registered GP system
Patient's  registere...
send  structured update
send structured up...
receive structured update
receive structured u...
Text is not SVG - cannot display GP connect messaging integration flow from a point of care application to a patient's registered GP system

Use this integration to update a patient's GP record from a community pharmacy with structured data.

Each message sent using this integration uses the GP Connect Messaging components, MESH, and ITK3, to deliver the message. 

Each message sent is a FHIR Message, constructed to meet the ITK3 standard with the message payload utilising the GP Connect STU3 data model.  

For more detailed information on this integration, read the Update Record implementation guide


Who can use this?

This integration has only been approved for community pharmacy use cases. Examples of this include, a community pharmacy informing a GP that a patient: 

  • has been prescribed antibiotics 

  • has had their blood pressure checked 

  • has been prescribed contraceptive medication 

For more detailed use cases, read the Update Record implementation guide

Prerequisites 

Technical 

You must: 

Information governance (IG) 

You must: 

  • be compliant with the GP Connect Direct Care API Information Governance Model 

  • manage access to your system locally using local role-based access control (RBAC). This does not need to be compliant with the national RBAC model and GP Connect products do not require smartcards to control access, though they can be used if already implemented 

  • be using the GP Connect APIs for direct care purposes for NHS patients in England 

Clinical safety 

You must: 

If you are confident that you can meet the prerequisites, contact us to express your interest. See 'Onboarding' below.



Status

This integration is in production.

It might not be fully supported by all providing systems. See GP Connect supplier progress for details of provider rollout.


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

This integration sends HL7 FHIR STU3 message payloads over MESH as defined by ITK3 v2.10.0.  

The GP Connect Data Model | FHIR STU3 Representation is used to populate the message payload. For more details on the specific FHIR profiles used, see the update record implementation guide


Network access

You can access this integration via: 

 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. 


Environments and testing

The following Path-to-Live test environments are available: 

To test sending a message, see Message sender testing


Onboarding

If you meet the prerequisites and have a product that can integrate with GP Connect, you should express an interest with us by submitting a use case. 

The main purpose of the use case is to help us understand how you plan to use GP Connect APIs and the business issue you are looking to address. You should email your use case to us at [email protected]

Your use case should include the following information as a minimum: 

  • the business problem you are intending to solve using GP Connect 

  • how GP Connect will be used in practice to benefit patients and staff 

  • which of the GP Connect products you will use to benefit patients and staff 

  • any end user organisations you are currently working with 

  • who your clinical safety officer is and, where available, your clinical risk management process documentation 

Once we receive your use case, we'll respond within 14 days. 


Interactions

This integration uses the following MESH workflow ID: 

  • GPCONNECT_UPDATE_RECORD 

For details on the general structure of the interactions, see ITK3 Messaging Standard

Last edited: 11 March 2025 3:18 pm