Validation Results for CHEprMhealth

Generated Fri Jun 30 15:53:17 CEST 2023, FHIR version 4.0.1 for ch.fhir.ig.ch-epr-mhealth#3.0.0-ballot (canonical = http://fhir.ch/ig/ch-epr-mhealth (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.3.20, which is out of date. The current version is v1.3.21 Download Latest
Publication Code:n/a . PackageId = ch.fhir.ig.ch-epr-mhealth, Canonical = http://fhir.ch/ig/ch-epr-mhealth
Realm Check for n/a:
  • n/a
Publication Request:
package-idch.fhir.ig.ch-epr-mhealth
version3.0.0-ballot
pathhttp://fhir.ch/ig/ch-epr-mhealth/3.0.0-ballot
Pub-Modemilestone
statusballot
sequenceDraft
desceHealth Suissse
changesopenissues.html
This release is labelled as a milestone, so should not have a patch version (3.0.0-ballot)
Supressed Messages:4 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. ch.fhir.ig.ch-epr-mhealth3.0.0-ballotR4http://fhir.ch/ig/ch-epr-mhealth
... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
... hl7.terminology5.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.1.0
... ch.fhir.ig.ch-epr-term2.0.9 MR4http://fhir.ch/ig/ch-epr-termhttp://fhir.ch/ig/ch-epr-term/2.0.9
.... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above
.... ihe.formatcode.fhir1.1.0 MR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.1.0
.... hl7.terminology5.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.1.0see above
... ch.fhir.ig.ch-core4.0.0-ballot MR4http://fhir.ch/ig/ch-corehttp://fhir.ch/ig/ch-core/4.0.0-ballot
.... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above
.... ch.fhir.ig.ch-epr-term2.0.9 MR4http://fhir.ch/ig/ch-epr-termhttp://fhir.ch/ig/ch-epr-term/2.0.9see above
.... hl7.terminology5.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.1.0see above
... ihe.iti.pixm3.0.2 MR4https://profiles.ihe.net/ITI/PIXmhttps://profiles.ihe.net/ITI/PIXm/3.0.2
... ihe.iti.pdqm2.4.0 MR4https://profiles.ihe.net/ITI/PDQmhttps://profiles.ihe.net/ITI/PDQm
... ihe.iti.mhd4.2.0 MR4https://profiles.ihe.net/ITI/MHDhttps://profiles.ihe.net/ITI/MHD/4.2.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.1.0
.... ihe.iti.balp1.1.1 MR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.1
..... hl7.terminology.r44.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/4.0.0Latest Release is 5.1.0
.... ihe.formatcode.fhir1.1.0 MR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.1.0see above
... ihe.iti.mcsd3.8.0 MR4https://profiles.ihe.net/ITI/mCSDhttps://profiles.ihe.net/ITI/mCSD/3.8.0
.... hl7.terminology.r43.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/3.1.0Latest Release is 5.1.0
.... ihe.iti.balp1.1.0 OR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.0Latest Release is 1.1.1
Templates: ch.fhir.ig.template#current -> fhir.base.template#current. Tools: current
Dependent IGs:no references
Global Profiles:(none declared)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:(none)
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.1.0
IPA Comparison: n/a
Summary: errors = 0, warn = 12, info = 37, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/Users/oegger/Documents/github/ig-release/buildtmp/ch.fhir.ig.ch-epr-mhealth#3.0.0-ballot/fsh-generated/resources/Bundle-FindMatchingCareServicesResponse0612
/Users/oegger/Documents/github/ig-release/buildtmp/ch.fhir.ig.ch-epr-mhealth#3.0.0-ballot/fsh-generated/resources/Practitioner-DrPeterPan043
/Users/oegger/Documents/github/ig-release/buildtmp/ch.fhir.ig.ch-epr-mhealth#3.0.0-ballot/input/resources/structuredefinition/ch-mhd-documentreference-comprehensive020

n/a Show Validation Information


fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.json Show Validation Information (22)

