Virtually Healthcare HL7 FHIR Implementation Guide
0.1.0-current - ci-build United Kingdom flag

Virtually Healthcare HL7 FHIR Implementation Guide, published by Virtually Healthcare. This guide is not an authorized publication; it is the continuous build for version 0.1.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Virtually-Healthcare/Virtually-Healthcare-FHIR-Implementation-Guide/ and changes regularly. See the Directory of published versions

Resource Profile: DiagnosticReport

Official URL: https://fhir.virtually.healthcare/StructureDefinition/DiagnosticReport Version: 0.1.0-current
Draft as of 2024-11-06 Computable Name: DiagnosticReport

Extension of UKCore-DiagnosticReport

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from UKCoreDiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... Slices for identifier S 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... code ON 1..1 CodeableConcept Name/Code for this diagnostic report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
.... identifier 0..1 NHSNumbers An identifier intended for computation
... effective[x] SON 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... performer S 0..* Reference(Practitioner) Responsible Diagnostic Service
.... reference 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension Content/Rules for all slices
.... compositionReferenceR5 N 0..1 (Complex) A Composition reference for a DiagnosticReport. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition"
..... value[x] N 1..1 Reference(Composition) Reference to a Composition resource.
.... noteR5 N 0..* (Complex) Comments about the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note"
..... value[x] N 1..1 Annotation Comments about the diagnostic report.
.... supportingInfoR5 N 0..* (Complex) Additional info supporting the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo
..... Slices for extension N 2..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:type N 1..1 Extension Supporting information role code.
Binding: hl7VS-VS-observationType (example)
....... url 1..1 uri "type"
....... value[x] N 1..1 CodeableConcept Value of extension
...... extension:reference N 1..1 Extension Who or what participated in the activities related to the family member history.
....... url 1..1 uri "reference"
....... value[x] N 1..1 Reference(Procedure | Observation | DiagnosticReport | Citation) Value of extension
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo"
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... status ?!SΣ 1..1 code registered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category SΣ 0..* CodeableConcept Service category
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


... code SOΣ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: UK Core Report Code (preferred): Codes that describe Diagnostic Reports.

ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject SΣC 0..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
ref-1: SHALL have a contained resource if a local reference is provided
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... identifier 0..1 NHSNumbers An identifier intended for computation
... encounter SΣC 0..1 Reference(Encounter) Health care event when test ordered
ref-1: SHALL have a contained resource if a local reference is provided
... effective[x] SOΣ 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... issued SΣ 0..1 instant DateTime this version was made
... performer SΣC 0..* Reference(Practitioner) Responsible Diagnostic Service
ref-1: SHALL have a contained resource if a local reference is provided
.... Slices for extension Content/Rules for all slices
..... deviceReference N 0..1 Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... result SC 0..* Reference(Observation) Observations
ref-1: SHALL have a contained resource if a local reference is provided

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DiagnosticReport.extension:supportingInfoR5.extension:type
[]
exampleHl7VSVSObservationType
http://terminology.hl7.org/ValueSet/v2-0936
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredUKCoreReportCode
https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... compositionReferenceR5 N 0..1 (Complex) A Composition reference for a DiagnosticReport. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition"
..... value[x] N 1..1 Reference(Composition) Reference to a Composition resource.
.... noteR5 N 0..* (Complex) Comments about the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note"
..... value[x] N 1..1 Annotation Comments about the diagnostic report.
.... supportingInfoR5 N 0..* (Complex) Additional info supporting the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension N 2..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:type N 1..1 Extension Supporting information role code.
Binding: hl7VS-VS-observationType (example)
....... id 0..1 string Unique id for inter-element referencing
....... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] N 1..1 CodeableConcept Value of extension
...... extension:reference N 1..1 Extension Who or what participated in the activities related to the family member history.
....... id 0..1 string Unique id for inter-element referencing
....... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] N 1..1 Reference(Procedure | Observation | DiagnosticReport | Citation) Value of extension
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo"
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... basedOn C 0..* Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) What was requested
ref-1: SHALL have a contained resource if a local reference is provided
... status ?!SΣ 1..1 code registered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category SΣ 0..* CodeableConcept Service category
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


