StructureDefinition-UKCore-DiagnosticReport

Canonical_URLCurrent_VersionLast_UpdatedDescription
https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport2.3.02023-04-28

This profile defines the UK constraints and extensions on the International FHIR resource DiagnosticReport.


Profile_Purpose

This profile allows exchange of the findings and interpretation of diagnostic tests performed on individuals, groups of individuals, devices and locations and/or specimens derived from these. The report includes clinical context such as requesting and provider information and some mix of atomic results, images, textual and coded interpretations and formatted representation of diagnostic reports.

Note: this profile SHALL NOT be used where a more specific UK Core profile exists.

Snapshot View

url1..1System.StringFixed Value
valueReferenceReference(UK Core Composition)
url1..1System.StringFixed Value
valueAnnotationAnnotation
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
statusΣ ?!1..1codeBinding
categoryΣ0..*CodeableConcept
codeΣ1..1CodeableConceptBinding
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
issuedΣ0..1instant
deviceReferenceI0..1Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
deviceReferenceI0..*Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
comment0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
conclusion0..1string
conclusionCode0..*CodeableConceptBinding
presentedFormI0..*Attachment

Differential View

url1..1System.StringFixed Value
valueReferenceReference(UK Core Composition)
url1..1System.StringFixed Value
valueAnnotationAnnotation
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
statusΣ ?!1..1codeBinding
categoryΣ0..*CodeableConcept
codeΣ1..1CodeableConceptBinding
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
issuedΣ0..1instant
deviceReferenceI0..1Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
deviceReferenceI0..*Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
comment0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
conclusion0..1string
conclusionCode0..*CodeableConceptBinding
presentedFormI0..*Attachment

Hybrid View

url1..1System.StringFixed Value
valueReferenceReference(UK Core Composition)
url1..1System.StringFixed Value
valueAnnotationAnnotation
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
statusΣ ?!1..1codeBinding
categoryΣ0..*CodeableConcept
codeΣ1..1CodeableConceptBinding
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
issuedΣ0..1instant
deviceReferenceI0..1Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
deviceReferenceI0..*Extension(Reference(Device))
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
comment0..1string
referenceΣ I0..1string
typeΣ0..1uriBinding
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(UK Core Organization)
displayΣ0..1string
conclusion0..1string
conclusionCode0..*CodeableConceptBinding
presentedFormI0..*Attachment

Table View

DiagnosticReport..
DiagnosticReport.extension0..
DiagnosticReport.extensionExtension0..1
DiagnosticReport.extension.value[x]..
DiagnosticReport.extensionExtension0..
DiagnosticReport.extension.value[x]..
DiagnosticReport.identifier..
DiagnosticReport.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.basedOnReference(ImmunizationRecommendation | NutritionOrder | UK Core ServiceRequest | CarePlan | UK Core MedicationRequest)..
DiagnosticReport.basedOn.identifier..
DiagnosticReport.basedOn.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.code..
DiagnosticReport.subjectReference(Group | Device | UK Core Patient | UK Core Location)..
DiagnosticReport.subject.identifier..
DiagnosticReport.subject.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.encounterReference(UK Core Encounter)..
DiagnosticReport.encounter.identifier..
DiagnosticReport.encounter.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.performerReference(UK Core Practitioner | UK Core PractitionerRole | UK Core Organization | CareTeam)..
DiagnosticReport.performer.extension0..
DiagnosticReport.performer.extensionExtension0..1
DiagnosticReport.performer.identifier..
DiagnosticReport.performer.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.resultsInterpreterReference(UK Core Practitioner | UK Core PractitionerRole | UK Core Organization | CareTeam)..
DiagnosticReport.resultsInterpreter.extension0..
DiagnosticReport.resultsInterpreter.extensionExtension0..
DiagnosticReport.resultsInterpreter.identifier..
DiagnosticReport.resultsInterpreter.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.specimenReference(UK Core Specimen)..
DiagnosticReport.specimen.identifier..
DiagnosticReport.specimen.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.resultReference(UK Core Observation)..
DiagnosticReport.result.identifier..
DiagnosticReport.result.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.imagingStudyReference(UK Core Imaging Study)..
DiagnosticReport.imagingStudy.identifier..
DiagnosticReport.imagingStudy.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.media..
DiagnosticReport.media.link..
DiagnosticReport.media.link.identifier..
DiagnosticReport.media.link.identifier.assignerReference(UK Core Organization)..
DiagnosticReport.conclusionCode..


XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="UKCore-DiagnosticReport" />
    <url value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport" />
    <version value="2.3.0" />
    <name value="UKCoreDiagnosticReport" />
    <title value="UK Core DiagnosticReport" />
    <status value="active" />
    <date value="2023-04-28" />
    <publisher value="HL7 UK" />
    <contact>
        <name value="HL7 UK" />
        <telecom>
            <system value="email" />
            <value value="ukcore@hl7.org.uk" />
            <use value="work" />
            <rank value="1" />
        </telecom>
    </contact>
    <description value="This profile defines the UK constraints and extensions on the International FHIR resource [DiagnosticReport](https://hl7.org/fhir/R4/DiagnosticReport.html)." />
    <purpose value="This profile allows exchange of the findings and interpretation of diagnostic tests performed on individuals, groups of individuals, devices and locations and/or specimens derived from these. The report includes clinical context such as requesting and provider information and some mix of atomic results, images, textual and coded interpretations and formatted representation of diagnostic reports.\n\nNote: this profile SHALL NOT be used where a more specific UK Core profile exists." />
    <copyright value="Copyright &#169; 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7&#174; FHIR&#174; standard Copyright &#169; 2011+ HL7 The HL7&#174; FHIR&#174; standard is used under the FHIR license. You may obtain a copy of the FHIR license at  https://www.hl7.org/fhir/license.html." />
    <fhirVersion value="4.0.1" />
    <mapping>
        <identity value="workflow" />
        <uri value="http://hl7.org/fhir/workflow" />
        <name value="Workflow Pattern" />
    </mapping>
    <mapping>
        <identity value="v2" />
        <uri value="http://hl7.org/v2" />
        <name value="HL7 v2 Mapping" />
    </mapping>
    <mapping>
        <identity value="rim" />
        <uri value="http://hl7.org/v3" />
        <name value="RIM Mapping" />
    </mapping>
    <mapping>
        <identity value="w5" />
        <uri value="http://hl7.org/fhir/fivews" />
        <name value="FiveWs Pattern Mapping" />
    </mapping>
    <kind value="resource" />
    <abstract value="false" />
    <type value="DiagnosticReport" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
    <derivation value="constraint" />
    <differential>
        <element id="DiagnosticReport.extension">
            <path value="DiagnosticReport.extension" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="url" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="0" />
        </element>
        <element id="DiagnosticReport.extension:compositionReferenceR5">
            <path value="DiagnosticReport.extension" />
            <sliceName value="compositionReferenceR5" />
            <short value="A Composition reference for a DiagnosticReport. This is a R5 backport." />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="DiagnosticReport.extension:compositionReferenceR5.value[x]">
            <path value="DiagnosticReport.extension.value[x]" />
            <short value="Reference to a Composition resource." />
            <definition value="Reference to a Composition resource instance that provides structure for organizing the contents of the DiagnosticReport." />
        </element>
        <element id="DiagnosticReport.extension:noteR5">
            <path value="DiagnosticReport.extension" />
            <sliceName value="noteR5" />
            <short value="Comments about the diagnostic report. This is a R5 backport." />
            <min value="0" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="DiagnosticReport.extension:noteR5.value[x]">
            <path value="DiagnosticReport.extension.value[x]" />
            <short value="Comments about the diagnostic report." />
            <definition value="May include general statements about the diagnostic report, or statements about significant, unexpected or unreliable results values contained within the diagnostic report, or information about its source when relevant to its interpretation." />
        </element>
        <element id="DiagnosticReport.identifier.assigner">
            <path value="DiagnosticReport.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.basedOn">
            <path value="DiagnosticReport.basedOn" />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationRequest" />
            </type>
        </element>
        <element id="DiagnosticReport.basedOn.identifier.assigner">
            <path value="DiagnosticReport.basedOn.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.code">
            <path value="DiagnosticReport.code" />
            <binding>
                <strength value="preferred" />
                <valueSet value="https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode" />
            </binding>
        </element>
        <element id="DiagnosticReport.subject">
            <path value="DiagnosticReport.subject" />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location" />
            </type>
        </element>
        <element id="DiagnosticReport.subject.identifier.assigner">
            <path value="DiagnosticReport.subject.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.encounter">
            <path value="DiagnosticReport.encounter" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Encounter" />
            </type>
        </element>
        <element id="DiagnosticReport.encounter.identifier.assigner">
            <path value="DiagnosticReport.encounter.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.performer">
            <path value="DiagnosticReport.performer" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/CareTeam" />
            </type>
        </element>
        <element id="DiagnosticReport.performer.extension">
            <path value="DiagnosticReport.performer.extension" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="url" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="0" />
        </element>
        <element id="DiagnosticReport.performer.extension:deviceReference">
            <path value="DiagnosticReport.performer.extension" />
            <sliceName value="deviceReference" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="DiagnosticReport.performer.identifier.assigner">
            <path value="DiagnosticReport.performer.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.resultsInterpreter">
            <path value="DiagnosticReport.resultsInterpreter" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/CareTeam" />
            </type>
        </element>
        <element id="DiagnosticReport.resultsInterpreter.extension">
            <path value="DiagnosticReport.resultsInterpreter.extension" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="url" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="0" />
        </element>
        <element id="DiagnosticReport.resultsInterpreter.extension:deviceReference">
            <path value="DiagnosticReport.resultsInterpreter.extension" />
            <sliceName value="deviceReference" />
            <min value="0" />
            <type>
                <code value="Extension" />
                <profile value="https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="DiagnosticReport.resultsInterpreter.identifier.assigner">
            <path value="DiagnosticReport.resultsInterpreter.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.specimen">
            <path value="DiagnosticReport.specimen" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen" />
            </type>
        </element>
        <element id="DiagnosticReport.specimen.identifier.assigner">
            <path value="DiagnosticReport.specimen.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.result">
            <path value="DiagnosticReport.result" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation" />
            </type>
        </element>
        <element id="DiagnosticReport.result.identifier.assigner">
            <path value="DiagnosticReport.result.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.imagingStudy">
            <path value="DiagnosticReport.imagingStudy" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-ImagingStudy" />
            </type>
        </element>
        <element id="DiagnosticReport.imagingStudy.identifier.assigner">
            <path value="DiagnosticReport.imagingStudy.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.media.link.identifier.assigner">
            <path value="DiagnosticReport.media.link.identifier.assigner" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
            </type>
        </element>
        <element id="DiagnosticReport.conclusionCode">
            <path value="DiagnosticReport.conclusionCode" />
            <binding>
                <strength value="preferred" />
            </binding>
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "id": "UKCore-DiagnosticReport",
    "url": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport",
    "version": "2.3.0",
    "name": "UKCoreDiagnosticReport",
    "title": "UK Core DiagnosticReport",
    "status": "active",
    "date": "2023-04-28",
    "publisher": "HL7 UK",
    "contact":  [
        {
            "name": "HL7 UK",
            "telecom":  [
                {
                    "system": "email",
                    "value": "ukcore@hl7.org.uk",
                    "use": "work",
                    "rank": 1
                }
            ]
        }
    ],
    "description": "This profile defines the UK constraints and extensions on the International FHIR resource [DiagnosticReport](https://hl7.org/fhir/R4/DiagnosticReport.html).",
    "purpose": "This profile allows exchange of the findings and interpretation of diagnostic tests performed on individuals, groups of individuals, devices and locations and/or specimens derived from these. The report includes clinical context such as requesting and provider information and some mix of atomic results, images, textual and coded interpretations and formatted representation of diagnostic reports.\n\nNote: this profile SHALL NOT be used where a more specific UK Core profile exists.",
    "copyright": "Copyright © 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at  https://www.hl7.org/fhir/license.html.",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "DiagnosticReport",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "DiagnosticReport.extension",
                "path": "DiagnosticReport.extension",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "url"
                        }
                    ],
                    "rules": "open"
                },
                "min": 0
            },
            {
                "id": "DiagnosticReport.extension:compositionReferenceR5",
                "path": "DiagnosticReport.extension",
                "sliceName": "compositionReferenceR5",
                "short": "A Composition reference for a DiagnosticReport. This is a R5 backport.",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "DiagnosticReport.extension:compositionReferenceR5.value[x]",
                "path": "DiagnosticReport.extension.value[x]",
                "short": "Reference to a Composition resource.",
                "definition": "Reference to a Composition resource instance that provides structure for organizing the contents of the DiagnosticReport."
            },
            {
                "id": "DiagnosticReport.extension:noteR5",
                "path": "DiagnosticReport.extension",
                "sliceName": "noteR5",
                "short": "Comments about the diagnostic report. This is a R5 backport.",
                "min": 0,
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "DiagnosticReport.extension:noteR5.value[x]",
                "path": "DiagnosticReport.extension.value[x]",
                "short": "Comments about the diagnostic report.",
                "definition": "May include general statements about the diagnostic report, or statements about significant, unexpected or unreliable results values contained within the diagnostic report, or information about its source when relevant to its interpretation."
            },
            {
                "id": "DiagnosticReport.identifier.assigner",
                "path": "DiagnosticReport.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.basedOn",
                "path": "DiagnosticReport.basedOn",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation",
                            "http://hl7.org/fhir/StructureDefinition/NutritionOrder",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest",
                            "http://hl7.org/fhir/StructureDefinition/CarePlan",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationRequest"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.basedOn.identifier.assigner",
                "path": "DiagnosticReport.basedOn.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.code",
                "path": "DiagnosticReport.code",
                "binding": {
                    "strength": "preferred",
                    "valueSet": "https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode"
                }
            },
            {
                "id": "DiagnosticReport.subject",
                "path": "DiagnosticReport.subject",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Group",
                            "http://hl7.org/fhir/StructureDefinition/Device",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.subject.identifier.assigner",
                "path": "DiagnosticReport.subject.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.encounter",
                "path": "DiagnosticReport.encounter",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Encounter"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.encounter.identifier.assigner",
                "path": "DiagnosticReport.encounter.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.performer",
                "path": "DiagnosticReport.performer",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization",
                            "http://hl7.org/fhir/StructureDefinition/CareTeam"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.performer.extension",
                "path": "DiagnosticReport.performer.extension",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "url"
                        }
                    ],
                    "rules": "open"
                },
                "min": 0
            },
            {
                "id": "DiagnosticReport.performer.extension:deviceReference",
                "path": "DiagnosticReport.performer.extension",
                "sliceName": "deviceReference",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "DiagnosticReport.performer.identifier.assigner",
                "path": "DiagnosticReport.performer.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.resultsInterpreter",
                "path": "DiagnosticReport.resultsInterpreter",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole",
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization",
                            "http://hl7.org/fhir/StructureDefinition/CareTeam"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.resultsInterpreter.extension",
                "path": "DiagnosticReport.resultsInterpreter.extension",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "url"
                        }
                    ],
                    "rules": "open"
                },
                "min": 0
            },
            {
                "id": "DiagnosticReport.resultsInterpreter.extension:deviceReference",
                "path": "DiagnosticReport.resultsInterpreter.extension",
                "sliceName": "deviceReference",
                "min": 0,
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "DiagnosticReport.resultsInterpreter.identifier.assigner",
                "path": "DiagnosticReport.resultsInterpreter.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.specimen",
                "path": "DiagnosticReport.specimen",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.specimen.identifier.assigner",
                "path": "DiagnosticReport.specimen.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.result",
                "path": "DiagnosticReport.result",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.result.identifier.assigner",
                "path": "DiagnosticReport.result.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.imagingStudy",
                "path": "DiagnosticReport.imagingStudy",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-ImagingStudy"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.imagingStudy.identifier.assigner",
                "path": "DiagnosticReport.imagingStudy.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.media.link.identifier.assigner",
                "path": "DiagnosticReport.media.link.identifier.assigner",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization"
                        ]
                    }
                ]
            },
            {
                "id": "DiagnosticReport.conclusionCode",
                "path": "DiagnosticReport.conclusionCode",
                "binding": {
                    "strength": "preferred"
                }
            }
        ]
    }
}

