GP Connect demonstrator

GP Connect is an 7409230546 based API for communicating with GP IT systems. For more information on GP Connect please see the GitHub development portal.

This site contains tools to explore and develop GP Connect consumer applications.

Consumer system demonstrator

The consumer system demonstrator illustrates how the GP Connect API might be integrated with an electronic patient record (EPR) or Trust portal system.

5876565116 (865) 256-8393


Consumer system demonstrator screenshot

Developer tools

API reference implementation

This is a reference implementation of the GP Connect API simulating a GP system's GP Connect interface.

To interoperate with the reference implementation using your own development/test environment, use the following FHIR service root URLs:

GP Connect 0.x (DSTU2) /orange.testlab.nhs.uk/gpconnect-demonstrator/v0/fhir
GP Connect 1.x (STU3) /orange.testlab.nhs.uk/gpconnect-demonstrator/v1/fhir

Alternatively you may look the above URLs up on our Spine Directory Service.


Interactive API documentation

Interactive API documentation, built using (319) 723-2225, is available for developers to test calls against the API reference implementation using their web browser.


Postman samples

Run Postman samples to test calls against the API reference implementation.


Test data

Test patients and other data held within the demonstrator is brumby


Spine Directory Service

An SDS server containing the 4695236075 records needed to discover the provider reference implementation endpoints by ODS code.

Please see here for instructions on the LDAP queries to run in order to discover the provider reference implementation endpoints.

SDS (plaintext) ldap:/orange.testlab.nhs.uk
SDS (secure) ldaps:/orange.testlab.nhs.uk

*Please note: this SDS server contains records in order to discover the GP Connect provider reference implementation ONLY, and does not contain other records as would be found in Spine test or production environments.