Validation Results for IGET

Generated Thu Dec 25 20:01:39 UTC 2025, FHIR version 4.0.1 for et.fhir.core#0.1.0 (canonical = http://fhir.et/core (history)). See Errors Only & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.29
Publication Code:n/a . PackageId = et.fhir.core, Canonical = http://fhir.et/core
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
  • This IG has never been published
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. et.fhir.core0.1.0R4http://fhir.et/core
... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.2.0
... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0Latest Release is 5.2.0
... hl7.fhir.uv.cql1.0.0 OR4http://hl7.org/fhir/uv/cqlhttp://hl7.org/fhir/uv/cql/STU1Latest Release is 2.0.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0 (as above). Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0 (as above). Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3
.... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
... hl7.fhir.uv.cpg2.0.0 MR4http://hl7.org/fhir/uv/cpghttp://hl7.org/fhir/uv/cpg/STU2
.... hl7.terminology.r46.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
... hl7.fhir.us.cqfmeasures5.0.0 MR4http://hl7.org/fhir/us/cqfmeasureshttp://hl7.org/fhir/us/cqfmeasures/STU5
.... hl7.terminology.r46.0.2 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
.... hl7.fhir.uv.crmi1.0.0 MR4http://hl7.org/fhir/uv/crmihttp://hl7.org/fhir/uv/crmi/STU1 (as above)
.... hl7.fhir.uv.cql1.0.0 OR4http://hl7.org/fhir/uv/cqlhttp://hl7.org/fhir/uv/cql/STU1 (as above). Latest Release is 2.0.0
... smart.who.int.base0.1.0 OR4http://smart.who.int/basehttp://smart.who.int/base/0.1.0Latest Release is 0.2.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0 (as above). Latest Release is 7.0.1
.... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0 (as above). Latest Release is 5.2.0
.... hl7.fhir.uv.cql1.0.0 OR4http://hl7.org/fhir/uv/cqlhttp://hl7.org/fhir/uv/cql/STU1 (as above). Latest Release is 2.0.0
.... hl7.fhir.uv.crmi1.0.0 MR4http://hl7.org/fhir/uv/crmihttp://hl7.org/fhir/uv/crmi/STU1 (as above)
.... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3 (as above)
... hl7.fhir.uv.tools.r40.9.0 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/0.9.0Internal Dependency
Templates: fhir.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://fhir.et/core (Problem #1 with package-list.json at http://fhir.et/core: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 14, warn = 35, info = 10, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors030
/scratch/repo/fsh-generated/includes/fsh-link-references000
/scratch/repo/fsh-generated/includes/menu000
/scratch/repo/fsh-generated/resources/CodeSystem-Ethiopian-state021
/scratch/repo/fsh-generated/resources/CodeSystem-education-status-cs221
/scratch/repo/fsh-generated/resources/CodeSystem-occupation-cs221
/scratch/repo/fsh-generated/resources/CodeSystem-prefered-contact-cs221
/scratch/repo/fsh-generated/resources/ImplementationGuide-et.fhir.core060
/scratch/repo/fsh-generated/resources/Patient-ETpatientEx320
/scratch/repo/fsh-generated/resources/StructureDefinition-ETPatient034
/scratch/repo/fsh-generated/resources/StructureDefinition-HIVPatient022
/scratch/repo/fsh-generated/resources/StructureDefinition-address-kebele000
/scratch/repo/fsh-generated/resources/StructureDefinition-address-ketenagott000
/scratch/repo/fsh-generated/resources/StructureDefinition-address-zone000
/scratch/repo/fsh-generated/resources/StructureDefinition-dob-estimated000
/scratch/repo/fsh-generated/resources/StructureDefinition-education-status-extension010
/scratch/repo/fsh-generated/resources/StructureDefinition-grandfathers-family-name000
/scratch/repo/fsh-generated/resources/StructureDefinition-occupation010
/scratch/repo/fsh-generated/resources/StructureDefinition-preferred-contact-method020
/scratch/repo/fsh-generated/resources/ValueSet-EthiopiaStateVS010
/scratch/repo/fsh-generated/resources/ValueSet-education-status-vs010
/scratch/repo/fsh-generated/resources/ValueSet-et-gender-vs310
/scratch/repo/fsh-generated/resources/ValueSet-etmaritalstatus-vs210
/scratch/repo/fsh-generated/resources/ValueSet-occupation-vs010
/scratch/repo/fsh-generated/resources/ValueSet-preferred-contact-method-vs020
/scratch/repo/input/data/features000
/scratch/repo/input/images000
/scratch/repo/input/pagecontent/adapting000
/scratch/repo/input/pagecontent/business-process000
/scratch/repo/input/pagecontent/business-processes000
/scratch/repo/input/pagecontent/business-requirements000
/scratch/repo/input/pagecontent/changes000
/scratch/repo/input/pagecontent/codings000
/scratch/repo/input/pagecontent/concepts000
/scratch/repo/input/pagecontent/data-models-and-exchange000
/scratch/repo/input/pagecontent/decision-logic000
/scratch/repo/input/pagecontent/dependencies000
/scratch/repo/input/pagecontent/deployment000
/scratch/repo/input/pagecontent/dictionary000
/scratch/repo/input/pagecontent/downloads000
/scratch/repo/input/pagecontent/feedback000
/scratch/repo/input/pagecontent/functional-requirements000
/scratch/repo/input/pagecontent/index000
/scratch/repo/input/pagecontent/index-dak000
/scratch/repo/input/pagecontent/index-ig000
/scratch/repo/input/pagecontent/indicators000
/scratch/repo/input/pagecontent/indicators-measures000
/scratch/repo/input/pagecontent/indices000
/scratch/repo/input/pagecontent/license000
/scratch/repo/input/pagecontent/maps000
/scratch/repo/input/pagecontent/non-functional-requirements000
/scratch/repo/input/pagecontent/personas000
/scratch/repo/input/pagecontent/reference-implementations000
/scratch/repo/input/pagecontent/references000
/scratch/repo/input/pagecontent/scenarios000
/scratch/repo/input/pagecontent/security-privacy000
/scratch/repo/input/pagecontent/sequence-diagrams000
/scratch/repo/input/pagecontent/system-actors000
/scratch/repo/input/pagecontent/system-requirements000
/scratch/repo/input/pagecontent/test-data000
/scratch/repo/input/pagecontent/testing000
/scratch/repo/input/pagecontent/transactions000
/scratch/repo/input/pagecontent/trust_domain000
/scratch/repo/input/pagecontent/trust_domain_policy000
/scratch/repo/input/pagecontent/trust_domain_specifications000
/scratch/repo/input/pagecontent/trust_domain_use_cases000
/scratch/repo/temp/pages/_includes/artifacts000
/scratch/repo/template/config000
/scratch/repo/template/config/_config000

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/preferred-contact-method-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
output/business-processes.htmlwarningIllegal HTML: illegal html element: nark (insert content here</mark>.)
output/testing.htmlwarningIllegal HTML: illegal html element: static_server_port ( e.g. http://localhost:8087)

fsh-generated/includes/fsh-link-references.md Show Validation Information (0)


fsh-generated/includes/menu.xml Show Validation Information (0)


fsh-generated/resources/CodeSystem-Ethiopian-state.json Show Validation Information (1)

PathSeverityMessage
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c3036)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c3036)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING

