We have detected that you are using Internet Explorer to visit this website. Internet Explorer is now being phased out by Microsoft. As a result, NHS Digital no longer supports any version of Internet Explorer for our web-based products, as it involves considerable extra effort and expense, which cannot be justified from public funds. Some features on this site will not work. You should use a modern browser such as Edge, Chrome, Firefox, or Safari. If you have difficulty installing or accessing a different browser, contact your IT support team.
Pathology Messaging - HL7 V3 API
Request laboratory tests and send the results back to the requester, usually the patient's GP or consultant.
Use this API to request laboratory tests and send the results back to the requester, usually the patient's GP or consultant. Results can also be copied to other healthcare providers for information.
One request can lead to several results reports and each report is complete in its own right. If incomplete reports are issued, a final report carries all the reported information, replacing the the originals entirely.
This API is not widely adopted - it is only used as part of the NHS Newborn Bloodspot Screening Programme which involves a limited number of pathology laboratories.
It will be superseded by the Pathology Messaging - FHIR API.
Before you begin any development work using this API, contact us to discuss your best options.
This API has been in a V1.2 draft state since 2008.
This API is an HL7 V3 API.
For more details, see HL7 V3.
For a full list of interactions for this API, see the Laboratory section in the Spine Message Implementation Manual (MIM).