Validation Results for USCore

Generated Thu Jan 22 07:25:11 UTC 2026, FHIR version 4.0.1 for hl7.fhir.us.core#9.0.0 (canonical = http://hl7.org/fhir/us/core (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.30
Publication Code:core . PackageId = hl7.fhir.us.core, Canonical = http://hl7.org/fhir/us/core
Realm Check for US:

Snomed: The IG specifies the US edition of SNOMED CT

Profiles: All OK

Language Info:This IG has no language information
Publication Request:
RelatedIgs(None Found)
  • Publication Request is for v'9.0.0-ballot' but package version is v9.0.0
  • Publication Request is for version v9.0.0-ballot which is already published
Supressed Messages:84 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.core9.0.0R4http://hl7.org/fhir/us/core
... 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.smart-app-launch2.2.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.2
.... hl7.fhir.uv.extensions5.1.0-snapshot1 OR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1FHIR Version Mismatch. Latest Release is 5.2.0
..... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 7.0.1
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 7.0.1
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.2.0
... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3
.... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
... us.nlm.vsac0.24.0 MR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsac
... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvads
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.xver-r5.r40.0.1-snapshot-2 UR4http://hl7.org/fhir/5.0http://hl7.org/fhir/uv/xver-r5.r4/0.0.1-snapshot-2
.... hl7.terminology.r46.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0Latest Release is 7.0.1
..... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.tools.r40.9.0 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/0.9.0Internal Dependency
Templates: hl7.fhir.template#1.0.0 -> hl7.base.template#1.0.0 -> fhir.base.template#1.0.0
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx-nordics.fhir.org/fhir/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:All OK
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 8.0.0
Comparison with version 7.0.0
Comparison with version 6.1.0
Comparison with version 5.0.1
Comparison with version 4.0.0
Comparison with version 3.1.1
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Narratives SuppressedBundle/docref-example-1, Bundle/docref-example-2, DocumentReference/discharge-summary
Summary: errors = 4, warn = 19, info = 12, broken links = 4, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors404
/scratch/repo/fsh-generated/resources/ImplementationGuide-hl7.fhir.us.core100
/scratch/repo/input/examples/encounter-1036010
/scratch/repo/input/examples/imm-1100
/scratch/repo/input/examples/location-hospital100
/scratch/repo/input/examples/observation-occupation020
/scratch/repo/input/examples/observation-occupation-industry-unknown010
/scratch/repo/input/examples/observation-occupation-unknown010
/scratch/repo/input/resources/StructureDefinition-us-core-encounter020
/scratch/repo/input/resources/StructureDefinition-us-core-provenance050
/scratch/repo/input/resources/ValueSet-us-core-clinical-result-observation-category010
/scratch/repo/input/resources/ValueSet-us-core-documentreference-type010
/scratch/repo/input/resources/ValueSet-us-core-screening-assessment-observation-category010
/scratch/repo/input/resources/ValueSet-us-core-screening-assessment-observation-maximum-category020
/scratch/repo/input/resources/ValueSet-us-core-simple-observation-category010
/scratch/repo/input/resources/valueset-us-core-condition-code100
/scratch/repo/input/resources/valueset-us-core-problem-or-health-concern010

n/a Show Validation Information

