Validation Results for KENYACoreImplementationGuide

Generated Wed Dec 17 10:02:09 UTC 2025, FHIR version 4.0.1 for fhir.kenyaCoreIG#0.1.0 (canonical = http://example.org (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.29
Publication Code:n/a . PackageId = fhir.kenyaCoreIG, Canonical = http://example.org
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
.. fhir.kenyaCoreIG0.1.0R4http://example.org
... hl7.terminology.r47.0.1 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.ips1.1.0 OR4http://hl7.org/fhir/uv/ipshttp://hl7.org/fhir/uv/ips/STU1.1Latest Release is 2.0.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 7.0.1
.... fhir.dicom2022.4.20221006 OR4http://fhir.org/packages/fhir.dicomhttp://fhir.org/packages/fhir.dicomLatest Release is 2025.3.20250714
Templates: base.intellisoftkenya.com.template#0.0.1 -> fhir.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):https://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://example.org (Problem #1 with package-list.json at http://example.org: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 137, warn = 190, info = 40, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors1270
/scratch/repo/fsh-generated/resources/CodeSystem-ApprovalStatusCS031
/scratch/repo/fsh-generated/resources/CodeSystem-ConditionCategoryCS021
/scratch/repo/fsh-generated/resources/CodeSystem-FacilityIdentifierTypesCS231
/scratch/repo/fsh-generated/resources/CodeSystem-FacilityLevelCS031
/scratch/repo/fsh-generated/resources/CodeSystem-KenyaLicenseStatus031
/scratch/repo/fsh-generated/resources/CodeSystem-KenyaRegulatoryBody231
/scratch/repo/fsh-generated/resources/CodeSystem-OrganizationTypeCS231
/scratch/repo/fsh-generated/resources/CodeSystem-PractitionerRolesCS241
/scratch/repo/fsh-generated/resources/CodeSystem-countries021
/scratch/repo/fsh-generated/resources/ImplementationGuide-fhir.kenyaCoreIG010
/scratch/repo/fsh-generated/resources/StructureDefinition-KenyaCoreOrganization995
/scratch/repo/fsh-generated/resources/StructureDefinition-approval-status-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-facility-level-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance452
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-condition8102
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport472
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-documentreference492
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-encounter692
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare452
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-location462
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-observation452
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-patient3070
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-practitionerrole430
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-procedure452
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse452
/scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-relatedperson454
/scratch/repo/fsh-generated/resources/StructureDefinition-license-status-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-licensing-body-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-patient-ethnicity-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-person-with-disability-extension020
/scratch/repo/fsh-generated/resources/StructureDefinition-practitioner-sha-ke1032
/scratch/repo/fsh-generated/resources/ValueSet-ConditionCategoryVS010
/scratch/repo/fsh-generated/resources/ValueSet-administrative-gender-vs220
/scratch/repo/fsh-generated/resources/ValueSet-approval-status-vs020
/scratch/repo/fsh-generated/resources/ValueSet-facility-level-vs020
/scratch/repo/fsh-generated/resources/ValueSet-kenya-license-status-vs220
/scratch/repo/fsh-generated/resources/ValueSet-kenya-regulatory-body-vs220
/scratch/repo/fsh-generated/resources/ValueSet-national-id-vs330
/scratch/repo/fsh-generated/resources/ValueSet-nz-ethnic-group-level-4-vs220
/scratch/repo/fsh-generated/resources/ValueSet-organization-type-vs010
/scratch/repo/fsh-generated/resources/ValueSet-practitioner-registration-number-vs330
/scratch/repo/fsh-generated/resources/ValueSet-practitioner-registry-id-vs330
/scratch/repo/fsh-generated/resources/ValueSet-practitioner-roles-vs220
/scratch/repo/fsh-generated/resources/ValueSet-practitioner-specialties-vs330
/scratch/repo/fsh-generated/resources/ValueSet-slade-code-vs330

n/a Show Validation Information

Patient.address.countryerrorThe reference http://hl7.org/fhir/ValueSet/country could not be resolved
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureDefinition/approval-status-extension. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureDefinition/facility-level-extension. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureDefinition/license-status-extension. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureDefinition/licensing-body-extension. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/administrative-gender-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/approval-status-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/facility-level-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/kenya-license-status-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/kenya-regulatory-body-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/national-id-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/nz-ethnic-group-level-4-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/practitioner-registration-number-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/practitioner-registry-id-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/practitioner-roles-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/practitioner-specialties-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/slade-code-vs. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/ApprovalStatusCS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/FacilityIdentifierTypesCS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/FacilityLevelCS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/KenyaLicenseStatus. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/KenyaRegulatoryBody. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/OrganizationTypeCS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource CodeSystem/PractitionerRolesCS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml, dependency-table-nontech.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/CodeSystem-ApprovalStatusCS.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/c1676)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/c1676)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1676)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-ConditionCategoryCS.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/c1575)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/c1575)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-FacilityIdentifierTypesCS.json Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/terminology​/CodeSystem​/facility-identifier-types')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-FacilityIdentifierTypesCS.json - the canonical URL (http://example.org/CodeSystem/FacilityIdentifierTypesCS) does not match the URL (https://fhir.sha.go.ke/fhir/terminology/CodeSystem/facility-identifier-types). 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/c2011)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/c2011)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c2011)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-FacilityIdentifierTypesCSerrorURL Mismatch http://example.org/CodeSystem/FacilityIdentifierTypesCS vs https://fhir.sha.go.ke/fhir/terminology/CodeSystem/facility-identifier-types