Examples

Composition Reference - An example to illustrate the pre-adopted R5 element via an extension, which is used to send a composition resource with a diagnostic report.
Example UKCore-DiagnosticReport-Extension-CompositionReference

Diagnostic Report Note - An example to illustrate the pre-adopted R5 element via an extension, which is used to add notes and annotations to a diagnostic report.
Example UKCore-DiagnosticReport-Extension-Note

Diagnostic Studies Report - An example to illustrate a diagnostic studies report containing a specimen and observation for a patient.
Example UKCore-DiagnosticReport-DiagnosticStudiesReport

Device Reference - An example to illustrate the extension which is used to indicate the performer of a Diagnostic Report was a device.
Example UKCore-DiagnosticReport-Extension-DeviceReference
NOTE: The above example references Example UKCore-Device-SoftwareAsAMedicalDevice

Example Usage Scenarios

The following are example usage scenarios for the UK Core DiagnosticReport profile:

  • Query for a specific patient test result
  • Query for recent test results
  • Record or update a test result

Services that should consider using the UK Core DiagnosticReport profile are:

  • Pathology
  • Genomics
  • Lab Result

Profile Specific Implementation Guidance:

Minimum Viable Content

A minimum viable content that all provider and consumer systems SHALL support are the following elements.

Element Reason
DiagnosticReport.status The status of the diagnostic report.
DiagnosticReport.category A code that classifies the clinical discipline, department or diagnostic service that created the report.
DiagnosticReport.code A code or name that describes this diagnostic report.
DiagnosticReport.subject The subject of the report - usually, but not always, the patient
DiagnosticReport.encounter Health care event when test ordered.
DiagnosticReport.effective[x] Clinically relevant time/time-period for report.
DiagnosticReport.result Observations that are part of this diagnostic report.

