Validation Results for QICore

Generated Thu Nov 21 06:02:02 UTC 2024, FHIR version 4.0.1 for hl7.fhir.us.qicore#7.0.0 (canonical = http://hl7.org/fhir/us/qicore (history)). See Full QA Report

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

Snomed: The IG specifies the US edition of SNOMED CT

3 Profiles not based on US Core

Publication Request:
  • Publication Request is for v'7.0.0-ballot' but package version is v7.0.0
  • Publication Request is for version v7.0.0-ballot which is already published
Supressed Messages:43 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.qicore7.0.0R4http://hl7.org/fhir/us/qicore
... hl7.fhir.us.core7.0.0 MR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU7
.... hl7.terminology.r45.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.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
.... us.nlm.vsac0.18.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.20.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.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 6.1.0
... fhir.dicom2024.2.20240331 MR4http://fhir.org/packages/fhir.dicomhttp://fhir.org/packages/fhir.dicom
... hl7.terminology.r46.0.2 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2Latest Release is 6.1.0
... hl7.fhir.uv.extensions5.2.0-ballot IR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0-ballotFHIR Version Mismatch
.... hl7.terminology.r56.0.2 OR5http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2FHIR Version Mismatch. Latest Release is 6.1.0
... hl7.fhir.uv.cql1.0.0 MR4http://hl7.org/fhir/uv/cqlhttp://hl7.org/fhir/uv/cql/STU1
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.1.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.3.0
Dependent IGs:2 guides
Global Profiles:
  • Patient: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
  • Encounter: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
  • Practitioner: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner
  • PractitionerRole: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitionerrole
  • Immunization: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunization
  • Observation: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation
  • Organization: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:All OK
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 7.0.0-ballot
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 36, info = 12, broken links = 5
FilenameErrorsWarningsHints
Build Errors500
/scratch/repo/input/profiles/StructureDefinition-qicore-careplan020
/scratch/repo/input/profiles/StructureDefinition-qicore-claim020
/scratch/repo/input/profiles/StructureDefinition-qicore-claimresponse040
/scratch/repo/input/profiles/StructureDefinition-qicore-condition-encounter-diagnosis010
/scratch/repo/input/profiles/StructureDefinition-qicore-condition-problems-health-concerns010
/scratch/repo/input/profiles/StructureDefinition-qicore-diagnosticreport-lab020
/scratch/repo/input/profiles/StructureDefinition-qicore-diagnosticreport-note020
/scratch/repo/input/profiles/StructureDefinition-qicore-imagingstudy010
/scratch/repo/input/profiles/StructureDefinition-qicore-laboratory-result-observation020
/scratch/repo/input/profiles/StructureDefinition-qicore-medicationnotrequested010
/scratch/repo/input/profiles/StructureDefinition-qicore-medicationrequest010
/scratch/repo/input/profiles/StructureDefinition-qicore-observation-clinical-result020
/scratch/repo/input/profiles/StructureDefinition-qicore-observation-screening-assessment020
/scratch/repo/input/profiles/StructureDefinition-qicore-organization010
/scratch/repo/input/profiles/StructureDefinition-qicore-practitioner020
/scratch/repo/input/profiles/StructureDefinition-qicore-servicenotrequested010
/scratch/repo/input/profiles/StructureDefinition-qicore-servicerequest010
/scratch/repo/input/profiles/StructureDefinition-qicore-simple-observation010
/scratch/repo/input/profiles/Structuredefinition-qicore-coverage020
/scratch/repo/input/resources/claim-example010
/scratch/repo/input/resources/flag-example010
/scratch/repo/input/resources/immunization-negation-example-code010
/scratch/repo/input/resources/observation-example-odh010
/scratch/repo/input/resources/practitioner-example010

n/a Show Validation Information