fsh-generated/resources/CodeSystem-FacilityLevelCS.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/c1965)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/c1965)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1965)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-KenyaLicenseStatus.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/c1332)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/c1332)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1332)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-KenyaRegulatoryBody.json Show Validation Information (1)

PathSeverityMessage
CodeSystem​.where(url = 'https:​/​/nhts​.dha​.go​.ke​/orgs​/MOH-KENYA​/sources​/HIE-REF​/concepts​/PRACTITIONER-LICENSING-BODY')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-KenyaRegulatoryBody.json - the canonical URL (http://example.org/CodeSystem/KenyaRegulatoryBody) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-LICENSING-BODY). 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/c5016)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/c5016)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c5016)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-KenyaRegulatoryBodyerrorURL Mismatch http://example.org/CodeSystem/KenyaRegulatoryBody vs https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-LICENSING-BODY

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

PathSeverityMessage
CodeSystem​.where(url = 'https:​/​/nhts​.dha​.go​.ke​/orgs​/MOH-KENYA​/sources​/ORG-00001-SRC-024')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-OrganizationTypeCS.json - the canonical URL (http://example.org/CodeSystem/OrganizationTypeCS) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/ORG-00001-SRC-024). 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/c1923)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/c1923)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c1923)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-OrganizationTypeCSerrorURL Mismatch http://example.org/CodeSystem/OrganizationTypeCS vs https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/ORG-00001-SRC-024

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

PathSeverityMessage
CodeSystem​.where(url = 'https:​/​/nhts​.dha​.go​.ke​/orgs​/MOH-KENYA​/sources​/HIE-REF​/concepts​/PRACTITIONER-ROLES​/')errorConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-PractitionerRolesCS.json - the canonical URL (http://example.org/CodeSystem/PractitionerRolesCS) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-ROLES/). 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/c2620)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.title is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c2620)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/c2620)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING
CodeSystem (l1/c2620)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-PractitionerRolesCSerrorURL Mismatch http://example.org/CodeSystem/PractitionerRolesCS vs https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-ROLES/

fsh-generated/resources/CodeSystem-countries.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/c10104)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/c10104)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/ImplementationGuide-fhir.kenyaCoreIG.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.dependsOn[2] (l1​/c2096)warningThe ImplementationGuide uses package hl7.fhir.uv.ips#1.1.0 released on 2022-11-22, 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

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/provider-organization')errorConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.json - the canonical URL (http://example.org/StructureDefinition/KenyaCoreOrganization) does not match the URL (http://example.org/StructureDefinition/provider-organization). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
StructureDefinition.urlerrorResource id/url mismatch: KenyaCoreOrganization/http://example.org/StructureDefinition/provider-organization RESOURCE_ID_MISMATCH
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c106752)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/provider-organization|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c107047)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[12]​.binding​.extension[0] (l1​/c112462)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATED
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c241326)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/provider-organization|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c241327)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[5]​.slicing​.discriminator[0] (l1​/c242076)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[8]​.fixed​.ofType(uri)errorThe element Organization.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[19]​.slicing​.discriminator[0] (l1​/c120627)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[19]​.constraint[1] (l1​/c121664)errorError in constraint 'provider-org-min-identifier' with expression 'identifier.exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1) ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[49]​.constraint[1] (l1​/c159211)errorError in constraint 'provider-org-fr-code-format' with expression 'value.matches('^FID-\d{2}-\d{6}-\d$')': Error @1, 38: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot (l1​/c240992)warningThe slice 'providerLicense' on path 'Organization.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c240992)warningThe slice 'fid' on path 'Organization.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c240992)warningThe slice 'frCode' on path 'Organization.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c240992)warningThe slice 'registrationNumber' on path 'Organization.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/provider-organization')warningThe Implementation Guide contains no examples for this profile
fsh-generated​/resources​/StructureDefinition-KenyaCoreOrganizationerrorURL Mismatch http://example.org/StructureDefinition/KenyaCoreOrganization vs http://example.org/StructureDefinition/provider-organization

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

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for approval-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/approval-status-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-facility-level-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for facility-level-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/facility-level-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c37970)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-allergyintolerance|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c38265)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c90077)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-allergyintolerance|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c90078)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element AllergyIntolerance.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-allergyintolerance')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-condition.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
KenyaCore Condition Profile​.Condition​.verificationStatuswarningBinding http://terminology.hl7.org/CodeSystem/condition-ver-status could not be located
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c36838)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/condition|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c37133)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[18]​.binding​.valueSet (l1​/c51943)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/condition-clinical'. 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 '1.0.1', found versions: 0.5.0 (from hl7.terminology.r4#5.0.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/condition-clinical' to 'http://terminology.hl7.org/ValueSet/condition-clinical|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[19]​.binding​.valueSet (l1​/c53681)errorCanonical URL 'http://terminology.hl7.org/CodeSystem/condition-ver-status' refers to a resource that has the wrong type. Found CodeSystem expecting one of [ValueSet] TYPE_SPECIFIC_CHECKS_DT_CANONICAL_TYPE
StructureDefinition​.snapshot​.element[22]​.binding​.valueSet (l1​/c57256)warningA definition could not be found for Canonical URL 'http://id.who.int/icd/release/11-mms' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c85369)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/condition|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c85370)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[2]​.binding​.valueSet (l1​/c85546)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/condition-clinical'. 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 '1.0.1', found versions: 0.5.0 (from hl7.terminology.r4#5.0.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/condition-clinical' to 'http://terminology.hl7.org/ValueSet/condition-clinical|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[3]​.binding​.valueSet (l1​/c85736)errorCanonical URL 'http://terminology.hl7.org/CodeSystem/condition-ver-status' refers to a resource that has the wrong type. Found CodeSystem expecting one of [ValueSet] TYPE_SPECIFIC_CHECKS_DT_CANONICAL_TYPE
StructureDefinition​.differential​.element[5]​.binding​.valueSet (l1​/c86027)warningA definition could not be found for Canonical URL 'http://id.who.int/icd/release/11-mms' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[3]​.bindingerrorThe valueSet reference http://terminology.hl7.org/CodeSystem/condition-ver-status on element Condition.verificationStatus points to something that is not a value set (CodeSystem) SD_ED_BIND_NOT_VS
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Condition.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[19]​.bindingerrorThe valueSet reference http://terminology.hl7.org/CodeSystem/condition-ver-status on element Condition.verificationStatus points to something that is not a value set (CodeSystem) SD_ED_BIND_NOT_VS
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-condition')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c43238)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-diagnosticreport|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c43533)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[21]​.binding​.valueSet (l1​/c62044)warningA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/Regenstrief-Institute/sources/LOINC/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c85506)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-diagnosticreport|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c85507)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[4]​.binding​.valueSet (l1​/c86077)warningA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/Regenstrief-Institute/sources/LOINC/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element DiagnosticReport.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-diagnosticreport')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-documentreference.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
Kenya Core DocumentReference Profile​.attachment​.DocumentReference​.content​.attachment​.contentTypewarningUnable to check if http://hl7.org/fhir/ValueSet/mimetypes is a proper subset of http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 - base value set is too large to check
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c45534)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-documentreference|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c45829)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[22]​.binding​.valueSet (l1​/c66559)warningA definition could not be found for Canonical URL 'https://build.fhir.org/ig/HL7/US-Core/ValueSet-us-core-documentreference-category.html' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[57]​.binding​.valueSet (l1​/c113231)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActCode'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActCode' to 'http://terminology.hl7.org/ValueSet/v3-ActCode|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c120098)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-documentreference|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c120099)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[4]​.binding​.valueSet (l1​/c120765)warningA definition could not be found for Canonical URL 'https://build.fhir.org/ig/HL7/US-Core/ValueSet-us-core-documentreference-category.html' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element DocumentReference.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-documentreference')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-encounter.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c34851)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-encounter|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c35146)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[25]​.binding​.valueSet (l1​/c57603)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/v3-ActEncounterCode' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[30]​.binding​.valueSet (l1​/c64625)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode' to 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[32]​.binding​.valueSet (l1​/c66149)warningA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/bill/concepts/claim%20subtype/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[34]​.binding​.valueSet (l1​/c68169)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActPriority'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActPriority' to 'http://terminology.hl7.org/ValueSet/v3-ActPriority|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c123978)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-encounter|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c123979)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[3]​.binding​.valueSet (l1​/c124268)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/v3-ActEncounterCode' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[4]​.binding​.valueSet (l1​/c124440)warningA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/bill/concepts/claim%20subtype/' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Encounter.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-encounter')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c38725)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-episodeofcare|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c39020)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c75966)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-episodeofcare|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c75967)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element EpisodeOfCare.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-episodeofcare')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-location.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c35337)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-location|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c35632)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[24]​.binding​.valueSet (l1​/c55804)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType' to 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c79364)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-location|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c79365)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Location.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-location')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-observation.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c41770)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-observation|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c42065)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c116602)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-observation|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c116603)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Observation.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-observation')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-patient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/StructureDefinition​/patient')errorConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-patient.json - the canonical URL (http://example.org/StructureDefinition/kenya-core-patient) does not match the URL (https://fhir.sha.go.ke/fhir/StructureDefinition/patient). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8] (l1​/c96404)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[23] (l1​/c115907)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[25] (l1​/c118873)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[32] (l1​/c127012)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[34] (l1​/c129986)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[41] (l1​/c138157)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[43] (l1​/c141147)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[50] (l1​/c149330)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[52] (l1​/c152300)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[82]​.binding​.valueSet (l1​/c186354)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/country' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[2] (l1​/c224527)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[8] (l1​/c226178)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[9] (l1​/c226392)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[12] (l1​/c227043)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[13] (l1​/c227263)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[16] (l1​/c227934)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[17] (l1​/c228166)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[20] (l1​/c228851)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[21] (l1​/c229068)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[32]​.binding​.valueSet (l1​/c230689)errorA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/country' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[1]​.constraint[0] (l1​/c89092)errorError in constraint 'sha-patient-id-format' with expression 'matches('^CR\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Patient.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[19]​.constraint[1] (l1​/c111152)errorError in constraint 'sha-patient-min-identifier' with expression 'identifier.where(system='https://fhir.sha.go.ke/fhir/identifier/shanumber' or system='https://fhir.sha.go.ke/fhir/identifier/phonenumber' or system='https://fhir.sha.go.ke/fhir/identifier/householdnumber' or system='https://fhir.sha.go.ke/fhir/identifier/nationalid').exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1) ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[26]​.constraint[1] (l1​/c120318)errorError in constraint 'sha-number-format' with expression 'matches('^CR\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[35]​.constraint[1] (l1​/c131421)errorError in constraint 'kenya-phone-format' with expression 'matches('^\\+254\d{9}$')': Error @1, 25: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[44]​.constraint[1] (l1​/c142616)errorError in constraint 'household-number-format' with expression 'matches('^HH\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[53]​.constraint[1] (l1​/c153714)errorError in constraint 'national-id-format' with expression 'matches('^\d{8}$')': Error @1, 19: Unknown FHIRPath character escape \d ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'citizenship' on path 'Patient.extension' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'personWithDisability' on path 'Patient.extension' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'shaNumber' on path 'Patient.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'phoneNumber' on path 'Patient.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'householdNumber' on path 'Patient.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.snapshot (l1​/c223933)warningThe slice 'nationalId' on path 'Patient.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
StructureDefinition​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/StructureDefinition​/patient')warningThe Implementation Guide contains no examples for this profile
fsh-generated​/resources​/StructureDefinition-kenya-core-patienterrorURL Mismatch http://example.org/StructureDefinition/kenya-core-patient vs https://fhir.sha.go.ke/fhir/StructureDefinition/patient

