Generated Thu May 16 20:13:57 UTC 2024, FHIR version 4.0.1 for ch.fhir.ig.ch-epr-fhir#4.0.0-ballot (canonical = http://fhir.ch/ig/ch-epr-fhir (history)). See Full QA Report
Quality Checks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publisher Version: | IG Publisher Version: v1.6.7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publication Code: | n/a . PackageId = ch.fhir.ig.ch-epr-fhir, Canonical = http://fhir.ch/ig/ch-epr-fhir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publication Request: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supressed Messages: | 16 Suppressed Issues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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: | Unable to compare with previous version: Unable to find version history at http://fhir.ch/ig/ch-epr-fhir (Problem #1 with package-list.json at http://fhir.ch/ig/ch-epr-fhir: Error parsing JSON source: Unexpected content at start of JSON at Line 1 (path=[null]) from 'http://fhir.ch/ig/ch-epr-fhir/package-list.json') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary: | errors = 2, warn = 3, info = 60, broken links = 0 |
Path | Severity | Message |
StructureDefinition.where(url = 'http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/ch-mhd-home-community-id') | warning | The Implementation Guide contains no examples for this extension |
Path | Severity | Message |
StructureDefinition.snapshot.element[11].pattern.ofType(Coding) (l1/c120501) | information | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
StructureDefinition.differential.element[4].pattern.ofType(Coding) (l1/c295402) | information | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
StructureDefinition.where(url = 'http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/ch-mhd-updatedocumentmetadata-audit-recipient') | warning | The Implementation Guide contains no examples for this profile |
Path | Severity | Message |
StructureDefinition.snapshot.element[11].pattern.ofType(Coding) (l1/c120405) | information | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
StructureDefinition.differential.element[4].pattern.ofType(Coding) (l1/c295303) | information | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
StructureDefinition.where(url = 'http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/ch-mhd-updatedocumentmetadata-audit-source') | warning | The Implementation Guide contains no examples for this profile |
Path | Severity | Message |
AuditEvent.agent[2] (l79/c6) | Slicing Information | This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source|4.2.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning |
AuditEvent.entity[2] (l163/c6) | error | This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source|4.2.1 and slicing is CLOSED: AuditEvent.entity[2]: Does not match slice 'patient' (discriminator: type.where((system = 'http://terminology.hl7.org/CodeSystem/audit-entity-type') and (code = '1') and (display = 'Person')).exists()), AuditEvent.entity[2]: Does not match slice 'submissionSet' (discriminator: type.where((system = 'http://terminology.hl7.org/CodeSystem/audit-entity-type') and (code = '2') and (display = 'System Object')).exists()) |
AuditEvent (l1/c2) | error | AuditEvent.entity: max allowed = 2, but found 3 (from https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source|4.2.1) Editor's Comment: Two known errors time of publication due https://github.com/ehealthsuisse/ch-epr-fhir/issues/153 |
AuditEvent.entity[1] (l145/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/ch-epr-fhir-auditevent|4.0.0-ballot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning |
Suppressed Messages (Warnings, hints, broken links)
Additional slice
Build error
Draft code systems
It's the Swiss specific profile itself (for IG publisher reason)
Seems harmless
Swiss extension
The following display values are specific in the Swiss context
Two known errors time of publication due https://github.com/ehealthsuisse/ch-epr-fhir/issues/153
Whenever the path is "StructureDefinition.snapshot.element[*].example[0].value.ofType(Identifier)", it is an error in the base specification and not in the PPQm IG itself
Errors sorted by type
input/examples/bundle/2-7-BundleProvideDocument.json | Reference to retired ValueSet http://terminology.hl7.org/ValueSet/v3-ActUSPrivacyLaw|3.0.0 |
input/examples/bundle/2-7-BundleProvideDocument.json | Reference to retired ValueSet http://terminology.hl7.org/ValueSet/v3-ActUSPrivacyLaw|3.0.0 |
input/examples/bundle/Bundle-FindDocumentReferences.json | Reference to retired ValueSet http://terminology.hl7.org/ValueSet/v3-ActUSPrivacyLaw|3.0.0 |
input/examples/documentreference/2-7-DocRefMedicationCard.json | Reference to retired ValueSet http://terminology.hl7.org/ValueSet/v3-ActUSPrivacyLaw|3.0.0 |
fsh-generated/resources/StructureDefinition-ch-mhd-updatedocumentmetadata-audit-recipient.json | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
fsh-generated/resources/StructureDefinition-ch-mhd-updatedocumentmetadata-audit-recipient.json | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
fsh-generated/resources/StructureDefinition-ch-mhd-updatedocumentmetadata-audit-source.json | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
fsh-generated/resources/StructureDefinition-ch-mhd-updatedocumentmetadata-audit-source.json | A definition for CodeSystem 'urn:e-health-suisse:event-type-code' could not be found, so the code cannot be validated |
input/examples/auditevent/ex-auditProvideBundle-source.json | AuditEvent.entity: max allowed = 2, but found 3 (from https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source|4.2.1) |
input/examples/auditevent/ex-auditProvideBundle-source.json | This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source|4.2.1 and slicing is CLOSED: AuditEvent.entity[2]: Does not match slice 'patient' (discriminator: type.where((system = 'http://terminology.hl7.org/CodeSystem/audit-entity-type') and (code = '1') and (display = 'Person')).exists()), AuditEvent.entity[2]: Does not match slice 'submissionSet' (discriminator: type.where((system = 'http://terminology.hl7.org/CodeSystem/audit-entity-type') and (code = '2') and (display = 'System Object')).exists()) |