Validation Results for DKSmart

Generated Fri Mar 14 11:24:21 UTC 2025, FHIR version 4.0.1 for hl7.fhir.dk.smart#1.1.0 (canonical = http://hl7.dk/fhir/smart (history)). See Errors Only & IP

Quality Checks
Publisher Version:IG Publisher Version: v1.8.20
Publication Code:n/a . PackageId = hl7.fhir.dk.smart, Canonical = http://hl7.dk/fhir/smart
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
package-idhl7.fhir.dk.smart
version1.1.0
pathhttp://hl7.dk/fhir/smart/1.1.0
Pub-Modemilestone
statusrelease
Release-Labelci-build
Sequence (Group)Release (current: 'Release', others = n/a)
descDK SMART version 1.1.0
descmd

Dk-smart version 1.0.0 has been approved by HL7 Denmark. This version introduces the first version of DK SMART.

RelatedIgs(None Found)
No Messages found - all good
Supressed Messages:8 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.dk.smart1.1.0R4http://hl7.dk/fhir/smart
... hl7.terminology.r46.2.0 UR4http://terminology.hl7.orghttp://terminology.hl7.org/6.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.ipa1.0.0 MR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1
.... hl7.terminology.r45.0.0 UR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0
.... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2Latest Release is 2.2.0
.... hl7.fhir.uv.extensions5.1.0-snapshot1 OR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1FHIR Version Mismatch. Latest Release is 5.2.0
..... hl7.terminology.r55.3.0 UR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch
.... hl7.terminology5.5.0 UR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.2.0
Templates: hl7.dk.fhir.template#0.0.1 -> fhir.base.template#current. Tools: 0.3.0
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 5, info = 4, broken links = 0.
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/fsh-generated/resources/CapabilityStatement-dk-smart-server010
/scratch/repo/fsh-generated/resources/CapabilityStatement-example-ipa-server001
/scratch/repo/fsh-generated/resources/ImplementationGuide-hl7.fhir.dk.smart000
/scratch/repo/fsh-generated/resources/StructureDefinition-dk-smart-server-profile043

n/a Show Validation Information


fsh-generated/resources/CapabilityStatement-dk-smart-server.json Show Validation Information (1)

PathSeverityMessage
CapabilityStatement​.implementationGuide[0] (l1​/c4540)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0 TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/CapabilityStatement-example-ipa-server.json Show Validation Information (1)

PathSeverityMessage
ResourceinformationThe resource CapabilityStatement/example-ipa-server could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root)

fsh-generated/resources/ImplementationGuide-hl7.fhir.dk.smart.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-dk-smart-server-profile.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[0]​.constraint[6]​.xpath (l1​/c22259)warningvalue should not start or finish with whitespace ' not(f:kind/@value='instance') or (not(exists(f:implementation)) and exists(f:software))' Type_Specific_Checks_DT_String_WS
StructureDefinition​.snapshot​.element[4]​.binding​.extension[0] (l1​/c30046)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATED
StructureDefinition​.snapshot​.element[45]​.type[0]​.extension[1] (l1​/c79634)informationThe extension http://hl7.org/fhir/StructureDefinition/regex|5.2.0 is deprecated with the note This was deprecated in favor of using a constraint on the element using FHIRPath, since constraints allow for the provision of a human readable message associated with the regex MSG_DEPENDS_ON_DEPRECATED_NOTE
StructureDefinition​.snapshot​.element[47]​.pattern​.ofType(canonical) (l1​/c81501)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0 TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[4]​.pattern​.ofType(canonical) (l1​/c188755)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0 TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[47]​.pattern​.ofType(canonical)informationThe repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[47]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET

Suppressed Messages (Warnings, hints, broken links)

The SMART App Launch specification does not publish a html page for the implementation guide resource. Not something we can fix here.

These warnings are for the capability statement captured from the Apotti / Epic system. Epic does handle these internally.

These warnings originate from the CapabilityStatement definition in FHIR 4.0.1. See http://hl7.org/fhir/R4/capabilitystatement.profile.json.html. We don't want to try to fix them here.

Errors sorted by type


MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated

MSG_DEPENDS_ON_DEPRECATED_NOTE

fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonThe extension http://hl7.org/fhir/StructureDefinition/regex|5.2.0 is deprecated with the note This was deprecated in favor of using a constraint on the element using FHIRPath, since constraints allow for the provision of a human readable message associated with the regex

SD_VALUE_TYPE_REPEAT_WARNING_DOTNET

fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/CapabilityStatement-dk-smart-server.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0
fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0
fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '2.2.0', found versions: 2.0.0, 2.2.0

Type_Specific_Checks_DT_String_WS

fsh-generated/resources/StructureDefinition-dk-smart-server-profile.jsonvalue should not start or finish with whitespace ' not(f:kind/@value='instance') or (not(exists(f:implementation)) and exists(f:software))'