fsh-generated/resources/StructureDefinition-kenya-core-practitionerrole.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c30861)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner-role|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c31156)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c71856)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner-role|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c71857)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element PractitionerRole.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-practitionerrole')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-procedure.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c39608)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-procedure|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c39903)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c100585)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-procedure|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c100586)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Procedure.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-procedure')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c37491)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-questionnaireresponse|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c37786)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c82287)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-questionnaireresponse|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c82288)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element QuestionnaireResponse.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/kenya-core-questionnaireresponse')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.json Show Validation Information (1)

PathSeverityMessage
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical) (l1​/c32360)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-relatedperson|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.snapshot​.element[8] (l1​/c32655)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1]​.pattern​.ofType(canonical) (l1​/c64664)warningA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-relatedperson|1.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
StructureDefinition​.differential​.element[1] (l1​/c64665)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[2]​.slicing​.discriminator[0] (l1​/c64794)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[8]​.fixed​.ofType(uri)errorThe element RelatedPerson.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[17]​.slicing​.discriminator[0] (l1​/c45035)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:​/​/example​.org​/StructureDefinition​/kenya-core-relatedperson')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for license-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/license-status-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-licensing-body-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for licensing-body-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/licensing-body-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-patient-ethnicity-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for patient-ethnicity-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/patient-ethnicity-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-person-with-disability-extension.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for person-with-disability-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
StructureDefinition​.where(url = 'http:​/​/example​.org​/StructureDefinition​/person-with-disability-extension')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-practitioner-sha-ke.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/StructureDefinition​/practitioner')errorConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-practitioner-sha-ke.json - the canonical URL (http://example.org/StructureDefinition/practitioner-sha-ke) does not match the URL (https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
Meta.profileerrorThe fixed value has type 'uri' which is not valid (valid type: [canonical])
StructureDefinition​.snapshot​.element[8] (l1​/c100087)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.differential​.element[1] (l1​/c218699)errorConstraint failed: eld-8: 'Pattern and fixed are mutually exclusive (pattern.empty() or fixed.empty())' http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-8
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)errorThe element Practitioner.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical]) SD_VALUE_TYPE_IILEGAL
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)informationThe repeating element has a fixed. The fixed will apply to all the repeats (this has not been clear to all users)
StructureDefinition​.snapshot​.element[8]​.fixed​.ofType(uri)warningThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[8]​.pattern​.ofType(canonical)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[8]​.pattern​.ofType(canonical)warningThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error SD_VALUE_TYPE_REPEAT_WARNING_DOTNET
StructureDefinition​.snapshot​.element[17]​.constraint[1] (l1​/c113640)errorError in constraint 'ken-prac-min-identifier' with expression 'identifier.where(system='https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistrationNumber' or system='https://fhir.sha.go.ke/fhir/Practitioner/SladeCode' or system='https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistryID' or system='https://fhir.sha.go.ke/fhir/Practitioner/National_ID').exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1) ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[65]​.constraint[1] (l1​/c171187)errorError in constraint 'ken-prac-min-contact' with expression 'telecom.where(system='email').exists() or telecom.where(system='phone').exists()': Error evaluating FHIRPath expression: The name 'telecom' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/ContactPoint] (@char 1) ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[65]​.constraint[2] (l1​/c171398)errorError in constraint 'ken-prac-contact-format' with expression 'telecom.all(value.exists())': Error evaluating FHIRPath expression: The name 'telecom' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/ContactPoint] (@char 1) ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.snapshot​.element[70]​.constraint[1] (l1​/c177377)errorError in constraint 'ken-prac-email-format' with expression 'matches('^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$')': Error @1, 60: Unknown FHIRPath character escape \. ED_INVARIANT_EXPRESSION_ERROR
StructureDefinition​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/StructureDefinition​/practitioner')warningThe Implementation Guide contains no examples for this profile
fsh-generated​/resources​/StructureDefinition-practitioner-sha-keerrorURL Mismatch http://example.org/StructureDefinition/practitioner-sha-ke vs https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner

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

