Validation Results for USCore

Generated Wed May 08 16:19:13 UTC 2024, FHIR version 4.0.1 for hl7.fhir.us.core#7.0.0 (canonical = http://hl7.org/fhir/us/core (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.6.6
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

Publication Request:
package-idhl7.fhir.us.core
version7.0.0
pathhttp://hl7.org/fhir/us/core/STU7
Pub-Modemilestone
statustrial-use
Release-LabelSTU7
sequenceSTU7
descThe changes in this annual update to US Core have been reviewed and commented upon by the public through the January 2024 HL7 balloting process. The HL7 International Cross-Group Projects work group members have agreed to and voted on the resolution of the community comments. For a detailed list of the changes for this version, see the Change Notes: http://hl7.org/fhir/us/core/STU7/changes.html.
descmd

The changes in this annual update to US Core have been reviewed and commented upon by the public through the January 2024 HL7 balloting process. The HL7 International Cross-Group Projects work group members have agreed to and voted on the resolution of the community comments. For a detailed list of the changes for this version, see the Change Notes.

changeschanges.html
No Messages found - all good
Supressed Messages:63 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.core7.0.0R4http://hl7.org/fhir/us/core
... hl7.terminology.r45.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0
... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2Latest Release is 2.2.0
... us.nlm.vsac0.18.0 MR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsac
... 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.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvads
... hl7.fhir.uv.extensions5.1.0-cibuild VR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1FHIR Version Mismatch
.... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 5.5.0
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.1.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:All OK
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: 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
Narratives SuppressedBundle/docref-example-1, Bundle/docref-example-2, DocumentReference/discharge-summary, Patient/example-targeted-provenance, Provenance/example-targeted-provenance
Summary: errors = 5, warn = 0, info = 0, broken links = 1
FilenameErrorsWarningsHints
Build Errors100
C:\temp\hl7.fhir.us.core#7.0.0\input\examples\observation-satO2-fiO2100
C:\temp\hl7.fhir.us.core#7.0.0\input\resources\StructureDefinition-us-core-vital-signs100
C:\temp\hl7.fhir.us.core#7.0.0\input\resources\ValueSet-simple-language100
c:\temp\hl7.fhir.us.core#7.0.0\fsh-generated\resources\ImplementationGuide-hl7.fhir.us.core200

n/a Show Validation Information

output\changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 271, column 13errorThe link 'http://hl7.org/fhir/us/core/STU7/' for "http://hl7.org/fhir/us/core/STU7/" cannot be resolved

C:\temp\hl7.fhir.us.core#7.0.0\input\examples\observation-satO2-fiO2.json Show Validation Information (2)

PathSeverityMessage
Observation​.component[0]​.value​.ofType(Quantity) (l100​/c8)errorThe code provided (http://unitsofmeasure.org#L/min) was not found in the value set 'Vital Signs Units' (http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1), and a code from this value set is required: The provided code 'http://unitsofmeasure.org#L/min' was not found in the value set 'http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1'

Editor's Comment: === Added this STU NOTE: This profile is technically non-conformant with the base FHIR ver 4.0.1 vitals profile which defines a required binding that excludes the concept for L/min for Observation.component.value(x). This is a known issue and it means validation errors may occur when validating against this version of the US Core Pulse Oximetry Profile. This has been corrected in base FHIR ver 4.3.0 (“Release 4B”) which will correct this error when this guide is based a newer version of FHIR. === (from , see log)

C:\temp\hl7.fhir.us.core#7.0.0\input\resources\StructureDefinition-us-core-vital-signs.json Show Validation Information (1)

PathSeverityMessage
US Core Vital Signs Profile​.Observation​.component​.value[x]errorillegal attempt to change the binding on Observation.component.value[x] from required to extensible

Editor's Comment: === Added this STU NOTE: This profile is technically non-conformant with the base FHIR ver 4.0.1 vitals profile which defines a required binding that excludes the concept for L/min for Observation.component.value(x). This is a known issue and it means validation errors may occur when validating against this version of the US Core Pulse Oximetry Profile. This has been corrected in base FHIR ver 4.3.0 (“Release 4B”) which will correct this error when this guide is based a newer version of FHIR. ===

C:\temp\hl7.fhir.us.core#7.0.0\input\resources\ValueSet-simple-language.json Show Validation Information (1)

PathSeverityMessage
ValueSet.where(id = 'simple-language')errorError from http://tx.fhir.org/r4: Language valuesets cannot be expanded as they are based on a grammar

Editor's Comment: ==== This is a known issue with the terminology service - there is no timeline for their resolution === (from , see log)

C:\temp\hl7.fhir.us.core#7.0.0\fsh-generated\resources\ImplementationGuide-hl7.fhir.us.core.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide​.definition​.extension[81]​.extension[0]​.value​.ofType(string) (l1​/c19692)errorThe value provided ('auto-oid-root') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'auto-oid-root' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0'; The provided code '#auto-oid-root' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0')

Editor's Comment: === These errors awaiting updates to the terminology and extension dependencies or IG publisher to resolve. new in ver 7.0.0 ===
ImplementationGuide​.definition​.extension[161]​.extension[0]​.value​.ofType(code) (l1​/c35171)errorThe value provided ('auto-oid-root') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'auto-oid-root' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0'; The provided code '#auto-oid-root' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0')

Editor's Comment: === These errors awaiting updates to the terminology and extension dependencies or IG publisher to resolve. new in ver 7.0.0 ===

Suppressed Messages (Warnings, hints, broken links)

=== Added this STU NOTE: This profile is technically non-conformant with the base FHIR ver 4.0.1 vitals profile which defines a required binding that excludes the concept for L/min for Observation.component.value(x). This is a known issue and it means validation errors may occur when validating against this version of the US Core Pulse Oximetry Profile. This has been corrected in base FHIR ver 4.3.0 (“Release 4B”) which will correct this error when this guide is based a newer version of FHIR. ===

=== Code System not recognized due to AHA NUBC Patient Discharge Status Codes IP issues, these codes were checked manually (updated text from 7.0.0)===

=== Code from extensibly bound to NUCC for US Core and not from base FHIR preferred c80-practice-codes valueset (1)===

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

=== In this example, representing the concept clearly with a human readable annotations {pack-years} is not misleading. It clearly illustrates how to use the Observation with the code and is a clinical need that outweighs the concerns about using the annotation. new in ver 7.0.0 ===

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

=== The 'no-narrative' parameter is used for these resources instances because they are displayed as inline json examples for transaction and the narrative degrades human readability ===

=== The US Core Observation Profile are based on US Vendor and Community input and decided that the `Observation.performer` element is optional for Many Observation profiles. ===

=== The following comment is understood and acknowledged. In some cases it inherits binding from core and A change request to correct this has been applied to the base FHIR ver 4.3.0 (“Release 4B”) to clarify the binding applies to the Quantity data type. Will need to slice value[x] in future ===

=== These Examples demonstrate use of additional Codes or Identifiers not defined in US Core profiles Updated from 7.0.0-ballot ===

=== These errors awaiting updates to the terminology and extension dependencies or IG publisher to resolve. new in ver 7.0.0 ===

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

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

=== US Core Goal Description Binding is extensible which allow for text only and guidance to use free text for Goal.description is given in the US Core Goal Implementation Guidance (1). There are 2 Goal examples, Goal/goal-sdoh-2 uses a code this one does not. ===

=== Using standard extension capabilitystatement-expectation for CapabilityStatement in additional contexts to fully express intended capabilities: see FHIR-12419 (115) (updated text from 7.0.0-ballot) ===

=== 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" ===

=== these CodeSystems and ValueSets are in FHIR Core/THO and not under the direct control of US Core editors (updated text from 7.0.0) ===

==== The US Core Team is aware of this and will budget accordingly in a future publication cycle ===

==== The following code system 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) ===========

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

==== 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.) ====

==== The self link for these searchset bundle is to the $docref operation and not a search ====

==== This is a known issue with the terminology service - there is no timeline for their resolution ===

==== Understood and note the this is rendered by the ig-publisher in the ig as well =====

====FHIR R4 http://hl7.org/fhir/ValueSet/formatcodes is in error which is 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) ===

Errors sorted by type


Terminology_TX_Confirm_4a

C:\temp\hl7.fhir.us.core#7.0.0\input\examples\observation-satO2-fiO2.jsonThe code provided (http://unitsofmeasure.org#L/min) was not found in the value set 'Vital Signs Units' (http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1), and a code from this value set is required: The provided code 'http://unitsofmeasure.org#L/min' was not found in the value set 'http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1'

Terminology_TX_NoValid_16

C:\temp\hl7.fhir.us.core#7.0.0\fsh-generated\resources\ImplementationGuide-hl7.fhir.us.core.jsonThe value provided ('auto-oid-root') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'auto-oid-root' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0'; The provided code '#auto-oid-root' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0')
C:\temp\hl7.fhir.us.core#7.0.0\fsh-generated\resources\ImplementationGuide-hl7.fhir.us.core.jsonThe value provided ('auto-oid-root') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'auto-oid-root' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0'; The provided code '#auto-oid-root' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.1.0')