Validation Results for ElectronicCaseReporting

Generated Thu Dec 14 03:17:14 UTC 2023, FHIR version 4.0.1 for hl7.fhir.us.ecr#2.1.1 (canonical = http://hl7.org/fhir/us/ecr (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.5.6
Publication Code:ecr . PackageId = hl7.fhir.us.ecr, Canonical = http://hl7.org/fhir/us/ecr
Realm Check for US:

Snomed: The IG specifies the US edition of SNOMED CT

19 Profiles not based on US Core

Publication Request:
package-idhl7.fhir.us.ecr
version2.1.1
pathhttp://hl7.org/fhir/us/ecr/STU2.1
Pub-Modemilestone
statustrial-use
sequenceSTU 2
descTechnical correction to STU 2.1
Proposed path for this milestone publication should usually be canonical with either sequence or version appended
Supressed Messages:116 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.ecr2.1.1R4http://hl7.org/fhir/us/ecr
... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
... hl7.fhir.us.core4.0.0 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU4Latest Release is 6.1.0
.... hl7.fhir.uv.bulkdata1.0.1 OR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU1.0.1Latest Release is 2.0.0
.... us.nlm.vsac0.3.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.17.0
... us.nlm.vsac0.17.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.us.vr-common-library1.0.0 OR4http://hl7.org/fhir/us/vr-common-libraryhttp://hl7.org/fhir/us/vr-common-library/STU1Latest Release is 1.1.0
.... hl7.fhir.us.core4.0.0 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU4see above. Latest Release is 6.1.0
.... us.cdc.phinvads0.7.0 OR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvadsLatest Release is 0.12.0
... hl7.fhir.us.odh1.1.0 OR4http://hl7.org/fhir/us/odhhttp://hl7.org/fhir/us/odh/STU1.1Latest Release is 1.3.0
.... hl7.fhir.us.core3.1.1 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU3.1.1Latest Release is 6.1.0
.... us.cdc.phinvads0.7.0 OR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvadssee above. Latest Release is 0.12.0
... hl7.fhir.uv.bulkdata1.1.0 OR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/2021MayLatest Release is 2.0.0
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: current
Dependent IGs:no references
Global Profiles:(none declared)
HTA Analysis:All OK
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 2.1.0
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 6, warn = 0, info = 0, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/input/resources/bundle/bundle-ersd-specification-example300
/scratch/repo/input/resources/library/library-ersd-specification-library-example100
/scratch/repo/input/resources/plandefinition/plandefinition-ersd-instance-example100
/scratch/repo/input/resources/plandefinition/plandefinition-ersd-instance-simple-example100

n/a Show Validation Information


input/resources/bundle/bundle-ersd-specification-example.xml Show Validation Information (77)

PathSeverityMessage
Bundle​.entry[0]​.resource​/*Library​/SpecificationLibrary*​/ (l12​/c19)errorLibrary.relatedArtifact:slicePlanDefinition: minimum required = 1, but only found 0 (from http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-specification-library|2.1.1)
Bundle​.entry[1]​.resource​/*PlanDefinition​/plandefinition-ersd-instance-example*​/ (l70​/c19)errorThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [Bundle.entry.resource/*PlanDefinition/plandefinition-ersd-instance-example*/, PlanDefinition])
Bundle.entry[1].resource (l70/c19)errorThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [Bundle.entry.resource, PlanDefinition])

input/resources/library/library-ersd-specification-library-example.xml Show Validation Information (1)

PathSeverityMessage
Library (l1/c2091)errorLibrary.relatedArtifact:slicePlanDefinition: minimum required = 1, but only found 0 (from http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-specification-library|2.1.1)

input/resources/plandefinition/plandefinition-ersd-instance-example.xml Show Validation Information (3)

PathSeverityMessage
PlanDefinition (l1/c20494)errorThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [PlanDefinition])

input/resources/plandefinition/plandefinition-ersd-instance-simple-example.xml Show Validation Information (1)

PathSeverityMessage
PlanDefinition (l1/c18085)errorThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [PlanDefinition])

Suppressed Messages (Warnings, hints, broken links)

APPROVED by HL7 Cross Group Projects WG: Profiles do not derive from one of the base US profiles because they do not align with any of the US Core Observations (Minutes: https://confluence.hl7.org/pages/viewpage.action?pageId=97453270)

Demonstration of data-absent-reason extension

ERROR JUSTIFICATION: The following Jira ticket has been submitted and APPROVED to extend this extension to allow use on PlanDefinition: https://jira.hl7.org/browse/FHIR-37646

Examples have optional slices that are not defined in the profile - not matching is expected behaviour

External value sets/code systems

From ODH QA for same issue: The slice is defined by value sets from PHINVADS. Since the validator is not able to access those values, it is not able to distinguish the slices even though they are correctly instantiated.

Inactive code is used in the example value set for ServiceRequest.category: https://build.fhir.org/valueset-servicerequest-category.html

Inactive code is used in this value set

New best practice warnings - added after IG published - will address in next update/ballot

Reference to draft ok

Repeating element in snapshot

Suppressing Bundle in Bundle information messages (these resources do exist)

The html in this text is escaped and is desired behavior

There is no US Core Service request profile in the version of US Core this IG is dependent on (4.0.0)

There will never be more than one item in the parameter value

These US Public Health profiles have been further constrained by other profiles in this IG and have not been instantiated in this IG (future plans are to move these PH generic profiles out to a Public Health Library)

These are links to external informational documents, they are not supposed to be in the bundle

This profile derives from the US Core Condition in the version of US Core this IG is dependent on (4.0.0)

We're using some version of a code system that the publisher doesn't have. One of the things we're demonstrating is distribution of value sets with provisional codes. The value sets causing these warnings are a pretty key part of demonstrating that aspect.

Errors sorted by type


Extension_EXTP_Context_Wrong

input/resources/bundle/bundle-ersd-specification-example.xmlThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [Bundle.entry.resource/*PlanDefinition/plandefinition-ersd-instance-example*/, PlanDefinition])
input/resources/bundle/bundle-ersd-specification-example.xmlThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [Bundle.entry.resource, PlanDefinition])
input/resources/plandefinition/plandefinition-ersd-instance-example.xmlThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [PlanDefinition])
input/resources/plandefinition/plandefinition-ersd-instance-simple-example.xmlThe extension http://hl7.org/fhir/StructureDefinition/variable is not allowed to be used at this point (allowed = e:Questionnaire, e:Questionnaire.item, e:Questionnaire.item.item; this element is [PlanDefinition])

Validation_VAL_Profile_Minimum

input/resources/bundle/bundle-ersd-specification-example.xmlLibrary.relatedArtifact:slicePlanDefinition: minimum required = 1, but only found 0 (from http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-specification-library|2.1.1)
input/resources/library/library-ersd-specification-library-example.xmlLibrary.relatedArtifact:slicePlanDefinition: minimum required = 1, but only found 0 (from http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-specification-library|2.1.1)