fsh-generated/resources/CodeSystem-education-status-cs.json Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'http:​/​/fhir​.et​/CodeSystem​/education-status')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-education-status-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/education-status-cs) does not match the URL (http://fhir.et/CodeSystem/education-status). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c1984)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1984)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
fsh-generated​/resources​/CodeSystem-education-status-cserrorURL Mismatch http://fhir.et/core/CodeSystem/education-status-cs vs http://fhir.et/CodeSystem/education-status

fsh-generated/resources/CodeSystem-occupation-cs.json Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'http:​/​/fhir​.et​/CodeSystem​/occupation')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-occupation-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/occupation-cs) does not match the URL (http://fhir.et/CodeSystem/occupation). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c1494)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1494)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
fsh-generated​/resources​/CodeSystem-occupation-cserrorURL Mismatch http://fhir.et/core/CodeSystem/occupation-cs vs http://fhir.et/CodeSystem/occupation

fsh-generated/resources/CodeSystem-prefered-contact-cs.json Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'http:​/​/fhir​.et​/CodeSystem​/preferedcontact')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-prefered-contact-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/prefered-contact-cs) does not match the URL (http://fhir.et/CodeSystem/preferedcontact). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c1487)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1487)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
fsh-generated​/resources​/CodeSystem-prefered-contact-cserrorURL Mismatch http://fhir.et/core/CodeSystem/prefered-contact-cs vs http://fhir.et/CodeSystem/preferedcontact

fsh-generated/resources/ImplementationGuide-et.fhir.core.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.meta​.profile[0] (l1​/c141)warningA definition could not be found for Canonical URL 'http://fhir.et/base/StructureDefinition/SGImplementationGuide' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
ImplementationGuide​.dependsOn[0] (l1​/c1715)warningThe ImplementationGuide uses package hl7.terminology#5.5.0 released on 2024-03-09, but the most recent appropriate version is 7.0.1. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD
ImplementationGuide​.dependsOn[1] (l1​/c1890)warningThe ImplementationGuide uses package hl7.fhir.uv.extensions.r4#5.1.0 released on 2024-04-27, but the most recent appropriate version is 5.2.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD
ImplementationGuide​.dependsOn[2] (l1​/c2034)warningThe ImplementationGuide uses package hl7.fhir.uv.cql#1.0.0 released on 2024-05-31, but the most recent appropriate version is 2.0.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD
ImplementationGuide​.dependsOn[7] (l1​/c2973)warningThe ImplementationGuide uses package smart.who.int.base#0.1.0 released on 2024-09-20, but the most recent appropriate version is 0.2.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD
ImplementationGuide​.meta​.profile[0] (l1​/c25699)warningProfile reference 'http://fhir.et/base/StructureDefinition/SGImplementationGuide' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

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

PathSeverityMessage
Patient.identifier[0].system (l11/c54)warningNo definition could be found for URL value 'http://id.gov.et/nationalidentifier' Type_Specific_Checks_DT_URL_Resolve
Patient.identifier[1].system (l15/c40)warningNo definition could be found for URL value 'http://moh.gov.et/emr' Type_Specific_Checks_DT_URL_Resolve
Patient.gender (l102/c19)errorThe System URI could not be determined for the code 'male' in the ValueSet 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0' UNABLE_TO_INFER_CODESYSTEM
Patient.gender (l102/c19)errorThe value provided ('male') was not found in the value set 'Ethiopia Gender ValueSet' (http://fhir.et/core/ValueSet/et-gender-vs|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'male' in the ValueSet 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0'; The provided code '#male' was not found in the value set 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0') Terminology_TX_NoValid_16
Patient.maritalStatus (l103/c4)errorNone of the codings provided are in the value set 'Ethiopia Marital Status ValueSet' (http://fhir.et/core/ValueSet/etmaritalstatus-vs|0.1.0), and a coding from this value set is required) (codes = http://terminology.hl7.org/CodeSystem/v3-MaritalStatus#M) Terminology_TX_NoValid_1_CC

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

PathSeverityMessage
Ethiopian patient profile​.Patient​.genderwarningBinding http://fhir.et/core/ValueSet/et-gender-vs could not be expanded
StructureDefinition​.snapshot​.element[49]​.type[0]​.profile[0] (l1​/c135863)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[14]​.type[0]​.profile[0] (l1​/c214938)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[6]​.slicing​.discriminator[0] (l1​/c213823)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED
StructureDefinition​.differential​.element[17]​.slicing​.discriminator[0] (l1​/c215392)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED
StructureDefinition​.snapshot​.element[21]​.slicing​.discriminator[0] (l1​/c103475)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED
StructureDefinition​.snapshot​.element[56]​.slicing​.discriminator[0] (l1​/c141704)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED

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

PathSeverityMessage
StructureDefinition​.snapshot​.element[59]​.type[0]​.profile[0] (l1​/c91106)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[22]​.slicing​.discriminator[0] (l1​/c47945)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED
StructureDefinition​.snapshot​.element[66]​.slicing​.discriminator[0] (l1​/c96947)informationThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing) SD_PATH_SLICING_DEPRECATED
StructureDefinition​.where(url = 'http:​/​/fhir​.et​/core​/StructureDefinition​/HIVPatient')warningThe Implementation Guide contains no examples for this profile

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


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


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


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


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

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for education-status-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-grandfathers-family-name.json Show Validation Information (1)


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

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for occupation: extensions should not have a context of Element unless it's really intended that they can be used anywhere SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-preferred-contact-method.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for preferred-contact-method: extensions should not have a context of Element unless it's really intended that they can be used anywhere SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'http:​/​/fhir​.et​/core​/StructureDefinition​/preferred-contact-method')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/ValueSet-EthiopiaStateVS.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c1186)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

