Profile Comparison between http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport vs http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport

Left:DiagnosticReport: Imaging Report (http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport)
Right:DiagnosticReport: Imaging Report (http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.1.0-snapshot1' vs '0.1.1-build'
InformationStructureDefinition.dateValues for date differ: '2025-09-23T16:33:53+02:00' vs '2025-09-30T11:40:14+00:00'
ErrorDiagnosticReport.subjectType Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core]])
ErrorDiagnosticReport.resultType Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImFinding]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImFinding]])
ErrorDiagnosticReport.studyType Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy]])
ErrorDiagnosticReport.compositionType Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImComposition]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImComposition]])

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/DiagnosticReport
      .copyrightCopyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).
        .date2025-09-23T16:33:53+02:002025-09-30T11:40:14+00:00
        • Values Differ
        .descriptionDiagnosticReport profile for Imaging Reports. This document represents the report of an imaging study. It is the anchor resource that refers to all structured data as well as the `Composition` resource that contains the narrative text of the report. The structure of the modelled has been aligned with the DiagnosticResource as defined by [IHE-RAD-HL7IDR](https://build.fhir.org/ig/IHE/RAD.HL7IDR/branches/master/StructureDefinition-imaging-diagnosticreport.html). As this specification has not been published yet, the relevant extensions have been included in this specification.
          .experimental
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
                  .kindresource
                    .nameImDiagnosticReport
                      .publisherHL7 Europe
                        .purpose
                          .statusdraft
                            .titleDiagnosticReport: Imaging Report
                              .typeDiagnosticReport
                                .urlhttp://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport
                                  .version0.1.0-snapshot10.1.1-build
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. DiagnosticReport C0..*DiagnosticReportA Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
                                  C0..*DiagnosticReportA Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
                                    ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                      ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                        ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                          ... language 0..1codeLanguage of the resource content
                                          Binding: ?? (required): IETF language tag for a human language
                                          Additional BindingsPurpose
                                          ??Starter
                                          0..1codeLanguage of the resource content
                                          Binding: ?? (required): IETF language tag for a human language
                                          Additional BindingsPurpose
                                          ??Starter
                                            ... text 0..1NarrativeText 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..1NarrativeText 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..*ResourceContained, inline Resources
                                              0..*ResourceContained, inline Resources
                                                ... Slices for extension 0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                0..*ExtensionExtension
                                                Slice: Unordered, Open by value:url
                                                  ... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                    ... identifier Σ1..*IdentifierReport identifier
                                                    Σ1..*IdentifierReport identifier
                                                      ... Slices for basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)What was requested
                                                      Slice: Unordered, Open by type:$this
                                                      0..*Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)What was requested
                                                      Slice: Unordered, Open by type:$this
                                                        ... status ?!Σ1..1codeStatus of the Report
                                                        Binding: ?? (required): The status of the diagnostic report.
                                                        ?!Σ1..1codeStatus of the Report
                                                        Binding: ?? (required): The status of the diagnostic report.
                                                          ... Slices for category Σ1..*CodeableConceptService category
                                                          Slice: Unordered, Open by value:$this
                                                          Binding: ?? (example): HL7 V2 table 0074
                                                          Σ1..*CodeableConceptService category
                                                          Slice: Unordered, Open by value:$this
                                                          Binding: ?? (example): HL7 V2 table 0074
                                                            ... code Σ1..1CodeableConceptType of Imaging Diagnostic Report
                                                            Binding: ?? (preferred)
                                                            Σ1..1CodeableConceptType of Imaging Diagnostic Report
                                                            Binding: ?? (preferred)
                                                              ... subject Σ0..1Reference(http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core)The subject of the report - usually, but not always, the patientΣ0..1Reference(Patient (EU core))The subject of the report - usually, but not always, the patient
                                                              • Type Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core]]) vs Reference([CanonicalType[http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core]])
                                                              ... encounter Σ0..1Reference(Encounter)Health care event when test orderedΣ0..1Reference(Encounter)Health care event when test ordered
                                                                ... effective[x] Σ0..1dateTime, PeriodClinically relevant time/time-period for reportΣ0..1dateTime, PeriodClinically relevant time/time-period for report
                                                                  ... issued Σ0..1instantDateTime this version was madeΣ0..1instantDateTime this version was made
                                                                    ... Slices for performer Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Responsible Diagnostic Service
                                                                    Slice: Unordered, Open by profile:$this
                                                                    Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Responsible Diagnostic Service
                                                                    Slice: Unordered, Open by profile:$this
                                                                      ... Slices for resultsInterpreter Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Primary result interpreter
                                                                      Slice: Unordered, Open by profile:resolve()
                                                                      Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Primary result interpreter
                                                                      Slice: Unordered, Open by profile:resolve()
                                                                        ... specimen 0..*Reference(Specimen)Specimens this report is based on
                                                                        0..*Reference(Specimen)Specimens this report is based on
                                                                          ... result SC0..*Reference(http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImFinding)Findings
                                                                          SC0..*Reference(Observation: Imaging Finding)Findings
                                                                          • Type Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImFinding]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImFinding]])
                                                                          ... note 0..*AnnotationComments about the diagnostic report
                                                                          0..*AnnotationComments about the diagnostic report
                                                                            .... id 0..1idUnique id for inter-element referencing0..1idUnique id for inter-element referencing
                                                                              .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                              Slice: Unordered, Open by value:url
                                                                              0..*ExtensionAdditional content defined by implementations
                                                                              Slice: Unordered, Open by value:url
                                                                                .... author[x] Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization), stringIndividual responsible for the annotationΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization), stringIndividual responsible for the annotation
                                                                                  .... time Σ0..1dateTimeWhen the annotation was madeΣ0..1dateTimeWhen the annotation was made
                                                                                    .... text Σ1..1markdownThe annotation - text content (as markdown)Σ1..1markdownThe annotation - text content (as markdown)
                                                                                      ... study 0..*Reference(http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy)Study subject to this report
                                                                                      0..*Reference(ImagingStudy: General)Study subject to this report
                                                                                      • Type Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImImagingStudy]])
                                                                                      ... supportingInfo 0..*BackboneElementAdditional information supporting the diagnostic report
                                                                                      0..*BackboneElementAdditional information supporting the diagnostic report
                                                                                        .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                          .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                            .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                            ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                              .... type 1..1CodeableConceptSupporting information role code
                                                                                              Binding: ?? (example): The code value for the role of the supporting information in the diagnostic report.
                                                                                              1..1CodeableConceptSupporting information role code
                                                                                              Binding: ?? (example): The code value for the role of the supporting information in the diagnostic report.
                                                                                                .... reference 1..1Reference(Procedure | Observation | DiagnosticReport | Citation)Supporting information reference1..1Reference(Procedure | Observation | DiagnosticReport | Citation)Supporting information reference
                                                                                                  ... media Σ0..0Σ0..0
                                                                                                    .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                      .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                        .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                        ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                          .... comment 0..1stringComment about the image or data (e.g. explanation)0..1stringComment about the image or data (e.g. explanation)
                                                                                                            .... link Σ1..1Reference(DocumentReference)Reference to the image or data sourceΣ1..1Reference(DocumentReference)Reference to the image or data source
                                                                                                              ... composition C1..1Reference(http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImComposition)Imaging Diagnostic ReportC1..1Reference(Composition: Imaging Report)Imaging Diagnostic Report
                                                                                                              • Type Mismatch: Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImComposition]]) vs Reference([CanonicalType[http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImComposition]])
                                                                                                              ... conclusion 0..1markdownClinical conclusion (interpretation) of test results0..1markdownClinical conclusion (interpretation) of test results
                                                                                                                ... conclusionCode 0..*CodeableConceptCodes for the clinical conclusion of test results
                                                                                                                Binding: ?? (example): SNOMED CT Clinical Findings
                                                                                                                0..*CodeableConceptCodes for the clinical conclusion of test results
                                                                                                                Binding: ?? (example): SNOMED CT Clinical Findings
                                                                                                                  ... presentedForm 0..*AttachmentEntire report as issued
                                                                                                                  0..*AttachmentEntire report as issued

                                                                                                                    doco Documentation for this format