← Integration hub

Connect a system via API

Choose an integration standard

Select the format your system speaks. NHCIP normalises everything to a common patient record.

FHIR

HL7 FHIR R4

RECOMMENDED

Modern REST API using FHIR resources & bundles (JSON). Best for EMRs and LIS built in the last few years.

HL7

HL7 v2.x messaging

ADT, ORU, ORM and other pipe-delimited messages over MLLP or HTTPS. Common in existing hospital systems.

REST

Generic REST / JSON

Your own JSON API. Map your payload to NHCIP fields during setup. Flexible for custom systems.

D2

DHIS2 / national

Connect a DHIS2/NHMIS instance for aggregate exchange with national reporting systems.

Endpoint & authentication

Tell NHCIP where to reach your FHIR R4 system and how to authenticate.

Credentials are encrypted at rest and never shown again after saving. Traffic is TLS 1.2+ only.

Select resources to exchange

Choose which data types flow between your system and NHCIP, and in which direction.

Test the connection

NHCIP runs a series of checks before any data is exchanged. No records are written during testing.

1
Endpoint reachable
Resolve host and open TLS connection
2
Authentication
Obtain access token / validate credentials
3
Capability check
Read metadata / CapabilityStatement
4
Sample read
Fetch one test record and validate schema

Connection activated

Your system is now connected to NHCIP. Data will begin flowing on the next sync cycle.