Validation Results for FinnishSmart

Generated Mon Feb 20 08:30:48 EET 2023, FHIR version 4.0.1 for hl7.fhir.fi.smart#1.0.0-rc2 (canonical = https://hl7.fi/fhir/finnish-smart (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.2.37
Publication Code:n/a . PackageId = hl7.fhir.fi.smart, Canonical = https://hl7.fi/fhir/finnish-smart
Realm Check for n/a:
  • n/a
Publication Request:
package-idhl7.fhir.fi.smart
version1.0.0-rc2
pathhttps://hl7.fi/fhir/finnish-smart/1.0.0-rc1/
milestone
statusdraft
sequenceReleases
descBallot version for 1.0.0
descmd

First ballot release, for STU version 1.0.0.

changesFirst fixed release
categoryNational Base
titleFinnish Implementation Guide for SMART App Launch
introductionGuidelines for using the SMART App Launch mechanism in Finland, published and maintained by HL7 Finland.
ci-buildhttps://fhir.fi/finnish-smart/
This IG has never been published
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.fi.smart1.0.0-rc2R4https://hl7.fi/fhir/finnish-smart
... hl7.terminology.r45.0.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0
... hl7.fhir.uv.ipa0.1.0 IR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/2022Jan
.... hl7.fhir.uv.smart-app-launch2.0.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2
... hl7.fhir.uv.smart-app-launch2.0.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2see above
Templates: hl7.fi.fhir.template#0.1.3 -> fhir.base.template#current
Dependent IGs:no references
Global Profiles:(none declared)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at https://hl7.fi/fhir/finnish-smart (Problem #1 with package-list.json at https://hl7.fi/fhir/finnish-smart: Invalid HTTP response 404 from https://www.hl7.fi/fhir/finnish-smart/package-list.json?nocache=1676874600586 (Not Found) (content in /var/folders/tf/5b7kpbxd2456gd5rk2tmg7kh0000gn/T/fhir-http-2.log))
IPA Comparison: n/a
Summary: errors = 6, warn = 9, info = 1, broken links = 0
FilenameErrorsWarningsHints
Build Errors040
/Users/mikael/GitHub/finnish-smart/fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner400
/Users/mikael/GitHub/finnish-smart/fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement230
/Users/mikael/GitHub/finnish-smart/fsh-generated/resources/StructureDefinition-fi-smart-server-profile021

n/a Show Validation Information

1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner.json Show Validation Information (1)

PathSeverityMessage
AuditEvent.type (l4/c4)errorThe Coding references a value set, not a code system ('http://hl7.org/fhir/ValueSet/audit-event-type')
AuditEvent.type (l4/c4)errorUnknown Code System 'http://hl7.org/fhir/ValueSet/audit-event-type'
AuditEvent.source.type[0] (l32/c8)errorThe Coding references a value set, not a code system ('http://hl7.org/fhir/ValueSet/audit-source-type')
AuditEvent.source.type[0] (l32/c8)errorUnknown Code System 'http://hl7.org/fhir/ValueSet/audit-source-type'

fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement.json Show Validation Information (1)

PathSeverityMessage
CapabilityStatement (l1/c45576)errorRule cpb-14: 'If kind = instance, implementation must be present and software may be present' Failed
CapabilityStatement.rest[0].resource[11].searchParam[2].documentation (l1/c18658)warningThe markdown contains content that appears to be an embedded HTML tag starting at 'Se'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour
CapabilityStatement.rest[0].resource[26].searchParam[8].documentation (l1/c35285)warningThe markdown contains content that appears to be an embedded HTML tag starting at 'Se'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour
CapabilityStatement.rest[0].resource[27].searchParam[6].documentation (l1/c38866)warningThe markdown contains content that appears to be an embedded HTML tag starting at 'A '. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour
CapabilityStatement.rest[0].resource[30].type (l1/c43042)errorThe value provided ('ProcedureRequest') is not in the value set 'ResourceType' (http://hl7.org/fhir/ValueSet/resource-types|4.0.1), and a code is required from this value set) (error message = Unknown Code http://hl7.org/fhir/resource-types#ProcedureRequest in http://hl7.org/fhir/resource-types)

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

PathSeverityMessage
StructureDefinition.snapshot.element[0].constraint[6].xpath (l1/c14220)warningvalue should not start or finish with whitespace ' not(f:kind/@value='instance')...exists(f:software))'
StructureDefinition.snapshot.element[43].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[43].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

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


TYPE_SPECIFIC_CHECKS_DT_MARKDOWN_HTML

fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement.jsonThe markdown contains content that appears to be an embedded HTML tag starting at 'Se'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour
fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement.jsonThe markdown contains content that appears to be an embedded HTML tag starting at 'Se'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour
fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement.jsonThe markdown contains content that appears to be an embedded HTML tag starting at 'A '. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour

Terminology_TX_NoValid_16

fsh-generated/resources/CapabilityStatement-apottiekosysteemi-capabilitystatement.jsonThe value provided ('ProcedureRequest') is not in the value set 'ResourceType' (http://hl7.org/fhir/ValueSet/resource-types|4.0.1), and a code is required from this value set) (error message = Unknown Code http://hl7.org/fhir/resource-types#ProcedureRequest in http://hl7.org/fhir/resource-types)

Terminology_TX_System_Unknown

fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner.jsonUnknown Code System 'http://hl7.org/fhir/ValueSet/audit-event-type'
fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner.jsonUnknown Code System 'http://hl7.org/fhir/ValueSet/audit-source-type'

Terminology_TX_System_ValueSet2

fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner.jsonThe Coding references a value set, not a code system ('http://hl7.org/fhir/ValueSet/audit-event-type')
fsh-generated/resources/AuditEvent-apotti-ehr-launch-by-practitioner.jsonThe Coding references a value set, not a code system ('http://hl7.org/fhir/ValueSet/audit-source-type')

Type_Specific_Checks_DT_String_WS

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