Notice
- Important: This guidance is under active development by NHS England and content may be added or updated on a regular basis.
- This Implementation Guide is currently in Draft and SHOULD NOT be used for development or active implementation without express direction from the NHS England Genomics Unit.
FHIR API
For test authoring and discovery, it is expected users would use either the FDP webapp for write operations or the FDP API to support complex and flexible queries.
For direct integration with ordering and LIMS it is expected users would interact with a FHIR based API, supporting a subset of the DGTS data model for direct injestion into test orders.
The FHIR API will be read only, supporting read by identifier and searches on common/core SearchParameters, as defined in the DGTS CapabilityStatement
The main resources exposed via the API would be:
- PlanDefinition for Genomic Test Packages and
- ActivityDefinition for Genomic Tests, which would support searches as per the DGTS CapabilityStatement.
These resources would additionally reference:
- Library resources specifying data requirements when ordering specific tests, retrieved via the ActivityDefinition $data-requirements operation and
- SpecimenDefinition resources to define the Specimens required or accepted by labs for genomic tests, retrieved via following references from within ActivityDefinition resources.