Quality Checks |
Publisher Version: | IG Publisher Version: v1.6.29 |
Publication Code: | n/a . PackageId = example.fhir.uv.myig, Canonical = http://somewhere.org/fhir/uv/myig |
Realm Check for n/a: | |
Publication Request: | - The file package-list.json should not exist in the root folder
- Error fetching package-list from http://somewhere.org/fhir/uv/myig: somewhere.org
- This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
- No publication request found
|
Supressed Messages: | 22 Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
example.fhir.uv.myig | 0.2.0 | R4 | http://somewhere.org/fhir/uv/myig | | |
hl7.terminology.r4 | 6.0.2 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/6.0.2 | |
hl7.fhir.uv.extensions.r4 | 5.1.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/5.1.0 | |
fhir.cqf.common | 4.0.1 M | R4 | http://fhir.org/guides/cqf/common | http://fhir.org/guides/cqf/common/4.0.1 | |
hl7.fhir.uv.cpg | 1.0.0 M | R4 | http://hl7.org/fhir/uv/cpg | http://hl7.org/fhir/uv/cpg/STU1 | |
Templates: 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: | Non-HL7 Igs are exempt from terminology dependency analysis |
R5 Dependencies: | |
Draft Dependencies: |
-
fhir.cqf.common#4.0.1: CQFCommon
(1 uses)
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses), Encounter
(5 uses), namespace
(1 uses), CommonLanguages
(5 uses), CarePlan
(1 uses), DeviceRequest
(1 uses), ImmunizationRecommendation
(1 uses), MedicationRequest
(1 uses), NutritionOrder
(1 uses), ServiceRequest
(1 uses), Procedure
(2 uses), Immunization
(2 uses), ObservationCategoryCodes
(1 uses), Practitioner
(3 uses), PractitionerRole
(2 uses), Organization
(5 uses), CareTeam
(1 uses), RelatedPerson
(2 uses), SNOMEDCTBodyStructures
(1 uses), ObservationMethods
(1 uses), Specimen
(1 uses), Device
(1 uses), DeviceMetric
(1 uses), ObservationReferenceRangeMeaningCodes
(1 uses), ObservationReferenceRangeAppliesToCodes
(1 uses), QuestionnaireResponse
(2 uses), MolecularSequence
(2 uses), DocumentReference
(1 uses), ImagingStudy
(1 uses), Media
(1 uses), LOINCCodes
(3 uses), Yes/No/Don't Know
(5 uses)
-
hl7.fhir.uv.extensions.r4#5.1.0: SDStatusDerivation
(20 uses), TypeMustSupport
(6 uses)
-
hl7.fhir.uv.tools#0.2.0: ResourceSortExt
(19 uses), ActorForExample
(1 uses), ActorExampleURL
(1 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at http://somewhere.org/fhir/uv/myig (Problem #1 with package-list.json at http://somewhere.org/fhir/uv/myig: somewhere.org) |
IPA Comparison: | n/a |
IPS Comparison: | n/a |
Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings |
Summary: | errors = 22, warn = 20, info = 4, broken links = 0 |
input/cql/notincluded.cql | error | CQL source was not associated with a library resource in the IG. |
| warning | Unable to find ImplementationGuide.definition.resource.description for the resource Questionnaire/example. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. |
1 | warning | The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide |
2 | warning | An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide |
3 | warning | An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide |
4 | warning | The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide |
Path | Severity | Message |
input/cql/example.cql | warning | The function FHIRHelpers.ToString has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime. |
input/cql/example.cql | warning | The function FHIRHelpers.ToInterval has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime. |
input/cql/example.cql | warning | The function FHIRHelpers.ToDateTime has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime. |
Library.relatedArtifact[6].resource (l1/c1725) | error | Canonical URLs must be absolute URLs if they are not fragment references (TBD) |
Library.dataRequirement[4].codeFilter[0].valueSet (l1/c3292) | error | Canonical URLs must be absolute URLs if they are not fragment references (TBD)
Editor's Comment: These errors are intentional to demonstrate that specifying the canonical URL for value sets in the CQL is expected |
Path | Severity | Message |
Observation.code (l17/c9) | error | As specified by profile http://somewhere.org/fhir/uv/myig/StructureDefinition/myObservation|0.2.0, Element 'code' is out of order (found after subject) |
Observation.code.coding[2].display (l17/c9) | error | Wrong Display Name 'VS1' for http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01. Valid display is one of 2 choices: 'CS1' or 'CS2' (null) (for the language(s) 'en') |
Observation.code.coding[4].display (l17/c9) | error | Wrong Display Name 'VS2' for http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01. Valid display is one of 2 choices: 'CS1' or 'CS2' (null) (for the language(s) 'en') |
Observation.code (l17/c9) | error | None of the codings provided are in the value set 'ValueSet fake' (http://somewhere.org/fhir/uv/myig/ValueSet/valueset-fake|0.2.0), and a coding from this value set is required) (codes = http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01, http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01, http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01, http://loinc.org#85354-9, http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake#01) |
Observation.code (l17/c9) | error | As specified by profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1, Element 'code' is out of order (found after subject) |
Observation (l8/c182) | error | Observation.category: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bp|4.0.1) |
Observation (l8/c182) | error | Slice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bp|4.0.1). Note that other slices are allowed in addition to this required slice |
Observation (l8/c182) | error | Observation.effective[x]: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bp|4.0.1) |
Observation.code (l17/c9) | information | Reference to experimental CodeSystem http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake|0.2.0 |
Observation.component[0].value.ofType(Quantity) (l50/c20) | error | Observation.component:SystolicBP.value[x].unit: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bp|4.0.1) |
Observation.component[1].value.ofType(Quantity) (l63/c20) | error | Observation.component:DiastolicBP.value[x].unit: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bp|4.0.1) |
Observation (l8/c182) | warning | Best Practice Recommendation: In general, all observations should have a performer |
Observation (l8/c182) | warning | Best Practice Recommendation: In general, all observations should have an effective[x] () |
Path | Severity | Message |
input/myig | warning | Unknown Parameters: [showsource=true] |
ImplementationGuide.definition.extension[5].extension[0].value.ofType(string) (l1/c4544) | error | The value provided ('showsource') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'showsource' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0'; The provided code '#showsource' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0') |
ImplementationGuide.definition.extension[40].extension[0].value.ofType(code) (l1/c10483) | error | The value provided ('showsource') was not found in the value set 'ig-parameters Codes ValueSet' (http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0), and a code is required from this value set (error message = The System URI could not be determined for the code 'showsource' in the ValueSet 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0'; The provided code '#showsource' was not found in the value set 'http://hl7.org/fhir/tools/ValueSet/ig-parameters|0.2.0') |
ImplementationGuide.definition.page.page[2] (l1/c22896) | error | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page]) |
ImplementationGuide.definition.page.page[2].page[0] (l1/c22512) | error | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page, ImplementationGuide.definition.page.page.page]) |
ImplementationGuide.definition.page.page[2].page[1] (l1/c22894) | error | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page, ImplementationGuide.definition.page.page.page]) |
Path | Severity | Message |
StructureDefinition.identifier[0].type.coding[0].system (l1/c195525) | warning | A definition for CodeSystem 'http://example.org/some-id-type-system' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4) |
StructureDefinition.identifier[1].type.coding[0] (l1/c195732) | warning | A definition for CodeSystem 'http://example.org/some-id-type-system' could not be found, so the code cannot be validated |
StructureDefinition.identifier[2].type.coding[0] (l1/c195840) | warning | A definition for CodeSystem 'http://example.org/some-id-type-system' could not be found, so the code cannot be validated |
StructureDefinition.identifier[3].type.coding[0] (l1/c195947) | warning | A definition for CodeSystem 'http://example.org/some-id-type-system' could not be found, so the code cannot be validated |
Path | Severity | Message |
ValueSet.compose.include[0].concept[0] (l1/c2929) | warning | The code 'not-known-code' is not valid in the system http://not-a-known-code-system version 2.36 (not-known-code) |
ValueSet.compose.include[0].concept[0] (l1/c2929) | information | A definition for CodeSystem 'http://not-a-known-code-system' version '2.36' could not be found, so the code cannot be validated. Valid versions: [] |
ValueSet.compose.include[0].concept[1] | warning | The code 'not-known-code2' is not valid in the system http://not-a-known-code-system version 2.36 (not-known-code2) |
ValueSet.where(id = 'valueset-no-codesystem') | warning | Error from http://tx.fhir.org/r4: Unable to provide support for code system http://not-a-known-code-system version 2.36 (from , see log) |
input/myig.xml | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page]) |
input/myig.xml | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page, ImplementationGuide.definition.page.page.page]) |
input/myig.xml | The extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm is not allowed to be used at this point (allowed = e:DomainResource, e:Resource; this element is [ImplementationGuide.definition.page, ImplementationGuide.definition.page.page, ImplementationGuide.definition.page.page.page]) |