... code SOΣ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: UK Core Report Code (preferred): Codes that describe Diagnostic Reports.

ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject SΣC 0..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier 0..1 NHSNumbers An identifier intended for computation
.... display Σ 0..1 string Text alternative for the resource
... encounter SΣC 0..1 Reference(Encounter) Health care event when test ordered
ref-1: SHALL have a contained resource if a local reference is provided
... effective[x] SOΣ 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... issued SΣ 0..1 instant DateTime this version was made
... performer SΣC 0..* Reference(Practitioner) Responsible Diagnostic Service
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... deviceReference N 0..1 Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... resultsInterpreter ΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... deviceReference N 0..* Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... specimen C 0..* Reference(Specimen) Specimens this report is based on
ref-1: SHALL have a contained resource if a local reference is provided
... result SC 0..* Reference(Observation) Observations
ref-1: SHALL have a contained resource if a local reference is provided
... imagingStudy C 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
ref-1: SHALL have a contained resource if a local reference is provided
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link ΣC 1..1 Reference(Media) Reference to the image source
ref-1: SHALL have a contained resource if a local reference is provided
... conclusion 0..1 string Clinical conclusion (interpretation) of test results
... conclusionCode 0..* CodeableConcept Codes for the clinical conclusion of test results
Binding: SNOMEDCTClinicalFindings (preferred): Diagnosis codes provided as adjuncts to the report.


... presentedForm C 0..* Attachment Entire report as issued
att-1: If the Attachment has data, it SHALL have a contentType

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DiagnosticReport.extension:supportingInfoR5.extension:type
[]
exampleHl7VSVSObservationType
http://terminology.hl7.org/ValueSet/v2-0936
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredUKCoreReportCode
https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode
DiagnosticReport.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.performer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.resultsInterpreter.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.conclusionCodepreferredSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

This structure is derived from UKCoreDiagnosticReport

Summary

Mandatory: 2 elements(2 nested mandatory elements)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DiagnosticReport.identifier (Closed)

Differential View

This structure is derived from UKCoreDiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... Slices for identifier S 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... code ON 1..1 CodeableConcept Name/Code for this diagnostic report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
.... identifier 0..1 NHSNumbers An identifier intended for computation
... effective[x] SON 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... performer S 0..* Reference(Practitioner) Responsible Diagnostic Service
.... reference 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension Content/Rules for all slices
.... compositionReferenceR5 N 0..1 (Complex) A Composition reference for a DiagnosticReport. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition"
..... value[x] N 1..1 Reference(Composition) Reference to a Composition resource.
.... noteR5 N 0..* (Complex) Comments about the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note"
..... value[x] N 1..1 Annotation Comments about the diagnostic report.
.... supportingInfoR5 N 0..* (Complex) Additional info supporting the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo
..... Slices for extension N 2..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:type N 1..1 Extension Supporting information role code.
Binding: hl7VS-VS-observationType (example)
....... url 1..1 uri "type"
....... value[x] N 1..1 CodeableConcept Value of extension
...... extension:reference N 1..1 Extension Who or what participated in the activities related to the family member history.
....... url 1..1 uri "reference"
....... value[x] N 1..1 Reference(Procedure | Observation | DiagnosticReport | Citation) Value of extension
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo"
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... status ?!SΣ 1..1 code registered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category SΣ 0..* CodeableConcept Service category
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