PathSeverityMessage
ValueSet (l1/c1126)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-administrative-gender-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/administrative-gender')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-administrative-gender-vs.json - the canonical URL (http://example.org/ValueSet/administrative-gender-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/administrative-gender). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1117)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/c1117)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated​/resources​/ValueSet-administrative-gender-vserrorURL Mismatch http://example.org/ValueSet/administrative-gender-vs vs https://fhir.sha.go.ke/fhir/ValueSet/administrative-gender

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

PathSeverityMessage
ValueSet (l1/c1037)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/c1037)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present

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

PathSeverityMessage
ValueSet (l1/c1027)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/c1027)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/kenya-license-status')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kenya-license-status-vs.json - the canonical URL (http://example.org/ValueSet/kenya-license-status-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/kenya-license-status). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1083)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/c1083)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated​/resources​/ValueSet-kenya-license-status-vserrorURL Mismatch http://example.org/ValueSet/kenya-license-status-vs vs https://fhir.sha.go.ke/fhir/ValueSet/kenya-license-status

fsh-generated/resources/ValueSet-kenya-regulatory-body-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/kenya-regulatory-body')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kenya-regulatory-body-vs.json - the canonical URL (http://example.org/ValueSet/kenya-regulatory-body-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/kenya-regulatory-body). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1175)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/c1175)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated​/resources​/ValueSet-kenya-regulatory-body-vserrorURL Mismatch http://example.org/ValueSet/kenya-regulatory-body-vs vs https://fhir.sha.go.ke/fhir/ValueSet/kenya-regulatory-body

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/national-id')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-national-id-vs.json - the canonical URL (http://example.org/ValueSet/national-id-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/national-id). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet​.compose​.include[0]​.system (l1​/c967)warningNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/National_ID' Type_Specific_Checks_DT_URL_Resolve
ValueSet (l1/c971)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/c971)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.where(id = 'national-id-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'https://fhir.sha.go.ke/fhir/Practitioner/National_ID' could not be found, so the value set cannot be expanded (from server, see log)
fsh-generated​/resources​/ValueSet-national-id-vserrorURL Mismatch http://example.org/ValueSet/national-id-vs vs https://fhir.sha.go.ke/fhir/ValueSet/national-id

fsh-generated/resources/ValueSet-nz-ethnic-group-level-4-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/nz-ethnic-group-level-4')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-nz-ethnic-group-level-4-vs.json - the canonical URL (http://example.org/ValueSet/nz-ethnic-group-level-4-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/nz-ethnic-group-level-4). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1064)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/c1064)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated​/resources​/ValueSet-nz-ethnic-group-level-4-vserrorURL Mismatch http://example.org/ValueSet/nz-ethnic-group-level-4-vs vs https://fhir.sha.go.ke/fhir/ValueSet/nz-ethnic-group-level-4

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

PathSeverityMessage
ValueSet (l1/c1158)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-practitioner-registration-number-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/practitioner-registration-number')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-registration-number-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-registration-number-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registration-number). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet​.compose​.include[0]​.system (l1​/c1151)warningNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistrationNumber' Type_Specific_Checks_DT_URL_Resolve
ValueSet (l1/c1155)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/c1155)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet​.where(id = 'practitioner-registration-number-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistrationNumber' could not be found, so the value set cannot be expanded (from server, see log)
fsh-generated​/resources​/ValueSet-practitioner-registration-number-vserrorURL Mismatch http://example.org/ValueSet/practitioner-registration-number-vs vs https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registration-number

fsh-generated/resources/ValueSet-practitioner-registry-id-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/practitioner-registry-id')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-registry-id-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-registry-id-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registry-id). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet​.compose​.include[0]​.system (l1​/c1079)warningNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistryID' Type_Specific_Checks_DT_URL_Resolve
ValueSet (l1/c1083)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/c1083)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet​.where(id = 'practitioner-registry-id-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistryID' could not be found, so the value set cannot be expanded (from server, see log)
fsh-generated​/resources​/ValueSet-practitioner-registry-id-vserrorURL Mismatch http://example.org/ValueSet/practitioner-registry-id-vs vs https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registry-id

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/practitioner-roles')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-roles-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-roles-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-roles). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1139)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/c1139)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated​/resources​/ValueSet-practitioner-roles-vserrorURL Mismatch http://example.org/ValueSet/practitioner-roles-vs vs https://fhir.sha.go.ke/fhir/ValueSet/practitioner-roles

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/practitioner-specialties')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-specialties-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-specialties-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-specialties). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet​.compose​.include[0]​.system (l1​/c1130)warningNo definition could be found for URL value 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER_SPECIALTIES/' Type_Specific_Checks_DT_URL_Resolve
ValueSet (l1/c1134)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/c1134)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet​.where(id = 'practitioner-specialties-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER_SPECIALTIES/' could not be found, so the value set cannot be expanded (from server, see log)
fsh-generated​/resources​/ValueSet-practitioner-specialties-vserrorURL Mismatch http://example.org/ValueSet/practitioner-specialties-vs vs https://fhir.sha.go.ke/fhir/ValueSet/practitioner-specialties

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/fhir​.sha​.go​.ke​/fhir​/ValueSet​/slade-code')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-slade-code-vs.json - the canonical URL (http://example.org/ValueSet/slade-code-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/slade-code). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH
ValueSet​.compose​.include[0]​.system (l1​/c956)warningNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/SladeCode' Type_Specific_Checks_DT_URL_Resolve
ValueSet (l1/c960)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/c960)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.where(id = 'slade-code-vs')errorError from https://tx.fhir.org/r4: A definition for CodeSystem 'https://fhir.sha.go.ke/fhir/Practitioner/SladeCode' could not be found, so the value set cannot be expanded (from server, see log)
fsh-generated​/resources​/ValueSet-slade-code-vserrorURL Mismatch http://example.org/ValueSet/slade-code-vs vs https://fhir.sha.go.ke/fhir/ValueSet/slade-code

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


