Validation Results for HL7EuImagingStudyReport

Generated Fri Mar 20 13:26:32 CET 2026, FHIR version 5.0.0 for hl7.fhir.eu.imaging-r5#1.0.0-ballot (canonical = http://hl7.eu/fhir/imaging-r5 (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.1
Publication Code:n/a . PackageId = hl7.fhir.eu.imaging-r5, Canonical = http://hl7.eu/fhir/imaging-r5
Realm Check for n/a:
  • n/a
Language Info:Stated Languages: n/a. IG Resource Lang: en. 130 of 130 (100%) of resources have a language. Population Policy: NONE
Publication Request:
package-idhl7.fhir.eu.imaging-r5
version1.0.0-ballot
pathhttp://hl7.eu/fhir/imaging-r5/1.0.0-ballot
Pub-Modemilestone
statusballot
Release-Labelballot
Sequence (Group)STU 1 (current: 'STU 1', others = n/a)
descFirst Standard for Trial Use (STU) ballot release of the EU Imaging ReportFHIR R4.
descmd

First Standard for Trial Use (STU) ballot release of the EU Imaging ReportFHIR R4.

changeschanges.html
RelatedIgs(None Found)
This release is labelled as a milestone, so should not have a patch version (1.0.0-ballot)
Supressed Messages:74 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.eu.imaging-r51.0.0-ballotR5http://hl7.eu/fhir/imaging-r5
... hl7.fhir.eu.base-r52.0.0-ballot VR5http://hl7.eu/fhir/base-r5http://hl7.eu/fhir/base-r5/2.0.0-ballot
.... hl7.terminology.r57.0.1 OR5http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1Latest Release is 7.1.0
..... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.eu.extensions.r51.2.0 MR5http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/1.2.0
..... hl7.terminology.r57.0.1 OR5http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1 (as above). Latest Release is 7.1.0
..... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... ihe.pharm.mpd1.0.0-comment-2 MR5https://profiles.ihe.net/PHARM/MPDhttps://profiles.ihe.net/PHARM/MPD/1.0.0-comment-2
..... hl7.terminology.r56.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/6.3.0Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
..... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.extensions5.3.0-ballot OR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.3.0-ballotLatest Release is 5.2.0
.... hl7.terminology.r56.5.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0Latest Release is 7.1.0
..... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.eu.extensions1.2.0 MR5http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/1.2.0
.... hl7.terminology.r57.0.1 OR5http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1 (as above). Latest Release is 7.1.0
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... ihe.iti.mhd5.0.0 IR5https://profiles.ihe.net/ITI/MHDhttps://profiles.ihe.net/ITI/MHD/5.0.0
.... hl7.terminology.r57.0.1 OR5http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1 (as above). Latest Release is 7.1.0
.... hl7.fhir.uv.extensions.r55.2.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.tools.r51.1.0 MR5http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.0Internal Dependency
Templates: hl7.fhir.eu.template#0.0.1 -> hl7.fhir.template#current -> hl7.base.template#current -> fhir2.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):https://tx.fhir.org/r5 (details)
HTA Analysis:All OK
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 0.1.0-snapshot1
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 5, warn = 0, info = 0, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors000
C:\zFHIR-publication\hl7-eu\temp\ig-builds\hl7.fhir.eu.imaging-r5#1.0.0-ballot-milestone\fsh-generated\resources\Bundle-bundle-report-structured400
C:\zFHIR-publication\hl7-eu\temp\ig-builds\hl7.fhir.eu.imaging-r5#1.0.0-ballot-milestone\fsh-generated\resources\DiagnosticReport-DiagnosticReportStructured100

n/a Show Validation Information


fsh-generated\resources\Bundle-bundle-report-structured.json Show Validation Information (104)

