Validation Results for FHIRPath

Generated Wed Aug 28 20:27:01 UTC 2024, FHIR version 4.0.1 for hl7.fhir.uv.fhirpath#2.1.0 (canonical = http://hl7.org/fhirpath (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.6.22
Publication Code:fhirpath . PackageId = hl7.fhir.uv.fhirpath, Canonical = http://hl7.org/fhirpath
Realm Check for UV:Error: realms in canonical and package id are different: uv vs hl7.org
  • n/a
Publication Request:
  • The file package-list.json should not exist in the root folder
  • Package ID mismatch. This package is hl7.fhir.uv.fhirpath but the website has hl7.fhirpath
  • No publication request found
Supressed Messages:3 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.uv.fhirpath2.1.0R4http://hl7.org/fhirpath
... 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
Templates: hl7.fhirpath.template#0.0.1 -> hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.2.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:1 issue
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 2.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 4, warn = 8, info = 3, broken links = 0
FilenameErrorsWarningsHints
Build Errors260
/scratch/repo/input/resources/binary-grammar000
/scratch/repo/input/resources/binary-modelinfoschema000
/scratch/repo/input/resources/binary-tests000
/scratch/repo/input/resources/binary-testschema000
/scratch/repo/input/resources/codesystem-calendar-units001
/scratch/repo/input/resources/ig000
/scratch/repo/input/resources/observation-example121
/scratch/repo/input/resources/patient-example000
/scratch/repo/input/resources/questionnaire-example000
/scratch/repo/input/resources/valueset-calendar-units000
/scratch/repo/input/resources/valueset-example-expansion101

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource Questionnaire/3141. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
errorUnable to find ImplementationGuide.definition.resource.name for the resource Observation/example. Name is mandatory if it cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/example. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
errorUnable to find ImplementationGuide.definition.resource.name for the resource Patient/example. Name is mandatory if it cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Patient/example. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningThe jira specification file appears to be out of date with the versions, artifacts and pages currently defined in the IG. A proposed revised file to be reviewed and, if appropriate, submitted as a pull request against the XML folder in https://github.com/HL7/JIRA-Spec-Artifacts. To see the differences, perform a file compare on 'template/jira-current.xml' (a normalized view of what is in Github) and 'template/jira-new.xml' (reflects current IG content)
output/ValueSet-example-expansion.htmlwarningThe html source has duplicate anchor Ids: x-example-expansion-null-null
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide

input/resources/binary-grammar.json Show Validation Information (1)


input/resources/binary-modelinfoschema.json Show Validation Information (1)


input/resources/binary-tests.json Show Validation Information (1)


input/resources/binary-testschema.json Show Validation Information (1)


input/resources/codesystem-calendar-units.xml Show Validation Information (1)

PathSeverityMessage
CodeSystem (l1/c4055)informationMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)

input/resources/ig.xml Show Validation Information (1)


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

PathSeverityMessage
Observation.text.diverrorResource has provided narrative, but the narrative indicates that it is generated - remove the narrative or fix it up
Observation​.code​.coding[3]​.system (l19​/c8)informationA definition for CodeSystem 'http://acme.org/devices/clinical-codes' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)
Observation.code.coding[3] (l19/c8)warningA definition for CodeSystem 'http://acme.org/devices/clinical-codes' could not be found, so the code cannot be validated
Observation (l1/c80)warningBest Practice Recommendation: In general, all observations should have a performer

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


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


input/resources/valueset-calendar-units.xml Show Validation Information (1)


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

PathSeverityMessage
ValueSet.compose.include[0].filter[0]errorThe value for a filter based on property 'parent' must be a valid code from the system 'http://loinc.org', and 'LP43571-6' is not (Unknown code 'LP43571-6' in the CodeSystem 'http://loinc.org' version '2.77'). Note that this is change from the past; terminology servers are expected to still continue to support this filter
ValueSet​.where(id = 'example-expansion')informationThe value set expansion is too large, and only a subset has been displayed

Suppressed Messages (Warnings, hints, broken links)

Fhirpath is not fhir dependant, hence doesn't have cross version analysis or any dependencies

Errors sorted by type


All_observations_should_have_a_performer

input/resources/observation-example.xmlBest Practice Recommendation: In general, all observations should have a performer

CODESYSTEM_THO_CHECK

input/resources/codesystem-calendar-units.xmlMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)

VALUESET_BAD_FILTER_VALUE_VALID_CODE_CHANGE

input/resources/valueset-example-expansion.xmlThe value for a filter based on property 'parent' must be a valid code from the system 'http://loinc.org', and 'LP43571-6' is not (Unknown code 'LP43571-6' in the CodeSystem 'http://loinc.org' version '2.77'). Note that this is change from the past; terminology servers are expected to still continue to support this filter