National Pathology FHIR Message Profiles

Test Group Overview

Contains data on a group of test results. In this case a group is considered any group of tests that have been defined as a group by the performing organisation. For example - Full Blood Count. The group may be a standard group defined nationally, a locally defined group or a non standard group of tests. It is populated by the performing organisation. In the way we have defined test group it is a synonym for test battery, panel or profile (in a testing sense not FHIR).

Mapping for Observation

How to populate the Observation instance to conform to the profiles below:

Level 1 Observation Resource Level 2 CareConnect-Observation-1 Level 3 None
View Used FHIR Elements   View All FHIR Elements
Name Card. Conformance Type Description, Constraints and mapping for National Pathology Implementation
Observation     Measurements and simple assertions
Constraint (dom-2): If the resource is contained in another resource, it SHALL NOT contain nested Resources
Constraint (dom-1): If the resource is contained in another resource, it SHALL NOT contain any narrative
Constraint (dom-4): If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
Constraint (dom-3): If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
Constraint (obs-7): If code is the same as a component code then the value element associated with the code SHALL NOT be present
Constraint (obs-6): dataAbsentReason SHALL only be present if Observation.value[x] is not present
- id 0..1 Required Id Logical id of this artifact
Must contain a UUID to identify the instance of an observation
- meta 0..1 Mandatory Meta Metadata about the resource
The value attribute of the profile element MUST contain the value 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-Observtion-1'
- identifier 0..* Mandatory Identifier Business Identifier for observation
A business level identifier for the test group. Produced by the performing organisation
- - system 1..1 Mandatory Uri The namespace for the identifier value
MUST contain the value 'https://tools.ietf.org/html/rfc4122'.
- - value 1..1 Mandatory String The value that is unique
MUST contain a UUID
- status 1..1 Mandatory Code registered : preliminary : final : amended +
Binding (required): Codes providing the status of an observation. ObservationStatus
- code 1..1 Mandatory CodeableConcept Type of observation (code / type)
Binding (example): Codes identifying names of simple observations. ( http://hl7.org/fhir/stu3/valueset-observation-codes.html )
The clinical code for the group of tests.
- - coding 0..* Mandatory Coding Code defined by a terminology system
Slicing: Discriminator: code, Ordering: false, Rules: Open
- - coding (snomedCT) 0..1 Mandatory Coding Code defined by a terminology system
Binding (extensible): A code from the SNOMED Clinical Terminology UK coding system describing a type of observation CareConnect-ObservationType-1
- - - extension (snomedCTDescriptionID) 0..1 Optional Extension-coding-sctdescid The SNOMED CT Description ID for the display.
Constraint (ext-1): Must have either extensions or value[x], not both
- - - system 1..1 Mandatory Uri Identity of the terminology system
The value attribute of the profile element MUST contain the value 'http://snomed.info/sct'
- - - code 1..1 Mandatory Code Symbol in syntax defined by the system
A code that identifies the test result.
- - - display 1..1 Mandatory String Representation defined by the system
<font color=”red”?SNOMED CT display name. This will be the name of the grpup test.</font>
- - text 0..1 Optional String Plain text representation of the concept
- subject 0..1 Optional Reference Who and/or what this is about
Constraint (ref-1): SHALL have a contained resource if a local reference is provided
    Optional CareConnect-Patient-1 This MUST be to the Patient resource profiled as CareConnect-Patient-1
- - reference 0..1 Mandatory String Literal reference, Relative, internal or absolute URL a reference to the Patient resource instance in the message in the format of a UUID prefixed with 'urn:uuid:'.
- performer 0..* Required Reference Who is responsible for the observation
Constraint (ref-1): SHALL have a contained resource if a local reference is provided 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.
    Required CareConnect-Organization-1 This MUST be to the Organization resource profiled as CareConnect-Organization-1
    Required CareConnect-Practitioner-1 This MUST be to the Practitioner resource profiled as CareConnect-Practitioner-1
- - reference 0..1 Mandatory String Literal reference, Relative, internal or absolute URL a reference to the Organization or Practitioner resource instance in the message in the format of a UUID prefixed with 'urn:uuid:'.
- comment 0..1 Required String Comments about result
Notes that relate to the test group header that were written by the performing organization.
- specimen 0..1 Required Reference Specimen used for this observation
Constraint (ref-1): SHALL have a contained resource if a local reference is provided
    Required CareConnect-Specimen-1 The value attribute of the profile element MUST contain the value 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-Specimen-1'
- - reference 0..1 Mandatory String Literal reference, Relative, internal or absolute URL a reference to the Specimen resource instance in the message in the format of a UUID prefixed with 'urn:uuid:'.
- related 0..* Required BackboneElement Resource related to this observation
References to the results that make up this group. The value attribute of the profile element MUST contain the value 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-Observation-1'
- - target 1..1 Mandatory Reference Resource that is related to this one
Constraint (ref-1): SHALL have a contained resource if a local reference is provided
    Mandatory CareConnect-Observation-1  
- - - reference 0..1 Mandatory String Literal reference, Relative, internal or absolute URL
a reference to the Observtionresource instance in the message in the format of a UUID prefixed with 'urn:uuid:'.
Tags: fhir