Validation Results for SwedishFHIRgroupcommonprofiles

Generated Fri Sep 27 08:43:51 UTC 2024, FHIR version 4.0.1 for care.commonprofiles.fhir#1.0.2 (canonical = https://commonprofiles.care/fhir (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.6.28
Publication Code:n/a . PackageId = care.commonprofiles.fhir, Canonical = https://commonprofiles.care/fhir
Realm Check for n/a:
  • n/a
Publication Request:
package-idcare.commonprofiles.fhir
version1.0.2
pathhttps://commonprofiles.care/fhir/1.0.2
statusrelease
Release-Labelci-build
sequenceReleases
descCommonprofiles are a collaborative group of Swedish stakeholders of healthcare IT systems
  • Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
  • The release must have a mode of working, milestone or technical-correction
  • Publication request category found (not allowed after first publication
  • Publication request title found (not allowed after first publication)
  • Publication request introduction found (not allowed after first publication)
  • Publication request ci-build found (not allowed after first publication)
Supressed Messages:14 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. care.commonprofiles.fhir1.0.2R4https://commonprofiles.care/fhir
... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7se.fhir.base1.0.0 IR4http://hl7.se/fhir/ig/basehttp://hl7.se/fhir/ig/base/1.0.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.0.2
Templates: care.commonprofiles.fhir.template#1.0.0 -> fhir.base.template#current. Tools: 0.2.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.1
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 9, warn = 17, info = 2, broken links = 1
FilenameErrorsWarningsHints
Build Errors100
/scratch/repo/fsh-generated/resources/Practitioner-maximal-practitioner500
/scratch/repo/fsh-generated/resources/Questionnaire-questionnaire-se-example111
/scratch/repo/fsh-generated/resources/QuestionnaireResponse-questionnaire-response-se-example100
/scratch/repo/fsh-generated/resources/ServiceRequest-maximal-self-referral100
/scratch/repo/fsh-generated/resources/ServiceRequest-minimal-servicerequest100
/scratch/repo/fsh-generated/resources/StructureDefinition-OrganizationSECommonsLite060
/scratch/repo/fsh-generated/resources/StructureDefinition-PatientSECommonsLite020
/scratch/repo/fsh-generated/resources/StructureDefinition-PractitionerSECommonsLite060
/scratch/repo/fsh-generated/resources/StructureDefinition-QuestionnaireSECommonsLite011
/scratch/repo/fsh-generated/resources/StructureDefinition-common-hsaHierarchy010

n/a Show Validation Information

output​/index​.html​#​/html​/head​/link​/link​/link​/link​/link​/link​/link​/link​/link​/link​/link​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 240, column 8errorThe link 'naming-standard.md' for "Here" cannot be resolved

fsh-generated/resources/Practitioner-maximal-practitioner.json Show Validation Information (1)

PathSeverityMessage
Practitioner​.identifier[0]​.type​.coding​.display (l17​/c41)errorThe element display is present in the instance but not allowed in the applicable fixed value specified in profile
Practitioner​.qualification[0]​.code​.coding[0] (l82​/c12)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:hosp - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
Practitioner​.qualification[0]​.code​.coding[0] (l82​/c12)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:sosnyk - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
Practitioner​.qualification[0]​.code​.coding[0] (l82​/c12)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:skr-yrke - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
Practitioner​.qualification[0]​.code​.coding[0] (l82​/c12)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:hsa-befattning - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions

fsh-generated/resources/Questionnaire-questionnaire-se-example.json Show Validation Information (1)

PathSeverityMessage
Questionnaire​.item[0]​.item[6]​.code[0] (l1​/c21301)errorThe system URL 'https://loinc.org' wrongly starts with https: not http:
Questionnaire (l1/c21417)warningConstraint failed: que-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation' (defined in http://hl7.org/fhir/StructureDefinition/Questionnaire)
ResourceinformationThis resource 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/QuestionnaireResponse-questionnaire-response-se-example.json Show Validation Information (1)

PathSeverityMessage
QuestionnaireResponse​.item[0]​.item[6]​.answer[0] (l88​/c16)errorThe code '123456' in the system 'http://hl7.org/fhir/sid/icd-10' is not in the options value set (ICD-10 Codes) specified by the questionnaire. Terminology Error: The provided code 'http://hl7.org/fhir/sid/icd-10#123456' was not found in the value set 'http://hl7.org/fhir/ValueSet/icd-10|4.0.1'; Unknown code '123456' in the CodeSystem 'http://hl7.org/fhir/sid/icd-10' version '2019-covid-expanded' (from , see log)

fsh-generated/resources/ServiceRequest-maximal-self-referral.json Show Validation Information (1)

PathSeverityMessage
ServiceRequest.reasonCode[0] (l39/c6)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [coding.code] in profile ServiceRequest.reasonCode:chiefComplaint - the discriminator https://commonprofiles.care/fhir/StructureDefinition/ServiceRequestSelfReferralSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions

fsh-generated/resources/ServiceRequest-minimal-servicerequest.json Show Validation Information (1)

PathSeverityMessage
ServiceRequest.reasonCode[0] (l20/c6)errorSlicing cannot be evaluated: Could not match discriminator (1) for slice [coding.code] in profile ServiceRequest.reasonCode:chiefComplaint - the discriminator https://commonprofiles.care/fhir/StructureDefinition/ServiceRequestSelfReferralSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions

fsh-generated/resources/StructureDefinition-OrganizationSECommonsLite.json Show Validation Information (1)

PathSeverityMessage
StructureDefinitionwarningNew Rule: The definition builds on 'http://hl7.se/fhir/ig/base/StructureDefinition/SEBaseOrganization' which is experimental, but this definition is not labeled as experimental
StructureDefinition​.snapshot​.element[15]​.fixed​.ofType(CodeableConcept)warningFor the complex type CodeableConcept, consider using a pattern rather than a fixed value to avoid over-constraining the instance
StructureDefinition​.snapshot​.element[24]​.fixed​.ofType(CodeableConcept)warningFor the complex type CodeableConcept, consider using a pattern rather than a fixed value to avoid over-constraining the instance
StructureDefinition​.snapshot​.element[30]​.bindingwarningNew Rule: The definition for the element 'Organization.type' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseHSAVerksamhetVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[31]​.bindingwarningNew Rule: The definition for the element 'Organization.type' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseHSAVerksamhetVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[43]​.bindingwarningNew Rule: The definition for the element 'Organization.type' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseHSAVerksamhetVS' which is experimental, but this structure is not labeled as experimental

fsh-generated/resources/StructureDefinition-PatientSECommonsLite.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[14]​.bindingwarningNew Rule: The definition for the element 'Patient.meta.security.code' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SecurityLabelVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[79]​.bindingwarningNew Rule: The definition for the element 'Patient.maritalStatus' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseMaritalStatusVS' which is experimental, but this structure is not labeled as experimental

fsh-generated/resources/StructureDefinition-PractitionerSECommonsLite.json Show Validation Information (1)

PathSeverityMessage
StructureDefinitionwarningNew Rule: The definition builds on 'http://hl7.se/fhir/ig/base/StructureDefinition/SEBasePractitioner' which is experimental, but this definition is not labeled as experimental
StructureDefinition​.snapshot​.element[14]​.fixed​.ofType(CodeableConcept)warningFor the complex type CodeableConcept, consider using a pattern rather than a fixed value to avoid over-constraining the instance
StructureDefinition​.snapshot​.element[78]​.bindingwarningNew Rule: The definition for the element 'Practitioner.qualification.code.coding.code' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseHOSPLegitimationsYrkeVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[86]​.bindingwarningNew Rule: The definition for the element 'Practitioner.qualification.code.coding.code' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseSOSNYKVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[94]​.bindingwarningNew Rule: The definition for the element 'Practitioner.qualification.code.coding.code' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseSKRYrkeVS' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[97]​.bindingwarningNew Rule: The definition for the element 'Practitioner.qualification.code.coding' binds to the value set 'http://hl7.se/fhir/ig/base/ValueSet/SEBaseHSABefattningVS' which is experimental, but this structure is not labeled as experimental

fsh-generated/resources/StructureDefinition-QuestionnaireSECommonsLite.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[17]​.pattern​.ofType(code)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[17]​.pattern​.ofType(code)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

fsh-generated/resources/StructureDefinition-common-hsaHierarchy.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/commonprofiles​.care​/fhir​/StructureDefinition​/common-hsaHierarchy')warningThe Implementation Guide contains no examples for this extension

Suppressed Messages (Warnings, hints, broken links)

Error from HL7 Base profile

Related to example data

Errors sorted by type


Profile_VAL_NotAllowed

fsh-generated/resources/Practitioner-maximal-practitioner.jsonThe element display is present in the instance but not allowed in the applicable fixed value specified in profile

Questionnaire_QR_Item_BadOption

fsh-generated/resources/QuestionnaireResponse-questionnaire-response-se-example.jsonThe code '123456' in the system 'http://hl7.org/fhir/sid/icd-10' is not in the options value set (ICD-10 Codes) specified by the questionnaire. Terminology Error: The provided code 'http://hl7.org/fhir/sid/icd-10#123456' was not found in the value set 'http://hl7.org/fhir/ValueSet/icd-10|4.0.1'; Unknown code '123456' in the CodeSystem 'http://hl7.org/fhir/sid/icd-10' version '2019-covid-expanded'

SLICING_CANNOT_BE_EVALUATED

fsh-generated/resources/Practitioner-maximal-practitioner.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:hosp - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
fsh-generated/resources/Practitioner-maximal-practitioner.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:sosnyk - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
fsh-generated/resources/Practitioner-maximal-practitioner.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:skr-yrke - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
fsh-generated/resources/Practitioner-maximal-practitioner.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [system] in profile Practitioner.qualification.code.coding:hsa-befattning - the discriminator https://commonprofiles.care/fhir/StructureDefinition/PractitionerSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
fsh-generated/resources/ServiceRequest-maximal-self-referral.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [coding.code] in profile ServiceRequest.reasonCode:chiefComplaint - the discriminator https://commonprofiles.care/fhir/StructureDefinition/ServiceRequestSelfReferralSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions
fsh-generated/resources/ServiceRequest-minimal-servicerequest.jsonSlicing cannot be evaluated: Could not match discriminator (1) for slice [coding.code] in profile ServiceRequest.reasonCode:chiefComplaint - the discriminator https://commonprofiles.care/fhir/StructureDefinition/ServiceRequestSelfReferralSECommonsLite|1.0.2 does not have fixed value, binding or existence assertions

TERMINOLOGY_TX_SYSTEM_HTTPS

fsh-generated/resources/Questionnaire-questionnaire-se-example.jsonThe system URL 'https://loinc.org' wrongly starts with https: not http: