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

Left:Imaging Diagnostic 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-ballot' vs '0.1.0-build'
InformationStructureDefinition.titleValues for title differ: 'Imaging Diagnostic Report' vs 'DiagnosticReport: Imaging Report'
InformationStructureDefinition.dateValues for date differ: '2025-05-14T15:47:13+02:00' vs '2025-09-10T07:01:37+00:00'
InformationDiagnosticReport.codeExample/preferred bindings differ at DiagnosticReport.code using binding from ImDiagnosticReport
InformationDiagnosticReport.performerElement minimum cardinalities differ: '1' vs '0'
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
      .copyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons License
        .date2025-05-14T15:47:13+02:002025-09-10T07:01:37+00:00
        • Values Differ
        .descriptionDiagnostic Report 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.
          .experimental
            .fhirVersion5.0.0
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
                  .kindresource
                    .nameImDiagnosticReport
                      .publisherHL7 Europe
                        .purpose
                          .statusdraft
                            .titleImaging Diagnostic ReportDiagnosticReport: Imaging Report
                            • Values Differ
                            .typeDiagnosticReport
                              .urlhttp://hl7.eu/fhir/imaging-r5/StructureDefinition/ImDiagnosticReport
                                .version0.1.0-ballot0.1.0-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 Σ0..*IdentifierReport identifier
                                                  Σ0..*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..1CodeableConceptName/Code for this diagnostic report
                                                          Binding: ?? (preferred): LOINC Codes for Diagnostic Reports
                                                          Σ1..1CodeableConceptName/Code for this diagnostic report
                                                          Binding: ?? (preferred): LOINC Codes for Diagnostic Reports
                                                          • Example/preferred bindings differ at DiagnosticReport.code using binding from ImDiagnosticReport
                                                          .... 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
                                                              .... Slices for coding Σ1..*CodingCode defined by a terminology system
                                                              Slice: Unordered, Open by value:$this
                                                              Σ1..*CodingCode defined by a terminology system
                                                              Slice: Unordered, Open by value:$this
                                                                .... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                                  ... subject Σ0..1Reference(IM Imaging Patient)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
                                                                    ... 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 Σ1..*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
                                                                          • Element minimum cardinalities differ: '1' vs '0'
                                                                          ... 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 C0..*Reference(Observation)Observations
                                                                              C0..*Reference(Observation)Observations
                                                                                ... note 0..*AnnotationComments about the diagnostic report
                                                                                0..*AnnotationComments about the diagnostic report
                                                                                  ... study 0..*Reference(IM Imaging Study)Reference to full details of an analysis associated with the diagnostic report
                                                                                  0..*Reference(ImagingStudy: General)Reference to full details of an analysis associated with the diagnostic report
                                                                                    ... Slices for supportingInfo 0..*BackboneElementAdditional information supporting the diagnostic report
                                                                                    Slice: Unordered, Open by value:reference
                                                                                    0..*BackboneElementAdditional information supporting the diagnostic report
                                                                                    Slice: Unordered, Open by value:reference
                                                                                      .... 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: ?? (extensible)
                                                                                            1..1CodeableConceptSupporting information role code
                                                                                            Binding: ?? (extensible)
                                                                                              .... reference 1..1Reference(Procedure | Observation | DiagnosticReport | Citation)Supporting information reference1..1Reference(Procedure | Observation | DiagnosticReport | Citation)Supporting information reference
                                                                                                ... media Σ0..*BackboneElementKey images or data associated with this report
                                                                                                Σ0..*BackboneElementKey images or data associated with this 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
                                                                                                        .... 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(Imaging Composition)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