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:'. |