fsh-generated/resources/ValueSet-education-status-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c1211)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

fsh-generated/resources/ValueSet-et-gender-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[0].filter[0]errorThe value for a filter based on property 'code' must be a valid code from the system 'http://hl7.org/fhir/administrative-gender', and 'male"' is not (Unknown code 'male"' in the CodeSystem 'http://hl7.org/fhir/administrative-gender' version '4.0.1') VALUESET_BAD_FILTER_VALUE_VALID_CODE
ValueSet.compose.include[0].filter[0]errorThe value for a filter based on property 'code' must be a valid code from the system 'http://hl7.org/fhir/administrative-gender', and '"#female")' is not (Unknown code '"#female")' in the CodeSystem 'http://hl7.org/fhir/administrative-gender' version '4.0.1') VALUESET_BAD_FILTER_VALUE_VALID_CODE
ValueSet (l1/c1290)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 = 'et-gender-vs')errorValueSet 'true' Filter by property 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0' and op 'code' is not supported yet (and Error from https://tx.fhir.org/r4: Unable to locate code male","#female"))

fsh-generated/resources/ValueSet-etmaritalstatus-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[0] (l1/c1326)errorThe system 'http://terminology.hl7.org/ValueSet/v3-MaritalStatus' is actually a value set, which itself refers to the system 'http://terminology.hl7.org/CodeSystem/v3-MaritalStatus' so that may be what is intended here VALUESET_INCLUDE_WRONG_VS_HINT
ValueSet (l1/c1329)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 = 'etmaritalstatus-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'http://terminology.hl7.org/ValueSet/v3-MaritalStatus' could not be found, so the value set cannot be expanded (from server, see log)