StructureDefinition-us-core-authentication-time​.htmlinformationThe html source contains the word 'SHOULD NOT' but it is not in a text phrase marked as a conformance clause: ' THe US Core Authentication Time Extension extension has been superseded by the standard Cross-version Extension for R5.DocumentReference.attester for use in FHIR R4 and is deprecated. It SHOULD NOT be used for new or revised content. It is retained for historical/backward compatibility purposes. Implementers SHOULD use the FHIR R5 DocumentReference.attester extension instead ' CONFORMANCE_STATEMENT_WORD
StructureDefinition-us-core-genderIdentity​.htmlinformationThe html source contains the word 'SHOULD NOT' but it is not in a text phrase marked as a conformance clause: ' This extension is no longer a USCDI requirement and is deprecated. It SHOULD NOT be used for new or revised content. It is retained for historical/backward compatibility purposes. Implementers can use the HL7 standard extension instead ' CONFORMANCE_STATEMENT_WORD
StructureDefinition-us-core-sex.htmlinformationThe html source contains the word 'SHOULD NOT' but it is not in a text phrase marked as a conformance clause: ' This extension is no longer a USCDI requirement and is deprecated. It SHOULD NOT be used for new or revised content. It is retained for historical/backward compatibility purposes. Implementers SHOULD use the US Core Individual Sex Extension instead ' CONFORMANCE_STATEMENT_WORD
changes-between-versions​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 1398, column 8errorThe link 'comparison-v8.0.1/index.html' for "Comparison with version 8.0.1" cannot be resolved HTML_LINK_CHECK_FAILED
profiles-and-extensions.htmlinformationThe html source contains the word 'SHOULD NOT' but it is not in a text phrase marked as a conformance clause: 'The following extensions are not used in any US Core Profile and are deprecated. They SHOULD NOT be used for new or revised content. They are retained for historical/backward compatibility purposes.' CONFORMANCE_STATEMENT_WORD
relationship-with-other-igs​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 375, column 8errorThe link 'ipa-comparison-v1.1.0/index.html' for "IPA Comparison V1.1.0" cannot be resolved HTML_LINK_CHECK_FAILED
relationship-with-other-igs​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/span​/a at Line 376, column 33errorThe link 'ips-comparison-v2.0.0/index.html' for "IPS Comparison V2.0.0" cannot be resolved HTML_LINK_CHECK_FAILED
terminology​.html​#​/html​/body​/div​/div​/div​/div​/div​/table​/tbody​/tr​/td​/a at Line 2022, column 6errorThe link 'http://terminology.hl7.org/ValueSet/v2-2.7-0360' for "v2 table 0360" cannot be resolved HTML_LINK_CHECK_FAILED

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

PathSeverityMessage
ImplementationGuide​.definition​.extension[89]​.url (l1​/c21935)errorNo definition could be found for URL value 'http://hl7.org/fhir/tools/StructureDefinition/expansion-parameters'

Editor's Comment: 49 === This guide uses a custom liquid script to generat the the CapabilityStatement narrative. To facilate rendering of displays and relative links to human readable content, the Capability statemnent uses the Display Name and Narrative Link extensions on the canonicals types - 'supportedProfiles', 'operation.definition', and 'implementationGuide' elements. As a result, the relative links in the Narrative Link extensions will generate "No definition could be found" warnings wherever they are used. For example: "No definition could be found for URL value 'StructureDefinition-us-core-allergyintolerance.html'" The warning have been checked and are valid links internal to to guide or to other guides. Type_Specific_Checks_DT_URL_Resolve

input/examples/encounter-1036.json Show Validation Information (2)

PathSeverityMessage
Encounter​.hospitalization​.dischargeDisposition (l33​/c6)warningUnable to check whether the code is in the value set '' because the code system https://www.nubc.org/CodeSystem/PatDischargeStatus was not found (from https://tx-nordics.fhir.org/fhir/r4)

input/examples/imm-1.json Show Validation Information (2)

PathSeverityMessage
Immunization​.vaccineCode​.coding[1]​.code (l10​/c4)errorUnknown code '49281012188' in the CodeSystem 'http://hl7.org/fhir/sid/ndc' version ''

Editor's Comment: 47 === This NDC codes has been checked and is a valid Unit of Use NDC codes as described on the CDC's IIS website: https://www2a.cdc.gov/vaccines/iis/iisstandards/ndc_tableaccess.asp. There are issues with the NDC directory used for validation, because it is incomplete. For details and the variance approval from the product director, see this Zulip chat: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Immunization.20NDC.20Code.20error/with/562172015 === (from https://tx.fhir.org/r4, see log, or see the servers logic) Unknown_Code_in_Version

input/examples/location-hospital.json Show Validation Information (2)

PathSeverityMessage
Location.address.postalCode (l52/c23)errorError parsing JSON: the primitive value must be a string

input/examples/observation-occupation.json Show Validation Information (2)

