Validation Results for CH_EPREG

Generated Fri Sep 13 14:38:29 UTC 2024, FHIR version 4.0.1 for ch.fhir.ig.ch-epreg#0.1.0 (canonical = http://fhir.ch/ig/ch-epreg (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.6.24
Publication Code:n/a . PackageId = ch.fhir.ig.ch-epreg, Canonical = http://fhir.ch/ig/ch-epreg
Realm Check for n/a:
  • n/a
Publication Request:
Pub-Modemilestone
statustrial-use
Release-Labeldraft
sequenceSTU
descfirst publication
changesindex.html
  • Error fetching package-list from http://fhir.ch/ig/ch-epreg: Error parsing JSON source: Unexpected content at start of JSON at Line 1 (path=[null]) from 'http://fhir.ch/ig/ch-epreg/package-list.json'
  • Publication Request is for 'ch.fhir.ig.ch-ig' but package is ch.fhir.ig.ch-epreg
  • Publication Request is for v'1.2.1' but package version is v0.1.0
  • Proposed path for this publication does not start with the canonical URL (http://fhir.ch/ig/ch-ig/1.2.1 vs http://fhir.ch/ig/ch-epreg)
  • Proposed path for this milestone publication should usually be canonical with either sequence or version appended
  • This IG is not yet published at all, so there must be "first" : true in the publication request
  • No publication request category found (needed for first publication - consult FHIR product director for a value
  • No publication request title found (needed for first publication)
  • No publication request introduction found (needed for first publication)
  • No publication request ci-build found (needed for first publication)
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. ch.fhir.ig.ch-epreg0.1.0R4http://fhir.ch/ig/ch-epreg
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.terminology5.4.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.4.0Latest Release is 6.0.2
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
... ch.fhir.ig.ch-core5.0.0-ballot MR4http://fhir.ch/ig/ch-corehttp://fhir.ch/ig/ch-core/5.0.0-ballot
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
.... ch.fhir.ig.ch-term3.0.0 MR4http://fhir.ch/ig/ch-termhttp://fhir.ch/ig/ch-term/3.0.0Matched to latest patch release (3.0.x->3.0.0)
..... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
..... ihe.formatcode.fhir1.2.0 OR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.2.0Latest Release is 1.3.0
...... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 6.0.2
...... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above. Latest Release is 5.1.0
..... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.0.2
...... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above. Latest Release is 5.1.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0see above. Latest Release is 6.0.2
Templates: ch.fhir.ig.template#current -> 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: Unable to compare with previous version: Unable to find version history at http://fhir.ch/ig/ch-epreg (Problem #1 with package-list.json at http://fhir.ch/ig/ch-epreg: Error parsing JSON source: Unexpected content at start of JSON at Line 1 (path=[null]) from 'http://fhir.ch/ig/ch-epreg/package-list.json')
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 7, warn = 3, info = 6, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/fsh-generated/resources/CodeSystem-ch-ig-example000
/scratch/repo/fsh-generated/resources/ImplementationGuide-ch.fhir.ig.ch-epreg000
/scratch/repo/fsh-generated/resources/Patient-PetraMeier521
/scratch/repo/fsh-generated/resources/Practitioner-HansMuster000
/scratch/repo/fsh-generated/resources/StructureDefinition-ch-epreg-patient014
/scratch/repo/fsh-generated/resources/StructureDefinition-ch-epreg-practitioner001
/scratch/repo/fsh-generated/resources/ValueSet-ch-ig-example000
/scratch/repo/fsh-generated/resources/ValueSet-ch-ig-example-sct000
/scratch/repo/fsh-generated/resources/ValueSet-ch-ig-example-translation000
/scratch/repo/input/resources/CodeSystem-ch-ig-example-translation200

n/a Show Validation Information


fsh-generated/resources/CodeSystem-ch-ig-example.json Show Validation Information (1)


fsh-generated/resources/ImplementationGuide-ch.fhir.ig.ch-epreg.json Show Validation Information (1)


fsh-generated/resources/Patient-PetraMeier.json Show Validation Information (1)

PathSeverityMessage
Patient.extension[1] (l18/c6)Slicing InformationThis element does not match any known slice defined in the profile http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient|5.0.0-ballot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Patient.extension[0] (l10/c6)errorConstraint failed: ch-pat-3: 'ISO Country Alpha-2 or ISO Country Alpha-3 code' (defined in http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient)
Patient.extension[0] (l10/c6)errorThe Extension 'http://hl7.org/fhir/StructureDefinition/patient-citizenship' definition allows for the types [] but found type Coding
Patient.extension[0] (l10/c6)errorExtension.value[x]: max allowed = 0, but found 1 (from http://hl7.org/fhir/StructureDefinition/patient-citizenship|5.1.0)
Patient​.extension[0]​.value​.ofType(Coding)​.display (l12​/c8)warningWrong Display Name 'Schweiz' for urn:iso:std:iso:3166#CH. Valid display is 'Switzerland' (for the language(s) 'en') (from http://tx.fhir.org/r4, see log)
Patient.extension[0] (l10/c6)errorExtension.value[x]: max allowed = 0, but found 1 (from http://hl7.org/fhir/StructureDefinition/patient-citizenship|4.0.1)
Patient.extension[1] (l18/c6)errorThe extension http://fhir.ch/ig/ch-core/StructureDefinition/ch-patient-languageOfCorrespondence could not be found so is not allowed here
Patient​.extension[1]​.value​.ofType(CodeableConcept)​.coding[0]​.display (l20​/c8)warningWrong Display Name 'Deutsch (Schweiz)' for urn:ietf:bcp:47#de-CH. Valid display is one of 3 choices: 'German (Region=Switzerland)', 'German (Switzerland)' or 'German (Region=Switzerland)' (for the language(s) 'en') (from http://tx.fhir.org/r4)

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


fsh-generated/resources/StructureDefinition-ch-epreg-patient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[14]​.pattern​.ofType(Identifier)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[15]​.pattern​.ofType(Identifier)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[16]​.pattern​.ofType(Identifier)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[25]​.pattern​.ofType(Identifier)informationThe repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.where(url = 'http:​/​/fhir​.ch​/ig​/ch-epreg​/StructureDefinition​/ch-epreg-patient')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-ch-epreg-practitioner.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[11]​.pattern​.ofType(Identifier)informationThe repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users)

fsh-generated/resources/ValueSet-ch-ig-example.json Show Validation Information (1)


fsh-generated/resources/ValueSet-ch-ig-example-sct.json Show Validation Information (1)


fsh-generated/resources/ValueSet-ch-ig-example-translation.json Show Validation Information (1)


input/resources/CodeSystem-ch-ig-example-translation.xml Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'http:​/​/fhir​.ch​/ig​/ch-ig​/CodeSystem​/ch-ig-example-translation')errorConformance resource /scratch/repo/input/resources/CodeSystem-ch-ig-example-translation.xml - the canonical URL (http://fhir.ch/ig/ch-epreg/CodeSystem/ch-ig-example-translation) does not match the URL (http://fhir.ch/ig/ch-ig/CodeSystem/ch-ig-example-translation)
input​/resources​/CodeSystem-ch-ig-example-translationerrorURL Mismatch http://fhir.ch/ig/ch-epreg/CodeSystem/ch-ig-example-translation vs http://fhir.ch/ig/ch-ig/CodeSystem/ch-ig-example-translation

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


Extension_EXT_Type

fsh-generated/resources/Patient-PetraMeier.jsonThe Extension 'http://hl7.org/fhir/StructureDefinition/patient-citizenship' definition allows for the types [] but found type Coding

Extension_EXT_Unknown_NotHere

fsh-generated/resources/Patient-PetraMeier.jsonThe extension http://fhir.ch/ig/ch-core/StructureDefinition/ch-patient-languageOfCorrespondence could not be found so is not allowed here

RESOURCE_CANONICAL_MISMATCH

input/resources/CodeSystem-ch-ig-example-translation.xmlConformance resource /scratch/repo/input/resources/CodeSystem-ch-ig-example-translation.xml - the canonical URL (http://fhir.ch/ig/ch-epreg/CodeSystem/ch-ig-example-translation) does not match the URL (http://fhir.ch/ig/ch-ig/CodeSystem/ch-ig-example-translation)

Validation_VAL_Profile_Maximum

fsh-generated/resources/Patient-PetraMeier.jsonExtension.value[x]: max allowed = 0, but found 1 (from http://hl7.org/fhir/StructureDefinition/patient-citizenship|5.1.0)
fsh-generated/resources/Patient-PetraMeier.jsonExtension.value[x]: max allowed = 0, but found 1 (from http://hl7.org/fhir/StructureDefinition/patient-citizenship|4.0.1)