warningThis IG is version 4.0.1, while the IG 'hl7.fhir.uv.extensions' is from version 5.0.0
output​/StructureDefinition-qicore-servicerequest-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/p​/a at Line 297, column 636errorThe link 'http://hl7.org/fhir/us/core/STU7/event.html' for "Event Pattern" cannot be resolved
output​/StructureDefinition-qicore-servicerequest-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/p​/a at Line 347, column 553errorThe link 'http://hl7.org/fhir/us/core/STU7/servicerequest-example-di.html' for "CT Scan example" cannot be resolved
output​/StructureDefinition-qicore-servicerequest-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/p​/a at Line 420, column 520errorThe link 'http://hl7.org/fhir/us/core/STU7/event.html' for "Event Pattern" cannot be resolved
output​/StructureDefinition-qicore-servicerequest-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/p​/a at Line 501, column 462errorThe link 'http://hl7.org/fhir/us/core/STU7/servicerequest-example-di.html' for "CT Scan example" cannot be resolved
output​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ol​/li​/a at Line 196, column 133errorThe link 'StrucutreDefinition-qicore-condition-encounter-diagnosis.html' for "here" cannot be resolved

input/profiles/StructureDefinition-qicore-careplan.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[1]​.slicing​.discriminator[0] (l1​/c106593)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[21]​.slicing​.discriminator[0] (l1​/c51835)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-claim.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[21]​.bindingwarningThe definition for the element 'Claim.fundsReserve' binds to the value set 'http://hl7.org/fhir/ValueSet/fundsreserve' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[35]​.bindingwarningThe definition for the element 'Claim.payee.type' binds to the value set 'http://hl7.org/fhir/ValueSet/payeetype' which is experimental, but this structure is not labeled as experimental

input/profiles/StructureDefinition-qicore-claimresponse.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[23]​.bindingwarningThe definition for the element 'ClaimResponse.payeeType' binds to the value set 'http://hl7.org/fhir/ValueSet/payeetype' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[114]​.bindingwarningThe definition for the element 'ClaimResponse.fundsReserve' binds to the value set 'http://hl7.org/fhir/ValueSet/fundsreserve' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[115]​.bindingwarningThe definition for the element 'ClaimResponse.formCode' binds to the value set 'http://hl7.org/fhir/ValueSet/forms' which is experimental, but this structure is not labeled as experimental
StructureDefinition​.snapshot​.element[142]​.bindingwarningThe definition for the element 'ClaimResponse.error.code' binds to the value set 'http://hl7.org/fhir/ValueSet/adjudication-error' which is experimental, but this structure is not labeled as experimental

input/profiles/StructureDefinition-qicore-condition-encounter-diagnosis.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[13]​.slicing​.discriminator[0] (l1​/c51614)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-condition-problems-health-concerns.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[21]​.slicing​.discriminator[0] (l1​/c71220)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-diagnosticreport-lab.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[3]​.slicing​.discriminator[0] (l1​/c101436)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[20]​.slicing​.discriminator[0] (l1​/c71085)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-diagnosticreport-note.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[1]​.slicing​.discriminator[0] (l1​/c82668)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[12]​.slicing​.discriminator[0] (l1​/c52599)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-imagingstudy.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[46]​.bindingwarningThe definition for the element 'ImagingStudy.series.performer.function' binds to the value set 'http://hl7.org/fhir/ValueSet/series-performer-function' which is experimental, but this structure is not labeled as experimental

input/profiles/StructureDefinition-qicore-laboratory-result-observation.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[3]​.slicing​.discriminator[0] (l1​/c158151)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[21]​.slicing​.discriminator[0] (l1​/c94963)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-medicationnotrequested.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[14]​.slicing​.discriminator[0] (l1​/c63745)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-medicationrequest.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[14]​.slicing​.discriminator[0] (l1​/c93503)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-observation-clinical-result.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[1]​.slicing​.discriminator[0] (l1​/c134673)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[13]​.slicing​.discriminator[0] (l1​/c73115)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-observation-screening-assessment.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[2]​.slicing​.discriminator[0] (l1​/c154404)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[13]​.slicing​.discriminator[0] (l1​/c89896)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-organization.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[9]​.slicing​.discriminator[0] (l1​/c44118)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-practitioner.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[0]​.slicing​.discriminator[0] (l1​/c114530)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[9]​.slicing​.discriminator[0] (l1​/c40635)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-servicenotrequested.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[17]​.slicing​.discriminator[0] (l1​/c62457)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-servicerequest.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[17]​.slicing​.discriminator[0] (l1​/c59454)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/StructureDefinition-qicore-simple-observation.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[13]​.slicing​.discriminator[0] (l1​/c83192)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/profiles/Structuredefinition-qicore-coverage.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[9]​.slicing​.discriminator[0] (l1​/c34040)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[29]​.slicing​.discriminator[0] (l1​/c58831)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

