Ambulance Data Submission - FHIR API
Overview
Use this API to submit ambulance data to our Data Processing Service (DPS) so that it can be made available for analysis and review by NHS England and ambulance trusts. Ambulance data is information relating to emergency calls (999, 111 and others), received at an Emergency Operations Centre (EOC) and processed into a Computer Aided Despatch (CAD) system, including:
call details
response details - including response times and episode outcome times patient
contact details - including patient demographics, patient response details, patient information, injury information, patient assessment, medication, observations, diagnoses, conveying outcome, safeguarding and public health information
You can:
post ambulance data individually or in batches
You cannot:
read any of the records stored in DPS
The API is asynchronous - when you submit data, it acknowledges receipt without validating or processing the data first. To receive error notifications, you need to use MESH. The following diagram illustrates the end-to-end process: The following describes the end-to-end process:
The ambulance trust system sends the ambulance data to the Ambulance Data Submission API.
The Ambulance Data Submission (ADS) API forwards the ambulance data to our Data Processing System (DPS).
If there is an error, DPS sends an error notification to MESH.
The ambulance trust system retrieves the error notification from MESH.
An ADS User views the ambulance data in our NHS Digital ADS Dashboards.
The NHS Digital ADS Dashboards get the ambulance data from DPS.
Documentation
Ambulance Data Submission - FHIR API documentation
Endpoint
https://digital.nhs.uk/developer/api-catalogue/ambulance-data-submission-fhir
Contact
https://digital.nhs.uk/developer/help-and-support