fsh-generated/resources/ValueSet-occupation-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c1146)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

fsh-generated/resources/ValueSet-preferred-contact-method-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c1176)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet (l1/c1176)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present

input/data/features.yaml Show Validation Information (0)


input/images Show Validation Information (0)


input/pagecontent/adapting.md Show Validation Information (0)


input/pagecontent/business-process.md Show Validation Information (0)


input/pagecontent/business-processes.md Show Validation Information (0)


input/pagecontent/business-requirements.md Show Validation Information (0)


input/pagecontent/changes.md Show Validation Information (0)


input/pagecontent/codings.md Show Validation Information (0)


input/pagecontent/concepts.md Show Validation Information (0)


input/pagecontent/data-models-and-exchange.md Show Validation Information (0)


input/pagecontent/decision-logic.md Show Validation Information (0)


input/pagecontent/dependencies.md Show Validation Information (0)


input/pagecontent/deployment.md Show Validation Information (0)


input/pagecontent/dictionary.md Show Validation Information (0)


input/pagecontent/downloads.md Show Validation Information (0)


input/pagecontent/feedback.md Show Validation Information (0)


input/pagecontent/functional-requirements.md Show Validation Information (0)


input/pagecontent/index.md Show Validation Information (0)


input/pagecontent/index-dak.md Show Validation Information (0)