input/resources/claim-example.xml Show Validation Information (1)

PathSeverityMessage
Claim​.diagnosis[0]​.diagnosis​.ofType(CodeableConcept)​.coding[0] (l57​/c31)warningA definition for CodeSystem 'http://terminology.hl7.org/CodeSystem/icd-10-cm' could not be found, so the code cannot be validated

input/resources/flag-example.xml Show Validation Information (1)

PathSeverityMessage
Flag.code.coding[0].system (l18/c9)warningA definition for CodeSystem 'http://example.org/local' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)

input/resources/immunization-negation-example-code.xml Show Validation Information (1)

PathSeverityMessage
Immunization​.vaccineCode​.coding[1]​.system (l15​/c16)warningA definition for CodeSystem 'http://hl7.org/fhir/sid/ndc' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)

input/resources/observation-example-odh.xml Show Validation Information (1)

PathSeverityMessage
Observation​.value​.ofType(CodeableConcept)​.coding[0]​.system (l36​/c25)warningA definition for CodeSystem 'http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)

input/resources/practitioner-example.xml Show Validation Information (1)

PathSeverityMessage
Practitioner​.qualification[0]​.code​.coding[0]​.system (l30​/c11)warningA definition for CodeSystem 'http://terminology.hl7.org/CodeSystem/v2-0360|2.7' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)

Suppressed Messages (Warnings, hints, broken links)

Profiles not based on US Core and variance requests have been approved: https://jira.hl7.org/browse/FHIR-34125 & https://jira.hl7.org/browse/FHIR-41615

The following errors are being generated because they are inherited from the US core snapshots

The following examples are using valid codes in the ICD-10/Occupational Data for Health (ODH) codesystems but no codes are represented in THO

The following information messages are expected since slices in the examples are present in the SimpleObservation.value[x] profile elements as valueInteger and not other choice types

The following information messages are expected since slices in the examples are present in the SimpleObservation.value[x] profile elements as valuedateTime and not other choice types

The following messages are being generated from the inherited/base resource snapshot

The following messages are generated from code systems and value sets currently in 'draft' status within the inherited/base resource snapshot.

The folowing information messages are expected since slices in the examples are present in the SimpleObservation.value[x] profile elements as valueQuantity and not other choice types

The validator is trying to resolve an "example.org" artifact which by convention does not exist

Errors sorted by type


MSG_DRAFT

input/resources/servicerequest-example.xmlReference to draft ValueSet http://hl7.org/fhir/ValueSet/servicerequest-category|4.0.1
input/resources/servicerequest-myringotomy-example.xmlReference to draft ValueSet http://hl7.org/fhir/ValueSet/servicerequest-category|4.0.1
input/resources/servicerequest-negation-example.xmlReference to draft ValueSet http://hl7.org/fhir/ValueSet/servicerequest-category|4.0.1
input/resources/servicerequest-negation-example-code.xmlReference to draft ValueSet http://hl7.org/fhir/ValueSet/servicerequest-category|4.0.1

This_element_does_not_match_any_known_slice_

input/resources/observation-example.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-births.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-delivery-date-estimate.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-gestation.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-obstetric-delivery.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-parity.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-pregnancies.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)
input/resources/observation-example-preterm-births.xmlThis element does not match any known slice defined in the profile http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-simple-observation|7.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)