Generated Fri Jun 19 10:16:03 UTC 2026, FHIR version 4.0.1 for fhir.kenyaPSIG#0.1.0 (canonical = https://nshr-uat.sha.go.ke/fhir (history)). See Errors Only & IP
| Quality Checks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publisher Version: | IG Publisher Version: v2.2.9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Code: | n/a . PackageId = fhir.kenyaPSIG, Canonical = https://nshr-uat.sha.go.ke/fhir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Language Info: | This IG has no language information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Request: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Supressed Messages: | No Suppressed Issues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Related IGs: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependent IGs: | no references | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Global Profiles: | (none declared) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Terminology Server(s): | http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HTA Analysis: | Non-HL7 Igs are exempt from terminology dependency analysis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R5 Dependencies: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Draft Dependencies: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modifier Extensions: | (none) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at https://nshr-uat.sha.go.ke/fhir (Problem #1 with package-list.json at https://nshr-uat.sha.go.ke/fhir: Service Unavailable) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary: | errors = 0, warn = 54, info = 37, broken links = 0, pinned = n/a. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | warning | The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide |
| 2 | warning | An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide |
| 3 | warning | An 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 |
| 4 | warning | The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ImplementationGuide.dependsOn[2] (l1/c3100) | warning | The ImplementationGuide uses package hl7.fhir.uv.ips#2.0.0 released on 2025-10-03, but the most recent appropriate version is 2.0.1. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () All_observations_should_have_an_effectiveDateTime_or_an_effectivePeriod | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for collection-context: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/collection-context') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for communication-preference: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/communication-preference') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.where(url = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/insurance-information') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[12].binding.extension[0] (l1/c65596) | information | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead' MSG_DEPENDS_ON_DEPRECATED_NOTE | StructureDefinition |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[65].binding.valueSet (l1/c110762) | warning | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0092'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0092' to 'http://terminology.hl7.org/ValueSet/v2-0092|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS | StructureDefinition |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[30].binding.valueSet (l1/c74883) | warning | A definition could not be found for Canonical URL 'http://www.rsna.org/RadLex_Playbook.aspx' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE | StructureDefinition |
| StructureDefinition.snapshot.element[61].binding.valueSet (l1/c111423) | warning | A definition could not be found for Canonical URL 'http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE | StructureDefinition |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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[54].binding | warning | The definition for the element 'ImagingStudy.series.performer.function' binds to the value set 'http://hl7.org/fhir/ValueSet/series-performer-function|4.0.1' which is experimental, but this structure is not labeled as experimental SD_ED_EXPERIMENTAL_BINDING | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[19].binding.valueSet (l1/c48647) | warning | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0116'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0116' to 'http://terminology.hl7.org/ValueSet/v2-0116|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS | StructureDefinition |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.differential.element[17].slicing.discriminator[0] (l1/c242793) | information | The 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].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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[56].slicing.discriminator[0] (l1/c156759) | information | The 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 (l1/c240255) | warning | The slice 'phone' on path 'Patient.telecom' 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/c240255) | warning | The slice 'email' on path 'Patient.telecom' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[37].binding.valueSet (l1/c87278) | warning | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0916'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0916' to 'http://terminology.hl7.org/ValueSet/v2-0916|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS | StructureDefinition |
| StructureDefinition.snapshot.element[55].binding.valueSet (l1/c106906) | warning | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0371'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0371' to 'http://terminology.hl7.org/ValueSet/v2-0371|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS | StructureDefinition |
| StructureDefinition.snapshot.element[56].binding.valueSet (l1/c108168) | warning | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0493'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0493' to 'http://terminology.hl7.org/ValueSet/v2-0493|3.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS | StructureDefinition |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | information | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) SD_VALUE_TYPE_REPEAT_HINT | -- |
| StructureDefinition.snapshot.element[8].pattern.ofType(canonical) | warning | The 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 | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.where(url = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/kenya-counties-extension') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for medication-brand-name: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/medication-brand-name') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.where(url = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/patient-title') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for procedure-type-category: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/procedure-type-category') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for referral-direction: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/referral-direction') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for referral-source: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/referral-source') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| StructureDefinition.context[0] | warning | Review the extension type for specimen-priority: 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 = 'https://nshr-uat.sha.go.ke/fhir/StructureDefinition/specimen-priority') | warning | The Implementation Guide contains no examples for this extension | -- |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet (l1/c1724) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/condition-category to 2.0.0 from choices of 1.0.1 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-ActCode to 10.0.0 from choices of 10.0.0 (hl7.terminology.r4#7.2.0), 9.0.0 (hl7.terminology.r4#6.2.0) PIN_VERSION | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-ActPriority to 4.0.0 from choices of 3.0.0 (hl7.terminology.r4#6.2.0), 4.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0074 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.where(id = 'kps-investigations-vs') | information | The value set expansion is too large, and only a subset has been displayed | -- |
| Path | Severity | Message | Validating |
| ValueSet.where(id = 'kps-medication-form-vs') | warning | Error from https://tx.fhir.org/r4: Error: A definition for CodeSystem 'http://example.org/fhir/CodeSystem/medication-form' could not be found, so the value set cannot be expanded (from server, see log) | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/medicationrequest-category to 2.0.0 from choices of 1.0.0 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0131 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-MaritalStatus to 4.0.0 from choices of 3.0.0 (hl7.terminology.r4#6.2.0), 4.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/medicationrequest-category to 2.0.0 from choices of 1.0.0 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0487 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) PIN_VERSION | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[7] (l1/c2345) | information | Wrong Display Name 'Unit' for http://unitsofmeasure.org#U. Valid display is one of 2 choices: 'U' (en) or '(Unit)' (en) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code VALUESET_CODE_CONCEPT_HINT | -- |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
Suppressed Messages (Warnings, hints, broken links)
No suppressed messsages
Errors sorted by type
| fsh-generated/resources/Observation-ObservationTravelPeriod.json | Best Practice Recommendation: In general, all observations should have an effective[x] () | -- |
| fsh-generated/resources/ImplementationGuide-fhir.kenyaPSIG.json | The ImplementationGuide uses package hl7.fhir.uv.ips#2.0.0 released on 2025-10-03, but the most recent appropriate version is 2.0.1. This reference is getting old and the more recent version should be considered | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-allergy-intolerance.json | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead' | StructureDefinition |
| fsh-generated/resources/ValueSet-condition-category-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/condition-category to 2.0.0 from choices of 1.0.1 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-encounter-class-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-ActCode to 10.0.0 from choices of 10.0.0 (hl7.terminology.r4#7.2.0), 9.0.0 (hl7.terminology.r4#6.2.0) | -- |
| fsh-generated/resources/ValueSet-encounter-priority-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-ActPriority to 4.0.0 from choices of 3.0.0 (hl7.terminology.r4#6.2.0), 4.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-kps-diagnostic-service-sections-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0074 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-kps-medication-request-category-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/medicationrequest-category to 2.0.0 from choices of 1.0.0 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-kps-organization-identifier-type-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) | -- |
| fsh-generated/resources/ValueSet-kps-patient-contact-relationship-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0131 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-kps-patient-identifier-type-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) | -- |
| fsh-generated/resources/ValueSet-kps-patient-marital-status-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v3-MaritalStatus to 4.0.0 from choices of 3.0.0 (hl7.terminology.r4#6.2.0), 4.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-kps-practitioner-identifier-type-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) | -- |
| fsh-generated/resources/ValueSet-medication-request-category-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/medicationrequest-category to 2.0.0 from choices of 1.0.0 (hl7.terminology.r4#6.2.0), 2.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/ValueSet-organization-identifier-type-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0203 to 5.0.0 from choices of 4.0.0 (hl7.terminology.r4#6.2.0), 5.0.0 (hl7.terminology.r4#6.5.0) | -- |
| fsh-generated/resources/ValueSet-specimen-type-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/v2-0487 to 3.0.0 from choices of 2.0.0 (hl7.terminology.r4#6.2.0), 3.0.0 (hl7.terminology.r4#7.2.0) | -- |
| fsh-generated/resources/StructureDefinition-collection-context.json | Review the extension type for collection-context: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-communication-preference.json | Review the extension type for communication-preference: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-medication-brand-name.json | Review the extension type for medication-brand-name: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-procedure-type-category.json | Review the extension type for procedure-type-category: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-referral-direction.json | Review the extension type for referral-direction: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-referral-source.json | Review the extension type for referral-source: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-specimen-priority.json | Review the extension type for specimen-priority: extensions should not have a context of Element unless it's really intended that they can be used anywhere | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-imaging-study.json | The definition for the element 'ImagingStudy.series.performer.function' binds to the value set 'http://hl7.org/fhir/ValueSet/series-performer-function|4.0.1' which is experimental, but this structure is not labeled as experimental | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-patient.json | The 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-ke-kps-patient.json | The 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-ke-kps-allergy-intolerance.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-condition.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-diagnostic-report.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-encounter.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-imaging-study.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-immunization.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-location.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-medication.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-medication-request.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-medication-statement.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-observation.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-organization.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-patient.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-practitioner.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-practitioner-role.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-procedure.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-service-request.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-specimen.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-substance.json | The repeating element has a pattern. The pattern will apply to all the repeats (this has not been clear to all users) | -- |
| fsh-generated/resources/StructureDefinition-ke-kps-allergy-intolerance.json | The 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-ke-kps-condition.json | The 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-ke-kps-diagnostic-report.json | The 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-ke-kps-encounter.json | The 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-ke-kps-imaging-study.json | The 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-ke-kps-immunization.json | The 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-ke-kps-location.json | The 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-ke-kps-medication.json | The 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-ke-kps-medication-request.json | The 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-ke-kps-medication-statement.json | The 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-ke-kps-observation.json | The 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-ke-kps-organization.json | The 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-ke-kps-patient.json | The 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-ke-kps-practitioner.json | The 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-ke-kps-practitioner-role.json | The 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-ke-kps-procedure.json | The 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-ke-kps-service-request.json | The 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-ke-kps-specimen.json | The 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-ke-kps-substance.json | The 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-ke-kps-encounter.json | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0092'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0092' to 'http://terminology.hl7.org/ValueSet/v2-0092|3.0.0' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-location.json | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0116'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0116' to 'http://terminology.hl7.org/ValueSet/v2-0116|3.0.0' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-specimen.json | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0916'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0916' to 'http://terminology.hl7.org/ValueSet/v2-0916|3.0.0' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-specimen.json | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0371'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0371' to 'http://terminology.hl7.org/ValueSet/v2-0371|3.0.0' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-specimen.json | There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v2-0493'. 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#6.5.0), 3.0.0 (from hl7.terminology.r4#7.2.0). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v2-0493' to 'http://terminology.hl7.org/ValueSet/v2-0493|3.0.0' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-imaging-study.json | A definition could not be found for Canonical URL 'http://www.rsna.org/RadLex_Playbook.aspx' | StructureDefinition |
| fsh-generated/resources/StructureDefinition-ke-kps-imaging-study.json | A definition could not be found for Canonical URL 'http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1' | StructureDefinition |
| fsh-generated/resources/ValueSet-ucum-units-vs.json | Wrong Display Name 'Unit' for http://unitsofmeasure.org#U. Valid display is one of 2 choices: 'U' (en) or '(Unit)' (en) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code | -- |