CODESYSTEM_SHAREABLE_MISSING

fsh-generated/resources/CodeSystem-ApprovalStatusCS.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-ApprovalStatusCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-ApprovalStatusCS.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-ConditionCategoryCS.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-ConditionCategoryCS.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-FacilityIdentifierTypesCS.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-FacilityIdentifierTypesCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-FacilityIdentifierTypesCS.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-FacilityLevelCS.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-FacilityLevelCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-FacilityLevelCS.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-KenyaLicenseStatus.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-KenyaLicenseStatus.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-KenyaLicenseStatus.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-KenyaRegulatoryBody.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-KenyaRegulatoryBody.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-KenyaRegulatoryBody.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-OrganizationTypeCS.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-OrganizationTypeCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-OrganizationTypeCS.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-PractitionerRolesCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.title is mandatory, but it is not present
fsh-generated/resources/CodeSystem-PractitionerRolesCS.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-PractitionerRolesCS.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.description is mandatory, but it is not present
fsh-generated/resources/CodeSystem-PractitionerRolesCS.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-countries.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-countries.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

ED_INVARIANT_EXPRESSION_ERROR

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonError in constraint 'provider-org-min-identifier' with expression 'identifier.exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonError in constraint 'provider-org-fr-code-format' with expression 'value.matches('^FID-\d{2}-\d{6}-\d$')': Error @1, 38: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'sha-patient-id-format' with expression 'matches('^CR\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'sha-patient-min-identifier' with expression 'identifier.where(system='https://fhir.sha.go.ke/fhir/identifier/shanumber' or system='https://fhir.sha.go.ke/fhir/identifier/phonenumber' or system='https://fhir.sha.go.ke/fhir/identifier/householdnumber' or system='https://fhir.sha.go.ke/fhir/identifier/nationalid').exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'sha-number-format' with expression 'matches('^CR\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'kenya-phone-format' with expression 'matches('^\\+254\d{9}$')': Error @1, 25: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'household-number-format' with expression 'matches('^HH\d{13}-\d+$')': Error @1, 26: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonError in constraint 'national-id-format' with expression 'matches('^\d{8}$')': Error @1, 19: Unknown FHIRPath character escape \d
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonError in constraint 'ken-prac-min-identifier' with expression 'identifier.where(system='https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistrationNumber' or system='https://fhir.sha.go.ke/fhir/Practitioner/SladeCode' or system='https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistryID' or system='https://fhir.sha.go.ke/fhir/Practitioner/National_ID').exists()': Error evaluating FHIRPath expression: The name 'identifier' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/Identifier] (@char 1)
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonError in constraint 'ken-prac-min-contact' with expression 'telecom.where(system='email').exists() or telecom.where(system='phone').exists()': Error evaluating FHIRPath expression: The name 'telecom' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/ContactPoint] (@char 1)
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonError in constraint 'ken-prac-contact-format' with expression 'telecom.all(value.exists())': Error evaluating FHIRPath expression: The name 'telecom' is not valid for any of the possible types: [http://hl7.org/fhir/StructureDefinition/ContactPoint] (@char 1)
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonError in constraint 'ken-prac-email-format' with expression 'matches('^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$')': Error @1, 60: Unknown FHIRPath character escape \.

IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/ImplementationGuide-fhir.kenyaCoreIG.jsonThe ImplementationGuide uses package hl7.fhir.uv.ips#1.1.0 released on 2022-11-22, but the most recent appropriate version is 2.0.0. This reference is getting old and the more recent version should be considered

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated

RESOURCE_CANONICAL_MISMATCH

fsh-generated/resources/CodeSystem-FacilityIdentifierTypesCS.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-FacilityIdentifierTypesCS.json - the canonical URL (http://example.org/CodeSystem/FacilityIdentifierTypesCS) does not match the URL (https://fhir.sha.go.ke/fhir/terminology/CodeSystem/facility-identifier-types). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/CodeSystem-KenyaRegulatoryBody.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-KenyaRegulatoryBody.json - the canonical URL (http://example.org/CodeSystem/KenyaRegulatoryBody) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-LICENSING-BODY). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/CodeSystem-OrganizationTypeCS.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-OrganizationTypeCS.json - the canonical URL (http://example.org/CodeSystem/OrganizationTypeCS) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/ORG-00001-SRC-024). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/CodeSystem-PractitionerRolesCS.jsonConformance resource /scratch/repo/fsh-generated/resources/CodeSystem-PractitionerRolesCS.json - the canonical URL (http://example.org/CodeSystem/PractitionerRolesCS) does not match the URL (https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER-ROLES/). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.json - the canonical URL (http://example.org/StructureDefinition/KenyaCoreOrganization) does not match the URL (http://example.org/StructureDefinition/provider-organization). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-kenya-core-patient.json - the canonical URL (http://example.org/StructureDefinition/kenya-core-patient) does not match the URL (https://fhir.sha.go.ke/fhir/StructureDefinition/patient). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonConformance resource /scratch/repo/fsh-generated/resources/StructureDefinition-practitioner-sha-ke.json - the canonical URL (http://example.org/StructureDefinition/practitioner-sha-ke) does not match the URL (https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-administrative-gender-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-administrative-gender-vs.json - the canonical URL (http://example.org/ValueSet/administrative-gender-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/administrative-gender). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-kenya-license-status-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kenya-license-status-vs.json - the canonical URL (http://example.org/ValueSet/kenya-license-status-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/kenya-license-status). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-kenya-regulatory-body-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kenya-regulatory-body-vs.json - the canonical URL (http://example.org/ValueSet/kenya-regulatory-body-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/kenya-regulatory-body). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-national-id-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-national-id-vs.json - the canonical URL (http://example.org/ValueSet/national-id-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/national-id). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-nz-ethnic-group-level-4-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-nz-ethnic-group-level-4-vs.json - the canonical URL (http://example.org/ValueSet/nz-ethnic-group-level-4-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/nz-ethnic-group-level-4). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-practitioner-registration-number-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-registration-number-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-registration-number-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registration-number). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-practitioner-registry-id-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-registry-id-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-registry-id-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-registry-id). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-practitioner-roles-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-roles-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-roles-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-roles). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-practitioner-specialties-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-practitioner-specialties-vs.json - the canonical URL (http://example.org/ValueSet/practitioner-specialties-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/practitioner-specialties). Use the special-url parameter if you really mean for it not to match
fsh-generated/resources/ValueSet-slade-code-vs.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-slade-code-vs.json - the canonical URL (http://example.org/ValueSet/slade-code-vs) does not match the URL (https://fhir.sha.go.ke/fhir/ValueSet/slade-code). Use the special-url parameter if you really mean for it not to match

RESOURCE_ID_MISMATCH

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonResource id/url mismatch: KenyaCoreOrganization/http://example.org/StructureDefinition/provider-organization

SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-approval-status-extension.jsonReview the extension type for approval-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-facility-level-extension.jsonReview the extension type for facility-level-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
fsh-generated/resources/StructureDefinition-license-status-extension.jsonReview the extension type for license-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-licensing-body-extension.jsonReview the extension type for licensing-body-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
fsh-generated/resources/StructureDefinition-patient-ethnicity-extension.jsonReview the extension type for patient-ethnicity-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere
fsh-generated/resources/StructureDefinition-person-with-disability-extension.jsonReview the extension type for person-with-disability-extension: extensions should not have a context of Element unless it's really intended that they can be used anywhere

SD_ED_BIND_NOT_VS

fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThe valueSet reference http://terminology.hl7.org/CodeSystem/condition-ver-status on element Condition.verificationStatus points to something that is not a value set (CodeSystem)
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThe valueSet reference http://terminology.hl7.org/CodeSystem/condition-ver-status on element Condition.verificationStatus points to something that is not a value set (CodeSystem)

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.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-KenyaCoreOrganization.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-kenya-core-relatedperson.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-kenya-core-relatedperson.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)

SD_VALUE_TYPE_IILEGAL

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonThe element Organization.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.jsonThe element AllergyIntolerance.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThe element Condition.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonThe element DiagnosticReport.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonThe element DocumentReference.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonThe element Encounter.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.jsonThe element EpisodeOfCare.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonThe element Location.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-observation.jsonThe element Observation.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonThe element Patient.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-practitionerrole.jsonThe element PractitionerRole.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-procedure.jsonThe element Procedure.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.jsonThe element QuestionnaireResponse.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.jsonThe element RelatedPerson.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonThe element Practitioner.meta.profile has a fixed of type uri, which is not in the list of allowed types ([canonical])

SD_VALUE_TYPE_REPEAT_WARNING_DOTNET

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-observation.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-observation.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-procedure.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-procedure.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonThe repeating element has a fixed value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error
fsh-generated/resources/StructureDefinition-practitioner-sha-ke.jsonThe repeating element has a pattern value for a primitive type. The DotNet validator will not apply this to all the repeats - this is an error

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/condition-clinical'. 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 '1.0.1', found versions: 0.5.0 (from hl7.terminology.r4#5.0.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/condition-clinical' to 'http://terminology.hl7.org/ValueSet/condition-clinical|1.0.1'
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/condition-clinical'. 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 '1.0.1', found versions: 0.5.0 (from hl7.terminology.r4#5.0.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/condition-clinical' to 'http://terminology.hl7.org/ValueSet/condition-clinical|1.0.1'
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActCode'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActCode' to 'http://terminology.hl7.org/ValueSet/v3-ActCode|3.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode' to 'http://terminology.hl7.org/ValueSet/v3-ActEncounterCode|3.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ActPriority'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ActPriority' to 'http://terminology.hl7.org/ValueSet/v3-ActPriority|3.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType'. 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 '3.0.0', found versions: 2.0.0 (from hl7.terminology.r4#5.0.0), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType' to 'http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType|3.0.0'

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/provider-organization|1.0.0'
fsh-generated/resources/StructureDefinition-KenyaCoreOrganization.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/provider-organization|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-allergyintolerance|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-allergyintolerance.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-allergyintolerance|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/condition|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonA definition could not be found for Canonical URL 'http://id.who.int/icd/release/11-mms'
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/condition|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonA definition could not be found for Canonical URL 'http://id.who.int/icd/release/11-mms'
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-diagnosticreport|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/Regenstrief-Institute/sources/LOINC/'
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-diagnosticreport|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-diagnosticreport.jsonA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/Regenstrief-Institute/sources/LOINC/'
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-documentreference|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonA definition could not be found for Canonical URL 'https://build.fhir.org/ig/HL7/US-Core/ValueSet-us-core-documentreference-category.html'
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-documentreference|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-documentreference.jsonA definition could not be found for Canonical URL 'https://build.fhir.org/ig/HL7/US-Core/ValueSet-us-core-documentreference-category.html'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-encounter|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/v3-ActEncounterCode'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/bill/concepts/claim%20subtype/'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-encounter|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/v3-ActEncounterCode'
fsh-generated/resources/StructureDefinition-kenya-core-encounter.jsonA definition could not be found for Canonical URL 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/bill/concepts/claim%20subtype/'
fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-episodeofcare|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-episodeofcare.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-episodeofcare|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-location|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-location.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-location|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-observation.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-observation|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-observation.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-observation|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/country'
fsh-generated/resources/StructureDefinition-kenya-core-patient.jsonA definition could not be found for Canonical URL 'http://hl7.org/fhir/ValueSet/country'
fsh-generated/resources/StructureDefinition-kenya-core-practitionerrole.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner-role|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-practitionerrole.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/practitioner-role|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-procedure.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-procedure|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-procedure.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-procedure|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-questionnaireresponse|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-questionnaireresponse.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-questionnaireresponse|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-relatedperson|1.0.0'
fsh-generated/resources/StructureDefinition-kenya-core-relatedperson.jsonA definition could not be found for Canonical URL 'https://fhir.sha.go.ke/fhir/StructureDefinition/kenya-core-relatedperson|1.0.0'

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_TYPE

fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonCanonical URL 'http://terminology.hl7.org/CodeSystem/condition-ver-status' refers to a resource that has the wrong type. Found CodeSystem expecting one of [ValueSet]
fsh-generated/resources/StructureDefinition-kenya-core-condition.jsonCanonical URL 'http://terminology.hl7.org/CodeSystem/condition-ver-status' refers to a resource that has the wrong type. Found CodeSystem expecting one of [ValueSet]

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/ValueSet-national-id-vs.jsonNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/National_ID'
fsh-generated/resources/ValueSet-practitioner-registration-number-vs.jsonNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistrationNumber'
fsh-generated/resources/ValueSet-practitioner-registry-id-vs.jsonNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/PractitionerRegistryID'
fsh-generated/resources/ValueSet-practitioner-specialties-vs.jsonNo definition could be found for URL value 'https://nhts.dha.go.ke/orgs/MOH-KENYA/sources/HIE-REF/concepts/PRACTITIONER_SPECIALTIES/'
fsh-generated/resources/ValueSet-slade-code-vs.jsonNo definition could be found for URL value 'https://fhir.sha.go.ke/fhir/Practitioner/SladeCode'