Search loading...

API Hub

Explore and Make use of Nationally Defined Messaging APIs

 


Observation - test group header

Guidance for populating and consuming Observation resource where used in a test group header GP Connect

Introduction

The headings below list the elements of the Observation resource and describe how to populate and consume them.

Test group header - Observation resource elements

id

Data type: Id Optionality: Mandatory Cardinality: 1..1

The logical identifier of the observation resource.

meta.profile

Data type: uri Optionality: Mandatory Cardinality: 1..1

The observation profile URL.

Fixed value https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Observation-1

identifier

Data type: Identifier Optionality: Mandatory Cardinality: 1..*

This is for business identifiers.

This is sliced to include a cross-care setting identifier which MUST be populated. The codeSystem for this identifier is https://fhir.nhs.uk/Id/cross-care-setting-identifier.

This MUST be a GUID.

Providing systems MUST ensure this GUID is globally unique and a persistent identifier (that is, it doesn’t change between requests and is therefore stored with the source data).

Where consuming systems are integrating data from this resource to their local system, they MUST also persist this GUID at the same time.

status

Data type: Code Optionality: Mandatory Cardinality: 1..1

The status of the test group header.

In GP systems, these are most likely to be ‘final’. However, ‘preliminary’ reports are possible as, for example, some work can be sub-contracted to other labs. If the system is not able to determine the status of a test group header then it should default to the ‘unknown’ value.

code

Data type: CodableConcept Optionality: Mandatory Cardinality: 1..1

The clinical code that represents the name of the test group - for example, Full blood count.

subject

Data type: Reference(Patient) Optionality: Optional Cardinality: 0..1

A reference to the patient who the observation is about.

performer

Data type: Reference (Practitioner/Organisation) Optionality: Required Cardinality: 0..*

Reference to the resource for the Organization that carried out the tests. A Practitioner resource may also be referenced here but only where an organization is reference is provided.

comment

Data type: string Optionality: Required Cardinality: 0..1

Notes that relate to the test group header that were written by the performing organization.

For example, the sample has haemolysed or has leaked.

specimen

Data type: Reference Optionality: Required Cardinality: 0..1

Reference to the specimen on which these results were based.

Data type: BackboneElement Optionality: Required Cardinality: 0..*

Reference(s) to the test result(s) observation(s) that make up the test group.

This MUST be qualified using the related.type ‘has-member’.


Elements not in use

The following elements MUST NOT be populated:

basedOn

Data type: reference

category

Data type: BackboneElement

context

Data type: BackboneElement

effective[x]

Data type: CodeableConcept

issued

Data type: BackboneElement

value

Data type: BackboneElement

dataAbsentReason

Data type: BackboneElement

interpretation

Data type: BackboneElement

bodysite

Data type: BackboneElement

method

Data type: BackboneElement

device

Data type: BackboneElement

ReferenceRange

Data type: BackboneElement

component

Data type: BackboneElement

All content is available under the Open Government Licence v3.0, except where otherwise stated