PathSeverityMessage
Observation​.value​.ofType(CodeableConcept) (l41​/c4)warningUnable to check whether the code is in the value set '' because the code system http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH was not found (from https://tx-nordics.fhir.org/fhir/r4)
Observation​.component[0]​.value​.ofType(CodeableConcept) (l61​/c8)warningUnable to check whether the code is in the value set '' because the code system http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH was not found (from https://tx-nordics.fhir.org/fhir/r4)

input/examples/observation-occupation-industry-unknown.json Show Validation Information (2)

PathSeverityMessage
Observation​.value​.ofType(CodeableConcept) (l41​/c4)warningUnable to check whether the code is in the value set '' because the code system http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH was not found (from https://tx-nordics.fhir.org/fhir/r4)

input/examples/observation-occupation-unknown.json Show Validation Information (2)

PathSeverityMessage
Observation​.component[0]​.value​.ofType(CodeableConcept) (l60​/c8)warningUnable to check whether the code is in the value set '' because the code system http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH was not found (from https://tx-nordics.fhir.org/fhir/r4)

input/resources/StructureDefinition-us-core-encounter.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[79]​.binding​.valueSet (l1​/c157917)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.0.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 5.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition' to 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition|5.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[19]​.binding​.valueSet (l1​/c175007)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.0.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 5.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition' to 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition|5.0.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

input/resources/StructureDefinition-us-core-provenance.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[20]​.binding​.valueSet (l1​/c80192)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse'. 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.1.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 3.1.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse' to 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|3.1.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[26]​.binding​.valueSet (l1​/c88819)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[34]​.binding​.valueSet (l1​/c100274)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.snapshot​.element[42]​.binding​.valueSet (l1​/c111736)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[5]​.binding​.valueSet (l1​/c127016)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

input/resources/ValueSet-us-core-clinical-result-observation-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[0] (l1/c5650)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. 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 '2.0.0', found versions: 0.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|2.0.0'

input/resources/ValueSet-us-core-documentreference-type.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[0] (l1/c3925)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/v3-NullFlavor'. 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.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 3.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/v3-NullFlavor' to 'http://terminology.hl7.org/CodeSystem/v3-NullFlavor|3.0.0'

input/resources/ValueSet-us-core-screening-assessment-observation-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[1] (l1/c4918)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. 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 '2.0.0', found versions: 0.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|2.0.0'

input/resources/ValueSet-us-core-screening-assessment-observation-maximum-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[1] (l1/c3924)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. 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 '2.0.0', found versions: 0.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|2.0.0'
ValueSet.compose.exclude[0] (l1/c4038)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. 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 '2.0.0', found versions: 0.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|2.0.0'

input/resources/ValueSet-us-core-simple-observation-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[1] (l1/c2840)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. 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 '2.0.0', found versions: 0.1.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|2.0.0'

input/resources/valueset-us-core-condition-code.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(id = 'us-core-condition-code')errorError from https://tx.fhir.org/r4: The code system definition for http://hl7.org/fhir/sid/icd-9-cm is a fragment, so this expansion is not permitted unless the expansion parameter "incomplete-ok" has a value of "true"

Editor's Comment: 43 === The error is due to an issue with the terminology server, not the implementation guide. For details, see the Zulip chat at: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/whither.20ICD9cm.20in.20THO.207.2E0.2E0.3F/with/559122224 === (from server, see log)

input/resources/valueset-us-core-problem-or-health-concern.json Show Validation Information (1)

PathSeverityMessage
ValueSet.compose.include[0] (l1/c3757)warningThere are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/condition-category'. 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 '2.0.0', found versions: 0.5.0 (from hl7.fhir.uv.xver-r5.r4#0.0.1-snapshot-2), 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#6.5.0), 2.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/condition-category' to 'http://terminology.hl7.org/CodeSystem/condition-category|2.0.0'

Suppressed Messages (Warnings, hints, broken links)

04. === Several examples derived from this profile are provided in this guide (1) ===

05. === These questionnaires are created using NLM tooling based on LOINC LFORMs. They use standard FHIR Questionnaire Extensions that "extend" the base SDC profile ===

06. === The code is from the US Core defined NUCC binding and not from base FHIR preferred c80-practice-codes value set (updated text from 7.0.0) ===

07. === Examples provided in Bundle (e.g. PractitionerRole_Practitioner_Endpoint_Bundle_Example, Allergyintolerance Provenance Example) (2)===

08. === The following content is inherited from the base standard and cannot be changed ===

09. === The pattern is set in a repeating slice. The pattern is expected to hold for all repetitions of that slice. (It's fixing the 'system' for the identifier.) ===

10. === The self-link for these searchset bundles is to the $docref operation and not to a FHIR search string====

11. === Using the extension US Core Extension Questionnaire URI pointing to a pdf form of the Questionnaire for this example. Regarding the message: "No questionnaire is identified, so no validation can be performed against the base questionnaire" ===

15. === This Search Parameter expression `Goal.target.due as date` is inherited from the FHIR base. Since US Core inherits from the FHIR R4 base, this warning is acknowledged as an issue with the base specification. In R5, this expression has been updated to `(Goal.target.due.ofType(date))`. ===

17. === The 'no-narrative' parameter is used for these resources instances because they are displayed as inline JSON examples to illustrate transactions, and the narrative degrades human readability ===

18. === The following code system and value set are in FHIR Core/THO and not under the direct control of US Core editors ===

19. === The following code systems are not discoverable because they are code systems in THO, but THO doesn't define the codes. They have been checked, and the identifiers are correct (updated text from 7.0.0) ===

21. === The following code system is not discoverable because they are code systems in THO, but THO doesn't define the codes due to AHA NUBC Patient Discharge Status Codes IP issues. These codes were checked manually (updated text from 7.0.0)===

22. ===FHIR R4 http://hl7.org/fhir/ValueSet/formatcodes is in error which has been corrected in the FHIR R5. The guide is referencing the "HL7 ValueSet of Format Codes for use with Document Sharing" that is used in R5 (updated text from 7.0.0) ===

23. === The US Core Team is aware of this and is actively moving its value sets to VSAC and code systems to THO in each publication cycle. See the change log for details. ===

24. === These values are indeed large, and the ig-publisher informs the reader that the expansion is incomplete. ===

26. === Using the standard CapabilityStatementExpectation extension in additional contexts to fully express intended capabilities: see FHIR-12419 (115) (updated text from 7.0.0-ballot) ===

27. === These Examples demonstrate the use of additional Codes or Identifiers not defined in US Core profiles Updated in 9.0.0-ballot ===

28. === In this example, representing the concept clearly with human-readable annotations {pack-years} is not misleading. It clearly illustrates how to use the Observation with the code and demonstrates a clinical need outweighing concerns about using annotations. ===

29. === US Core thoroughly documents its Must Support expectations for the must supports on the Must Support page, including how they apply to the choice of target references in the Must Support - Resource References section. (Also, see this chat https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Must.20Support.20Target.20Error.20for.20Reference.20type.20Element ===

30. === Two Bundle examples use this profile and one non-validated inline example that conforms to it as well - when the publisher understands versioned examples, we will create a published example to replace it. ===

31. === The binding applies to the Quantity data type for US Core Vitals Signs Profile. It inherits the structure from Core, and a change request to correct this has been applied to the base FHIR ver 4.3.0 ("Release 4B"). Will need to slice value[x] in future (updated text from 7.0.0) ===

33. === To comply with Executive Order 14168, the following changes were made: 1)Removed USCDI mapping, guidance, and examples for the US Core Observation Sexual Orientation Profile 2) Removed the US Core Birth Sex Extension, guidance, and examples from the US Core Patient Profile 3) Deprecated the US Core Gender Identity and US Core Sex Extensions and removed them from the US Core Profile, USCDI mapping, guidance, and examples. Although the profiles and extensions will remain in this version of US Core to allow for backward compatibility - no examples will be supplied. ===

34. === US Core provides IG-specific guidance on interpreting Must Support for slices at `~/must-support.html#must-support---slices`. Where we state: "...the slicer's Must Support property only defines the element level Must Support/Additional USCDI property. In other words, the slicer's Must Support/Additional USCDI is not inherited by the slices, and each slice must be explicitly tagged with the Must Support/Additional USCDI property to define that slice's conformance strength. If no Must Support/Additional USCDI property is defined for the slice, this lengthy chat: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Slices.20not.20inheriting.20preferred.20bindings.20from.20root/with/514257770 and the resulting tracker FHIR-50391. ===

35. === These messages have been acknowledged for this release. After reviewing the implications for conformant systems and downstream publications, we will consider updating and/or adopting the recommended replacement in a future release. ===

36. === These Extension StructureDefinitions were examined, and there are no substantive changes between versions and thus no reason to specify a version ===

37. === The following Extensions are in SDC, a dependent IG, or the FHIR R4 specification and not under the direct control of US Core editors ===

38. === As explained in the section "US Core ValueSet and CodeSystem versions" US Core does not "pin" the version of the terminology to a specific version of US Core. Instead US Core value set packages containing value sets expanded with the updated code system versions will be made available.

40 === Similar to the base FHIR specification, the Guide states in the introductory paragraph of the Conformance section's General Requirements page, "The conformance verbs - SHALL, SHOULD, MAY - used in this guide are defined in FHIR Conformance Rules, and these conventions are strictly adhered to throughout the guide. ===

43 === The error is due to an issue with the terminology server, not the implementation guide. For details, see the Zulip chat at: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/whither.20ICD9cm.20in.20THO.207.2E0.2E0.3F/with/559122224 ===

44 === Although it may not be published before this ballot version is published, this link will resolve when US Core 8.0.1 is published. ===

45 === This error will be present until the publication team can address it. See this Zulip chat: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Publisher.20v2.2E0.2E24.20-.20error.20in.20local.20build/with/547712458 ===

46 === The additional binding purpose code for this value set is "Preferred"; therefore, it does not show up in all the provided examples.===

47 === This NDC codes has been checked and is a valid Unit of Use NDC codes as described on the CDC's IIS website: https://www2a.cdc.gov/vaccines/iis/iisstandards/ndc_tableaccess.asp. There are issues with the NDC directory used for validation, because it is incomplete. For details and the variance approval from the product director, see this Zulip chat: https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/Immunization.20NDC.20Code.20error/with/562172015 ===

49 === This guide uses a custom liquid script to generat the the CapabilityStatement narrative. To facilate rendering of displays and relative links to human readable content, the Capability statemnent uses the Display Name and Narrative Link extensions on the canonicals types - 'supportedProfiles', 'operation.definition', and 'implementationGuide' elements. As a result, the relative links in the Narrative Link extensions will generate "No definition could be found" warnings wherever they are used. For example: "No definition could be found for URL value 'StructureDefinition-us-core-allergyintolerance.html'" The warning have been checked and are valid links internal to to guide or to other guides.

Errors sorted by type


Details_for__matching_against_Profile_

input/examples/Observation-average-blood-pressure.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-average-blood-pressure|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/PractitionerRole_Practitioner_Endpoint_Bundle_Example.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/PractitionerRole_Practitioner_Endpoint_Bundle_Example.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/example-organization-2.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/observation-satO2-fiO2.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/practitioner-1.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/practitioner-2.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/saint-luke-w-endpoint.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|9.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

input/resources/StructureDefinition-us-core-encounter.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.0.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 5.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition' to 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition|5.0.0'
input/resources/StructureDefinition-us-core-encounter.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '5.0.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 5.0.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition' to 'http://terminology.hl7.org/ValueSet/v3-USEncounterDischargeDisposition|5.0.0'
input/resources/StructureDefinition-us-core-provenance.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse'. 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.1.0', found versions: 3.0.0 (from hl7.terminology#5.5.0), 3.1.0 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse' to 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|3.1.0'
input/resources/StructureDefinition-us-core-provenance.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1'
input/resources/StructureDefinition-us-core-provenance.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1'
input/resources/StructureDefinition-us-core-provenance.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1'
input/resources/StructureDefinition-us-core-provenance.jsonThere are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/provenance-agent-type'. 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: 1.0.0 (from hl7.terminology#5.5.0), 1.0.1 (from hl7.terminology.r4#7.0.1). Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/provenance-agent-type' to 'http://terminology.hl7.org/ValueSet/provenance-agent-type|1.0.1'

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/ImplementationGuide-hl7.fhir.us.core.jsonNo definition could be found for URL value 'http://hl7.org/fhir/tools/StructureDefinition/expansion-parameters'

Unknown_Code_in_Version

input/examples/imm-1.jsonUnknown code '49281012188' in the CodeSystem 'http://hl7.org/fhir/sid/ndc' version ''