## Profile Comparison between http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab vs http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab

Left: | DiagnosticReport: Laboratory Report (http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab)
Right: | DiagnosticReport: Laboratory Report (http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab)

### Messages

Error | StructureDefinition.version | Values for version differ: '0.1.1' vs '2.0.0'
Information | StructureDefinition.date | Values for date differ: '2025-03-25T12:00:10+01:00' vs '2026-05-05T16:28:07+02:00'
Information | StructureDefinition.copyright | Values for copyright differ: 'Used by permission of HL7 Europe, all rights reserved Creative Commons License' vs 'Copyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).'
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport' vs 'http://hl7.eu/fhir/base/StructureDefinition/diagnosticReport-eu-core'
Information | StructureDefinition.short | Values for short differ: 'Language of the resource content' vs 'Language of the diagnostic report content'
Information | DiagnosticReport.language | Example/preferred bindings differ at DiagnosticReport.language using binding from DiagnosticReportLabEu
Information | StructureDefinition.short | Values for short differ: 'Report identifier' vs 'Business identifier for report'
Information | StructureDefinition.definition | Values for definition differ: 'Identifiers assigned to this Laboratory Report by the performer or other systems. It shall be common to several report versions' vs 'Identifiers assigned to this report by the performer or other systems.'
Information | StructureDefinition.comment | Values for comment differ: 'DiagnosticReport.status and Composition.status shall be aligned, based on the http://hl7.eu/fhir/laboratory/ConceptMap/ConceptMap-eu-diagRptStatus2CompStatus mapping' vs 'DiagnosticReport.status and Composition.status shall be aligned'
Information | StructureDefinition.short | Values for short differ: 'DateTime this version was made' vs 'Date and time this report was issued'
Error | DiagnosticReport.performer | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Practitioner], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]])
Error | DiagnosticReport.resultsInterpreter | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Practitioner], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]])
Information | StructureDefinition.short | Values for short differ: 'Reference to full details of imaging associated with the diagnostic report' vs 'Study subject to this report'
Information | StructureDefinition.short | Values for short differ: 'Key images associated with this report' vs 'Additional data (like images, diagrams or documents) associated with this report'
Information | StructureDefinition.definition | Values for definition differ: 'A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest).' vs 'A list of additional data, other then presented form of the report, associated with this report. This data is generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest).'
Information | StructureDefinition.requirements | Values for requirements differ: 'Many diagnostic services include images in the report as part of their service.' vs 'Some diagnostic reports may include additional data such as images, diagrams or documents that are relevant to the report. This additional information can provide further context and support for the findings presented in the report.'
Information | StructureDefinition.short | Values for short differ: 'Comment about the image (e.g. explanation)' vs 'Comment about the image or data (e.g. explanation)'
Information | StructureDefinition.definition | Values for definition differ: 'A comment about the image. Typically, this is used to provide an explanation for why the image is included, or to draw the viewer's attention to important features.' vs 'Allows for a comment about the image or data, such as an explanation of its significance or context within the diagnostic report.'
Information | StructureDefinition.requirements | Values for requirements differ: 'The provider of the report should make a comment about each image included in the report.' vs 'The provider of the report should make a comment about each image or data included in the report. This comment can provide valuable context and help the reader understand the significance of the image or data in relation to the overall findings of the report.'
Information | StructureDefinition.short | Values for short differ: 'Reference to the image source' vs 'Reference to the image or data'
Information | StructureDefinition.definition | Values for definition differ: 'Reference to the image source.' vs 'A reference to the image or data associated with this report.'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://hl7.org/fhir/StructureDefinition/DiagnosticReport | http://hl7.eu/fhir/base/StructureDefinition/diagnosticReport-eu-core | Values Differ
copyright | Used by permission of HL7 Europe, all rights reserved Creative Commons License | Copyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0). | Values Differ
date | 2025-03-25T12:00:10+01:00 | 2026-05-05T16:28:07+02:00 | Values Differ
description | DiagnosticReport used to represent an entry of a Laboratory Report, including its context, for the scope of the HL7 Europe project. |
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#150 |
kind | resource |
name | DiagnosticReportLabEu |
publisher | HL7 Europe |
purpose |  |
status | active |
title | DiagnosticReport: Laboratory Report |
type | DiagnosticReport |
url | http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab |
version | 0.1.1 | 2.0.0 | Values Differ

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
DiagnosticReport |  | 0..* | DiagnosticReport | Laboratory Report DiagnosticReport |  | 0..* | DiagnosticReportEuCore | Laboratory Report DiagnosticReport |
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
|  | 0..1 | code | Language of the diagnostic report content Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
| Example/preferred bindings differ at DiagnosticReport.language using binding from DiagnosticReportLabEu
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements |
contained |  | 0..* | Resource | Contained, inline Resources |  | 0..* | Resource | Contained, inline Resources |
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Report identifier | Σ | 0..* | Identifier | Business identifier for report |
basedOn |  | 0..* | Reference(ServiceRequest: Laboratory Order) | What was requested |  | 0..* | Reference(ServiceRequest: Laboratory Order) | What was requested |
status | ?!Σ | 1..1 | code | Status of the Report Binding: ?? (required): The status of the diagnostic report. | ?!Σ | 1..1 | code | Status of the Report Binding: ?? (required): The status of the diagnostic report. |
Slices for category | Σ | 0..* | ?? | Report Category Slice: Unordered, Open by value:$this Binding: ?? (example): Codes for diagnostic service sections. | Σ | 0..* | CodeableConcept | Report Category Slice: Unordered, Open by value:$this Binding: ?? (example): Codes for diagnostic service sections. |
code | Σ | 1..1 | ?? | Type of (Laboratory) Report Binding: ?? (preferred) | Σ | 1..1 | CodeableConcept | Type of (Laboratory) Report Binding: ?? (preferred) |
subject | Σ | 1..1 | Reference(Patient: Person | Patient: Animal | Group | Location | Device) | Who and/or what this report is about | Σ | 1..1 | Reference(Patient (EU core) | Patient: Animal (EU core) | Group | Location | Device) | Who and/or what this report is about |
encounter | Σ | 0..1 | Reference(Encounter) | The healthcare event which this Laboratory Report is about (when test ordered). | Σ | 0..1 | Reference(Encounter) | The healthcare event which this Laboratory Report is about (when test ordered). |
effective[x] | Σ | 0..1 | dateTime, Period | Clinically relevant time/time-period for report. | Σ | 0..1 | dateTime, Period | Clinically relevant time/time-period for report. Slice: Unordered, Open by type:$this |
issued | Σ | 0..1 | instant | DateTime this version was made | Σ | 0..1 | instant | Date and time this report was issued |
performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Responsible Diagnostic Service. | Σ | 0..* | Reference(PractitionerRole (EU core) | Practitioner (EU core) | Organization (EU core) | CareTeam) | Responsible Diagnostic Service. Slice: Unordered, Open by profile:$this | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Practitioner], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]])
resultsInterpreter | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Primary result interpreter | Σ | 0..* | Reference(PractitionerRole (EU core) | Practitioner (EU core) | Organization (EU core) | CareTeam) | Primary result interpreter Slice: Unordered, Open by profile:resolve() | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Practitioner], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core], CanonicalType[http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core], CanonicalType[http://hl7.org/fhir/StructureDefinition/CareTeam]])
specimen |  | 0..* | Reference(Specimen: Laboratory) | Specimens this report is based on. |  | 0..* | Reference(Specimen: Laboratory) | Specimens this report is based on. |
result |  | 0..* | Reference(Observation Results: laboratory) | results |  | 0..* | Reference(Observation Results: laboratory) | results |
imagingStudy |  | 0..0 |  | Reference to full details of imaging associated with the diagnostic report |  | 0..0 |  | Study subject to this report |
media | Σ | 0..* | BackboneElement | Key images associated with this report | Σ | 0..* | BackboneElement | Additional data (like images, diagrams or documents) associated with this report |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
comment |  | 0..1 | string | Comment about the image (e.g. explanation) |  | 0..1 | string | Comment about the image or data (e.g. explanation) |
link | Σ | 1..1 | Reference(Media) | Reference to the image source | Σ | 1..1 | Reference(Media) | Reference to the image or data |
id |  |  |  |  |  | 0..1 | string | Unique id for inter-element referencing | Added this element
Slices for extension |  |  |  |  |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | Added this element
reference |  |  |  |  | Σ C | 0..0 |  | Literal reference, Relative, internal or absolute URL | Added this element
type |  |  |  |  | Σ | 0..0 |  | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). | Added this element
identifier |  |  |  |  | Σ | 0..0 |  | Logical reference, when literal reference is not known | Added this element
display |  |  |  |  | Σ | 1..1 | string | Text stating use of cross-version extension 'link' | Added this element
conclusion |  | 0..1 | string | Clinical conclusion (interpretation) of test results |  | 0..1 | string | Clinical conclusion (interpretation) of test results |
conclusionCode |  | 0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: ?? (example): Diagnosis codes provided as adjuncts to the report. |  | 0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: ?? (example): Diagnosis codes provided as adjuncts to the report. |
presentedForm |  | 0..* | Attachment | Entire report as issued (pdf recommended) |  | 0..* | Attachment | Entire report as issued (pdf recommended) |
Documentation for this format