Validation Results for FHIRDEMO

Generated Fri Sep 27 07:32:07 UTC 2024, FHIR version 4.0.1 for starter-fhir-ig-hezekiah#1.0.1 (canonical = http://jembi.org/fhir (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.6.28
Publication Code:n/a . PackageId = starter-fhir-ig-hezekiah, Canonical = http://jembi.org/fhir
Realm Check for n/a:
  • n/a
Publication Request:
  • Error fetching package-list from http://jembi.org/fhir: Not Found
  • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. starter-fhir-ig-hezekiah1.0.1R4http://jembi.org/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
... hl7.fhir.uv.ips1.1.0 MR4http://hl7.org/fhir/uv/ipshttp://hl7.org/fhir/uv/ips/STU1.1
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.0.2
.... fhir.dicom2022.4.20221006 OR4http://fhir.org/packages/fhir.dicomhttp://fhir.org/packages/fhir.dicomLatest Release is 2024.2.20240331
Templates: 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://jembi.org/fhir (Problem #1 with package-list.json at http://jembi.org/fhir: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 4, warn = 15, info = 0, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/fsh-generated/resources/Binary-LogicalModelPatientExample1100
/scratch/repo/fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah060
/scratch/repo/fsh-generated/resources/Patient-KenyaPatientExample330
/scratch/repo/fsh-generated/resources/StructureDefinition-marital-status010
/scratch/repo/fsh-generated/resources/StructureDefinition-marital-status-and-effective-date010
/scratch/repo/fsh-generated/resources/StructureDefinition-marital-status-date010
/scratch/repo/fsh-generated/resources/ValueSet-key-Population-status-value-set030

n/a Show Validation Information


fsh-generated/resources/Binary-LogicalModelPatientExample1.json Show Validation Information (1)

PathSeverityMessage
ExampleLogicalModel​.maritalStatus​.effectiveDate​.extension[0] (l21​/c10)errorThe extension http://example.com/fhir/StructureDefinition/marital-status-date could not be found so is not allowed here

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

PathSeverityMessage
ImplementationGuide​.definition​.resource[0]​.description (l1​/c11338)warningvalue should not start or finish with whitespace '\n Exchange requirements example.\n\n Note: This is for demonstrable purposes only!'
ImplementationGuide​.definition​.resource[6]​.description (l1​/c13329)warningvalue should not start or finish with whitespace '\n Patient documented as married.\n \n Note: Implements the logical model \"ExampleLogicalModel\".'
ImplementationGuide​.definition​.resource[7]​.description (l1​/c13906)warningvalue should not start or finish with whitespace '\n Patient marital status not documented.\n\n Note: Implements the logical model \"ExampleLogicalModel\".'
ImplementationGuide​.definition​.resource[8]​.description (l1​/c14342)warningvalue should not start or finish with whitespace '\n An extension to capture the marital status.\n\n Note: This is for demonstrable purposes only!'
ImplementationGuide​.definition​.resource[9]​.description (l1​/c14824)warningvalue should not start or finish with whitespace '\n An extension to capture the marital status and the effective date for when the marital status came into effect.\n\n Note: This is for demonstrable purposes only!'
ImplementationGuide​.definition​.resource[10]​.description (l1​/c15249)warningvalue should not start or finish with whitespace '\n An extension to capture the date for when the marital status came into effect.\n \n Note: This is for demonstrable purposes only!'

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

PathSeverityMessage
Patient.identifier[0] (l23/c6)errorProfile http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1, Element matches more than one slice - MRN, NID
Patient.identifier[1] (l27/c6)errorProfile http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1, Element matches more than one slice - MRN, NID
Patient (l1/c2)errorPatient.identifier:MRN: max allowed = 1, but found 2 (from http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1)
Patient​.extension[0]​.value​.ofType(CodeableConcept)​.coding[0] (l12​/c8)warningA definition for CodeSystem 'http://snomed.ifo/sct' could not be found, so the code cannot be validated
Patient​.extension[0]​.value​.ofType(CodeableConcept) (l12​/c8)warningUnable to check whether the code is in the value set 'http://jembi.org/fhir/ValueSet/key-Population-status-value-set|1.0.1' because the code system http://snomed.ifo/sct was not found
Patient.address[0] (l63/c6)warningConstraint failed: pat-cnt-2or3-char: 'The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.' (defined in http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips)

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/jembi​.org​/fhir​/StructureDefinition​/marital-status')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-marital-status-and-effective-date.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/jembi​.org​/fhir​/StructureDefinition​/marital-status-and-effective-date')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-marital-status-date.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/jembi​.org​/fhir​/StructureDefinition​/marital-status-date')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/ValueSet-key-Population-status-value-set.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[1]warningUnknown System 'http://snomed.ifo/sct' specified, so Concepts and Filters can't be checked (Details: A definition for CodeSystem 'http://snomed.ifo/sct' could not be found, so the code cannot be validated)
ValueSet (l1/c2321)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet​.where(id = 'key-Population-status-value-set')warningError from http://tx.fhir.org/r4: Unable to provide support for code system http://snomed.ifo/sct (from , see log)

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


Extension_EXT_Unknown_NotHere

fsh-generated/resources/Binary-LogicalModelPatientExample1.jsonThe extension http://example.com/fhir/StructureDefinition/marital-status-date could not be found so is not allowed here

Type_Specific_Checks_DT_String_WS

fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n Exchange requirements example.\n\n Note: This is for demonstrable purposes only!'
fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n Patient documented as married.\n \n Note: Implements the logical model \"ExampleLogicalModel\".'
fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n Patient marital status not documented.\n\n Note: Implements the logical model \"ExampleLogicalModel\".'
fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n An extension to capture the marital status.\n\n Note: This is for demonstrable purposes only!'
fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n An extension to capture the marital status and the effective date for when the marital status came into effect.\n\n Note: This is for demonstrable purposes only!'
fsh-generated/resources/ImplementationGuide-starter-fhir-ig-hezekiah.jsonvalue should not start or finish with whitespace '\n An extension to capture the date for when the marital status came into effect.\n \n Note: This is for demonstrable purposes only!'

Validation_VAL_Profile_MatchMultiple

fsh-generated/resources/Patient-KenyaPatientExample.jsonProfile http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1, Element matches more than one slice - MRN, NID
fsh-generated/resources/Patient-KenyaPatientExample.jsonProfile http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1, Element matches more than one slice - MRN, NID

Validation_VAL_Profile_Maximum

fsh-generated/resources/Patient-KenyaPatientExample.jsonPatient.identifier:MRN: max allowed = 1, but found 2 (from http://jembi.org/fhir/StructureDefinition/kenya-patient|1.0.1)