Extensions

More information about the extensions can be found using the links below.

Extension Context Link Comment
compositionReferenceR5 DiagnosticReport Extension UKCore-CompositionReference A Composition reference for a DiagnosticReport. This is a R5 backport, for more details, see Pre-adopted R5 Elements.
noteR5 DiagnosticReport Extension UKCore-Note Comments about the diagnostic report. This is a R5 backport, for more details, see Pre-adopted R5 Elements.
deviceReference DiagnosticReport.resultsInterpreter
DiagnosticReport.performer
Extension UKCore-DeviceReference A reference to a Device which interprets / performs the results of the DiagnosticReport.

Bindings (differential)

More information about the bindings to UK Core ValueSets can be found below.

Context Strength Link
DiagnosticReport.code Preferred ValueSet UKCore-ReportCode

Extension:compositionReferenceR5

This is a backport from R5 to allow referencing to a Composition resource instance that provides structure for organizing the contents of the DiagnosticReport.

Note that the R5 element has the following rule that SHOULD be followed:

Key Strength Expression Description
dgr-1 error composition.exists() implies (composition.resolve().section.entry.reference.where(resolve() is Observation) in (result.reference|result.reference.resolve().hasMember.reference)) When a Composition is referenced in `Diagnostic.composition`, all Observation resources referenced in `Composition.entry` must also be referenced in `Diagnostic.entry` or in the references Observations in `Observation.hasMember`.

subject

The resource being referenced SHALL conform to one of the following:


encounter

The resource being referenced SHALL conform to the Profile UKCore-Encounter.


performer

The resource being referenced SHALL conform to one of the following:

In addition, a Device Resource can be referenced via the Extension UKCore-DeviceReference as devicePerformer.


resultsInterpreter

The resource being referenced SHALL conform to one of the following:

In addition, a Device Resource can be referenced via the Extension UKCore-DeviceReference as deviceInterpreter.


specimen

The resource being referenced SHALL conform to the Profile UKCore-Specimen.


result

The resource being referenced SHALL conform to the following Profile UKCore-Observation.


imagingStudy

The resource being referenced SHALL conform to the following Profile UKCore-ImagingStudy.


back to top