... code SOΣ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: UK Core Report Code (preferred): Codes that describe Diagnostic Reports.

ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject SΣC 0..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
ref-1: SHALL have a contained resource if a local reference is provided
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... identifier 0..1 NHSNumbers An identifier intended for computation
... encounter SΣC 0..1 Reference(Encounter) Health care event when test ordered
ref-1: SHALL have a contained resource if a local reference is provided
... effective[x] SOΣ 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... issued SΣ 0..1 instant DateTime this version was made
... performer SΣC 0..* Reference(Practitioner) Responsible Diagnostic Service
ref-1: SHALL have a contained resource if a local reference is provided
.... Slices for extension Content/Rules for all slices
..... deviceReference N 0..1 Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... result SC 0..* Reference(Observation) Observations
ref-1: SHALL have a contained resource if a local reference is provided

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DiagnosticReport.extension:supportingInfoR5.extension:type
[]
exampleHl7VSVSObservationType
http://terminology.hl7.org/ValueSet/v2-0936
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredUKCoreReportCode
https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* UKCoreDiagnosticReport A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... compositionReferenceR5 N 0..1 (Complex) A Composition reference for a DiagnosticReport. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition"
..... value[x] N 1..1 Reference(Composition) Reference to a Composition resource.
.... noteR5 N 0..* (Complex) Comments about the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note
..... id 0..1 string Unique id for inter-element referencing
..... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.note"
..... value[x] N 1..1 Annotation Comments about the diagnostic report.
.... supportingInfoR5 N 0..* (Complex) Additional info supporting the diagnostic report. This is a R5 backport.
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension N 2..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... extension:type N 1..1 Extension Supporting information role code.
Binding: hl7VS-VS-observationType (example)
....... id 0..1 string Unique id for inter-element referencing
....... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "type"
....... value[x] N 1..1 CodeableConcept Value of extension
...... extension:reference N 1..1 Extension Who or what participated in the activities related to the family member history.
....... id 0..1 string Unique id for inter-element referencing
....... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] N 1..1 Reference(Procedure | Observation | DiagnosticReport | Citation) Value of extension
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.supportingInfo"
... modifierExtension ?!N 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Business identifier for report
Slice: Unordered, Closed by pattern:system
.... identifier:CommonResourceIdentifiers 0..* CommonResourceIdentifiers Common Resource Identifiers
... basedOn C 0..* Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) What was requested
ref-1: SHALL have a contained resource if a local reference is provided
... status ?!SΣ 1..1 code registered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.

... category SΣ 0..* CodeableConcept Service category
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.


... code SOΣ 1..1 CodeableConcept Name/Code for this diagnostic report
Binding: UK Core Report Code (preferred): Codes that describe Diagnostic Reports.

ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... subject SΣC 0..1 Reference(Patient | Group | Device | Location) The subject of the report - usually, but not always, the patient
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier 0..1 NHSNumbers An identifier intended for computation
.... display Σ 0..1 string Text alternative for the resource
... encounter SΣC 0..1 Reference(Encounter) Health care event when test ordered
ref-1: SHALL have a contained resource if a local reference is provided
... effective[x] SOΣ 1..1 dateTime Clinically relevant time/time-period for report
ObligationsActor
SHALL:populate-if-known Clinical Data Repository
SHALL:populate-if-known https://fhir.virtually.healthcare/ActorDefinition/ClinicalDataService
... issued SΣ 0..1 instant DateTime this version was made
... performer SΣC 0..* Reference(Practitioner) Responsible Diagnostic Service
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... deviceReference N 0..1 Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... resultsInterpreter ΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
ref-1: SHALL have a contained resource if a local reference is provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... deviceReference N 0..* Reference(Device) An additional Device reference for a DiagnosticReport.
URL: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeviceReference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... specimen C 0..* Reference(Specimen) Specimens this report is based on
ref-1: SHALL have a contained resource if a local reference is provided
... result SC 0..* Reference(Observation) Observations
ref-1: SHALL have a contained resource if a local reference is provided
... imagingStudy C 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
ref-1: SHALL have a contained resource if a local reference is provided
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension N 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link ΣC 1..1 Reference(Media) Reference to the image source
ref-1: SHALL have a contained resource if a local reference is provided
... conclusion 0..1 string Clinical conclusion (interpretation) of test results
... conclusionCode 0..* CodeableConcept Codes for the clinical conclusion of test results
Binding: SNOMEDCTClinicalFindings (preferred): Diagnosis codes provided as adjuncts to the report.


... presentedForm C 0..* Attachment Entire report as issued
att-1: If the Attachment has data, it SHALL have a contentType

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DiagnosticReport.extension:supportingInfoR5.extension:type
[]
exampleHl7VSVSObservationType
http://terminology.hl7.org/ValueSet/v2-0936
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.codepreferredUKCoreReportCode
https://fhir.hl7.org.uk/ValueSet/UKCore-ReportCode
DiagnosticReport.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.performer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.resultsInterpreter.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
DiagnosticReport.conclusionCodepreferredSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

This structure is derived from UKCoreDiagnosticReport

Summary

Mandatory: 2 elements(2 nested mandatory elements)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DiagnosticReport.identifier (Closed)

 

Other representations of profile: CSV, Excel, Schematron