PathSeverityMessageValidating
Bundle (l1/c2)errorSlice 'Bundle.entry:CompositionEuImaging': a matching slice is required, but not found (from http://hl7.eu/fhir/imaging-r5/StructureDefinition/BundleReportEuImaging|1.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: This is a known issue of the R5 version of this specification. We are balloting a proposed solution to this error (see https://jira.hl7.org/browse/FHIR-56038). Validation_VAL_Profile_Minimum_SLICE
Organization (EU core)
Bundle (l1/c2)errorSlice 'Bundle.entry:DiagnosticReportEuImaging': a matching slice is required, but not found (from http://hl7.eu/fhir/imaging-r5/StructureDefinition/BundleReportEuImaging|1.0.0-ballot). Note that other slices are allowed in addition to this required slice

Editor's Comment: This is a known issue of the R5 version of this specification. We are balloting a proposed solution to this error (see https://jira.hl7.org/browse/FHIR-56038). Validation_VAL_Profile_Minimum_SLICE
Organization (EU core)
Bundle​.entry[0]​.resource​.extension[1]​.value​.ofType(Reference) (l61​/c14)errorUnable to find a profile match for DiagnosticReport/DiagnosticReportStructured among choices: http://hl7.eu/fhir/imaging-r5/StructureDefinition/DiagnosticReportEuImaging

Editor's Comment: This is a known issue of the R5 version of this specification. A proposed resolution to this error (see https://jira.hl7.org/browse/FHIR-56038)is being balloted in this ballot-0.2.0 version of the spec. Please refer to the STU notes in the home page. Reference_REF_CantMatchChoice
DiagnosticReport: Imaging Report
Bundle​.entry[1]​.resource​/*DiagnosticReport​/DiagnosticReportStructured*​/ (l471​/c8)errorConstraint failed: dgr-1: '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` (composition.exists() implies (composition.resolve().section.entry.reference.where(resolve() is Observation) in (result.reference|result.reference.resolve().hasMember.reference)))' (defined in http://hl7.org/fhir/StructureDefinition/DiagnosticReport)Error evaluating FHIRPath expression: left operand to in can only have 1 value, but has 38 values (Observation/WeightObservation,Observation/HeightObservation,Observation/BPObservation,Observation/HRObservation,Observation/RestWmsi01,Observation/RestWmsi02,Observation/RestWmsi03,Observation/RestWmsi04,Observation/RestWmsi05,Observation/RestWmsi06,Observation/RestWmsi07,Observation/RestWmsi08,Observation/RestWmsi09,Observation/RestWmsi10,Observation/RestWmsi12,Observation/RestWmsi13,Observation/RestWmsi14,Observation/RestWmsi15,Observation/RestWmsi16,Observation/RestWmsi17,Observation/StressWmsi01,Observation/StressWmsi02,Observation/StressWmsi03,Observation/StressWmsi04,Observation/StressWmsi05,Observation/StressWmsi06,Observation/StressWmsi07,Observation/StressWmsi08,Observation/StressWmsi09,Observation/StressWmsi10,Observation/StressWmsi12,Observation/StressWmsi13,Observation/StressWmsi14,Observation/StressWmsi15,Observation/StressWmsi16,Observation/StressWmsi17,Observation/RestWmsi11,Observation/StressWmsi11) (@char 31) (log: Error evaluating FHIRPath expression: left operand to in can only have 1 value, but has 38 values (Observation/WeightObservation,Observation/HeightObservation,Observation/BPObservation,Observation/HRObservation,Observation/RestWmsi01,Observation/RestWmsi02,Observation/RestWmsi03,Observation/RestWmsi04,Observation/RestWmsi05,Observation/RestWmsi06,Observation/RestWmsi07,Observation/RestWmsi08,Observation/RestWmsi09,Observation/RestWmsi10,Observation/RestWmsi12,Observation/RestWmsi13,Observation/RestWmsi14,Observation/RestWmsi15,Observation/RestWmsi16,Observation/RestWmsi17,Observation/StressWmsi01,Observation/StressWmsi02,Observation/StressWmsi03,Observation/StressWmsi04,Observation/StressWmsi05,Observation/StressWmsi06,Observation/StressWmsi07,Observation/StressWmsi08,Observation/StressWmsi09,Observation/StressWmsi10,Observation/StressWmsi12,Observation/StressWmsi13,Observation/StressWmsi14,Observation/StressWmsi15,Observation/StressWmsi16,Observation/StressWmsi17,Observation/RestWmsi11,Observation/StressWmsi11) (@char 31))

Editor's Comment: This is a known issue of the R5 version of this specification. We are balloting a proposed solution to this error (see https://jira.hl7.org/browse/FHIR-56038). http://hl7.org/fhir/StructureDefinition/DiagnosticReport#dgr-1
Composition: Imaging Report

fsh-generated\resources\DiagnosticReport-DiagnosticReportStructured.json Show Validation Information (1)

PathSeverityMessageValidating
DiagnosticReport (l1/c2)errorConstraint failed: dgr-1: '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` (composition.exists() implies (composition.resolve().section.entry.reference.where(resolve() is Observation) in (result.reference|result.reference.resolve().hasMember.reference)))' (defined in http://hl7.org/fhir/StructureDefinition/DiagnosticReport)Error evaluating FHIRPath expression: left operand to in can only have 1 value, but has 38 values (Observation/WeightObservation,Observation/HeightObservation,Observation/BPObservation,Observation/HRObservation,Observation/RestWmsi01,Observation/RestWmsi02,Observation/RestWmsi03,Observation/RestWmsi04,Observation/RestWmsi05,Observation/RestWmsi06,Observation/RestWmsi07,Observation/RestWmsi08,Observation/RestWmsi09,Observation/RestWmsi10,Observation/RestWmsi12,Observation/RestWmsi13,Observation/RestWmsi14,Observation/RestWmsi15,Observation/RestWmsi16,Observation/RestWmsi17,Observation/StressWmsi01,Observation/StressWmsi02,Observation/StressWmsi03,Observation/StressWmsi04,Observation/StressWmsi05,Observation/StressWmsi06,Observation/StressWmsi07,Observation/StressWmsi08,Observation/StressWmsi09,Observation/StressWmsi10,Observation/StressWmsi12,Observation/StressWmsi13,Observation/StressWmsi14,Observation/StressWmsi15,Observation/StressWmsi16,Observation/StressWmsi17,Observation/RestWmsi11,Observation/StressWmsi11) (@char 31) (log: Error evaluating FHIRPath expression: left operand to in can only have 1 value, but has 38 values (Observation/WeightObservation,Observation/HeightObservation,Observation/BPObservation,Observation/HRObservation,Observation/RestWmsi01,Observation/RestWmsi02,Observation/RestWmsi03,Observation/RestWmsi04,Observation/RestWmsi05,Observation/RestWmsi06,Observation/RestWmsi07,Observation/RestWmsi08,Observation/RestWmsi09,Observation/RestWmsi10,Observation/RestWmsi12,Observation/RestWmsi13,Observation/RestWmsi14,Observation/RestWmsi15,Observation/RestWmsi16,Observation/RestWmsi17,Observation/StressWmsi01,Observation/StressWmsi02,Observation/StressWmsi03,Observation/StressWmsi04,Observation/StressWmsi05,Observation/StressWmsi06,Observation/StressWmsi07,Observation/StressWmsi08,Observation/StressWmsi09,Observation/StressWmsi10,Observation/StressWmsi12,Observation/StressWmsi13,Observation/StressWmsi14,Observation/StressWmsi15,Observation/StressWmsi16,Observation/StressWmsi17,Observation/RestWmsi11,Observation/StressWmsi11) (@char 31))

Editor's Comment: This is a known issue of the R5 version of this specification. We are balloting a proposed solution to this error (see https://jira.hl7.org/browse/FHIR-56038). http://hl7.org/fhir/StructureDefinition/DiagnosticReport#dgr-1
PractitionerRole (EU core)

Suppressed Messages (Warnings, hints, broken links)

The repeating element pattern.

Adoption of the latest ballot version for base-r5

Artifact of the R5 specification

Broken link in R5

Caused by inclusion of both R5 and R5 resources. The valuesets are not mandated in this specification.

Comes out of the base spec - ignore

ConceptMaps can have no mappings

ConceptMaps in this IG also refer to structure definitions

ConceptMaps in this IG refer to StructureDefinition that can not be resolved

DICOM ValueSets are not available using download

DICOM valuesets do not resolve - that is expected.

Definitions not found

Due to time constraints, examples could not generated for all resources

Duplicates anchor Ids

EU profiles are beyond the scope of this IG

Error in the extension pack, see https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Sub-extension.20url.20'source'.20is.20not.20defined.20by.20Extension.20error

Error likely caused by missing or incorrect CodeSystem at the FHIR side

IG's are not available for R5, dependencies are compatible

Information about pinned version

Link used in an examples

No code system exists for DICOM SOPclass

Non matching slices

Not resolved URL

Not updated dependencies

R5 Doc Bundle rules pre-adopted

Reference to deprecated ValueSet

Reference to deprecated ValueSet and extensions

Reference to experimental code systems

Remove warnings related to R5 use of R4 packages

SCT edition

See https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Issue.20using.20version-specific.20packages

Temporary usage of local code system http://hl7.eu/fhir/eu-health-data-api/CodeSystem/eehrxf-document-priority-category-cs

The IG is draft and so will have draft codesystems.

The display in the ValueSet does not match with any known display

There are no valid display names found for the code for language(s) 'de-DE'.

This is a known issue of the R5 version of this specification. A proposed resolution to this error (see https://jira.hl7.org/browse/FHIR-56038)is being balloted in this ballot-0.2.0 version of the spec. Please refer to the STU notes in the home page.

This is a known issue of the R5 version of this specification. We are balloting a proposed solution to this error (see https://jira.hl7.org/browse/FHIR-56038).

XtEHR comes with Narrative - this is ok

XtEHR logical model Artifact

XtEHR logical models use a different canonical

dependency on a ballot version

not valid url

Errors sorted by type


Reference_REF_CantMatchChoice

fsh-generated\resources\Bundle-bundle-report-structured.jsonUnable to find a profile match for DiagnosticReport/DiagnosticReportStructured among choices: http://hl7.eu/fhir/imaging-r5/StructureDefinition/DiagnosticReportEuImagingDiagnosticReport: Imaging Report

Validation_VAL_Profile_Minimum_SLICE

fsh-generated\resources\Bundle-bundle-report-structured.jsonSlice 'Bundle.entry:CompositionEuImaging': a matching slice is required, but not found (from http://hl7.eu/fhir/imaging-r5/StructureDefinition/BundleReportEuImaging|1.0.0-ballot). Note that other slices are allowed in addition to this required sliceOrganization (EU core)
fsh-generated\resources\Bundle-bundle-report-structured.jsonSlice 'Bundle.entry:DiagnosticReportEuImaging': a matching slice is required, but not found (from http://hl7.eu/fhir/imaging-r5/StructureDefinition/BundleReportEuImaging|1.0.0-ballot). Note that other slices are allowed in addition to this required sliceOrganization (EU core)