PathSeverityMessage
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.communication[0]​.coding[0] (l89​/c16)warningA code with no system has no defined meaning. A system should be provided
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.communication[1]​.coding[0] (l96​/c16)warningA code with no system has no defined meaning. A system should be provided
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.communication[2]​.coding[0] (l103​/c16)warningA code with no system has no defined meaning. A system should be provided
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.communication[3]​.coding[0] (l110​/c16)warningA code with no system has no defined meaning. A system should be provided
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.identifier[1] (l21​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.telecom[1] (l43​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Bundle​.entry[0]​.resource​/*Practitioner​/DrPeterPan*​/​.telecom[4] (l56​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Bundle​.entry[1]​.resource​/*Organization​/SpitalX*​/​.identifier[0] (l129​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[1]​.resource​/*Organization​/SpitalX*​/​.identifier[1] (l132​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[1]​.resource​/*Organization​/SpitalX*​/​.telecom[0] (l160​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[2]​.resource​/*Organization​/SpitalXDept3*​/​.identifier[0] (l195​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[2]​.resource​/*Organization​/SpitalXDept3*​/​.identifier[1] (l198​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[2]​.resource​/*Organization​/SpitalXDept3*​/​.telecom[0] (l226​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[3]​.resource​/*Organization​/PraxisP*​/​.identifier[0] (l264​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[3]​.resource​/*Organization​/PraxisP*​/​.identifier[1] (l267​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle​.entry[3]​.resource​/*Organization​/PraxisP*​/​.telecom[0] (l295​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Organization|3.0.0-ballot Show Reasoning
Bundle (l1/c2)warningSearchSet Bundles should have a self link that specifies what the search was
Bundle (l1/c2)warningSearchSet bundles should have search modes on the entries

fsh-generated/resources/Practitioner-DrPeterPan.json Show Validation Information (3)

PathSeverityMessage
Practitioner.identifier[1] (l14/c6)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Practitioner.telecom[1] (l36/c6)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Practitioner.telecom[4] (l49/c6)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-mhealth/StructureDefinition/CH.mCSD.Practitioner|3.0.0-ballot Show Reasoning
Practitioner​.communication[0]​.coding[0] (l82​/c10)warningA code with no system has no defined meaning. A system should be provided
Practitioner​.communication[1]​.coding[0] (l89​/c10)warningA code with no system has no defined meaning. A system should be provided
Practitioner​.communication[2]​.coding[0] (l96​/c10)warningA code with no system has no defined meaning. A system should be provided
Practitioner​.communication[3]​.coding[0] (l103​/c10)warningA code with no system has no defined meaning. A system should be provided

input/resources/structuredefinition/ch-mhd-documentreference-comprehensive.xml Show Validation Information (1)

PathSeverityMessage
CH MHD DocumentReference Comprehensive​.DocumentReference​.content​.attachment​.contentTypewarningUnable to check if http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.mimeType is a proper subset of http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 - base value set is too large to check
StructureDefinitionwarningUnable to check if http://fhir.ch/ig/ch-epr-term/ValueSet/DocumentEntry.mimeType is a proper subset of http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 - base value set is too large to check

Suppressed Messages (Warnings, hints, broken links)

Additional slice

It's the Swiss specific profile itself (for IG publisher reason)

Swiss extension

The following display values are specific in the Swiss context

Errors sorted by type


BUNDLE_SEARCH_NOSELF

fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonSearchSet Bundles should have a self link that specifies what the search was

BUNDLE_SEARCH_NO_MODE

fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonSearchSet bundles should have search modes on the entries

TERMINOLOGY_TX_SYSTEM_NO_CODE

fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Bundle-FindMatchingCareServicesResponse.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Practitioner-DrPeterPan.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Practitioner-DrPeterPan.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Practitioner-DrPeterPan.jsonA code with no system has no defined meaning. A system should be provided
fsh-generated/resources/Practitioner-DrPeterPan.jsonA code with no system has no defined meaning. A system should be provided

Terminology_TX_System_NotKnown

fsh-generated/resources/AuditEvent-ex-auditProvideBundle-source.jsonCode System URI 'urn:ihe:event-type-code' is unknown so the code cannot be validated