Validation Results for InternationalPatientAccess

Generated Thu Oct 03 12:55:36 UTC 2024, FHIR version 4.0.1 for hl7.fhir.uv.ipa#1.1.0 (canonical = http://hl7.org/fhir/uv/ipa (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.6.28
Publication Code:ipa . PackageId = hl7.fhir.uv.ipa, Canonical = http://hl7.org/fhir/uv/ipa
Realm Check for UV:
  • n/a
Publication Request:
package-idhl7.fhir.uv.ipa
version1.1.0
pathhttp://hl7.org/fhir/uv/ipa/STU1.1
Pub-Modemilestone
statustrial-use
Release-LabelSTU1
sequenceSTU 1
descSTU1.1 Version the International Patient Access (IPA) Implementation Guide: This is the first published version of this guide and the result of the resolution of community comments for the January 2022 Ballot Version and an STU Update in October, 2024.
Proposed path for this milestone publication should usually be canonical with either sequence or version appended
Supressed Messages:5 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.uv.ipa1.1.0R4http://hl7.org/fhir/uv/ipa
... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.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
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.2.0
Dependent IGs:6 guides
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 2, warn = 2, info = 58, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/input/examples/Observation-LabExample1010
/scratch/repo/input/examples/Observation-SmokingExample1010
/scratch/repo/input/resources/ActorDefinition-client100
/scratch/repo/input/resources/ActorDefinition-server100

n/a Show Validation Information


input/examples/Observation-LabExample1.json Show Validation Information (1)

PathSeverityMessage
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer

input/examples/Observation-SmokingExample1.json Show Validation Information (1)

PathSeverityMessage
Observation​.component[2]​.value​.ofType(Quantity) (l117​/c8)warningUCUM Codes that contain human readable annotations like {PackYears} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked

input/resources/ActorDefinition-client.json Show Validation Information (1)

PathSeverityMessage
ActorDefinition.type (l1/c1539)errorThe value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')

Editor's Comment: === These errors are pending an update to the IG publisher for resolution; currently, there is no timeline for their correction. They are related by R4 and R5 value sets having different values, but using an R4 values returns the same error. See https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG ====

input/resources/ActorDefinition-server.json Show Validation Information (1)

PathSeverityMessage
ActorDefinition.type (l1/c1632)errorThe value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')

Editor's Comment: === These errors are pending an update to the IG publisher for resolution; currently, there is no timeline for their correction. They are related by R4 and R5 value sets having different values, but using an R4 values returns the same error. See https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG ====

Suppressed Messages (Warnings, hints, broken links)

=== These errors are pending an update to the IG publisher for resolution; currently, there is no timeline for their correction. They are related by R4 and R5 value sets having different values, but using an R4 values returns the same error. See https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/QA.20error.20with.20ActorDefinition.20in.20R4.20IG ====

Missing capability for this extension, see https://jira.hl7.org/browse/FHIR-34397

This project doesn't profile language, so we think it's appropriate to ignore this warning.

We think that this is the correct codesystem to use, even though it's still draft

Errors sorted by type


All_observations_should_have_a_performer

input/examples/Observation-LabExample1.jsonBest Practice Recommendation: In general, all observations should have a performer

TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS

input/examples/Observation-SmokingExample1.jsonUCUM Codes that contain human readable annotations like {PackYears} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked

Terminology_TX_NoValid_16

input/resources/ActorDefinition-client.jsonThe value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')
input/resources/ActorDefinition-server.jsonThe value provided ('system') was not found in the value set 'Example Scenario Actor Type' (http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'system' in the ValueSet 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0'; The provided code '#system' was not found in the value set 'http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0')