input/pagecontent/index-ig.md Show Validation Information (0)


input/pagecontent/indicators.md Show Validation Information (0)


input/pagecontent/indicators-measures.md Show Validation Information (0)


input/pagecontent/indices.md Show Validation Information (0)


input/pagecontent/license.md Show Validation Information (0)


input/pagecontent/maps.md Show Validation Information (0)


input/pagecontent/non-functional-requirements.md Show Validation Information (0)


input/pagecontent/personas.md Show Validation Information (0)


input/pagecontent/reference-implementations.md Show Validation Information (0)


input/pagecontent/references.md Show Validation Information (0)


input/pagecontent/scenarios.md Show Validation Information (0)


input/pagecontent/security-privacy.md Show Validation Information (0)


input/pagecontent/sequence-diagrams.md Show Validation Information (0)


input/pagecontent/system-actors.md Show Validation Information (0)


input/pagecontent/system-requirements.md Show Validation Information (0)


input/pagecontent/test-data.md Show Validation Information (0)


input/pagecontent/testing.md Show Validation Information (0)


input/pagecontent/transactions.md Show Validation Information (0)


input/pagecontent/trust_domain.md Show Validation Information (0)


input/pagecontent/trust_domain_policy.md Show Validation Information (0)


input/pagecontent/trust_domain_specifications.md Show Validation Information (0)


input/pagecontent/trust_domain_use_cases.md Show Validation Information (0)


temp/pages/_includes/artifacts.xml Show Validation Information (0)


template/config Show Validation Information (0)


template/config/_config.yml Show Validation Information (0)

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


CODESYSTEM_SHAREABLE_MISSING

fsh-generated/resources/CodeSystem-Ethiopian-state.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-Ethiopian-state.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present
fsh-generated/resources/CodeSystem-education-status-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-education-status-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present
fsh-generated/resources/CodeSystem-occupation-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-occupation-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present
fsh-generated/resources/CodeSystem-prefered-contact-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-prefered-contact-cs.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonThe ImplementationGuide uses package hl7.terminology#5.5.0 released on 2024-03-09, but the most recent appropriate version is 7.0.1. This reference is getting old and the more recent version should be considered
fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonThe ImplementationGuide uses package hl7.fhir.uv.extensions.r4#5.1.0 released on 2024-04-27, but the most recent appropriate version is 5.2.0. This reference is getting old and the more recent version should be considered
fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonThe ImplementationGuide uses package hl7.fhir.uv.cql#1.0.0 released on 2024-05-31, but the most recent appropriate version is 2.0.0. This reference is getting old and the more recent version should be considered
fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonThe ImplementationGuide uses package smart.who.int.base#0.1.0 released on 2024-09-20, but the most recent appropriate version is 0.2.0. This reference is getting old and the more recent version should be considered

RESOURCE_CANONICAL_MISMATCH

