Validation Results for FinnishSmart

Generated Sun Oct 26 13:25:34 EET 2025, FHIR version 4.0.1 for hl7.fhir.fi.smart#2.0.0 (canonical = https://hl7.fi/fhir/finnish-smart (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.22
Publication Code:n/a . PackageId = hl7.fhir.fi.smart, Canonical = https://hl7.fi/fhir/finnish-smart
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
package-idhl7.fhir.fi.smart
version2.0.0
pathhttps://hl7.fi/fhir/finnish-smart/2.0.0
Pub-Modemilestone
statustrial-use
Release-Labelrelease
Sequence (Group)STU 2 (current: 'STU 2', others = 'STU 1')
descRelease v2.0.0, STU 2
descmd

Release v2.0.0, STU 2

RelatedIgs(None Found)
No Messages found - all good
Supressed Messages:17 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.fi.smart2.0.0R4https://hl7.fi/fhir/finnish-smart
... hl7.terminology.r46.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.fi.base2.0.0 VR4https://hl7.fi/fhir/finnish-base-profileshttps://hl7.fi/fhir/finnish-base-profiles/2.0.0
.... hl7.terminology.r46.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0 (as above)
.... hl7.fhir.uv.extensions.r45.3.0-ballot-tc1 IR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.3.0-ballot-tc1
..... hl7.terminology.r46.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0 (as above)
.... hl7.fhir.fi.scheduling0.3.1 OR4https://hl7.fi/fhir/finnish-schedulinghttps://hl7.fi/fhir/finnish-scheduling/0.3.1Latest Release is 2.0.0-rc2
..... hl7.terminology.r46.0.2 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2Latest Release is 6.5.0
..... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0Latest Release is 5.2.0
..... hl7.fhir.fi.base1.0.0 OR4https://hl7.fi/fhir/finnish-base-profileshttps://hl7.fi/fhir/finnish-base-profiles/1.0.0Latest Release is 2.0.0-rc2
...... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 6.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
...... hl7.fhir.uv.ipa1.0.0 OR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1Latest Release is 1.1.0
....... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.5.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.terminology.r46.2.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.2.0Latest Release is 6.5.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2 (as above). Latest Release is 2.2.0
... hl7.fhir.uv.smart-app-launch2.2.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.2
.... 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 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 6.5.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.5.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0 (as above). Latest Release is 5.2.0
... hl7.fhir.uv.tools.r40.8.0 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/0.8.0Internal Dependency
Templates: hl7.fi.fhir.template#1.0.6 -> fhir.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):https://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 2.0.0-rc3
IPA Comparison: Comparison with version 1.1.0
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 2, warn = 0, info = 0, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors000
/Users/mikael/GitHub/hl7-fi-fhir-webroot/temp/ig-builds/hl7.fhir.fi.smart#2.0.0-milestone/input/examples/CapabilityStatement-apotti-ekosysteemi200

n/a Show Validation Information


input/examples/CapabilityStatement-apotti-ekosysteemi.json Show Validation Information (1)

PathSeverityMessage
CapabilityStatement​.instantiates[0] (l1​/c137906)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data'

Editor's Comment: This file is from a live production installation. Fixing these errors in an implementation guide would give a wrong picture of reality. TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
CapabilityStatement​.rest[0]​.resource[24]​.operation[0]​.definition (l1​/c169623)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/uv/bulkdata/OperationDefinition/group-export'

Editor's Comment: This file is from a live production installation. Fixing these errors in an implementation guide would give a wrong picture of reality. TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

Suppressed Messages (Warnings, hints, broken links)

The profiles do not have definitive content. We could copy examples from IPA or from Finnish Base profiles, but that feels unnecessary.

The version of the IPA specifications is correctly announced in the profile, but not on the constraints. The constraints are not defined in this guide, rather in IPA and Finnish Base Profiles.

These warnings are for the capability statement captured from the Apotti / Epic system. Epic does handle these internally. We don't want to modify a real world example for the guide.

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.

This file is from a live production installation. Fixing these errors in an implementation guide would give a wrong picture of reality.

This is caused by tooling, not something we do (or don't do) in our profiling

This is not defined by us in this guide, rather in Finnish Base Profiles spec

This is not defined by us in this guide, rather in IPA spec

We don't have profile instances in this implementation guide that would match the higher level profiles

We intentionally want to allow other versions of SMART too, not just 2.2.0

We intentionally want to support all versions of the Finnish Base Profiles, not just 2.0.0

Errors sorted by type


TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

input/examples/CapabilityStatement-apotti-ekosysteemi.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data'
input/examples/CapabilityStatement-apotti-ekosysteemi.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/uv/bulkdata/OperationDefinition/group-export'