fsh-generated/resources/CodeSystem-education-status-cs.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-education-status-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/education-status-cs) does not match the URL (http://fhir.et/CodeSystem/education-status). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/CodeSystem-occupation-cs.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-occupation-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/occupation-cs) does not match the URL (http://fhir.et/CodeSystem/occupation). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/CodeSystem-prefered-contact-cs.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-prefered-contact-cs.json - the canonical URL (http://fhir.et/core/CodeSystem/prefered-contact-cs) does not match the URL (http://fhir.et/CodeSystem/preferedcontact). Use the special-url parameter if you really mean for it not to match

SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-education-status-extension.jsonReview the extension type for education-status-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
fsh-generated/resources/StructureDefinition-occupation.jsonReview the extension type for occupation: extensions should not have a context of Element unless it's really intended that they can be used anywhere
fsh-generated/resources/StructureDefinition-preferred-contact-method.jsonReview the extension type for preferred-contact-method: extensions should not have a context of Element unless it's really intended that they can be used anywhere

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-ETPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ETPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ETPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-ETPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-HIVPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-HIVPatient.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/StructureDefinition-ETPatient.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0'
fsh-generated/resources/StructureDefinition-ETPatient.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0'
fsh-generated/resources/StructureDefinition-HIVPatient.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.1.0', found versions: 1.0.0 (from hl7.fhir.uv.extensions.r4#1.0.0), 4.0.1 (from hl7.fhir.r4.core#4.0.1), 5.1.0 (from hl7.fhir.uv.extensions.r4#5.1.0). Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family' to 'http://hl7.org/fhir/StructureDefinition/humanname-fathers-family|5.1.0'

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonA definition could not be found for Canonical URL 'http://fhir.et/base/StructureDefinition/SGImplementationGuide'

Terminology_TX_NoValid_16

fsh-generated/resources/Patient-ETpatientEx.jsonThe value provided ('male') was not found in the value set 'Ethiopia Gender ValueSet' (http://fhir.et/core/ValueSet/et-gender-vs|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'male' in the ValueSet 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0'; The provided code '#male' was not found in the value set 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0')

Terminology_TX_NoValid_1_CC

fsh-generated/resources/Patient-ETpatientEx.jsonNone of the codings provided are in the value set 'Ethiopia Marital Status ValueSet' (http://fhir.et/core/ValueSet/etmaritalstatus-vs|0.1.0), and a coding from this value set is required) (codes = http://terminology.hl7.org/CodeSystem/v3-MaritalStatus#M)

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Patient-ETpatientEx.jsonNo definition could be found for URL value 'http://id.gov.et/nationalidentifier'
fsh-generated/resources/Patient-ETpatientEx.jsonNo definition could be found for URL value 'http://moh.gov.et/emr'

UNABLE_TO_INFER_CODESYSTEM

fsh-generated/resources/Patient-ETpatientEx.jsonThe System URI could not be determined for the code 'male' in the ValueSet 'http://fhir.et/core/ValueSet/et-gender-vs|0.1.0'

VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

fsh-generated/resources/ImplementationGuide-et.fhir.core.jsonProfile reference 'http://fhir.et/base/StructureDefinition/SGImplementationGuide' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles

VALUESET_BAD_FILTER_VALUE_VALID_CODE

fsh-generated/resources/ValueSet-et-gender-vs.jsonThe value for a filter based on property 'code' must be a valid code from the system 'http://hl7.org/fhir/administrative-gender', and 'male"' is not (Unknown code 'male"' in the CodeSystem 'http://hl7.org/fhir/administrative-gender' version '4.0.1')
fsh-generated/resources/ValueSet-et-gender-vs.jsonThe value for a filter based on property 'code' must be a valid code from the system 'http://hl7.org/fhir/administrative-gender', and '"#female")' is not (Unknown code '"#female")' in the CodeSystem 'http://hl7.org/fhir/administrative-gender' version '4.0.1')

VALUESET_INCLUDE_WRONG_VS_HINT

fsh-generated/resources/ValueSet-etmaritalstatus-vs.jsonThe system 'http://terminology.hl7.org/ValueSet/v3-MaritalStatus' is actually a value set, which itself refers to the system 'http://terminology.hl7.org/CodeSystem/v3-MaritalStatus' so that may be what is intended here